0000015615-20-000005.txt : 20200227 0000015615-20-000005.hdr.sgml : 20200227 20200227172659 ACCESSION NUMBER: 0000015615-20-000005 CONFORMED SUBMISSION TYPE: 10-K PUBLIC DOCUMENT COUNT: 149 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200227 DATE AS OF CHANGE: 20200227 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MASTEC INC CENTRAL INDEX KEY: 0000015615 STANDARD INDUSTRIAL CLASSIFICATION: WATER, SEWER, PIPELINE, COMM AND POWER LINE CONSTRUCTION [1623] IRS NUMBER: 650829355 STATE OF INCORPORATION: FL FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-K SEC ACT: 1934 Act SEC FILE NUMBER: 001-08106 FILM NUMBER: 20663943 BUSINESS ADDRESS: STREET 1: 800 S. DOUGLAS ROAD STREET 2: 12TH FLOOR CITY: CORAL GABLES STATE: FL ZIP: 33134 BUSINESS PHONE: 3055991800 MAIL ADDRESS: STREET 1: 800 S. DOUGLAS ROAD STREET 2: 12TH FLOOR CITY: CORAL GABLES STATE: FL ZIP: 33134 FORMER COMPANY: FORMER CONFORMED NAME: BURNUP & SIMS INC DATE OF NAME CHANGE: 19920703 10-K 1 mtz12311910-k.htm 10-K Document
false--12-31FY201900000156150.0511211121111111P4YP1YP5YP1YP5YP1Y1010P2YP1Y29000000.10.114500000014500000091327009919094300.050.050.010.0102000001600000180000000026400000120000000020000000truetruetruetruetruetruetrue2021-05-31truetruetruetruetruetruetruetruetruetruetruetrue3472130002596590003923340002300000001100000700000110000070000011500000050000000000P40YP7YP20YP3YP3YP2Y400000000125153312215931000000001532981715344917 0000015615 2019-01-01 2019-12-31 0000015615 2020-02-24 0000015615 2019-06-28 0000015615 2017-01-01 2017-12-31 0000015615 2018-01-01 2018-12-31 0000015615 2019-12-31 0000015615 2018-12-31 0000015615 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2018-12-31 0000015615 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2019-12-31 0000015615 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000015615 us-gaap:RetainedEarningsMember 2018-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2019-01-01 2019-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-12-31 0000015615 us-gaap:ParentMember 2018-01-01 2018-12-31 0000015615 us-gaap:ParentMember 2017-12-31 0000015615 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000015615 us-gaap:CommonStockMember 2017-12-31 0000015615 us-gaap:RetainedEarningsMember 2017-12-31 0000015615 us-gaap:ParentMember 2019-01-01 2019-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2016-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2019-12-31 0000015615 us-gaap:ParentMember 2017-01-01 2017-12-31 0000015615 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2017-12-31 0000015615 2016-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2018-12-31 0000015615 us-gaap:RetainedEarningsMember 2019-12-31 0000015615 us-gaap:ParentMember 2018-12-31 0000015615 us-gaap:CommonStockMember 2019-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2017-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000015615 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2017-01-01 2017-12-31 0000015615 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000015615 us-gaap:CommonStockMember 2018-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2016-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000015615 us-gaap:ParentMember 2019-12-31 0000015615 us-gaap:CommonStockMember 2016-12-31 0000015615 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-01-01 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000015615 2017-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000015615 us-gaap:ParentMember 2016-12-31 0000015615 us-gaap:RetainedEarningsMember 2016-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000015615 us-gaap:GoodwillMember 2018-01-01 2018-12-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2017-01-01 2017-12-31 0000015615 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2018-12-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 srt:MaximumMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2019-12-31 0000015615 us-gaap:GeneralLiabilityMember us-gaap:UninsuredRiskMember 2019-01-01 2019-12-31 0000015615 mtz:OilAndGas1Member mtz:ReportingUnitBMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2019-12-31 0000015615 mtz:OilAndGas1Member mtz:ReportingUnitBMember 2018-12-31 0000015615 us-gaap:PropertyInsuranceProductLineMember us-gaap:UninsuredRiskMember us-gaap:AutomobilesMember 2019-01-01 2019-12-31 0000015615 mtz:OilAndGas1Member mtz:ReportingUnitOrIntangibleForWhichImpairmentChargeWasRecordedMember 2018-01-01 2018-12-31 0000015615 srt:MaximumMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2018-12-31 0000015615 srt:MaximumMember us-gaap:ContractualRightsMember us-gaap:MeasurementInputDiscountRateMember 2018-12-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:ContractualRightsMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2018-12-31 0000015615 us-gaap:ContractualRightsMember mtz:OilAndGas1Member 2018-12-31 0000015615 mtz:OilAndGas1Member mtz:ReportingUnitBMember 2019-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-12-31 0000015615 mtz:CommunicationsMember 2018-01-01 2018-12-31 0000015615 mtz:OilAndGas1Member 2019-01-01 2019-12-31 0000015615 srt:MaximumMember us-gaap:ContractualRightsMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2019-12-31 0000015615 srt:MinimumMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2018-12-31 0000015615 us-gaap:ContractualRightsMember us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 mtz:OilAndGas1Member 2017-01-01 2017-12-31 0000015615 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0000015615 us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000015615 srt:MaximumMember 2019-01-01 2019-12-31 0000015615 us-gaap:AccidentAndHealthInsuranceSegmentMember us-gaap:UninsuredRiskMember 2019-01-01 2019-12-31 0000015615 us-gaap:ContractualRightsMember mtz:OilAndGas1Member 2019-12-31 0000015615 us-gaap:CorporateJointVentureMember 2018-12-31 0000015615 2020-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:ContractualRightsMember us-gaap:MeasurementInputDiscountRateMember 2018-12-31 0000015615 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000015615 srt:MaximumMember us-gaap:ContractualRightsMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2018-12-31 0000015615 mtz:OilAndGas1Member 2018-01-01 2018-12-31 0000015615 us-gaap:GoodwillMember 2019-01-01 2019-12-31 0000015615 us-gaap:GroupPoliciesMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 srt:MaximumMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2018-12-31 0000015615 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000015615 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2018-12-31 0000015615 mtz:CommunicationsMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2019-12-31 0000015615 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2018-12-31 0000015615 mtz:OilAndGas1Member mtz:ReportingUnitAMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000015615 mtz:OilAndGas1Member mtz:ReportingUnitOrIntangibleForWhichImpairmentChargeWasRecordedMember 2018-12-31 0000015615 mtz:EquipmentLeasesMember srt:MaximumMember 2019-01-01 2019-12-31 0000015615 mtz:EquipmentLeasesMember srt:MinimumMember 2019-01-01 2019-12-31 0000015615 mtz:FacilityLeasesMember srt:MaximumMember 2019-01-01 2019-12-31 0000015615 mtz:FacilityLeasesMember srt:MinimumMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember 2018-01-01 2018-12-31 0000015615 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000015615 mtz:CommunicationsMember 2017-01-01 2017-12-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2018-01-01 2018-12-31 0000015615 mtz:ElectricalTransmissionMember 2017-01-01 2017-12-31 0000015615 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0000015615 mtz:ElectricalTransmissionMember 2019-01-01 2019-12-31 0000015615 mtz:ElectricalTransmissionMember 2018-01-01 2018-12-31 0000015615 us-gaap:AllOtherSegmentsMember 2017-01-01 2017-12-31 0000015615 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0000015615 mtz:A2017AcquisitionsMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember 2019-01-01 2019-12-31 0000015615 mtz:A2018AcquisitionsMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember 2019-12-31 0000015615 mtz:A2019AcquisitionsMember srt:ManagementMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000015615 mtz:A2018AcquisitionsMember 2019-12-31 0000015615 mtz:A2019AcquisitionsMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember us-gaap:OrderOrProductionBacklogMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember srt:ManagementMember 2019-12-31 0000015615 mtz:A2017AcquisitionsMember 2019-12-31 0000015615 us-gaap:TradeNamesMember 2017-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2017-12-31 0000015615 us-gaap:TradeNamesMember 2019-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0000015615 us-gaap:ContractualRightsMember 2018-01-01 2018-12-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-01-01 2018-12-31 0000015615 us-gaap:ContractualRightsMember 2019-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2017-12-31 0000015615 us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-12-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2019-12-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2019-01-01 2019-12-31 0000015615 us-gaap:ContractualRightsMember 2017-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0000015615 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0000015615 us-gaap:TradeNamesMember 2018-12-31 0000015615 us-gaap:ContractualRightsMember 2019-01-01 2019-12-31 0000015615 srt:WeightedAverageMember 2019-12-31 2019-12-31 0000015615 srt:WeightedAverageMember us-gaap:CustomerRelatedIntangibleAssetsMember 2019-12-31 2019-12-31 0000015615 srt:WeightedAverageMember us-gaap:OtherIntangibleAssetsMember 2019-12-31 2019-12-31 0000015615 us-gaap:ContractualRightsMember 2018-12-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2017-12-31 0000015615 mtz:ElectricalTransmissionMember 2017-12-31 0000015615 mtz:OilAndGas1Member 2019-12-31 0000015615 mtz:OilAndGas1Member 2018-12-31 0000015615 mtz:OilAndGas1Member 2017-12-31 0000015615 mtz:CommunicationsMember 2017-12-31 0000015615 mtz:CommunicationsMember 2018-12-31 0000015615 mtz:CommunicationsMember 2019-12-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2019-12-31 0000015615 mtz:ElectricalTransmissionMember 2019-12-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2018-12-31 0000015615 mtz:ElectricalTransmissionMember 2018-12-31 0000015615 mtz:SubcontractingArrangementsMember us-gaap:InvesteeMember 2019-01-01 2019-12-31 0000015615 mtz:LifeshieldMember 2019-02-01 2019-02-28 0000015615 us-gaap:InvesteeMember 2018-12-31 0000015615 mtz:CrossCountryInfrastructureMember 2019-12-31 0000015615 mtz:WahaJVsMember us-gaap:InvesteeMember 2019-12-31 0000015615 mtz:WahaJVsMember 2019-01-01 2019-12-31 0000015615 mtz:EarnoutArrangementsMember 2019-01-01 2019-12-31 0000015615 mtz:EarnoutArrangementsMember 2018-01-01 2018-12-31 0000015615 mtz:WahaJVsMember 2019-12-31 0000015615 mtz:EarnoutArrangementsMember 2019-12-31 0000015615 mtz:PacerMember us-gaap:InvestmentsMember 2019-01-01 2019-12-31 0000015615 us-gaap:InvesteeMember 2019-12-31 0000015615 mtz:LifeshieldMember 2018-06-30 0000015615 mtz:EarnoutArrangementsMember 2017-01-01 2017-12-31 0000015615 mtz:WahaJVsMember 2017-01-01 2017-12-31 0000015615 mtz:PensareMember 2019-12-31 0000015615 mtz:WahaJVsMember 2018-01-01 2018-12-31 0000015615 mtz:WahaJVsMember us-gaap:InvesteeMember 2018-12-31 0000015615 mtz:PacerMember us-gaap:InvestmentsMember 2017-01-01 2017-12-31 0000015615 mtz:PensareMember 2017-09-30 0000015615 mtz:PensareMember us-gaap:ScenarioPlanMember us-gaap:CommonStockMember 2019-12-31 2019-12-31 0000015615 mtz:PensareMember us-gaap:ScenarioPlanMember 2019-12-31 0000015615 us-gaap:SeniorNotesMember 2019-12-31 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-12-31 0000015615 mtz:PacerMember us-gaap:InvestmentsMember 2018-01-01 2018-12-31 0000015615 us-gaap:OtherCurrentLiabilitiesMember mtz:EarnoutArrangementsMember 2018-12-31 0000015615 mtz:EarnoutArrangementsMember 2018-12-31 0000015615 us-gaap:OtherCurrentLiabilitiesMember mtz:EarnoutArrangementsMember 2019-12-31 0000015615 us-gaap:SeniorNotesMember 2018-12-31 0000015615 mtz:PensareMember 2017-07-01 2017-09-30 0000015615 srt:MinimumMember 2019-01-01 2019-12-31 0000015615 us-gaap:FinanceReceivablesMember 2019-01-01 2019-12-31 0000015615 us-gaap:FinanceReceivablesMember 2018-01-01 2018-12-31 0000015615 us-gaap:FinanceReceivablesMember 2017-01-01 2017-12-31 0000015615 us-gaap:LandMember 2018-12-31 0000015615 us-gaap:ConstructionInProgressMember 2019-12-31 0000015615 us-gaap:LandMember 2019-12-31 0000015615 us-gaap:FurnitureAndFixturesMember 2019-12-31 0000015615 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0000015615 us-gaap:MachineryAndEquipmentMember 2018-12-31 0000015615 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0000015615 us-gaap:FurnitureAndFixturesMember 2018-12-31 0000015615 us-gaap:ConstructionInProgressMember 2018-12-31 0000015615 us-gaap:MachineryAndEquipmentMember 2019-12-31 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2017-01-01 2017-12-31 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2019-01-01 2019-12-31 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2018-01-01 2018-12-31 0000015615 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0000015615 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-12-31 0000015615 srt:MaximumMember us-gaap:ScenarioPlanMember mtz:PermittedAcquisitionMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember us-gaap:FederalFundsPurchasedMember 2019-09-19 2019-09-19 0000015615 mtz:ForeignDenominationMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember us-gaap:BaseRateMember 2018-12-31 2018-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-12-31 2019-12-31 0000015615 mtz:LetterofCreditinForeignDenominationMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-12-31 0000015615 us-gaap:ForeignLineOfCreditMember 2019-12-31 0000015615 srt:WeightedAverageMember us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember 2019-09-19 2019-09-19 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember mtz:EurocurrencyRateMember 2018-12-31 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-12-31 0000015615 srt:MinimumMember us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember mtz:EurocurrencyRateMember 2019-09-19 2019-09-19 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 us-gaap:BridgeLoanMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 currency:CAD us-gaap:ForeignLineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 us-gaap:ScenarioPlanMember us-gaap:DomesticLineOfCreditMember 2019-01-01 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2018-12-31 2018-12-31 0000015615 mtz:ForeignDenominationMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:DomesticLineOfCreditMember mtz:EurocurrencyRateMember 2019-09-19 2019-09-19 0000015615 srt:MaximumMember us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 srt:MinimumMember us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2019-12-31 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember us-gaap:BaseRateMember 2018-12-31 2018-12-31 0000015615 srt:MaximumMember us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:ScenarioForecastMember us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2021-12-01 2021-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 srt:ScenarioForecastMember us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2020-12-01 2020-12-31 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember 2018-12-31 2018-12-31 0000015615 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-12-31 0000015615 srt:WeightedAverageMember us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember us-gaap:BaseRateMember 2019-09-19 2019-09-19 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember 2019-09-19 2019-09-19 0000015615 currency:CAD us-gaap:ForeignLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember mtz:EurocurrencyRateMember 2019-09-19 2019-09-19 0000015615 mtz:ForeignDenominationMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 srt:MinimumMember us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember 2018-12-31 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-01-01 2019-12-31 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-01-01 2019-12-31 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:MaximumMember us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 srt:MaximumMember us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember us-gaap:BaseRateMember 2019-09-19 2019-09-19 0000015615 srt:MinimumMember us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember mtz:EurocurrencyRateMember 2018-12-31 2018-12-31 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2018-12-31 0000015615 us-gaap:ForeignLineOfCreditMember 2018-12-31 0000015615 srt:MinimumMember mtz:LeaseTermInExcessOfOneYearMember 2019-12-31 0000015615 srt:MaximumMember mtz:LeaseTermLessThanOneYearMember 2019-12-31 0000015615 mtz:LeaseTermLessThanOneYearMember 2018-01-01 2018-12-31 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2017-01-01 2017-12-31 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2018-01-01 2018-12-31 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2019-01-01 2019-12-31 0000015615 mtz:LeaseTermLessThanOneYearMember 2017-01-01 2017-12-31 0000015615 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2017-01-01 2017-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-12-31 0000015615 us-gaap:EmployeeStockMember mtz:EmployeeStockPlansMember 2019-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember mtz:A2013IncentivePlanMember 2019-12-31 0000015615 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2018-01-01 2018-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-12-31 2019-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2017-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2018-12-31 0000015615 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0000015615 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0000015615 us-gaap:MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember us-gaap:MultiemployerPlansPensionMember country:CA 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember us-gaap:MultiemployerPlansPensionMember country:CA 2018-01-01 2018-12-31 0000015615 mtz:MultiemployerPlanPeriodTwoMember 2019-01-01 2019-12-31 0000015615 mtz:MultiemployerPlanPeriodOneMember 2019-01-01 2019-12-31 0000015615 mtz:LaborersLocalUnionNo.OneHundredAndFiftyEightPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:NationalElectricalBenefitFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:EmployerTeamstersLocalOneHundredAndSeventyFiveAndFiveHundredAndFivePensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:LaborersDistrictCouncilContractorsPensionFundofOhioMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:I.B.E.W.Local1249PensionPlanMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:MidwestOperatingEngineersPensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:TeamstersNationalPipeLinePensionPlanMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:InternationalUnionOfOperatingEngineersLocalOneHundredAndThirtyTwoPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:MichiganLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:InternationalUnionOfOperatingEngineersLocalOneHundredAndThirtyTwoPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:LaborersDistrictCouncilofWPAPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:WestVirginiaLaborersPensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:PipelineIndustryPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:PipelineIndustryPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:WestVirginiaLaborersPensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:LaborersNationalPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:CentralPensionFundOfIUOEAndParticipatingEmployersMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:NationalElectricalBenefitFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:LaborersLocalUnionNo.OneHundredAndFiftyEightPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:OperatingEngineersLocalThreeHundredAndTwentyFourPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:OhioOperatingEngineersPensionPlanMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:InternationalUnionOfOperatingEngineersLocalOneHundredAndThirtyTwoPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:CentralLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:LaborersLocalUnionNo.OneHundredAndFiftyEightPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:TeamstersNationalPipeLinePensionPlanMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:MidwestOperatingEngineersPensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:NationalElectricalBenefitFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:I.B.E.W.Local1249PensionPlanMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:LaborersNationalPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:EmployerTeamstersLocalOneHundredAndSeventyFiveAndFiveHundredAndFivePensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:LaborersPensionFundOfRoanokeVirginiaMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:LaborersDistrictCouncilContractorsPensionFundofOhioMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:OperatingEngineersLocalThreeHundredAndTwentyFourPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:MichiganLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:LaborersDistrictCouncilofWPAPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:CentralPensionFundOfIUOEAndParticipatingEmployersMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:LaborersPensionFundOfRoanokeVirginiaMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:OhioOperatingEngineersPensionPlanMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:CentralPensionFundOfIUOEAndParticipatingEmployersMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:PipelineIndustryPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:OperatingEngineersLocalThreeHundredAndTwentyFourPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:LaborersPensionFundOfRoanokeVirginiaMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:CentralLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:LaborersDistrictCouncilContractorsPensionFundofOhioMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:CentralLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:I.B.E.W.Local1249PensionPlanMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:LaborersDistrictCouncilofWPAPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:LaborersNationalPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:WestVirginiaLaborersPensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:EmployerTeamstersLocalOneHundredAndSeventyFiveAndFiveHundredAndFivePensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:TeamstersNationalPipeLinePensionPlanMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:MichiganLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:OhioOperatingEngineersPensionPlanMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:MidwestOperatingEngineersPensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2018-01-01 2018-12-31 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 srt:MaximumMember mtz:NationalElectricalBenefitFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2016-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-01-01 2017-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 2018-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000015615 mtz:March2018ShareRepurchaseProgramMember 2018-01-01 2018-12-31 0000015615 mtz:September2018ShareRepurchaseProgramMember 2018-01-01 2018-12-31 0000015615 mtz:March2018ShareRepurchaseProgramMember 2018-03-31 0000015615 mtz:September2018ShareRepurchaseProgramMember 2019-12-31 0000015615 mtz:A2016ShareRepurchaseProgramMember 2018-01-01 2018-12-31 0000015615 mtz:September2018ShareRepurchaseProgramMember 2018-09-11 0000015615 mtz:A2016ShareRepurchaseProgramMember 2016-12-31 0000015615 mtz:December2018ShareRepurchaseProgramMember 2019-12-31 0000015615 mtz:December2018ShareRepurchaseProgramMember 2018-12-21 0000015615 us-gaap:SegmentContinuingOperationsMember 2017-01-01 2017-12-31 0000015615 us-gaap:SegmentContinuingOperationsMember 2018-01-01 2018-12-31 0000015615 us-gaap:SegmentContinuingOperationsMember 2019-01-01 2019-12-31 0000015615 us-gaap:ForeignCountryMember 2018-12-31 0000015615 us-gaap:DomesticCountryMember 2019-12-31 0000015615 us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000015615 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0000015615 us-gaap:ForeignCountryMember 2019-12-31 0000015615 us-gaap:DomesticCountryMember 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2019-01-01 2019-12-31 0000015615 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2018-01-01 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2018-01-01 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2019-01-01 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2019-01-01 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2019-01-01 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2018-01-01 2018-12-31 0000015615 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2018-01-01 2018-12-31 0000015615 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-12-31 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 mtz:ATT1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 mtz:EquitransMidstreamCorporationEQTCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 mtz:EquitransMidstreamCorporationEQTCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 mtz:EquitransMidstreamCorporationEQTCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 mtz:ATT1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 mtz:ATT1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-12-31 0000015615 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0000015615 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2017-12-31 0000015615 us-gaap:CorporateNonSegmentMember 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2017-12-31 0000015615 us-gaap:CorporateNonSegmentMember 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2019-12-31 0000015615 us-gaap:CorporateNonSegmentMember 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2017-12-31 0000015615 country:US 2019-12-31 0000015615 us-gaap:NonUsMember 2019-12-31 0000015615 country:US 2017-12-31 0000015615 us-gaap:NonUsMember 2017-12-31 0000015615 us-gaap:GovernmentMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 us-gaap:NonUsMember 2018-01-01 2018-12-31 0000015615 us-gaap:NonUsMember 2019-01-01 2019-12-31 0000015615 country:US 2018-12-31 0000015615 country:US 2017-01-01 2017-12-31 0000015615 us-gaap:NonUsMember 2018-12-31 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2018-01-01 2018-12-31 0000015615 country:US 2018-01-01 2018-12-31 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2019-01-01 2019-12-31 0000015615 country:US 2019-01-01 2019-12-31 0000015615 us-gaap:NonUsMember 2017-01-01 2017-12-31 0000015615 us-gaap:CorporateJointVentureMember 2017-01-01 2017-12-31 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2017-01-01 2017-12-31 0000015615 us-gaap:CorporateJointVentureMember 2018-01-01 2018-12-31 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2017-12-31 2017-12-31 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 us-gaap:GovernmentMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 us-gaap:GovernmentMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 mtz:CanadianAcquisitionArbitrationMember us-gaap:InterestExpenseMember 2019-04-01 2019-06-30 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 mtz:DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 mtz:CustomerWithThirdHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 mtz:JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember srt:MinimumMember us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 srt:SubsidiariesMember us-gaap:PerformanceGuaranteeMember 2018-12-31 0000015615 mtz:CustomerWithSecondHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 mtz:CustomerWithHighestNetAccountsReceivablePosition1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 mtz:CanadianJointVentureMember us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 mtz:CanadianAcquisitionArbitrationMember 2019-04-01 2019-06-30 0000015615 mtz:CustomerWithHighestNetAccountsReceivablePosition1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 mtz:CustomerWithThirdHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 us-gaap:AccidentAndHealthInsuranceSegmentMember us-gaap:SuretyBondMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 srt:SubsidiariesMember us-gaap:PerformanceGuaranteeMember 2019-12-31 0000015615 us-gaap:PerformanceGuaranteeMember 2018-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 us-gaap:GroupPoliciesMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 us-gaap:AccidentAndHealthInsuranceSegmentMember us-gaap:SuretyBondMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 mtz:DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 us-gaap:PerformanceGuaranteeMember 2019-12-31 0000015615 mtz:JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember srt:MaximumMember us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 mtz:CanadianAcquisitionArbitrationMember mtz:LegalFeesMember 2019-04-01 2019-06-30 0000015615 mtz:CustomerWithSecondHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 us-gaap:OtherNoncurrentAssetsMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2018-01-01 2018-12-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2017-01-01 2017-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2017-01-01 2017-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2019-01-01 2019-12-31 0000015615 srt:BoardOfDirectorsChairmanMember 2019-01-01 2019-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2017-01-01 2017-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-01-01 2018-12-31 0000015615 mtz:ConstructionServicesMember srt:ExecutiveOfficerMember 2019-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-01-01 2019-12-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-01-01 2018-12-31 0000015615 srt:ExecutiveOfficerMember 2018-12-31 0000015615 us-gaap:LeaseAgreementsMember srt:BoardOfDirectorsChairmanMember 2018-01-01 2018-12-31 0000015615 mtz:ConstructionServicesMember srt:ExecutiveOfficerMember 2019-01-01 2019-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-12-31 0000015615 currency:CAD us-gaap:PerformanceGuaranteeMember us-gaap:CorporateJointVentureMember 2018-12-31 0000015615 currency:CAD us-gaap:PerformanceGuaranteeMember us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 mtz:AcquisitionOfNoncontrollingInterestMember srt:ManagementMember 2017-10-01 2017-10-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2019-12-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-02-01 2018-02-28 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2019-12-31 0000015615 srt:MaximumMember srt:ChiefExecutiveOfficerMember 2019-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2018-12-31 0000015615 mtz:OilAndGas2017AcquisitionMember srt:ManagementMember 2017-01-01 2017-12-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2019-01-01 2019-12-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-01-01 2019-12-31 0000015615 srt:ManagementMember 2017-10-01 2017-10-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-12-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2018-01-01 2018-12-31 0000015615 us-gaap:PerformanceGuaranteeMember us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2018-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2018-01-01 2018-12-31 0000015615 srt:ExecutiveOfficerMember 2019-12-31 0000015615 us-gaap:LeaseAgreementsMember srt:BoardOfDirectorsChairmanMember 2019-01-01 2019-12-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2018-12-31 0000015615 srt:MaximumMember srt:BoardOfDirectorsChairmanMember 2019-12-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2017-01-01 2017-12-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2019-01-01 2019-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2019-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-12-31 0000015615 mtz:OilAndGas2017AcquisitionMember srt:ManagementMember 2018-12-31 0000015615 mtz:AcquisitionOfNoncontrollingInterestMember srt:ManagementMember 2018-12-31 0000015615 us-gaap:LeaseAgreementsMember srt:BoardOfDirectorsChairmanMember 2017-01-01 2017-12-31 0000015615 srt:ChiefExecutiveOfficerMember 2019-01-01 2019-12-31 0000015615 us-gaap:PerformanceGuaranteeMember us-gaap:CorporateJointVentureMember 2018-12-31 0000015615 srt:BoardOfDirectorsChairmanMember 2017-01-01 2017-12-31 0000015615 srt:BoardOfDirectorsChairmanMember 2018-01-01 2018-12-31 0000015615 srt:ChiefExecutiveOfficerMember 2017-01-01 2017-12-31 0000015615 srt:ChiefExecutiveOfficerMember 2018-01-01 2018-12-31 0000015615 2018-07-01 2018-09-30 0000015615 2019-01-01 2019-03-31 0000015615 2019-04-01 2019-06-30 0000015615 2018-10-01 2018-12-31 0000015615 us-gaap:ContractualRightsMember 2019-10-01 2019-12-31 0000015615 us-gaap:CorporateJointVentureMember 2018-04-01 2018-06-30 0000015615 2019-10-01 2019-12-31 0000015615 2018-04-01 2018-06-30 0000015615 2019-07-01 2019-09-30 0000015615 2018-01-01 2018-03-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-12-31 0000015615 srt:ConsolidationEliminationsMember 2019-01-01 2019-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-12-31 0000015615 srt:ConsolidationEliminationsMember 2019-12-31 0000015615 srt:ConsolidationEliminationsMember 2018-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:ConsolidationEliminationsMember 2017-01-01 2017-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2017-01-01 2017-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2017-01-01 2017-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2017-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2017-01-01 2017-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2016-12-31 0000015615 srt:ConsolidationEliminationsMember 2016-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2017-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2017-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2016-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2016-12-31 0000015615 srt:ConsolidationEliminationsMember 2017-12-31 0000015615 srt:ConsolidationEliminationsMember 2018-01-01 2018-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-01-01 2018-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-01-01 2018-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-01-01 2018-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2017-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-31 0000015615 mtz:AllowanceforCEIBMember 2016-12-31 0000015615 mtz:AllowanceforCEIBMember 2018-01-01 2018-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0000015615 mtz:AllowanceforCEIBMember 2019-12-31 0000015615 mtz:AllowanceforCEIBMember 2017-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2017-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2018-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2018-01-01 2018-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 0000015615 mtz:AllowanceforCEIBMember 2019-01-01 2019-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2017-01-01 2017-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2019-12-31 0000015615 mtz:AllowanceforCEIBMember 2018-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2019-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2019-01-01 2019-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2018-12-31 0000015615 mtz:AllowanceforCEIBMember 2017-01-01 2017-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-01 2019-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2016-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 mtz:segment xbrli:pure utreg:Y mtz:component mtz:reportingunit xbrli:shares iso4217:USD mtz:acquisition iso4217:USD xbrli:shares mtz:entity iso4217:CAD mtz:pipeline mtz:employee mtz:warrant mtz:subsidiary mtz:customer


UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
_____________________________________________
Form 10-K
_____________________________________________
(Mark One)
     ANNUAL REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934

For the fiscal year ended December 31, 2019

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 001-08106
_____________________________________________

image0a13.jpg
MasTec, Inc.
(Exact name of registrant as specified in its charter)

Florida
65-0829355
(State or other jurisdiction of
(I.R.S. Employer
incorporation or organization)
Identification No.)
 
 
800 S. Douglas Road, 12th Floor
 
Coral Gables,
Florida
33134
(Address of principal executive offices)
(Zip Code)

(305) 599-1800
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:

Title of each class

Trading symbol(s)

Name of each exchange on which registered

Common Stock, $0.10 Par Value
MTZ
New York Stock Exchange
Securities registered pursuant to Section 12(g) of the Act: None
Indicate by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act.     Yes    No 

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

Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days.    Yes   No

Indicate by check mark whether the registrant has submitted electronically 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   No
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See the definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer
 
Accelerated filer
Non-accelerated filer
 
Smaller reporting company
 
 
 
Emerging growth company
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.   
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act.)    Yes    No    
The aggregate market value of the registrant’s outstanding common stock held by non-affiliates of the registrant computed by reference to the price at which the common stock was last sold as of the last business day of the registrant’s most recently completed second fiscal quarter was approximately $3.1 billion, based on the closing price per share for the registrant’s common stock on the New York Stock Exchange on June 28, 2019.

There were 76,584,117 shares of common stock outstanding as of February 24, 2020.

The registrant’s definitive proxy statement to be filed with the Securities and Exchange Commission pursuant to Regulation 14A for the 2020 annual meeting of shareholders is incorporated by reference in Part III of this Form 10-K to the extent stated herein.





TABLE OF CONTENTS
 
 
Page
Part I    
Part II    
Management’s Discussion and Analysis of Financial Condition and Results of Operations
Part IV    
Signatures    
 

2



Cautionary Statement Regarding Forward-Looking Statements
The Company is making this statement pursuant to the safe harbor provisions for forward-looking statements described in the Private Securities Litigation Reform Act of 1995. We make statements in this Annual Report on Form 10-K (“this Form 10-K” or this “Annual Report”) and in the documents that we incorporate by reference into this Annual Report that are forward-looking. When used in this Annual Report or in any other presentation, statements which are not historical in nature, including the words “anticipate,” “estimate,” “could,” “should,” “may,” “might,” “plan,” “seek,” “expect,” “believe,” “intend,” “target,” “will,” “project,” “forecast,” “continue” and variations of these words and negatives thereof and similar expressions are intended to identify forward-looking statements. They also include statements regarding:
our future growth and profitability;
our competitive strengths; and
our business strategy and the trends we anticipate in the industries and economies in which we operate.
These forward-looking statements are based on our current expectations. These statements are not guarantees of future performance and are subject to risks, uncertainties, assumptions and other factors, some of which are beyond our control, are difficult to predict, and could cause actual results to differ materially from those expressed or forecasted in the forward-looking statements. Important factors that could cause actual results to differ materially from those in forward-looking statements include:
market conditions, technological developments, regulatory changes or other governmental policy uncertainty that affects us or our customers’ industries;
the effect on demand for our services of changes in the amount of capital expenditures by our customers due to, among other things, economic conditions, including potential adverse effects of public health issues, such as the coronavirus outbreak on economic activity generally, commodity price fluctuations, the availability and cost of financing, and customer consolidation in the industries we serve;
activity in the oil and gas, utility and power generation industries and the impact on our customers’ expenditure levels caused by fluctuations in prices of oil, natural gas, electricity and other energy sources;
our ability to manage projects effectively and in accordance with our estimates, as well as our ability to accurately estimate the costs associated with our fixed price and other contracts, including any material changes in estimates for completion of projects and estimates of the recoverability of change orders;
the timing and extent of fluctuations in operational, geographic and weather factors affecting our customers, projects and the industries in which we operate;
the highly competitive nature of our industry and the ability of our customers, including our largest customers, to terminate or reduce the amount of work, or in some cases, the prices paid for services, on short or no notice under our contracts, and/or customer disputes related to our performance of services and the resolution of unapproved change orders;
risks related to completed or potential acquisitions, including our ability to identify suitable acquisition or strategic investment opportunities, to integrate acquired businesses within expected timeframes and to achieve the revenue, cost savings and earnings levels from such acquisitions at or above the levels projected, including the risk of potential asset impairment charges and write-downs of goodwill;
our dependence on a limited number of customers and our ability to replace non-recurring projects with new projects;
risks associated with potential environmental issues and other hazards from our operations;    
disputes with, or failures of, our subcontractors to deliver agreed-upon supplies or services in a timely fashion, and the risk of being required to pay our subcontractors even if our customers do not pay us;
risks related to our strategic arrangements, including our equity investments;
any exposure resulting from system or information technology interruptions or data security breaches;
any material changes in estimates for legal costs or case settlements or adverse determinations on any claim, lawsuit or proceeding;
the effect of state and federal regulatory initiatives, including costs of compliance with existing and potential future safety and environmental requirements, including with respect to climate change;
the effect of federal, local, state, foreign or tax legislation and other regulations affecting the industries we serve and related projects and expenditures;
the adequacy of our insurance, legal and other reserves;
the outcome of our plans for future operations, growth and services, including business development efforts, backlog, acquisitions and dispositions;
our ability to maintain a workforce based upon current and anticipated workloads;
our ability to attract and retain qualified personnel, key management and skilled employees, including from acquired businesses, and our ability to enforce any noncompetition agreements;
fluctuations in fuel, maintenance, materials, labor and other costs;

3



risks related to our operations that employ a unionized workforce, including labor availability, productivity and relations, as well as risks associated with multiemployer union pension plans, including underfunding and withdrawal liabilities;
risks associated with operating in or expanding into additional international markets, including risks from fluctuations in foreign currencies, foreign labor and general business conditions and risks from failure to comply with laws applicable to our foreign activities and/or governmental policy uncertainty;
restrictions imposed by our credit facility, senior notes and any future loans or securities;
our ability to obtain performance and surety bonds;
a small number of our existing shareholders have the ability to influence major corporate decisions;
risks associated with volatility of our stock price or any dilution or stock price volatility that shareholders may experience in connection with shares we may issue as consideration for earn-out obligations or as purchase consideration in connection with past or future acquisitions, or as a result of other stock issuances; and
other factors referenced in this Annual Report, including, without limitation, under Item 1. “Business,” Item 1A. “Risk Factors,” Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations” and other factors detailed from time to time in the reports and other filings we make with the Securities and Exchange Commission (the “SEC”).
We believe these forward-looking statements are reasonable; however, you should not place undue reliance on any forward-looking statements, which are based on current expectations. Furthermore, forward-looking statements speak only as of the date they are made. If any of these risks or uncertainties materialize, or if any of our underlying assumptions are incorrect, our actual results may differ significantly from the results that we express in, or imply by, any of our forward-looking statements. These and other risks are detailed in this Form 10-K, in the documents that we incorporate by reference into this Form 10-K and in other documents that we file with the SEC. We do not undertake any obligation to publicly update or revise these forward-looking statements after the date of this Form 10-K to reflect future events or circumstances, except as required by applicable law. We qualify any and all of our forward-looking statements by these cautionary factors.

4



PART I

ITEM 1.
BUSINESS
We are a leading infrastructure construction company operating mainly throughout North America across a range of industries. Our primary activities include the engineering, building, installation, maintenance and upgrade of communications, energy, utility and other infrastructure, such as: wireless, wireline/fiber and customer fulfillment activities; petroleum and natural gas pipeline infrastructure; electrical utility transmission and distribution; power generation, including renewables; heavy civil; and industrial infrastructure. Our customers are primarily in these industries. Including our predecessor companies, we have been in business for 90 years. For the twelve month period ended December 31, 2019, we had an average of approximately 21,000 employees and 350 locations. We offer our services primarily under the MasTec service mark. We have been consistently ranked among the top specialty contractors by Engineering News-Record for the past several years.
We provide our services to a diversified base of customers. We often provide services under master service and other service agreements, which are generally multi-year agreements. The remainder of our work is generated pursuant to contracts for specific projects or jobs that require the construction or installation of an entire infrastructure system or specified units within an infrastructure system.
We seek to grow and diversify our business organically and through acquisitions and/or other strategic arrangements in order to deepen our market presence, broaden our geographic reach and expand our service offerings. For discussion of our recent acquisitions, see Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Business,” which is incorporated by reference.
We manage our operations under five operating segments, which represent our five reportable segments: (1) Communications; (2) Oil and Gas; (3) Electrical Transmission; (4) Power Generation and Industrial and (5) Other. This structure is generally focused on broad end-user markets for our labor-based construction services.
The Communications segment performs engineering, construction, maintenance and customer fulfillment activities related to communications infrastructure, primarily for wireless and wireline/fiber communications and install-to-the-home customers, and, to a lesser extent, infrastructure for utilities, among others. We perform engineering, construction and maintenance services for oil and natural gas pipelines and processing facilities for the energy and utilities industries through our Oil and Gas segment. Our Electrical Transmission segment primarily serves the energy and utility industries through the engineering, construction and maintenance of electrical transmission lines and substations. Our Power Generation and Industrial segment primarily serves energy, utility and other end-markets through the installation and construction of power facilities, including from renewable sources, related electrical transmission infrastructure, ethanol/biofuel facilities and various types of heavy civil and industrial infrastructure. The Other segment includes equity investees, the services of which vary from those provided by our primary segments, as well as other small business units that perform construction and other services for a variety of international end-markets. See Note 13 - Segments and Related Information and Note 14 - Commitments and Contingencies in the notes to the audited consolidated financial statements, which are incorporated by reference, for segment related information and significant customer concentrations.
In this Form 10-K, “$” means U.S. dollars unless otherwise indicated.
Industry Trends
Our industry is composed of national, regional and local companies that provide services to customers in a range of industries. We believe the following industry trends affect demand for our services:
Opportunities in our Communications Segment
Significant advances in technology and rapid innovation in service offerings to data consumers continue to increase demand for faster and more reliable wireless and wireline/fiber communications network services. In its February 2020 Annual Internet Report, 2018-2023, Cisco Systems, Inc. (“Cisco”) predicts that broadband connection speeds in North America will more than double by 2023, from approximately 55 Mbps to over 140 Mbps. As a result of increased usage of mobile devices, combined with advancements in the “Internet of Things (IoT),” the amount of data affecting network traffic is expected to experience significant and accelerating levels of future growth. Increased data usage from video and voice transmission, digital video and music streaming, ‘smart’ television technology, home automation and connected home monitoring offerings, ‘Smart City’ initiatives, artificial intelligence, augmented and virtual reality and other advanced data services, including machine-to-machine connections, such as autonomous vehicles, video surveillance, robotics, drones, ‘smart’ meters and digital health monitors, among others, are expected to significantly increase data traffic, resulting in the need for new and upgraded networks.
In response to these growing demands, communications service providers (“CSPs”) are expanding, densifying and optimizing current wireless and wireline/fiber communications network capacity, while initiating a build-out of 5G infrastructure, the next generation of wireless and fixed wireless network capacity. An August 2019 Gartner, Inc. forecast indicates that to achieve nationwide coverage levels, changes to the structure of the network architecture for 5G wireless communications will require a longer period of installation when compared to past generation changes in wireless infrastructure. In order to maintain performance standards as 5G is built-out, CSPs will need to undertake targeted strategic improvements to their 4G legacy networks by upgrading 4G core infrastructure alongside 5G deployment areas. Cisco, in its Annual Internet Report, predicts that 5G devices and connections will be over 10 percent of global mobile devices and connections by 2023. Large scale 5G deployments, which are expected over the next several years, will include additional and improved tower capacity, as well as deployment of numerous higher bandwidth small/micro cells and distributed antenna systems to densify network performance. In addition, nationwide fiber projects in support of 5G technologies, such as Verizon Communications, Inc.’s (“Verizon”) ‘One Fiber’ program, continue to expand to support network densification, data capacity and speed. Also, AT&T is continuing to build the First Responder Network Authority (“FirstNetTM ”), a new wireless official public safety network created by the federal government for first responders throughout the United States. Further, proposed industry merger activity, which is in the process of final approval and expected to be completed in 2020, will merge two nationwide CSPs, and is expected to result in the creation of a new nationwide CSP.

5



We believe that the initiation of nationwide 5G tower deployments, deployment of small/micro cells, initiation of fiber projects to support 5G, initial deployment and subsequent capacity additions to FirstNetTM, as well as an expected increase in activity levels for various nationwide CSPs subsequent to expected industry merger activity, will lead to significant increases in 5G telecommunications capital expenditures over multiple years.
One industry publication anticipates that up to an estimated $250 billion will be invested in 5G technologies over the next decade, and another industry publication predicts that the United States will require up to an estimated $150 billion of fiber infrastructure investment over the next five to seven years to support the increases in projected mobile data traffic and related broadband infrastructure needs. Furthermore, in 2018, the Federal Communications Commission (“FCC”) announced an initiative to speed deployment of 5G technology in the U.S. through the Facilitate America’s Superiority in 5G Technology, or “FAST” Plan. The FAST Plan is designed to make more low, mid and high-band spectrum available to the market and encourage additional investment in 5G wireless infrastructure by streamlining regulatory processes and updating infrastructure policies to speed the review of small cell infrastructure. During 2019, the FCC completed its first set of high-band airwaves auctions to make spectrum available for 5G wireless, IoT and other advanced spectrum-based services. Additionally, in 2018, the FCC made additional funds available for the deployment of high-speed broadband technology under the Connect America Fund (“CAF”) program, which was designed to improve the quality and expand the availability of high-speed internet service in rural areas. In addition, in January 2020, the FCC announced its Rural Digital Opportunity Fund, which will push out over $20 billion in funding over the next 10 years to build and connect gigabit broadband speeds in unserved rural areas and is a follow-up initiative to the CAF program.
The market for Smart City initiatives, in which cities use IoT technologies to collect and use insights gained from data to manage city assets, resources and services more efficiently, is a developing trend that is expected to accelerate due to the combination of increased data speeds and data capacity capabilities of wireless and wireline networks and developing IoT applications.  To address the expected escalating demands for resources of so many residents living, working, driving and interacting with each other, cities are looking at ways to become ‘smarter’ and more efficient in responding to these needs, including through Smart City initiatives to address and improve traffic flow, public safety and energy efficiency.  According to a recent article by Forbes Magazine, an estimated two-thirds of cities globally are investing in Smart City technologies, with spending projected to reach $135 billion in 2021 for IoT technologies such as smart utility meters, intelligent traffic signals, e-government applications, Wi-Fi kiosks and radio frequency identification sensors in the pavement. We believe that opportunities for installation and maintenance of both Smart City and smart home technologies will over time provide our install-to-the-home group opportunities for future growth, providing an offset to declining trends in subscribership for satellite TV.
We believe that we are well-positioned, as one of the largest providers of communications infrastructure services, to substantially benefit from the expected multi-year significant and broad opportunities in the telecommunications market as previously described.
Opportunities in our Oil and Gas Segment
We are one of the largest pipeline contractors in North America, with a balanced portfolio of service offerings, including union and non-union services, for the construction and maintenance of large diameter (“long-haul”) pipeline, midstream pipeline, gathering lines and related compressor and pumping stations and treatment plants. Demand for pipeline infrastructure and the related level of oil, natural gas and product pipeline construction activity has grown significantly in recent years as technological advances and increasingly cost-effective drilling, completion and production have significantly increased producible North American oil and natural gas reserves. Technological advances in 3D seismic imaging, digitization and data analysis have led to significant improvements in the identification of oil and natural gas reserves as well as the precision with which drilling operations can be performed, lowering the cost of production and maximizing output.
The effect of these advances on oil and gas production activities in North America has also driven changes in the geographic locations of North American energy production. The increase in oil and natural gas production across multiple basins, such as the Permian, Bakken and Marcellus/Utica basins, has led the industry to initiate actions to address ‘takeaway’ capacity issues, whereby more pipeline infrastructure is required to move production to market. As a result, construction of additional pipeline capacity across multiple basins and throughout the U.S. is underway and in plans for future development to improve available distribution and reduce transportation costs.
According to the Department of Energy’s (“DOE”) Short-Term Energy Outlook 2020, the U.S., which was already a net exporter of natural gas, also became a net exporter of oil for the first time since the early twentieth century. In October 2019, Enverus Drillinginfo predicted that oil production in the Permian Basin, which accounts for approximately 35% of all U.S. oil production, will increase four-fold, from 4.3 million barrels/day to 17.3 million barrels/day over the next ten years. These trends have driven oil and natural gas pipeline construction in recent years and are expected to continue. Additionally, industry reporting indicates that the abundance of low-cost North American natural gas will continue to drive growth of natural gas as a source of lower-carbon power generation, both in the U.S. and abroad. According to the DOE’s Annual Energy Outlook 2020, U.S. natural gas continued to surpass coal and hydroelectric power as the leading fuel type for electric power generation in 2019, and the U.S. continues to produce historically high levels of natural gas and crude oil. Additionally, in recent years, demand for liquified natural gas (“LNG”) exports has risen dramatically, driven in part by the easing of certain export regulations, which is expected to drive construction of pipeline infrastructure for the transport of LNG to coastal export facilities in North America.
These trends are expected to continue to drive demand for North American oil and gas production, creating opportunities for new pipeline infrastructure throughout. Significant investment in pipeline infrastructure will be required to move the increased volumes of oil and gas production to refining centers, distribution hubs, LNG export facilities and industrial users throughout North America, as well as to meet demand resulting from the desire to convert the transportation of oil and gas from traditional methods, such as truck and rail transport, to lower cost and safer pipeline infrastructure. In its August 2019 Oil & Gas Pipeline Construction in the US report, IBISWorld predicts that capital expenditures by energy producers for pipeline infrastructure in the U.S. will grow at an annualized rate of 1.6% over the next five years to almost $70 billion. In addition to potential opportunities in the U.S., initiatives in Mexico are expected to provide long-term growth opportunities. According to the Pipeline & Gas Journal’s 2020 Global Pipeline Construction Outlook, there were approximately 32,000 miles of new and planned pipeline projects within North America at the end of 2019. We anticipate that demand for pipeline infrastructure in North America will provide continued opportunities for years to come, and that our diverse capabilities and expertise will enable us to continue to be a leading service provider in this market. We also believe that future opportunities exist for

6



upgrades to existing pipeline infrastructure, including pipeline integrity and maintenance upgrades, replacement and modernization efforts, including digitization and other technology upgrades and upgrades to address safety regulations.
We believe that the above-mentioned trends will support continued levels of project activity, continuing a multi-year cycle of demand for pipeline construction projects, and that we are well-positioned to benefit from these trends.
Opportunities in our Electrical Transmission Segment
The U.S. electrical transmission and distribution infrastructure (the “grid”), comprising a network of electricity generation, high voltage transmission lines, substations and distribution lines that bring power to homes and businesses, will continue to require significant ongoing maintenance, upgrade and expansion to continue delivery of reliable and affordable power, as well as to address future grid resiliency and changing energy supply and distribution requirements. Increased investment in electrical infrastructure will be required to address increasing demand, modernize the grid and strengthen aging infrastructure. According to a May 2019 S&P Global Market Intelligence report, electric transmission and distribution infrastructure capital expenditures were projected to exceed $50 billion in 2019, driven by the need to upgrade aging infrastructure, digitize, and secure the grid against natural and man-made disasters, including storms, hurricanes and wildfires as well as potential cyber attacks. Increasing levels of disruption from natural disasters, such as hurricanes and wildfires continue a pattern that is expected to lead to required incremental future investment in transmission and distribution systems by utility companies. In addition, clean energy production trends are expected to lead to additional electric infrastructure investment, with shifting trends in power generation to cleaner energy sources, such as natural gas and renewables, while older power plants, including coal-fired and nuclear plants are retired or repurposed.

According to the DOE’s Annual Energy Outlook 2020, the percentage of electricity generated by renewable sources is expected to double to almost 40% by 2050. Future demand for electrical transmission and distribution infrastructure is also expected to result from grid resiliency efforts, technological advances, digitization, expected growth in usage of electric/hybrid vehicles, Smart City initiatives and the continued development of electrical power generation from renewable power sources, among others. The expected growth in demand for, and deployment of, electrical power generation from renewable energy sources will require significant investment in transmission lines, as wind and solar power generation resources are typically located in remote areas of the country, far from industrial users and major population centers.  Growth in electrical power generation from renewable sources in the U.S. will require the grid to be updated. Transmission lines will be required to connect the power generated from renewable energy sources to the grid and infrastructure will be required to provide for grid-scale storage of electricity from renewable energy sources, as well as to provide grid flexibility that can accommodate the related supply and demand for these new energy sources.
According to the DOE’s Annual Energy Outlook 2020, almost 650 net gigawatts of new electricity generating capacity are expected to be added in the U.S. through 2050, requiring significant investment in transmission and distribution by electric utility companies. We believe significant capital investment in the transmission and distribution system will continue to be required to meet the above-mentioned needs, and that we are well-positioned to benefit from these trends.
Opportunities in our Power Generation and Industrial Segment
Growing concerns with climate change, the desire to reduce greenhouse gas emissions and growing corporate initiatives for smaller, standalone distributed generation facilities, together with certain regulatory and other policy initiatives at the federal, state and municipal levels, have spurred demand for ‘clean’ energy production from sustainable power sources, including environmentally sensitive electrical power production from renewable sources such as wind, solar and biomass. Currently, almost 40 states, as well as the District of Columbia and four territories, have adopted renewable portfolio standards (“RPS”) or renewable energy goals. States have created these standards to diversify their energy resources, promote domestic energy production and encourage economic development. Renewable energy policies have helped to drive the U.S. market for wind, solar and other renewable energy sources. According to a January 2020 publication by BloombergNEF, U.S. investment in renewable energy capacity approximated $55 billion in 2019, an increase of almost 30% from 2018 levels. In addition, growing efforts to address electric grid resiliency are expected to drive growth in renewables, as utilities and their customers increasingly consider renewable microgrids combined with energy storage solutions to support critical facilities.
The DOE’s Annual Energy Outlook 2020 projects that almost 120 gigawatts of new wind and solar capacity will be added from 2020 to 2023 and predicts that renewable power generation will exceed that of natural gas-fired generation after 2045, contributing almost 40% of U.S. power generation capacity by 2050. Advancing technologies and improvements in cost and scalability of renewable energy projects are making these energy sources, particularly solar power projects, increasingly competitive. As a result, we expect these trends will continue to drive demand for construction of renewable infrastructure in the coming years. According to a January 2020 report by IHS Markit, U.S. solar installations are expected to grow 20% in 2020, and the DOE’s Annual Energy Outlook 2020 projects continued growth in new generating capacity from solar installations through 2050 due to declining costs for solar photovoltaic (PV) panels. In addition, we believe that replacement and repowering of existing wind turbines and foundations with next generation, higher efficiency turbines, as well as maintenance of aging wind farms, will provide increased opportunities for wind infrastructure projects.
Investment in the renewable energy industry is partially dependent on federal and state tax incentives. Currently, there are certain federal tax incentives applicable to renewable energy projects, which are expected to be phased out beginning in 2021. In order to qualify for these tax credits, construction must begin before the end of 2020 and the project must be placed in service prior to the end of 2024.  Notwithstanding the potential phase-out of these tax incentives, the continued and increasing trends towards renewable portfolio standards, coupled with growing corporate initiatives to reduce greenhouse gas emissions, are expected to continue to drive growth in renewable energy projects. In addition, due to recent cost declines and improved efficiencies, a recent article by BloombergNEF indicates that wind and solar energy projects are becoming competitive with traditional energy sources. See Item 1A. “Risk Factors - The renewable energy industry is reliant on tax incentives, the availability of which may be uncertain and could adversely affect demand for our services.”
Additionally, industrial plant construction opportunities exist in a wide variety of industries, including in the renewable energy industry, as power companies explore ways to reduce their carbon footprint. The low price and environmental advantage of cleaner burning natural gas is expected to continue to drive demand for gas-fired electrical generating plants and conversions of coal-fired power plants to natural gas. A wide variety of

7



industries may seek to expand, convert or construct new plants to take advantage of this economical, cleaner, lower cost and lower carbon fuel source. Biofuel and biomass as alternative fuel sources also present opportunities for the renewable energy market. Industrial facilities and power plants in the biofuels/biomass, food processing, natural gas, petroleum and related industries present opportunities as additional domestic energy reserves are produced, transported and processed.
We are one of the leading renewables contractors in North America, with expertise in wind, solar and biomass, as well as industrial and other power plant construction, and expect to benefit from these market trends.
Competitive Strengths
Our competitive strengths include:
Diverse Customer Relationships. We serve a diversified customer and industry base. Our customers include some of the largest communications, utility and power companies in North America, among others. We have longstanding relationships and have developed strong alliances with many of our customers, and we strive to maintain these customer relationships and our status as a preferred vendor to our customers.
Reputation for Reliable Customer Service and Technical Expertise. We have established a reputation for quality customer service and technical expertise. Our reputation gives us an advantage when competing for new work, both from existing and potential customers. In addition, we have broad capabilities and expertise in a wide variety of service offerings, including wireless, wireline/fiber and customer fulfillment activities, pipeline, electrical utility, power generation, including renewables, heavy civil and industrial infrastructure.
North American Footprint. Including our predecessor companies, we have been in business for 90 years and are one of the largest companies in the infrastructure construction services industry, with approximately 350 locations and an average of 21,000 employees for the twelve month period ended December 31, 2019, operating throughout North America, primarily in the United States and Canada, and, to a lesser extent, in Mexico and the Caribbean. We offer comprehensive end-to-end infrastructure services to our customers and believe that our experience, technical expertise, geographic reach, financial resources and size are important to our customers.
Ability to Respond Quickly and Effectively. The skills required to serve our end-markets are similar, which allows us to utilize qualified personnel across multiple end-markets and projects. We are able to respond quickly and effectively to industry and technological changes, demand and major weather events by allocating our employees, fleet and other assets as and where they are needed, enabling us to provide cost-effective and timely services for our customers.  
Experienced Management Team. Our management team plays a significant role in establishing and maintaining long-term relationships with our customers, supporting the growth of our business, integrating acquired businesses and managing the financial aspects of our operations. Our executive management team, business unit presidents and project management teams have broad industry experience and a deep understanding of our customers and their requirements. Key management personnel of acquired businesses generally continue to work for us under employment or services agreements.
Sustainability
As a leading infrastructure construction services provider, we are committed to conducting our operations in a responsible manner that benefits our stakeholders, including employees, customers, subcontractors, suppliers, investors and the communities in which we operate. Sustainability principles and practices are embedded within our strategy, risk management and day-to-day operations. We strive to be recognized as a company that achieves customer expectations safely, profitably and in a manner that is environmentally responsible, socially aware and rewarding for our stakeholders, including our employees, customers, subcontractors, suppliers, investors and the communities in which we operate. We strive to achieve these goals through an organizational structure that provides excellent service delivery; establishes a reputation of integrity within the communities in which we work; and provides our team members growth opportunities in an injury-free environment.
We seek to develop an inclusive, diverse workplace focused on delivering high quality construction, installation and maintenance services through safe and ethical business practices. We are active in our local communities and participate in numerous charitable giving, community outreach and community building programs, as well as disaster relief efforts for communities affected by hurricanes, flooding and similar events.
We seek to align the interests of our Board of Directors and management with those of our shareholders and stakeholders. We believe that an independent, well-diversified Board makes us a better corporate citizen, and we have a Board with racial, ethnic, gender and skill diversity.  We also believe that our separation of Chairman and CEO further enhances accountability and social responsibility. Our management team and our Board of Directors also have significant ownership in MasTec’s common stock, which further aligns their interests with those of our other shareholders.  We have detailed governance procedures, including an Audit Committee Charter, a Compensation Committee Charter and a Nominating, Sustainability and Corporate Governance Committee Charter, as well as a comprehensive Code of Business Conduct and Ethics and Board of Director Governance Principles, all of which can be viewed on the “Investors” page of our website at MasTec.com.
Through the services we provide, we help to modernize, connect and make our communities safer and more sustainable while helping to build our nation’s infrastructure, including the development and expansion of our nation’s renewable energy footprint. Investment in sustainable business opportunities is a key component of our business strategy for future growth, with selected examples highlighted below.
Renewables infrastructure. We are one of the largest renewables contractors in North America, having constructed a significant percentage of North America’s wind farms. Our power generation and industrial group provides engineering, procurement and construction services and project management solutions to the power market, including for renewable energy power sources, such as wind, solar, biofuel, biomass, waste-to-energy (WtE) and biogas, cogeneration or combined heat and power projects and gas-fired power projects. We continue to invest in our renewable energy infrastructure business, which has grown significantly in the past few years to approximately 10% of our total business revenue for the year ended December 31, 2019. As interest in climate change solutions continues to increase, we anticipate continued strong growth opportunities in our renewables infrastructure business and will continue to invest in this area to support and nurture this growth.

8



Electrical transmission and distribution infrastructure. We build the infrastructure that connects our nation’s power generation to consumers, including solutions to access new renewable and efficient natural gas generation sources. We also work with our customers to design and build innovative, smart energy solutions, including for the modernization of overstressed sections of the electric grid with insufficient capacity, and to upgrade aging electric infrastructure. Our projects improve the performance, safety, resiliency and efficiency of the nation’s electrical grid and advance the goal of modern, smart energy solutions for our nation’s future.
Communications infrastructure. We build wireless and wireline/fiber infrastructure that connects communities and improves communications infrastructure across our nation. Our projects incorporate cutting edge technological advances that improve speed, connectivity and bandwidth nationwide, including dense urban areas, and expand services into new areas, including rural communities. We are proud to be participating in the buildout of FirstNetTM, the nation’s first wireless official public safety network for first responders. We are also participating in the buildout of the nation’s 5G telecommunications infrastructure, helping to revolutionize telecommunications technologies. The faster speeds and reduced latency associated with 5G will serve as the foundation for transformative technological innovations, including Smart City and urbanization projects and advances in connected technologies, such as connected cars, healthcare, industrial applications and entertainment.
Pipeline infrastructure. The state-of-the-art pipelines that we construct provide a lower carbon emission and environmentally safer transportation alternative for oil and gas products versus traditional truck and rail transport. Additionally, our natural gas pipeline construction services help our customers access and distribute cleaner burning natural gas throughout the Unites States, assisting in the transition from high carbon emission electricity sources to natural gas as a cleaner burning and lower carbon emission fuel source. In addition, our pipeline integrity and replacement services help promote environmental and public safety while enhancing the safety, productivity and life of our customers’ assets.
Water pipelines. We recently invested in a water infrastructure company that specializes in energy drilling, completion and production technologies. Our water pipeline services increase the efficiency of water used in energy field operations in an environmentally focused manner. We build expansive water pipeline networks, which allow for the recycling of water, thereby reducing fresh water requirements as well as the amount of water disposed. Additionally, the use of water pipelines reduces truck traffic, resulting in lower carbon emissions.
Strategy
The key elements of our business strategy are as follows:
Focus on Growth Opportunities. We believe that our end-markets offer multiple growth opportunities, and we expect continued spending by key customers in many of the industries we serve. We expect development of wireless and wireline/fiber infrastructure; oil and natural gas pipeline infrastructure; expansion, maintenance and upgrades of electrical transmission capacity and the electrical distribution grid; development of power generation infrastructure, including renewables; and heavy civil and industrial infrastructure construction projects to be areas of investment and opportunity in the coming years. We intend to use our broad geographic presence, technical expertise, financial and operational resources, customer relationships and full range of services to capitalize on these trends and grow our business.
Operational Excellence. We seek to improve our profit margins and cash flows by focusing on services and projects that have high margin potential. We also strive to identify opportunities for leverage within our business, such as deploying resources across multiple customers and projects in order to enhance our operating effectiveness and utilization rates. We also seek to maintain strong working capital management practices. Our management team pursues actions and programs designed to achieve these goals, such as increasing accountability throughout our organization, effectively managing customer contract bidding procedures, evaluating opportunities to improve our working capital cycle time, hiring and retaining experienced operating and financial professionals, and developing, expanding and integrating the use of financial systems and information technology capabilities within our business.
Maintain Conservative Capital Structure. We evaluate our capital structure on an ongoing basis and have expanded our financial resources in recent years. We believe that we have sufficient capital resources to fund our planned operations. As of December 31, 2019, we had approximately $0.9 billion of borrowing availability under our revolving credit facility, with aggregate borrowing commitments of $1.75 billion under our senior secured credit facility and $400 million of 4.875% senior notes due 2023. We may consider opportunities to borrow additional funds, or to refinance, repurchase or retire outstanding debt or repurchase shares as part of our ongoing capital structure evaluation. See Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Summary of Financial Condition, Liquidity and Capital Resources,” for details pertaining to our debt instruments and share repurchase activities.
Leverage Core Performance and Expertise through Strategic Acquisitions and Other Arrangements. We may pursue selected acquisitions, investments and strategic arrangements that allow us to expand our operations, service offerings, customer base or geographic reach. We have diversified our business and expanded our service offerings and geographic footprint in recent years, both organically and through acquisition. In order to maximize their potential, our strategy is to integrate acquired businesses into our operations and internal control environment in a timely and efficient manner. We evaluate our business on a regular basis, and from time to time, we may divest certain businesses or assets, or curtail selected business activities or operations that do not produce adequate revenue or margin or that no longer fit within our long-term business strategy.
Services
Our core services are the engineering, building, installing, maintaining and upgrading of infrastructure, primarily for communications, oil and gas, utility and power generation customers. We provide similar services to each of these customers, including:
Build. We build infrastructure projects for customers across a range of industries. We specialize in building underground and overhead distribution systems, including trenches, conduits, cell towers, cable and power lines, which provide wireless and wireline/fiber communications; natural gas, crude oil and refined product transport pipelines; electrical power generation, transmission and distribution systems; power generation infrastructure, including renewable energy; heavy industrial plants; compressor and pump stations and treatment plants; water and sewer infrastructure, including water pipelines; and other civil construction infrastructure.

9



Install. We install electrical and other energy distribution and transmission systems, power generation facilities, buried and aerial fiber optic and other cables, satellite dishes, home automation and energy management solutions in a variety of environments for our customers. In connection with our installation work, we deploy and manage network connections that involve our customers’ hardware, software and network equipment.
Maintain and Upgrade. We offer 24 hour/365 days-a-year maintenance and upgrade support to our customers. Our comprehensive service offerings include the regular maintenance of our customers’ distribution facilities, networks and infrastructure, including natural gas and petroleum pipeline, communications, electrical distribution and transmission, power generation and heavy civil infrastructure. We also provide emergency services for accidents or storm damage. Our upgrade work ranges from routine replacements and upgrades to major overhauls.
Customers
We have longstanding relationships with many customers, and often provide services under master service and other service agreements, which are generally multi-year agreements. Our master service agreements are typically exclusive up to a specified dollar amount per work order for each defined geographic area, but do not obligate our customers to undertake any infrastructure projects or other work with us. Work performed under master service and other service agreements is usually generated through work orders, each of which is performed for a fixed fee. Services provided under these agreements range from engineering, project management and installation work to maintenance and upgrade services. Master service and other service agreements are frequently awarded on a competitive bidding basis, although customers are sometimes willing to negotiate contract extensions beyond their original terms without re-bidding. Our master service and other service agreements have various terms, depending upon the nature of the services provided, and typically provide for termination on short or no advance notice. For the years ended December 31, 2019, 2018 and 2017, 36%, 35% and 36%, respectively, of our revenue was derived from projects performed under master service and other service agreements.
The remainder of our work is generated pursuant to contracts for specific projects or jobs requiring the construction and installation of an entire infrastructure system or specified units within an entire infrastructure system. Customers are billed with varying frequency, the timing of which is generally dependent upon advance billing terms, milestone billings based on completion of certain phases of the work, or when services are provided. Under the typical payment terms of master and other service agreements and contracts for specific projects, the customer makes progress payments based on quantifiable measures of performance as defined in the agreements. Some of our contracts include retainage provisions, under which a portion of the contract amount (generally, from 5% to 10% of billings) can be retained by the customer until final contract settlement.
We believe that our industry experience, technical expertise and reputation for customer service, as well as the relationships developed between our customers and our senior management and project management teams are important to our being retained by our customers. See Note 13 - Segments and Related Information and Note 14 - Commitments and Contingencies in the notes to the audited consolidated financial statements, which are incorporated by reference, for customer concentration information.
Backlog
Estimated backlog represents the amount of revenue we expect to realize over the next 18 months from future work on uncompleted construction contracts, including new contracts under which work has not begun, as well as revenue from change orders and renewal options. Our estimated backlog also includes amounts under master service and other service agreements and includes our proportionate share of estimated revenue from proportionately consolidated non-controlled contractual joint ventures. Estimated backlog for work under master service and other service agreements is determined based on historical trends, anticipated seasonal impacts, experience from similar projects and estimates of customer demand based on communications with our customers. We expect to realize approximately 80% of our estimated year end 2019 backlog in 2020. The following table presents 18-month estimated backlog by reportable segment, as of the dates indicated:
Reportable Segment (in millions):
December 31, 2019
 
September 30, 2019
 
December 31, 2018
Communications
$
4,228

 
$
3,968

 
$
4,276

Oil and Gas
1,929

 
2,109

 
2,125

Electrical Transmission
512

 
457

 
610

Power Generation and Industrial
1,289

 
988

 
678

Other
1

 
1

 
1

Estimated 18-month backlog
$
7,959

 
$
7,523

 
$
7,690

Approximately half of our backlog as of December 31, 2019 is attributable to amounts under master service or other service agreements, pursuant to which our customers are not contractually committed to purchase a minimum amount of services. Most of these agreements can be canceled on short or no advance notice. Timing of revenue for construction and installation projects included in our backlog can be subject to change as a result of customer delays or cancellations, regulatory or other delays and/or other project-related factors. These changes could cause estimated revenue to be realized in periods later than originally expected, or not at all. We occasionally experience postponements, cancellations and reductions in expected future work from master service agreements and/or construction projects due to changes in our customers’ spending plans, market volatility, regulatory delays and/or other factors. There can be no assurance as to our customers’ requirements or the accuracy of our estimates. As a result, our backlog as of any particular date is an uncertain indicator of future revenue and earnings.
Backlog is not a term recognized under accounting principles generally accepted in the United States (“U.S. GAAP”); however, it is a common measurement used in our industry. Our methodology for determining backlog may not, however, be comparable to the methodologies used by others. Backlog differs from the amount of our remaining performance obligations, which are described in Note 1 - Business, Basis of Presentation and Significant Accounting Policies in the notes to the audited consolidated financial statements, which is incorporated by reference. As of December 31, 2019, total 18-month backlog differed from the amount of our remaining performance obligations due primarily to the inclusion of $3.0 billion of estimates of future revenue under master service and other service agreements within our backlog estimates, as described above, and the exclusion of approximately

10



$0.3 billion of remaining performance obligations in excess of 18 months, which amount is not included in the backlog estimates above. Backlog expected to be realized in 2020 differed from the amount of remaining performance obligations expected to be recognized for the same period due primarily to the inclusion of approximately $1.7 billion of estimates of future revenue under master service and other service agreements that is included within the related backlog estimate.
Sales and Marketing
Our customers increasingly require resources from multiple disciplines. Therefore, our subsidiary services companies market their services not only individually, but also in combination with other companies, including other MasTec companies and independent companies, to provide what we believe are the most efficient and effective solutions to meet our customers’ demands. Through our unified MasTec® brand and an integrated organizational structure designed to permit rapid deployment of labor, equipment and materials, we are able to quickly and efficiently allocate resources to meet customer needs. We offer services that are branded under the MasTec® service mark and other service marks.
We have developed a marketing plan emphasizing the MasTec® registered service mark and trade names of certain acquired companies, as well as an integrated service offering to position ourselves as a provider of a full range of service solutions, providing services including installation as well as sophisticated engineering, design and integration. We believe our longstanding relationships with customers and our reputation for reliability and efficiency facilitate our recurring business. Our marketing efforts are principally carried out by the management of our business units and project groups in coordination with our corporate business development organization. Our management team has many years of industry experience, both at the service provider level, and in some cases, with the customers we serve. Our business unit and project group managers market directly to existing and potential customers for new contracts and also seek our inclusion on lists of vendors invited to submit proposals for service agreements and individual projects. We also market our services in conjunction with certain business partners, strategic investments and arrangements. Our executive management supplements these efforts at the national and international level.
Safety and Insurance/Risk Management
We strive to instill and enforce safe work habits in our employees, and we require that our employees participate in training programs relevant to their employment, including all those required by law. We evaluate employees in part based upon their safety records and the safety records of the employees they supervise. Our business units have established robust safety programs to monitor and improve compliance with safety procedures and regulations. We also provide company-wide training where appropriate, including for information technology and cyber security as well as for workplace and employee awareness programs.
Our business involves the use of heavy equipment and exposure to potentially dangerous workplace conditions. While we are committed to operating safely and prudently, we are subject to claims by employees, customers and third parties for property damage and personal injuries that occur in connection with our work. Our insurance policies are subject to high deductibles and we are self-insured up to the amount of the deductible. We maintain insurance policies for workers’ compensation, general liability and automobile liability that are subject to per claim deductibles. We also maintain excess umbrella coverage and an insurance policy with respect to employee group medical claims, which is subject to annual per employee maximum losses. We are required to post collateral to certain of our insurance carriers, generally in the form of letters of credit, surety bonds and cash. See Note 14 - Commitments and Contingencies in the notes to the audited consolidated financial statements, which is incorporated by reference.
Suppliers, Materials and Working Capital
Under many of our contracts, our customers provide the necessary materials and supplies for projects and we are responsible for the installation of, but not the cost or warranty of those materials. Under certain other projects, we purchase the necessary materials and supplies on behalf of our customers from third-party providers. We are not dependent on any one vendor and have not experienced significant difficulty in obtaining project-related materials or supplies as and when required for the projects we manage.
We utilize independent contractors to assist on projects and to help us manage our work flow. Our independent contractors typically provide their own vehicles, tools and insurance coverage. We are not dependent on any one independent contractor. We need working capital to support seasonal variations in our business, including the spending patterns of our customers and the effects of weather conditions on external construction and maintenance work, both of which can influence the timing of spending to support related customer demand. See Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Financial Condition, Liquidity and Capital Resources - Working Capital,” which is incorporated by reference.
Competition
Our industry is highly competitive and highly fragmented. We compete with a number of companies in the markets in which we operate, ranging from small local independent companies to large national firms, including Quanta Services, Inc., MYR Group, Inc., Dycom Industries, Inc., Jacobs Engineering Group Inc., Primoris Services Corporation, Pike Electric, Inc., Bechtel Corporation, D.H. Blattner & Sons, Inc., M.A. Mortenson Company, Black & Veatch and Nexius.
Certain barriers to entry exist in the markets in which we operate, including adequate financial resources, technical expertise, high safety ratings and a proven track record of operational success. Some of our customers employ their own personnel to perform infrastructure services of the type we provide. We compete based upon our industry experience, technical expertise, financial and operational resources, geographic presence, industry reputation, safety record and reputation for customer service. While we believe our customers consider a number of factors when selecting a service provider, they award most of their work through a bid process, and price is often a principal factor in determining which service provider is selected.
Regulation, Environmental and Climate Change Matters
We are subject to state and federal laws that apply to businesses generally, including laws and regulations related to labor relations, wages, worker safety and environmental protection. While many of our customers operate in regulated industries (for example, utilities regulated by the public

11



service commission or communications companies regulated by the Federal Communications Commission (“FCC”), we are not generally subject to such regulation and oversight.
As a contractor, our operations are subject to various laws, including:
regulations related to worker safety and health, including those established by the Occupational Safety and Health Administration (“OSHA”) and state equivalents;
regulations related to vehicle registrations, including those of the states and the U.S. Department of Transportation (“DOT”);
contractor licensing requirements;
permitting and inspection requirements; and
building and electrical codes.
We are also subject to numerous environmental laws, regulations and programs, including the handling, transportation and disposal of non-hazardous and hazardous substances and wastes, laws governing emissions and discharges into the environment, including discharges into air, surface water, groundwater and soil, and programs related to the protection of endangered species.
We have a substantial investment in construction equipment that utilizes fuel. Any changes in laws requiring us to use equipment that runs on alternative fuels could require a significant investment, which could have a material adverse effect on our results of operations, cash flows and liquidity.
We also are subject to laws and regulations that impose liability and cleanup responsibility for releases of hazardous substances into the environment. Under certain of these laws and regulations, liabilities can be imposed for cleanup of properties, regardless of whether we directly caused the contamination or violated any law at the time of discharge or disposal. The presence of contamination from such substances or wastes could interfere with ongoing operations or adversely affect our business. In addition, we could be held liable for significant penalties and damages under certain environmental laws and regulations. Our contracts with customers may also impose liabilities on us regarding environmental issues that arise through the performance of our services. From time to time, we may incur costs and obligations related to environmental compliance and/or remediation matters.
We believe we have all material licenses and permits needed to conduct operations and that we are in material compliance with all applicable regulatory and environmental requirements. We could, however, incur significant liabilities if we fail to comply with such requirements.
The potential effects of climate change on our operations is highly uncertain. Climate change may result in, among other things, changes in rainfall patterns, storm patterns and intensities and temperature levels. Our operating results are significantly influenced by weather. Therefore, major changes in weather patterns could have a significant effect on our future operating results. For example, if climate change results in significantly more adverse weather conditions in a given period, we could experience reduced productivity, which could negatively affect our revenue and profitability. Climate change could also affect our customers and the projects that they award. Demand for power projects, underground pipelines or other projects could be negatively affected by significant changes in weather or from legislation or regulations governing climate change.
Financial Information About Geographic Areas
We operate throughout North America, primarily in the United States and Canada, and, to a lesser extent, in Mexico and the Caribbean. See Note 13 - Segments and Related Information in the notes to the audited consolidated financial statements, which is incorporated by reference.
Employees
For the twelve month period ended December 31, 2019, we had an average of approximately 21,000 employees, of which approximately 3,100 were represented by unions or were subject to collective bargaining agreements. The number of union employees employed at a given time, and the plans in which they participate, varies depending upon the location and number of ongoing projects and the need for union resources in connection with those projects.
We hire employees from a number of sources, including our industry, trade schools, colleges and universities. Our primary sources for employees include promotion from within, team member referrals, direct recruiting and various forms of advertising, including social media. We attract and retain employees by offering competitive salaries, technical training opportunities, bonus opportunities, stock ownership, employee incentive programs and a comprehensive benefits package. We believe that our team culture, along with our focus on employee training and career development helps us to attract and retain employees. Our employees participate in ongoing educational programs, many of which are internally developed, to enhance their technical and management skills through classroom and field training. We provide opportunities for promotion and mobility within our organization, which we also believe helps us to retain our employees. We believe we have good employee relations.
Available Information
A copy of this Form 10-K, as well as our Quarterly Reports on Form 10-Q, Current Reports on Form 8-K and any amendments to those reports filed or furnished pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 are available free of charge on our website, www.mastec.com, as soon as reasonably practicable after we electronically file these reports with, or furnish these reports to, the SEC. Copies of our Board of Directors Governance Principles and Code of Business Conduct and Ethics, which applies to all of our directors, officers, including our principal executive, financial and accounting officers, and employees and includes additional criteria that are applicable to our Chief Executive Officer and senior financial officers, and the charters for each of our Audit, Compensation and Nominating and Corporate Governance Committees are also available on our website in the Investors section under the tab “Corporate Governance,” or may be obtained by contacting our Vice President of Investor Relations by phone at (305) 406-1815, or by email at investor.relations@mastec.com. We intend to provide any amendments or waivers to our Code of Business Conduct and Ethics for any of our directors and senior officers on our website within four business days of any such amendment or waiver. The reference to our

12



website address does not constitute incorporation by reference of the information contained on the website and such information is not part of this report. Our reports filed with the SEC may be accessed at the SEC’s website at www.sec.gov.
Use of our Website to Distribute Material Company Information
We use our website as a channel of distribution for important company information. We routinely post on our website important information, including press releases, investor presentations and financial information, which may be accessed by clicking on the Investors section of www.mastec.com. We also use our website to expedite public access to time-critical information regarding our company in advance of or in lieu of distributing a press release or a filing with the SEC disclosing the same information. Therefore, investors should look to the Investor Relations subpage of our website for important and time-critical information. Visitors to our website can also register to receive automatic e-mail and other notifications alerting them when new information is made available on the Investor Relations subpage of our website.
ITEM 1A.
RISK FACTORS
Our business is subject to a variety of risks and uncertainties, including, but not limited to, the risks and uncertainties described below. Additional risks and uncertainties not known to us or not described below could also negatively affect our operations. If any of the risks described below, or other risks that are unknown to us were to occur, our business, financial condition, results of operations and cash flows could suffer, and/or the trading price of our common stock could decline. We also may not be able to achieve our goals or expectations. You should carefully consider the risks described below, together with all of the other information in this Form 10-K, including our Cautionary Statement Regarding Forward-Looking Statements described above.
Risks Related to Our Industry and Our Customers’ Industries
Many of the industries we serve are subject to customer consolidation as well as rapid technological and regulatory changes. Our inability or failure to adjust to such changes could result in decreased demand for our services. Additionally, demand for construction services depends on industry activity and expenditure levels, which can be affected by a variety of factors, including changes in governmental regulations and policies.
We derive a substantial portion of our revenue from customers in industries that are subject to consolidation, rapid changes in technology, changing consumer demands and governmental regulation. Consolidation of any of our customers, or groups of our customers, could result in the loss of customers or could affect customer demand for the services we provide. Many of our customers face stringent regulatory and environmental requirements and permitting processes, including governmental regulations and policies. Regulatory requirements pertaining to permitting could result in project cancellations or deferrals of projects, which could materially affect demand for our services. The industries we serve are also subject to effects of environmental regulation, climate change initiatives and political or social activism, any of which could result in reduced demand for our services and/or delays or cancellations of current or planned future projects. Additionally, technological advances in the markets we serve could render existing projects or technologies uncompetitive or obsolete. Such changes in technology or our failure to rapidly adopt and master new technologies as they are developed in any of the industries we serve could reduce demand for our services. Any of the above factors could have a material adverse effect on our results of operations, cash flows and liquidity.
Unfavorable market conditions, market uncertainty and/or economic downturns could reduce capital expenditures in the industries we serve or could adversely affect our customers, which could result in decreased demand for the services we provide or impair our customers’ ability to pay for our services.
We continually monitor our customers’ industries and their relative health compared to the economy as a whole because we have in the past been negatively affected by economic downturns. Demand for our services has been, and will likely continue to be, cyclical in nature and vulnerable to general downturns in the U.S. economy and the economies of the countries in which we operate. Unfavorable market conditions, market uncertainty and/or economic downturns could have a negative effect on demand for our customers’ services or the profitability of their services. Our customers may not have the ability to fund capital expenditures for infrastructure, or may have difficulty obtaining financing for planned projects during economic downturns. Uncertain or adverse economic conditions could reduce the availability of debt or equity financing for our customers, which could reduce their capital spending and/or result in project cancellations or deferrals. Any of these conditions could materially and adversely affect our results of operations, cash flows and liquidity, and could add uncertainty to our backlog determinations.
The oil and gas markets have historically been volatile and are likely to continue to be volatile. Oil and gas prices are subject to large fluctuations in response to changes in supply and demand, as well as market uncertainty and a variety of other factors that are beyond our control. Demand for pipeline construction services is sensitive to the level of activity in the oil and gas industry as well as industrial and utility customer demand. Other economic factors, such as reductions in new housing starts, can also negatively affect demand for our services, in particular for “last mile” infrastructure services, including for communications infrastructure, electrical utility transmission and grid connection and pipeline construction services. Additionally, an economic downturn could adversely affect our communications and customer fulfillment customers if services are ordered at a reduced rate, or not at all. A decrease in demand for the services we provide from any of the above factors, among others, could materially and adversely affect our results of operations, cash flows and liquidity.
An impairment of the financial condition of one or more of our customers due to economic downturns could hinder their ability to pay us on a timely basis. In the past, we incurred significant losses from customers who filed for bankruptcy or experienced financial difficulties following a general economic downturn, in which certain industry factors worsened the effect of the overall economic downturn on those customers. In difficult economic times, some of our clients may find it difficult to pay for our services on a timely basis, increasing the risk that our accounts receivable could become uncollectible and ultimately be written off. In certain cases, our clients are project-specific entities that do not have significant assets other than their interests in the project. From time to time, it may be difficult for us to collect payments owed to us by these clients. Delays in client payments may require us to make a working capital investment, which could negatively affect our cash flows and liquidity. If a client fails to pay us on a timely basis or defaults in making payments on a project for which we have devoted significant resources, it could materially and adversely affect our results of operations, cash flows and liquidity.

13



Our industry is highly competitive, which could reduce our market share and harm our financial performance.
Our industry is highly fragmented, and we compete with other companies in most of the markets in which we operate, ranging from small independent firms servicing local markets to larger firms servicing regional and national markets. We also face competition from existing and prospective customers that employ in-house personnel to perform some of the services we provide, which could reduce the amount of services our customers request us to perform. There are relatively few barriers to entry into certain of the markets in which we operate and, as a result, any organization that has adequate financial resources and access to technical expertise and skilled personnel may become a competitor. Most of our customers’ work is awarded through bid processes, and our project bids may not be successful. Our results of operations, cash flows and liquidity could be materially and adversely affected if we are unsuccessful in bidding for projects or renewing our master service agreements, or if our ability to win such projects or agreements requires that we accept lower margins.
Risks Related to Our Business
Our failure to properly manage projects, or project delays, could result in additional costs or claims, which could have a material adverse effect on our operating results, cash flows and liquidity.
Certain of our engagements involve large-scale, complex projects that may occur over extended time periods. The quality of our performance on such a project depends in large part upon our ability to manage our client relationship and the project itself, including the timely deployment of appropriate resources, including third-party contractors and our own personnel. Our results of operations, cash flows and liquidity could be adversely affected if we miscalculate the resources or time needed to complete a project with capped or fixed fees, or the resources or time needed to meet contractual milestones. Additionally, delays on a particular project, including delays in designs, engineering information or materials provided by the customer or a third party, delays or difficulties in equipment and material delivery, schedule changes, delays from failure to timely obtain permits or rights-of-way or to meet other regulatory requirements, weather-related delays and governmental, market, political and other factors, some of which are beyond our control, could result in cancellations or deferrals of project work, which could lead to a decline in revenue, or, for project deferrals, could cause us to incur costs for standby pay, and could lead to personnel shortages on other projects scheduled to commence at a later date.
We could also encounter project delays due to local opposition, including political and social activism, which could include injunctive actions or public protests related to the siting of oil, natural gas, or electric power transmission lines or for power generation or other facilities, and such delays could adversely affect our project margins. In addition, some of our agreements require that we share in cost overages or pay liquidated damages if we do not meet project deadlines; therefore, any failure to properly estimate or manage cost, or delays in the completion of projects, could subject us to penalties, which could adversely affect our results of operations, cash flows and liquidity. Further, any defects or errors, or failures to meet our customers’ expectations, could result in large damage claims against us. Due to the substantial cost of, and potentially long lead-times necessary to acquire certain of the materials and equipment used in our complex projects, damage claims could substantially exceed the amount we can charge for our associated services.
Our failure to recover adequately on claims against project owners, subcontractors or suppliers for payment or performance could have a material adverse effect on our financial results.
We occasionally bring claims against project owners for additional costs that exceed the contract price or for amounts not included in the original contract price. Similarly, we present change orders and claims to our subcontractors and suppliers. If we fail to properly document the nature of change orders or claims, or are otherwise unsuccessful in negotiating a reasonable settlement, we could incur reduced profits, cost overruns or project losses. These types of claims can often occur due to matters such as owner-caused delays or changes from the initial project scope, which result in additional costs, both direct and indirect, or from project or contract terminations. From time to time, these claims can be the subject of lengthy and costly proceedings, and it is often difficult to accurately predict when these claims will be fully resolved. When these types of events occur and unresolved claims are pending, we may invest significant working capital in projects to cover cost overruns pending the resolution of the relevant claims. A failure to promptly recover on these types of claims could have a material adverse effect on our liquidity and financial results.
We may not accurately estimate the costs associated with services provided under fixed price contracts, which could impair our financial performance.
We derive a significant portion of our revenue from fixed price master service and other service agreements. Under these contracts, we typically set the price of our services on a per unit or aggregate basis and assume the risk that costs associated with our performance may be greater than what we estimated. We also enter into contracts for specific projects or jobs that require the installation or construction of an entire infrastructure system or specified units within an infrastructure system, many of which are priced on a fixed price or per unit basis. If actual costs to complete a project exceed our original estimates, our profitability will be reduced. Additionally, if estimated costs to complete the remaining work for a project exceed the expected revenue to be earned, the full amount of such expected loss is recognized in the period the loss is determined. Our profitability is therefore dependent upon our ability to accurately estimate the costs associated with our services and our ability to execute in accordance with our plans. A variety of factors could negatively affect these estimates, including changes in expected productivity levels, conditions at work sites differing materially from those anticipated at the time we bid on the contract and higher than expected costs of labor and/or materials. These variations, along with other risks inherent in performing fixed price contracts, could cause actual project results to differ materially from our original estimates, which could result in lower margins than anticipated, or losses, which could reduce our profitability, cash flows and liquidity.
Our business may be affected by difficult work sites and environments, which could cause delays and/or increase our costs and reduce profitability.
We perform work under a variety of conditions, including, but not limited to, challenging and hard to reach terrain and difficult site conditions. Performing work under such conditions can result in project delays or cancellations, potentially causing us to incur unanticipated costs, reductions in revenue or the payment of liquidated damages. In addition, some of our contracts require that we assume the risk should actual site conditions vary from those expected. Some of our projects involve challenging engineering, procurement and construction phases, which may occur over extended time periods. We may encounter difficulties in engineering, delays in designs or materials provided by the customer or a third party, equipment and material delivery delays, schedule changes, delays from customer failure to timely obtain rights-of-way, weather-related delays, delays by subcontractors in completing their portion of the project and other factors, some of which are beyond our control, but that affect our ability to complete a project as

14



originally scheduled. In some cases, delays and additional costs may be substantial, and we may be required to cancel a project and/or compensate the customer for the delay. We may not be able to recover any of such costs. Any such delays, cancellations, errors or other failures to meet customer expectations could result in damage claims substantially in excess of the revenue associated with a project. Delays or cancellations could also negatively affect our reputation or relationships with our customers, which could adversely affect our ability to secure new contracts.
We recognize revenue for certain projects using the cost-to-cost method of accounting; therefore, variations of actual results from our assumptions could reduce our profitability.
We recognize revenue from fixed price contracts, as well as for certain projects pursuant to master and other service agreements, over time utilizing the cost-to-cost measure of progress, or the “cost-to-cost” method of accounting, under which the percentage of revenue to be recognized in a given period is measured by the percentage of costs incurred to date on the contract to the total estimated costs for the contract. The cost-to-cost method, therefore, relies on estimates of total expected contract costs. Contract revenue and total cost estimates are reviewed and revised on an ongoing basis as the work progresses. Adjustments arising from changes in the estimates of contract revenue or costs are reflected in the fiscal period in which such estimates are revised. Estimates are based on management’s reasonable assumptions, judgment and experience, but are subject to the risks inherent in estimates, including unanticipated delays or technical complications, changes in job performance, job conditions and management’s assessment of expected variable consideration. Variances in actual results from related estimates on a large project, or on several smaller projects, could be material. The full amount of an estimated loss on a contract is recognized in the period such losses are determined. Any such adjustments could result in reduced profitability and negatively affect our results of operations.
We derive a significant portion of our revenue from a few customers, and the loss of one or more of these customers, or a reduction in their demand for our services, could impair our financial performance.
Our business is concentrated among relatively few customers, and a substantial proportion of our services are provided on a non-recurring, project-by-project basis. Our revenue could significantly decline if we were to lose one or more of our significant customers, or if one or more of our customers reduce the amount of business they provide to us and/or elect to perform the work that we provide using in-house service teams. In addition, our results of operations, cash flows and liquidity could be negatively affected if we complete the required work on non-recurring projects and cannot replace them with similar projects. Many of the contracts with our largest customers may be canceled on short or no advance notice. Any of these factors could negatively affect our results of operations, cash flows and liquidity. See Note 1 - Business, Basis of Presentation and Significant Accounting Policies, Note 13 - Segments and Related Information and Note 14 - Commitments and Contingencies for revenue concentration information.
Amounts included in our backlog may not result in actual revenue or translate into profits. Our backlog is subject to cancellation and unexpected adjustments and is, therefore, an uncertain indicator of future operating results.
Our backlog consists of the estimated amount of revenue we expect to realize from future work on uncompleted contracts, including new contracts under which work has not begun, as well as revenue from change orders and renewal options and our proportionate share of estimated revenue from proportionately consolidated non-controlled contractual joint ventures. A significant portion of our 18-month backlog is attributable to master service agreements and other service agreements, none of which require our customers to purchase a minimum amount of services and are cancelable on short or no advance notice. The balance of our backlog is our estimate of work to be completed under contracts for specific projects. Backlog amounts are determined based on estimates that incorporate historical trends, anticipated seasonal impacts, experience from similar projects and estimates of customer demand based on communications with our customers. These estimates may prove inaccurate, which could cause estimated revenue to be realized in periods later than originally expected, or not at all. In the past, we have experienced postponements, cancellations and reductions in expected future work due to changes in our customers’ plans, market volatility, regulatory delays and/or other factors. There can be no assurance as to our customers’ requirements or the accuracy of our estimates. As a result, our backlog as of any particular date is an uncertain indicator of future revenue and earnings. In addition, contracts included in our backlog may not be profitable. If our backlog fails to materialize, our results of operations, cash flows and liquidity would be materially and adversely affected.
We maintain a workforce based upon current and anticipated workloads. We could incur significant costs and reduced profitability from underutilization of our workforce if we do not receive future contract awards, if contract awards are delayed, or if there is a significant reduction in the level of services we provide.
Our estimates of future performance and results of operations depend, among other factors, on whether and when we receive new contract awards, which affect the extent to which we are able to utilize our workforce. The rate at which we utilize our workforce is affected by a variety of factors, including our ability to forecast the need for our services, which allows us to maintain an appropriately sized workforce, our ability to transition employees from completed projects to new projects or between internal business groups, our ability to manage attrition, and our need to devote resources to non-chargeable activities such as training or business development. While our estimates are based upon our good faith judgment, professional knowledge and experience, these estimates may not be accurate and may frequently change based on newly available information. In the case of large-scale projects where timing is often uncertain, it is particularly difficult to predict whether and when we will receive a contract award. The uncertainty of contract award timing can present difficulties in matching our workforce size to our project needs. If an expected contract award is delayed or not received, we could incur costs resulting from underutilization of our workforce, redundancy of facilities, or from efforts to right-size our workforce and/or operations, which could reduce our profitability and cash flows.
Many of our contracts do not obligate our customers to undertake any infrastructure projects or other work with us, and most of our contracts may be canceled on short or no advance notice, which could reduce our revenue. In addition, certain of our contracts are subject to our customers’ ability to secure financing or other conditions and therefore, may not result in revenue or profits.
We derive a significant portion of our revenue from multi-year master service and other service agreements, under which we provide project services through work orders within defined geographic areas on a fixed fee basis. Under these agreements, our customers have no obligation to undertake any infrastructure projects or other work with us. This makes it difficult to estimate our customers’ demand for our services. A significant decline in the volume of work our customers request us to perform under these service agreements could negatively affect our results of operations, cash flows and liquidity. In addition, most of our contracts are cancelable on short or no advance notice, ranging from immediate cancellation to cancellation upon

15



180 days notice, even if we are not in default under the contract. Many of our contracts, including our service agreements, are periodically open to public bid. We may not be the successful bidder on existing contracts that are re-bid. For our services that are provided on a non-recurring, project-by-project basis, we could experience a reduction in revenue, profitability and liquidity if our customers cancel a significant number of contracts, or if we fail to win a significant number of existing contracts upon re-bid, or if we complete the required work under a significant number of our non-recurring projects and cannot replace them with similar projects. Additionally, from time to time, we enter into contracts that contain financing or other conditions that must be satisfied before we can begin work. Certain of these contracts may not result in revenue or profits if our customers are unable to obtain financing or to satisfy other conditions associated with such projects.
Our business is seasonal and affected by the spending patterns of our customers as well as weather conditions and natural catastrophes, which exposes us to variations in quarterly results.
Some of our customers reduce their expenditures and work order requests towards the end of the calendar year. In addition, adverse weather conditions, particularly during the winter season, can affect our ability to perform outdoor services in certain regions of North America. As a result, we generally experience reduced revenue in the first quarter of each calendar year. Natural catastrophes such as hurricanes or other severe weather, wildfires or flooding could affect our ability to perform outdoor services or utilize equipment and crews in affected regions. These events, as well as global economic effects resulting from concerns over infectious diseases or other health issues, could also have an effect on demand for our services which could negatively affect our results of operations, cash flows and liquidity.
Acquisitions and investments involve risks that could negatively affect our operating results, cash flows and liquidity.
We have made, and may continue to make, strategic acquisitions and investments. Acquisitions may expose us to operational challenges and risks, including:
the ability to profitably manage the acquired business or successfully integrate the operations, internal controls and procedures, financial reporting and accounting systems of the acquired business into our business;
increased indebtedness and contingent earn-out obligations;
the ability to fund cash flow shortages that may occur if anticipated revenue is not realized or is delayed, whether by general economic or market conditions, or other unforeseen difficulties;
the expense of integrating acquired businesses;
the availability of funding sufficient to meet increased capital needs;
diversion of management’s attention; and
the ability to retain or hire qualified personnel required for expanded operations.
We may not be able to identify suitable acquisition or strategic investment opportunities, or may be unable to obtain the required consent of our lenders and, therefore, may not be able to complete such acquisitions or strategic investments. We may pay for acquisitions or strategic investments with our common stock or with debt instruments, including convertible debt securities, which could dilute the ownership interests of our common shareholders, or we may decide to pursue acquisitions with which our investors may not agree. Borrowings or issuances of debt associated with these acquisitions could also result in higher levels of indebtedness, which could negatively affect our ability to service our debt within the scheduled repayment terms. In addition, in connection with most of our acquisitions, we agree to substantial future earn-out arrangements. To the extent we defer payment of an acquisition’s purchase price through a cash earn-out arrangement, it will reduce our cash flows in subsequent periods.
In addition, acquired companies may have liabilities that we failed, or were unable, to discover in the course of performing due diligence investigations. We cannot assure you that the indemnifications granted to us by sellers of acquired companies will be sufficient in amount, scope or duration to fully offset potential liabilities associated with acquired businesses. We may learn additional information about the businesses we have acquired that could materially adversely affect us, such as unknown or contingent liabilities, unprofitable projects and liabilities related to compliance with applicable laws. Any such liabilities, individually or in the aggregate, could have a material adverse effect on our business. Failure to successfully manage the operational challenges and risks associated with, or resulting from, our acquisitions could adversely affect our results of operations, cash flows and liquidity.
We generally require that key management and former principals of the businesses we acquire enter into non-competition agreements in our favor. Enforceability of these non-competition agreements varies from state to state, and state courts will generally examine all of the facts and circumstances at the time a party seeks to enforce a non-competition agreement; consequently, we cannot predict with certainty whether, if challenged, a court will enforce any particular non-competition agreement. If one or more former principals or members of key management of the businesses we acquire terminate their employment with us and the courts refuse to enforce the non-competition agreement entered into by such person or persons, we might be subject to increased competition, which could materially and adversely affect our operating results, cash flows and liquidity.
We have incurred goodwill and intangible asset impairment charges, and in the future, could incur additional impairment charges, which could harm our profitability.
We have significant amounts of long-lived assets, goodwill and intangible assets. When we acquire a business, we record goodwill equal to the excess of the amount we pay for the business, including anticipated future liabilities, over the estimated fair value of the net assets of the acquired business. We periodically review the carrying values of goodwill and intangible assets to determine whether such carrying values exceed their fair market values. Declines in the profitability of individual reporting units due to economic or market conditions or otherwise, as well as adverse changes in financial, competitive and other conditions, or other adverse changes in the key valuation assumptions contributing to the estimated fair value of our reporting units, could adversely affect the estimated fair values of the related reporting units, which could result in an impairment of the recorded balances of goodwill or intangible assets. See Note 3 - Goodwill and Other Intangible Assets in the notes to the audited consolidated financial statements, which

16



is incorporated by reference, for additional details. Changes in economic and capital market conditions, as well as the operating performance of our reporting units, could result in future impairment charges, which could adversely affect our financial condition and operating results.
Our financial results are based, in part, upon estimates and assumptions that may differ from actual results. In addition, changes in accounting principles may cause unexpected fluctuations in our reported financial information.
In preparing our consolidated financial statements in conformity with U.S. GAAP, management makes a number of estimates and assumptions that affect the amounts reported in our consolidated financial statements and accompanying notes. These estimates and assumptions must be made because certain information used in the preparation of our consolidated financial statements is either dependent on future events or cannot be calculated with a high degree of precision from data available. In some cases, these estimates are particularly uncertain and we must exercise significant judgment. See Note 1 - Business, Basis of Presentation and Significant Accounting Policies in the notes to the audited consolidated financial statements, which is incorporated by reference, for details of key estimates. Actual results could differ materially from the estimates and assumptions that we use, which could have a material adverse effect on our results of operations, cash flows and liquidity.
In addition, accounting rules and regulations are subject to review and interpretation by the Financial Accounting Standards Board (the “FASB”), the SEC and various other governing bodies. A change in U.S. GAAP could have a significant effect on our reported financial results. Additionally, the adoption of new or revised accounting principles could require that we make significant changes to our systems, processes and controls. We cannot predict the effect of future changes to accounting principles, which could have a significant effect on our reported financial results and/or our results of operations, cash flows and liquidity.
Our operations could affect the environment or cause exposure to hazardous substances. In addition, our properties could have environmental contamination, which could result in material liabilities.
Our operations are subject to various environmental laws and regulations, including those dealing with the handling and disposal of waste products, polychlorinated biphenyls (“PCBs”), fuel storage and air quality. Certain of our current and historical construction operations have used hazardous materials and, to the extent that such materials are not properly stored, contained or recycled, they could become hazardous waste. Additionally, some of our contracts require that we assume the environmental risk of site conditions and require that we indemnify our customers for any damages, including environmental damages, incurred in connection with our projects. We may be subject to claims under various environmental laws and regulations, federal and state statutes and/or common law doctrines for toxic torts and other damages, as well as for natural resource damages and the investigation and clean-up of soil, surface water, groundwater, and other media under laws such as the Comprehensive Environmental Response, Compensation and Liability Act (“CERCLA”). Such claims may arise, for example, out of current or former conditions at project sites, current or former properties owned or leased by us, or contaminated sites that have always been owned or operated by third parties. Liability may be imposed without regard to fault and may be strict and joint and several, such that we may be held responsible for more than our share of any contamination or other damages, or even for the entire share, and we may be unable to obtain reimbursement from the parties that caused the contamination.
A failure to comply with environmental laws could result in significant liabilities or harm our reputation, and new environmental laws or regulations could adversely affect our business.
Some of the work we perform is in underground environments. If the field location maps supplied to us are not accurate, or if objects are present in the soil that are not indicated on the field location maps, our underground work could strike objects in the soil containing pollutants and result in a rupture and discharge of pollutants. In such a case, we could incur significant costs, including clean-up costs, and we may be liable for significant fines and damages and could suffer reputational harm. Additionally, we sometimes perform directional drilling operations below certain environmentally sensitive terrains and water bodies. Due to the inconsistent nature of terrain and water bodies, it is possible that such directional drilling could cause a surface fracture releasing subsurface materials or drilling fluid. These releases alone or, in combination with releases that may contain contaminants in excess of amounts permitted by law, could potentially expose us to significant clean up and remediation costs, damages, fines and reputational harm, which could have a material adverse effect on our results of operations, cash flows and liquidity.
We also own and lease several facilities at which we store our equipment. Some of these facilities contain fuel storage tanks that may be above or below ground. If these tanks were to leak, we could be responsible for the cost of remediation as well as potential fines. New environmental laws and regulations, stricter enforcement of existing laws and regulations, the discovery of previously unknown contamination or leaks, or the imposition of new clean-up requirements could require us to incur significant costs or result in new or increased liabilities that could have a material adverse effect on our results of operations, cash flows and liquidity. We are also subject to laws and regulations protecting endangered species. We may incur work stoppages to avoid violating these laws and regulations, or we may risk fines or other sanctions if we inadvertently violate these laws and regulations.
In addition, concerns about climate change could result in potential new regulations, regulatory actions or requirements to fund energy efficiency activities, any of which could negatively affect our customers and decrease demand for their services, or result in increased costs associated with our operations. There are significant environmental regulations under consideration to encourage the use of clean energy technologies and regulate emissions of greenhouse gases to address climate change. The establishment of rules limiting greenhouse gas emissions could affect our ability to perform construction services or to perform these services at current levels of profitability. For example, if new regulations were adopted regulating greenhouse gas emissions from sources such as cars and trucks, we could experience a significant increase in environmental compliance costs in light of our large fleet and the amount of construction machinery we own. New regulations may require us to acquire different equipment or change processes. The new equipment may not be available, or we may not be able to purchase or rent this equipment in a cost-effective manner. Compliance with any new laws or regulations regarding the reduction of greenhouse gases could result in significant changes to our operations and a significant increase in the cost of conducting our business. In addition, if our operations are perceived to result in high greenhouse gas emissions or to otherwise pose environmental risks, our reputation could suffer and/or we could experience a reduction in the amount of future work we are awarded. Project deferrals, delays or cancellations resulting from climate change initiatives and/or the effects of such regulations could adversely affect our business.
Many of our customers are highly regulated. New regulations, or changes to existing regulations, could adversely affect demand for our services and/or the profitability of those services.

17



Most of our communications customers are regulated by the FCC, and our energy customers are regulated by the Federal Energy Regulatory Commission (“FERC”), among others. In addition, our utility customers are regulated by state public utility commissions. These agencies could change their interpretation of current regulations and/or may impose additional regulations. Interpretative changes or new regulations having an adverse effect on our customers and/or the profitability of the services they provide could reduce demand for our services, which could adversely affect our results of operations, cash flows and liquidity.
Additionally, various federal, state, local, or foreign legislative and regulatory initiatives have been undertaken that could result in additional requirements or restrictions being imposed, including for drilling and completion operations. Future regulations or restrictions that might be adopted could lead to operational delays and increased operating costs for our customers in the oil and gas industry, which could result in reduced capital spending and/or delays or cancellations of future oil and gas infrastructure projects that could materially and adversely affect our results of operations, cash flows and liquidity.
We rely on information, communications and data systems in our operations. Systems and information technology interruptions and/or data security breaches could adversely affect our ability to operate, and/or our operating results or could result in harm to our reputation.
We are heavily reliant on computer, information and communications technology and related systems in order to operate. We also rely, in part, on third-party software and information technology to run certain of our critical accounting, project management and financial information systems. From time to time, we experience system interruptions and delays. Our operations could be interrupted or delayed, or our data security could be breached, if we are unable to deploy software and hardware, gain access to, or effectively maintain and upgrade our systems and network infrastructure and/or take other steps to improve and otherwise protect our systems. In addition, our information technology and communications systems and our operations could be damaged or interrupted by cyber attacks and/or physical security risks, including from natural disasters, power loss, telecommunications failures, intentional or inadvertent user misuse or error, failures of information technology solutions, computer viruses, malicious code, ransomware attacks, acts of terrorism and physical or electronic security breaches, including breaches by computer hackers, cyber-terrorists and/or unauthorized access to or disclosure of our and/or our employees’ or customers’ data. Furthermore, such unauthorized access or cyber attacks could go unnoticed for some period of time.
These events, among others, could cause system interruptions, delays and/or the loss or release of critical or sensitive data, including the unintentional disclosure of customer, employee or our information, and could delay or prevent operations, including the processing of transactions and reporting of financial results or cause processing inefficiency or downtime, all of which could have a material adverse effect on our business, results of operations and financial condition and could harm our reputation and/or result in significant costs, fines or litigation. Similar risks could affect our customers, subcontractors or suppliers, indirectly affecting us.
While we have security, internal control and technology measures in place to protect our systems and network, if these measures fail as a result of a cyber-attack, other third-party action, employee error, malfeasance or other security failure, and someone obtains unauthorized access to our or our employees’ or customers’ information, our reputation could be damaged, our business may suffer and we could incur significant liability, or, in some cases, we may lose access to our business data. In the ordinary course of business, we have been targeted by malicious cyber-attacks, although our systems have been sufficiently resilient to prevent disruption of our operations; however, because the techniques used to obtain unauthorized access or sabotage systems change frequently and generally are not identified until they are launched against a target, our current or future defenses may not be adequate to protect against new or revised techniques. As a result, we may be required to expend significant resources to protect against the threat of system disruptions and security breaches or to alleviate problems caused by these disruptions and breaches. Any of these events could damage our reputation and have a material adverse effect on our business, results of operations, financial condition and cash flows. Furthermore, while we maintain insurance policies that we consider to be adequate, our coverage may not specifically cover all types of losses or claims that may arise.
In addition, the unauthorized disclosure of confidential information and current and future laws and regulations governing data privacy, including the California Consumer Privacy Act and the European Union’s General Data Protection Regulation, may pose complex compliance challenges and/or result in additional costs. A failure to comply with such laws and regulations could result in penalties, fines and/or legal liabilities and/or harm our reputation. The continuing and evolving threat of cyber attacks has also resulted in increased regulatory focus on risk management and prevention. New cyber-related regulations or other requirements could require significant additional resources and/or cause us to incur significant costs, which could have an adverse effect on our results of operations and cash flows.
We regularly evaluate the need to upgrade and/or replace our systems and network infrastructure to protect our information technology environment, to stay current on vendor supported products and to improve the efficiency and scope of our systems and information technology capabilities. The implementation of new systems and information technology could adversely impact our operations by requiring substantial capital expenditures, diverting management’s attention, and/or causing delays or difficulties in transitioning to new systems. In addition, our system implementations may not result in productivity improvements at the levels anticipated. System implementation disruptions and/or any other information technology disruptions, if not anticipated and appropriately mitigated, could have an adverse effect on our business.
In the ordinary course of our business, we may become subject to lawsuits, indemnity or other claims, which could materially and adversely affect our business, results of operations and cash flows.
From time to time, we are subject to various claims, lawsuits and other legal proceedings brought or threatened against us in the ordinary course of our business. These actions and proceedings may seek, among other things, compensation for alleged personal injury, workers’ compensation, employment discrimination and other employment-related damages, breach of contract, property damage, environmental liabilities, multiemployer pension plan withdrawal liabilities, liquidated damages, consequential damages, punitive damages and civil penalties or other losses, or injunctive or declaratory relief. We may also be subject to litigation in the normal course of business involving allegations of violations of the Fair Labor Standards Act and state wage and hour laws. In addition, we generally indemnify our customers for claims related to the services we provide and actions we take under our contracts, and, in some instances, we may be allocated risk through our contract terms for actions by our joint venture partners, equity investments, customers or other third parties.

18



Claimants may seek large damage awards and defending claims can involve significant costs. When appropriate, we establish accruals for litigation and contingencies that we believe to be adequate in light of current information, legal advice and our indemnity insurance coverages. We reassess our potential liability for litigation and contingencies as additional information becomes available and adjust our accruals as necessary. We could experience a reduction in our profitability and liquidity if we do not properly estimate the amount of required accruals for litigation or contingencies, or if our insurance coverage proves to be inadequate or becomes unavailable, or if our self-insurance liabilities are higher than expected. The outcome of litigation is difficult to assess or quantify, as plaintiffs may seek recovery of very large or indeterminate amounts and the magnitude of the potential loss may remain unknown for substantial periods of time. Furthermore, because litigation is inherently uncertain, the ultimate resolution of any such claim, lawsuit or proceeding through settlement, mediation, or court judgment could have a material adverse effect on our business, financial condition or results of operations. In addition, claims, lawsuits and proceedings may harm our reputation or divert management’s attention from our business or divert resources away from operating our business and cause us to incur significant expenses, any of which could have a material adverse effect on our business, results of operations or financial condition.
Our business is subject to operational and physical hazards that could result in substantial liabilities and weaken our financial condition.
Our business is subject to operational hazards due to the nature of services we provide and the conditions in which we operate, including electricity, fires, explosions, mechanical failures and weather-related incidents. Construction projects undertaken by us expose our employees to electrical lines, pipelines carrying potentially explosive or toxic materials, heavy equipment, transportation accidents, adverse weather conditions and the risk of damage to equipment and property. These hazards, among others, can cause personal injuries and loss of life, severe damage to or destruction of property and equipment and other consequential damages and could lead to suspension of operations and large damage claims which could, in some cases, substantially exceed the amount we charge for the associated services. In addition, if serious accidents or fatalities occur, or if our safety records were to deteriorate, we may be restricted from bidding on certain work or obtaining new contracts, and certain existing contracts could be terminated. Our safety processes and procedures are monitored by various agencies and ratings bureaus. The occurrence of accidents in the course of our business could result in significant liabilities, employee turnover, an increase the costs of our projects or harm our ability to perform under our contracts or enter into new customer contracts, all of which could materially adversely affect our revenue, profitability and liquidity.
Our failure to comply with the regulations of OSHA, the U.S. DOT and other state and local agencies that oversee transportation and safety compliance could reduce our revenue, profitability and liquidity.
OSHA establishes certain employer responsibilities, including maintenance of a workplace free of recognized hazards likely to cause death or serious injury, compliance with standards promulgated by OSHA and various recordkeeping, disclosure and procedural requirements. Various standards, including standards for notices of hazards and safety in excavation and demolition work, may apply to our operations. We incur capital and operating expenditures and other costs in the ordinary course of business in complying with OSHA and other state and local laws and regulations, and could incur penalties and fines in the future, including, in extreme cases, criminal sanctions.
Our service activities involve a high degree of operational risk, and while we invest substantial resources in occupational health and safety programs, there can be no assurance that we will avoid significant liability. Although we have taken what we believe to be appropriate precautions, we have had employee injuries and fatalities in the past, and may suffer additional injuries or fatalities in the future. Serious accidents of this nature may subject us to substantial penalties, civil litigation or criminal prosecution. Personal injury claims for damages, including for bodily injury or loss of life, could result in substantial costs and liabilities, which could materially and adversely affect our financial condition, results of operations or cash flows. In addition, if our safety record were to deteriorate, or if we suffered substantial penalties or criminal prosecution for violation of health and safety regulations, customers could cancel existing contracts and not award future business to us, which could materially adversely affect our liquidity, cash flows and results of operations. From time to time, we have received notice from the DOT that our motor carrier operations will be monitored and that the failure to improve our safety performance could result in suspension or revocation of vehicle registration privileges. If we were not able to successfully resolve such issues, our ability to service our customers could be damaged, which could lead to a material adverse effect on our results of operations, cash flows and liquidity.
We are subject to risks associated with climate change.
In recent years, there has been an increased focus on climate change, greenhouse gas and other emissions and other potential damage to the environment caused by human activities. The potential effects of climate change on our operations is highly uncertain. Climate change may result in, among other things, an increase in extreme weather events, such as floods, hurricanes, wildfires, rising sea levels and limitations on water availability and quality. Extreme weather conditions could limit the availability of resources, increase the costs of our projects, or could cause projects to be delayed or canceled. Our operating results are significantly influenced by weather. Therefore, major changes in weather patterns could have a significant effect on our future operating results. For example, if climate change results in a significant increase in adverse weather conditions in a given period, we could experience reduced productivity, which could negatively affect our revenue and profitability. Climate change could also affect our customers and the projects they award. Demand for power projects, underground pipelines or other projects could be negatively affected by significant changes in weather or from legislation or regulations governing climate change. Additionally, legislative and/or regulatory responses related to climate change could affect the availability of goods, increase our costs or otherwise negatively affect our operations. Reductions in project awards, increases in costs related to climate change and climate change regulations could have a material adverse effect on our results of operations, cash flows and liquidity.
The renewable energy industry is partially reliant on tax incentives, the availability of which may be uncertain and could adversely affect demand for our services.
The renewable energy industry has historically been reliant on tax incentives, which have spurred investment in renewable energy facilities. These tax incentives typically have a finite duration, creating uncertainty for developers of renewable energy facilities, which may adversely affect investment in them and, accordingly, demand for our services. We cannot predict the effect that current or future tax incentive legislation and/or expiration or extension of these incentives will have on demand for our services. Currently, there are certain federal tax incentives applicable to renewable energy projects, which are expected to be phased out beginning in 2021. In order to qualify for these tax credits, construction must begin before the end of 2020 and the project must be placed in service prior to the end of 2024. Any future efforts to extend or renew the existing tax incentives are uncertain,

19



and if extended or renewed, the provisions related to such extensions or renewals may not be as favorable as those that currently exist, which could materially and adversely affect demand for our services, results of operations, cash flows and liquidity.
If we are unable to attract and retain qualified managers and skilled employees, we will be unable to operate efficiently, which could reduce our revenue, profitability and liquidity.
Our business is labor intensive, and some of our operations experience a high rate of employee turnover. In addition, given the nature of the highly specialized work we perform, many of our employees are trained in, and possess, specialized technical skills that are necessary to operate our business and maintain productivity and profitability. At times of low unemployment, it can be difficult for us to find qualified and affordable personnel. We may be unable to hire and retain a sufficiently skilled labor force necessary to support our operating requirements and growth strategy. Our labor and training expenses may increase as a result of a shortage in the supply of skilled personnel. We may not be able to pass these expenses on to our customers, which could adversely affect our profitability. Additionally, our business is managed by a number of key executive and operational officers, many of whom have extensive industry experience, and is dependent upon retaining and recruiting qualified management to execute our business strategy. Labor shortages, increased labor or training costs, or the loss of key personnel could materially adversely affect our results of operations, cash flows and liquidity.
Our subcontractors may fail to satisfy their obligations to us or other parties, or we may be unable to maintain these relationships, either of which could have a material adverse effect on our results of operations, cash flows and liquidity.
We depend on subcontractors to perform work for some of our projects. There is a risk that we could have disputes with subcontractors arising from, among other things, the quality and timeliness of the work they perform, customer concerns, or our failure to extend existing work orders or issue new work orders under a subcontracting arrangement. If any of our subcontractors fail to perform the agreed-upon services on a timely basis and/or deliver the agreed-upon supplies, our ability to fulfill our obligations as a prime contractor could be jeopardized. In addition, the absence of qualified subcontractors with whom we have satisfactory relationships could adversely affect our ability to perform under some of our contracts, or the quality of the services we provide. Additionally, in some cases, we pay our subcontractors before our customers pay us for the related services. We could experience a material decrease in profitability and liquidity if we choose, or are required, to pay our subcontractors for work performed for customers that fail to pay us, or delay paying us, for the related work. Any of these factors could have a material adverse effect on our results of operations, cash flows and liquidity.
We also rely on suppliers to obtain the necessary materials for certain projects, and on equipment manufacturers and lessors to provide us with the equipment we require to conduct our operations. Although we are not dependent on any single supplier, equipment manufacturer or lessor, any substantial limitation on the availability of suppliers or equipment, including from economic or market conditions, could negatively affect our operations. If we cannot acquire sufficient materials or equipment, it could materially and adversely affect our results of operations, cash flows and liquidity.
Our participation in strategic arrangements, including joint ventures and equity investments, exposes us to numerous risks.
We have certain strategic arrangements, including joint ventures and equity investments, which provide us the opportunity to combine our skills and resources with those of others to allow for the performance of particular projects for which we do not control the day-to-day operations. The success of these arrangements depends, in large part, on whether our partners satisfy their contractual and performance obligations. In certain of these arrangements, we and our partners are jointly and severally liable for liabilities and obligations of the entity or joint venture. If one of our partners fails to perform or is financially unable to bear its portion of required capital contributions or other obligations, including liabilities stemming from claims or lawsuits, we could be required to make additional investments, provide additional services or pay more than our proportionate share of a liability to make up for our partner’s shortfall. Further, if we are unable to adequately address our partner’s performance issues, the projects could be terminated, which could result in legal liability, harm our reputation and/or impair our ability to participate in future investment and project opportunities, all of which could materially adversely affect our results of operations, cash flows and liquidity. In the past, we have incurred losses from our equity investments. We also could be subject to a write-down of a portion or all of the net investment related to such arrangements. Market or other conditions, such as the inability of an entity in which we have invested to complete certain transactions, could subject us to a loss of some or all of the value of our investment. See Note 14 - Commitments and Contingencies and Note 4 - Fair Value of Financial Instruments in the notes to the audited consolidated financial statements, which are incorporated by reference, for additional information.
We may have additional tax liabilities associated with our domestic and international operations.
We are subject to income taxes in the United States and certain foreign jurisdictions. Management must exercise significant judgment in determining our provision for income taxes due to lack of clear and concise tax laws and regulations in certain jurisdictions. Tax laws are dynamic and subject to change as new laws are passed and new interpretations of laws are issued or applied, and such changes could materially affect our tax provisions. The U.S. enacted tax reform legislation in 2017, referred to as the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”). The provisions of the 2017 Tax Act require significant judgments and estimates to be made, and our interpretations of these provisions could differ from those of the U.S. Treasury Department or the Internal Revenue Service (the “IRS”), as many provisions of the 2017 Tax Act still do not have final guidance. In addition, we are audited by various U.S. and foreign tax authorities, and in the ordinary course of our business, there are many transactions and calculations for which the ultimate tax determination may be uncertain. Although we believe that our tax estimates are reasonable, the final outcome of income tax examinations could be materially different from our expectations and the estimates that are reflected in our consolidated financial statements, which could have a material adverse effect on our results of operations, cash flows and liquidity.
We are self-insured against many potential liabilities.
Although we are effectively self-insured for substantially all claims because most claims against us do not exceed the deductibles under our insurance policies, there can be no assurance that our insurance coverages will be sufficient under all circumstances, or against all claims or liabilities to which we may be subject. We actuarially determine any liabilities for unpaid claims and associated expenses, including losses incurred but not reported, and reflect the present value of those liabilities on our balance sheet. The determination of such claims and expenses and the appropriateness of the related liability is reviewed and updated quarterly. However, insurance liabilities are difficult to assess and estimate due to many factors, the

20



effects of which are often unknown or difficult to estimate, including the severity of an injury, the determination of our liability in proportion to other parties’ liability, the number of incidents not reported and the effectiveness of our safety programs. If our insurance costs exceed our estimates of insurance liabilities, or if our insurance claims increase, or if our insurance coverage proves to be inadequate or becomes unavailable, we could experience increased exposure to risk and/or a decline in profitability and liquidity.
Changes to renewable portfolio standards and decreased demand for renewable energy projects could negatively affect our results of operations, cash flows and liquidity.
We build renewable energy infrastructure, including wind, solar and other renewable energy facilities. The development of renewable energy facilities is dependent upon federal tax credits, the existence of renewable portfolio standards and other tax or state incentives. Renewable portfolio standards are state specific statutory provisions requiring that electric utilities generate a certain amount of electricity from renewable energy sources or devote a certain portion of operational/development capacity to renewable energy sources. Additionally, certified renewable energy generators earn certificates for every megawatt hour of electricity they produce and can sell these along with their electricity to their customers. In the past, these standards have spurred growth in the renewable energy industry and demand for renewable energy infrastructure construction services. Renewable energy project revenue, however, has been, and in the future is expected to continue to be, highly volatile. Renewable portfolio standards or goals have been adopted in many states. Elimination of, or changes to, existing renewable portfolio standards or similar environmental policies could negatively affect demand for our services. Additionally, renewable energy can be more expensive to produce and may require additional power generation sources as backup. The locations of renewable energy projects are often remote and not viable unless connection to the grid is economically feasible. Furthermore, funding for renewable energy initiatives may not be available, particularly during periods of tight credit markets. These factors could result in fewer renewable energy projects than anticipated or a delay in the timing of construction of these projects and the related infrastructure, which would negatively affect demand for our services.
Warranty claims resulting from our services could have a material adverse effect on our business.
We generally warrant the work we perform for a one- to two-year period following substantial completion of a project, subject to further extensions of the warranty period following repairs or replacements. Warranty claims have historically not been material, but such claims could potentially increase. If warranty claims occur, we could be required to repair or replace warrantied items, or, if our customers elect to repair or replace the warrantied item using the services of another provider, we could be required to pay for the cost of the repair or replacement. Additionally, while we generally require that the materials provided to us by suppliers have warranties consistent with those we provide to our customers, if any of these suppliers default on their warranty obligations to us, we could incur costs to repair or replace the defective materials for which we are not reimbursed. The costs associated with such warranties, including any warranty-related legal proceedings, could have a material adverse effect on our results of operations, cash flows and liquidity.
Certain of our businesses have employees who are represented by unions or are subject to collective bargaining agreements. The use of a unionized workforce and any related obligations could adversely affect our operations.
Certain of our employees are represented by labor unions and collective bargaining agreements. Although all such collective bargaining agreements prohibit strikes and work stoppages, we cannot be certain that strikes or work stoppages will not occur despite the terms of these agreements. Strikes or work stoppages could adversely affect our relationships with our customers and cause us to lose business. Additionally, as current agreements expire, the labor unions may not be able to negotiate extensions or replacements on terms favorable to their members, or at all, or avoid strikes, lockouts or other labor actions that could affect their members. Therefore, we cannot assure you that new agreements will be reached with employee labor unions as existing contracts expire, or on desirable terms. Any action against us relating to the union workforce we employ could have a material adverse effect on our liquidity, cash flows and results of operations.
Our participation in multiemployer pension plans may subject us to liabilities that could materially and adversely affect our liquidity, cash flows and results of operations.
Substantially all of our union and collective bargaining agreements require us to participate with other companies in multiemployer pension plans. To the extent that U.S.-registered multiemployer pension plans are underfunded, the Employee Retirement Income Security Act of 1974, as amended by the Multiemployer Pension Plan Amendments Act of 1980 (collectively, “ERISA”), may subject us to substantial liabilities in the event of a complete or partial withdrawal from, or upon termination of, such plans. We currently contribute, and in the past have contributed to, plans that are underfunded, and, therefore, could have potential liability associated with a voluntary or involuntary withdrawal from, or termination of, these plans. In addition, the Pension Protection Act of 2006, as amended, requires pension plans that are underfunded to improve their funding ratios within prescribed intervals based on their level of underfunding, under which benefit reductions may apply and/or participating employers could be required to make additional contributions. In addition, if a multiemployer defined benefit plan fails to satisfy certain minimum funding requirements, the Internal Revenue Service may impose on the employers contributing to such plans a non-deductible excise tax of 5% of the amount of the accumulated funding deficiency.
Based upon the information available to us from plan administrators as of December 31, 2019, several of the multiemployer pension plans in which we participate are underfunded and, as a result, we could be required to increase our contributions, including in the form of a surcharge on future benefit contributions, or increased contributions on underfunded plans. The amount we may be obligated to pay or contribute in the future cannot be estimated, as these amounts are based on future levels of work of the union employees covered by these plans, investment returns and the level of underfunding of such plans. We do not have plans to withdraw from, and are not aware of circumstances that would reasonably lead to material claims against us in connection with the multiemployer pension plans in which we participate. There can be no assurance, however, that we will not be assessed liabilities in the future. Withdrawal liabilities, requirements to pay increased contributions and/or excise taxes in connection with any of the multiemployer pension plans in which we participate could negatively affect our cash flows, liquidity and results of operations.

21



Our existing operations in international markets, or expanding into additional international markets, may not be successful and could expose us to risks, including failure to comply with the U.S. Foreign Corrupt Practices Act and/or similar anti-bribery laws, which could harm our business and prospects.
We derive a portion of our revenue from international markets, and we may further expand the volume of international services we provide, as well as the foreign geographic territories in which we operate. See Note 13 - Segments and Related Information in the notes to the audited consolidated financial statements, which is incorporated by reference, for foreign revenue information. Our foreign operations are presently conducted primarily in Canada, but we have performed work in various other foreign countries, and the revenue we derive from, or the number of countries in which we operate, could expand in the future. Economic conditions, including those resulting from wars, geopolitical shifts, civil unrest, acts of terrorism and other conflicts, or volatility in the global markets could adversely affect our foreign customers, their demand for our services and/or their ability to pay for our services. In addition, there are numerous risks inherent in conducting business internationally, including, but not limited to, potential instability in international markets, changes in regulatory requirements applicable to international operations, including evolving consumer protection and data use and security standards, foreign currency fluctuations, exchange controls and other limits on our ability to repatriate and reinvest earnings, political, economic and social conditions in foreign countries, tariffs and duties, and complex U.S. and foreign laws and treaties, including taxation laws and the U.S. Foreign Corrupt Practices Act (the “FCPA”). These risks could restrict our ability to provide services to foreign customers or to operate our international businesses profitably, and our overall business and results of operations could be negatively affected by our foreign activities.
The FCPA and similar anti-bribery laws in other jurisdictions prohibit U.S.-based companies and their intermediaries from making improper payments for the purpose of obtaining or retaining business. We pursue opportunities in certain parts of the world that experience corruption to some degree, and, in certain circumstances, compliance with anti-bribery laws may conflict with local customs and practices. Our policies mandate compliance with these anti-bribery laws. Further our subcontractors, agents and others who work for us or on our behalf are expected to comply with the FCPA and other anti-bribery laws. There is no assurance that our employees and agents will comply with the FCPA, or that anti-bribery laws will protect us against liability under the FCPA or other laws for actions taken by our agents, employees and/or intermediaries. If we are found to be liable for FCPA violations, either due to our own acts or our inadvertence, or due to the acts or inadvertence of others, we could incur severe criminal or civil penalties or other sanctions, which could have a material adverse effect on our reputation, business, results of operations or cash flows. In addition, detecting, investigating and resolving actual or alleged FCPA violations is expensive and can consume significant time and attention of our senior management.
We are subject to foreign exchange and currency risks that could adversely affect our operations and our ability to reinvest earnings from operations. In addition, our ability to mitigate our foreign exchange risk through hedging transactions may be limited.
We generally attempt to denominate our contracts in U.S. dollars or in the currencies of our costs. We have, and could in the future enter into contracts or service arrangements in foreign locations that are denominated in currencies other than the U.S. dollar, subjecting us to currency risk exposure, particularly when the contract revenue is denominated in a currency different from the contract costs. Certain portions of our consolidated revenue and operating expenses are in foreign currencies. As a result, we are subject to foreign currency risks, including risks resulting from changes in foreign exchange rates and limitations on our ability to reinvest earnings from operations in one country to fund the financing requirements of our operations in other countries.
Our credit facility and senior notes impose restrictions on us that may prevent us from engaging in transactions that might benefit us, including responding to changing business and economic conditions or securing additional financing, if needed.
The terms of our indebtedness contain customary events of default and covenants that prohibit us from taking certain actions without satisfying certain financial tests or obtaining the consent of the lenders, including, among other things:
making investments and acquisitions in excess of specified amounts;
incurring additional indebtedness in excess of specified amounts;
repurchasing shares or paying dividends in excess of specified amounts;
creating certain liens against our assets;
prepaying subordinated indebtedness;
engaging in certain mergers or combinations; and
engaging in transactions that would result in a “change of control,” as defined in the credit facility and the indentures governing our senior notes.
Our senior secured credit facility requires that we comply with a consolidated leverage ratio and a consolidated interest coverage ratio. Should we be unable to comply with the terms and covenants of our credit facility, we would be required to obtain consents from our bank group, further modify our credit facility or secure another source of financing to continue to operate our business, none of which may be available to us on reasonable terms or at all. A default could also result in the acceleration of our obligations under the credit facility or under the indentures relating to our senior notes. In addition, these covenants may prevent us from engaging in transactions that benefit us, including responding to changing business and economic conditions or securing additional financing, if needed. Our business is capital intensive and to the extent we need additional financing, we may not be able to obtain such financing at all or on favorable terms, which could materially decrease our profitability, cash flows and liquidity.
Regulatory changes and/or reforms, such as the phase-out of the London Inter-bank Offered Rate (“LIBOR”), which is expected to occur by 2021, could lead to additional volatility in interest rates for our variable rate debt and other unpredictable effects. While our material financing arrangements indexed to LIBOR have procedures for determining an alternative base rate, such alternative base rate could perform differently than the current LIBOR-indexed rate and could result in an increase in the cost of our variable rate indebtedness, which could negatively affect our results of operations and cash flows.

22



We may be unable to obtain sufficient bonding capacity to support certain service offerings, and the need for performance and surety bonds could reduce availability under our credit facility.
Some of our contracts require performance and payment bonds. If we are not able to renew or obtain a sufficient level of bonding capacity in the future, we may be precluded from being able to bid for certain contracts or successfully contract with certain customers. In addition, even if we are able to successfully renew or obtain performance or payment bonds, we may be required to post letters of credit in connection with the bonds, which would reduce availability under our credit facility. Furthermore, under standard terms in the surety market, sureties issue bonds on a project-by-project basis and can decline to issue bonds at any time or require the posting of additional collateral as a condition to issuing or renewing any bonds. If we were to experience an interruption or reduction in the availability of bonding capacity as a result of these or any other reasons, we may be unable to compete for or work on projects that require bonding.
A failure of our internal control over financial reporting could materially affect our business.
Our management is responsible for establishing and maintaining adequate internal control over financial reporting. An internal control system, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the objectives of the control system are met.  Further, the design of a control system must reflect the fact that there are resource constraints, and the benefits of controls must be considered relative to their costs. Internal control over financial reporting may not prevent or detect misstatements due to inherent limitations in internal control systems. Any failure to maintain an effective system of internal control over financial reporting could limit our ability to report our financial results accurately and timely or to detect and prevent fraud, and could expose us to litigation, harm our reputation, and/or adversely affect the market price of our common stock.
Risks Related to Our Company and Our Common Stock
There may be future sales of our common stock or other dilution of our equity that could adversely affect the market price of our common stock. In connection with certain completed acquisitions, we have issued shares of our common stock, and we additionally have the option to issue shares of our common stock instead of cash as consideration for future earn-out obligations. We may agree to issue additional shares in connection with other future acquisition or financing transactions, which, if issued, would dilute your share ownership and could lead to volatility in our common stock price.
We grow our business organically as well as through acquisition. One method of acquiring companies or otherwise funding our corporate activities is through the issuance of equity securities. For certain acquisitions, we have the option to issue shares of our common stock instead of paying cash for the related earn-out obligations. Such issuances could dilute our earnings per share as well as our existing shareholders’ individual ownership percentages and could lead to volatility in our common stock price. Our Amended and Restated Articles of Incorporation provide that we may issue up to a total 145.0 million shares of common stock, of which approximately 76.6 million shares were outstanding as of December 31, 2019.
We are not restricted from issuing additional common stock. The issuance of additional shares of our common stock in connection with future acquisitions, convertible securities or other issuances of our common stock, including restricted stock awards, restricted stock units and/or options, or otherwise, will dilute the ownership interest of our common shareholders. Sales of a substantial number of shares of our common stock or other equity-related securities in the public market could depress the market price of our common stock and impair our ability to raise capital through the sale of additional equity or equity-linked securities. We cannot predict the effect that future sales of our common stock or other equity-related securities would have on the market price of our common stock.
We have a significant amount of debt. Our substantial indebtedness could adversely affect our business, financial condition and results of operations and our ability to meet our payment obligations.
We have a significant amount of debt and substantial debt service requirements. This level of debt could have significant consequences on our future operations, including:
making it more difficult for us to meet our payment and other obligations;
our failure to comply with the financial and other restrictive covenants contained in our debt agreements, which could trigger events of default that could result in all of our debt becoming immediately due and payable;
reducing the availability of our cash flows to fund working capital, capital expenditures, acquisitions or strategic investments and other general corporate requirements, and limiting our ability to obtain additional financing for these purposes;
increasing interest expense on variable rate indebtedness, including borrowings under our credit facility;     
limiting our flexibility in planning for, or reacting to, and increasing our vulnerability to changes in our business, the industry in which we operate and the general economy;
placing us at a competitive disadvantage compared to our competitors that have less debt or are less leveraged; and
preventing us from paying dividends.
Any of the above-listed factors could have an adverse effect on our business, financial condition and results of operations and our ability to meet our payment obligations. Our ability to meet our payment and other obligations under our debt instruments depends on our ability to generate significant cash flow in the future. This, to some extent, is subject to general economic, financial, competitive, legislative and regulatory factors as well as other factors that are beyond our control. We cannot assure you that our business will generate cash flow from operations, or that future borrowings will be available to us under our credit facility in an amount sufficient to enable us to meet our payment obligations and to fund other liquidity needs. If we are not able to generate sufficient cash flow to service our debt obligations, we may need to refinance or restructure our debt, sell assets, reduce or delay capital investments, or seek to raise additional capital, and some of these activities may be on terms that are unfavorable or highly dilutive. Our

23



ability to refinance our indebtedness will depend on the capital markets and our financial condition at such time. If we are unable to implement one or more of these alternatives, we may not be able to meet our payment obligations.
The market price of our common stock has been, and may continue to be, highly volatile.
The market price of our common stock on the New York Stock Exchange has been volatile in recent years. We may continue to experience significant volatility in the market price of our common stock. Numerous factors could have a significant effect on the price of our common stock, including:
announcements of fluctuations in our operating results or the operating results of one of our competitors;
market conditions in our customers' industries;
capital spending plans of our significant customers;
global and domestic energy and fuel prices;
announcements by us or one of our competitors of new or terminated customers or new, amended or terminated contracts;
announcements of acquisitions by us or one of our competitors;
changes in recommendations or earnings estimates by securities analysts;
announcements of share repurchase programs, or repurchases of our common stock under existing repurchase programs; and
sales of our common stock or other securities, including any shares issued in connection with business acquisitions or earn-out obligations for any past or future acquisitions.
In addition, the stock market has experienced significant price and volume fluctuations in recent years, which have sometimes been unrelated or disproportionate to operating performance. Volatility in the market price of our common stock could cause shareholders to lose some or all of their investment in our common stock.
A small number of our existing shareholders have the ability to influence major corporate decisions.
Jorge Mas, our Chairman, and José R. Mas, our Chief Executive Officer, beneficially owned approximately 23% of the outstanding shares of our common stock as of December 31, 2019. Accordingly, they are in a position to influence:
the vote of most matters submitted to our shareholders, including any merger, consolidation or sale of all or substantially all of our assets;
the nomination of individuals to our Board of Directors; and
a change in our control.
These factors may discourage, delay or prevent a takeover attempt that shareholders might consider in their best interests or that might result in shareholders receiving a premium for their common stock.
Our articles of incorporation and certain provisions of Florida law contain anti-takeover provisions that may make it more difficult to effect a change in our control.
Certain provisions of our articles of incorporation, by-laws and the Florida Business Corporation Act could delay or prevent an acquisition or change in control and the replacement of our incumbent directors and management, even if doing so might be beneficial to our shareholders by providing them with the opportunity to sell their shares possibly at a premium over the then market price of our common stock. For example, our Board of Directors is divided into three classes. At any annual meeting of our shareholders, our shareholders only have the right to appoint approximately one-third of the directors on our Board of Directors. Consequently, it will take at least two annual shareholder meetings to effect a change in control of our Board of Directors, which may discourage hostile takeover bids. In addition, our articles of incorporation authorize our Board of Directors, without further shareholder approval, to issue preferred stock. The issuance of preferred stock could also dilute the voting power of holders of our common stock, including the granting of voting control to others, which could delay or prevent an acquisition or change in control.
ITEM 1B.
UNRESOLVED STAFF COMMENTS
Not applicable.
ITEM 2.
PROPERTIES
Our operations are conducted from different locations, primarily within the United States and Canada, including our corporate headquarters located in Coral Gables, Florida. Substantially all of these properties, including our corporate headquarters, are leased facilities, none of which is material to our operations. We believe that our existing facilities are adequate for our current and planned levels of operation.
ITEM 3.
LEGAL PROCEEDINGS
The information set forth in Note 14 - Commitments and Contingencies in the notes to the audited consolidated financial statements in Item 8 of this Form 10-K is incorporated by reference.

24



ITEM 4.
MINE SAFETY DISCLOSURES
Not applicable.
PART II
ITEM 5.
MARKET FOR THE REGISTRANT’S COMMON EQUITY, RELATED SHAREHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES
Market Information
Our common stock is listed on the New York Stock Exchange (“NYSE”) under the symbol “MTZ.”
Holders. As of February 24, 2020, there were 1,704 holders of record of our common stock. In calculating the number of shareholders, we consider clearing agencies and security position listings as one shareholder for each agency or listing.
Dividends. We have historically not paid cash dividends and do not currently anticipate paying a cash dividend. We intend to retain future earnings for reinvestment. Our Board of Directors will make any future determination as to the payment of dividends at its discretion, and this determination will depend upon our operating results, financial condition and capital requirements, general business conditions and such other factors that the Board of Directors considers relevant. In addition, our credit agreements prohibit us from paying cash dividends or making other distributions of our common stock without prior consent of the lender. The indenture governing our senior notes also contains covenants that restrict our ability to make certain payments including the payment of dividends. See Item 7. “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Financial Condition, Liquidity and Capital Resources.”
Issuer Purchases of Equity Securities. During the year ended December 31, 2019, we repurchased a total of 15,100 shares of our common stock under our share repurchase programs. See Note 11 - Equity, which is incorporated by reference, for additional information pertaining to our share repurchase programs.
The following table provides information about repurchases of our common stock during the three month period ended December 31, 2019:
 
 
Total Number of Shares Purchased (a)
 
Average Price Paid per Share
 
Total Number of Shares Purchased as Part of Publicly Announced Program
 
Approximate Dollar Value of Shares that May Yet be Purchased under the Programs (b)
October 1 through October 31
 


$

 

 
$
128,846,586

November 1 through November 30
 
156

 
$
71.96

 

 
$
128,846,586

December 1 through December 31
 

 
$

 

 
$
128,846,586

Total
 
156

 
 
 

 
 
(a)
Reflects shares withheld for income tax purposes in connection with shares issued under compensation and benefit programs.
(b)
As of December 31, 2019, the remaining amount available for share repurchases includes $28.8 million under our $150 million share repurchase program that was publicly announced on September 11, 2018, and the full amount of our $100 million share repurchase program that was publicly announced on December 21, 2018.

25



Performance Graph
The performance graph below compares the cumulative five year total return for our common stock with the cumulative total return (including reinvestment of dividends) of the Standard and Poor’s 500 Composite Stock Index (“S&P 500”), and with that of our peer group, which is composed of Quanta Services, Inc., MYR Group, Inc., Dycom Industries, Inc., Jacobs Engineering Group Inc. and Primoris Services Corporation. The graph assumes that the value of the investment in our common stock, as well as that of the S&P 500 and our peer group, was $100 on December 31, 2014 and tracks it through December 31, 2019. The comparisons in the graph are based upon historical data and are not intended to forecast or be indicative of possible future performance of our common stock.
The performance graph shall not be deemed incorporated by reference by any general statement incorporating by reference this Annual Report into any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, except to the extent we specifically incorporate this information by reference, and shall not otherwise be deemed filed under such acts.
COMPARISON OF 5 YEAR CUMULATIVE TOTAL RETURN*
Among MasTec, Inc., the S&P 500 Index, and a Peer Group
chart-1cf074a951eb506da1f.jpg
*$100 invested on 12/31/14 in stock or index, including reinvestment of dividends.
Fiscal year ending December 31.
Copyright© 2020 Standard & Poor’s, a division of S&P Global. All rights reserved.

As of December 31,
2014
 
2015
 
2016
 
2017
 
2018
 
2019
MasTec, Inc.
$
100.00

 
$
76.87

 
$
169.17

 
$
216.50

 
$
179.39

 
$
283.77

S&P 500
$
100.00

 
$
101.38

 
$
113.51

 
$
138.29

 
$
132.23

 
$
173.86

Peer Group
$
100.00

 
$
92.64

 
$
131.63

 
$
155.74

 
$
120.78

 
$
167.87

ITEM 6.
SELECTED FINANCIAL DATA
The following selected consolidated financial data has been derived from our audited consolidated financial statements and should be read together with our audited consolidated financial statements and notes thereto, as well as Management’s Discussion and Analysis of Financial Condition and Results of Operations (“MD&A”) in this Form 10-K. Our consolidated results of operations are not necessarily comparable from year to year due to the effect of acquisitions and certain other items, which are further described within MD&A.

26




For the Years Ended December 31,

2019 (a)

2018 (b)

2017 (c)

2016

2015 (d)

(in millions, except per share amounts)
Statement of Operations Data













Revenue
$
7,183.2

 
$
6,909.4

 
$
6,607.0

 
$
5,134.7

 
$
4,208.3

Costs of revenue, excluding depreciation and amortization
$
6,070.2

 
$
5,939.3

 
$
5,745.3

 
$
4,442.1

 
$
3,721.3

Net income (loss) from continuing operations
$
394.1

 
$
259.2

 
$
348.9

 
$
134.0

 
$
(79.7
)
Net income (loss) attributable to MasTec, Inc.
$
392.3

 
$
259.7

 
$
347.2

 
$
131.3

 
$
(79.1
)
Earnings (loss) per share from continuing operations:
 
 
 
 
 
 
 
 
 
Basic
$
5.22

 
$
3.30

 
$
4.29

 
$
1.63

 
$
(0.98
)
Diluted
$
5.17

 
$
3.26

 
$
4.22

 
$
1.61

 
$
(0.98
)
(a)
Our 2019 results include $3.3 million of pre-tax intangible asset impairment charges. See Note 3 - Goodwill and Other Intangible Assets in the notes to the consolidated financial statements, which is incorporated by reference, for additional information.
(b)
Our 2018 results include $47.7 million of pre-tax goodwill impairment charges. See Note 3 - Goodwill and Other Intangible Assets in the notes to the consolidated financial statements, which is incorporated by reference, for additional information.
(c)
Our 2017 results include a non-cash tax benefit of $120.1 million related to the 2017 Tax Act. See Note 12 - Income Taxes in the notes to the consolidated financial statements, which is incorporated by reference, for additional information.
(d)
Our 2015 results include $78.6 million of pre-tax goodwill and intangible asset impairment charges.
 
As of December 31,
 
2019
 
2018
 
2017
 
2016
 
2015
 
(in millions)
Balance Sheet Data
 
 
 
 
 
 
 
 
 
Working capital
$
954.4

 
$
885.4

 
$
888.5

 
$
562.5

 
$
377.2

Property and equipment, net
$
905.8

 
$
747.8

 
$
706.5

 
$
549.1

 
$
558.7

Total assets
$
4,997.0

 
$
4,440.0

 
$
4,066.6

 
$
3,183.1

 
$
2,927.3

Total debt
$
1,432.5

 
$
1,406.9

 
$
1,368.6

 
$
1,026.0

 
$
1,010.3

Total equity
$
1,791.7

 
$
1,392.0

 
$
1,433.4

 
$
1,103.6

 
$
943.4


ITEM 7.
MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS
The following discussion and analysis of our business, financial condition and results of operations should be read in conjunction with our audited consolidated financial statements and notes thereto in Item 8 of this Form 10-K. The discussion below contains forward-looking statements that are based upon our current expectations and is subject to uncertainty and changes in circumstances. Actual results may differ materially from these expectations due to inaccurate assumptions and known or unknown risks and uncertainties, including those identified in “Cautionary Statement Regarding Forward-Looking Statements” and Item 1A. “Risk Factors.”
Business
See Item 1. “Business” for discussion pertaining to our business and reportable segments.
Recent acquisitions. During the year ended December 31, 2019, we completed six acquisitions, one of which specializes in water infrastructure for pipeline companies and is included within our Oil and Gas segment, four of which are included within our Communications segment, including a wireline/fiber deployment construction contractor and a telecommunications company specializing in a broad range of end-to-end wireless telecommunications solutions, and one of which specializes in construction projects in the power industry and is included in our Power Generation and Industrial segment. During the year ended December 31, 2018, we completed two acquisitions, including a construction management firm specializing in steel building systems and a wind turbine services company, both of which are included in our Power Generation and Industrial segment. For additional information, see Note 3 - Goodwill and Other Intangible Assets in the notes to the audited consolidated financial statements, which is incorporated by reference.
Economic, Industry and Market Factors
We closely monitor the effects of changes in economic and market conditions on our customers. General economic and market conditions can negatively affect demand for our customers’ products and services, which can affect our customers’ planned capital and maintenance budgets in certain end-markets. Market, regulatory and industry factors could affect demand for our services, including (i) changes to our customers’ capital spending plans; (ii) new or changing regulatory requirements or other governmental policy changes or uncertainty; (iii) economic, market or political developments; (iv) mergers and acquisitions among the customers we serve; (v) changes in technology, tax and other incentives; and (v) access to capital for customers in the industries we serve. Availability of transportation and transmission capacity and fluctuations in market prices for oil, gas and other fuel sources can also affect demand for our services, in particular, on pipeline and power generation construction services. These fluctuations, as well

27



as the highly competitive nature of our industry, can result in lower bids and lower profit on the services we provide. In the face of increased pricing pressure or other market developments, we strive to maintain our profit margins through productivity improvements, cost reduction programs and/or business streamlining efforts. While we actively monitor economic, industry and market factors that could affect our business, we cannot predict the effect that changes in such factors may have on our future results of operations, liquidity and cash flows, and we may be unable to fully mitigate, or benefit from, such changes.
Effect of Seasonality and Cyclical Nature of Business
Our revenue and results of operations can be subject to seasonal and other variations. These variations are influenced by weather, customer spending patterns, bidding seasons, project schedules, holidays and timing, in particular, for large, non-recurring projects. Typically, our revenue is lowest at the beginning of the year and during the winter months because cold, snowy or wet conditions cause project delays. Revenue is generally higher during the summer and fall months due to increased demand for our services when favorable weather conditions exist in many of the regions in which we operate, but continued cold and wet weather can often affect second quarter productivity. In the fourth quarter, many projects tend to be completed by customers seeking to spend their capital budgets before the end of the year, which generally has a positive effect on our revenue. However, the holiday season and inclement weather can cause delays, which can reduce revenue and increase costs on affected projects. Any quarter may be positively or negatively affected by adverse or unusual weather patterns, including warm winter weather, excessive rainfall, flooding or natural catastrophes such as hurricanes or other severe weather, making it difficult to predict quarterly revenue and margin variations.
Additionally, our industry can be highly cyclical. Fluctuations in end-user demand within the industries we serve, or in the supply of services within those industries, can affect demand for our services. As a result, our business may be adversely affected by industry declines or by delays in new projects. Variations in project schedules or unanticipated changes in project schedules, in particular, in connection with large construction and installation projects, can create fluctuations in revenue, which may adversely affect us in a given quarter, even if not for the full year. In addition, revenue from master service and other service agreements, while generally predictable, can be subject to volatility. The financial condition of our customers and their access to capital; variations in project margins; regional, national and global economic, political and market conditions; regulatory or environmental influences; and acquisitions, dispositions or strategic investments/other arrangements can also materially affect quarterly results in a given period. Accordingly, our operating results in any particular period may not be indicative of the results that can be expected for any other period.
Understanding Our Results of Operations
Revenue. We provide engineering, building, installation, maintenance and upgrade services to our customers. We derive revenue from projects performed under master and other service agreements as well as from contracts for specific projects requiring the construction and installation of an entire infrastructure system or specified units within an infrastructure system. See Item 1. “Business” for discussion of our business and revenue-generating activities and “Comparison of Fiscal Year Results” below for revenue results by reportable segment.
Costs of Revenue, Excluding Depreciation and Amortization. Costs of revenue, excluding depreciation and amortization, consists principally of salaries, employee incentives and benefits, subcontracted services, equipment rentals and repairs, fuel and other equipment expenses, material costs, parts and supplies, insurance and facilities expenses. Project profit is calculated by subtracting a project’s costs of revenue, including project-related depreciation, from project revenue. Project profitability and corresponding project margins will generally be reduced if actual costs to complete a project exceed our project cost estimates. Estimated losses on contracts, or the excess of estimated costs to complete a contract over the contract’s remaining revenue, are recognized in the period in which such losses are determined. Factors impacting our costs of revenue, excluding depreciation and amortization, include:
Project Mix. The mix of revenue derived from the projects we perform impacts overall project margins, as margin opportunities can vary by project. For example, installation work, which is often performed on a fixed price basis, has a higher level of margin risk than maintenance or upgrade work, which is often performed under pre-established or time and materials pricing arrangements. As a result, changes in project mix between installation work and maintenance or upgrade services can affect our project margins in a given period. Our project mix by industry can also affect our overall margins, as project margins can vary by industry and over time.
Seasonality, Weather and Geographic Mix. Seasonal patterns, which can be affected by weather conditions, can have a significant effect on project margins. Adverse or favorable weather conditions can affect project margins in a given period. For example, extended periods of rain or snowfall can negatively affect revenue and project margins due to reduced productivity from projects being delayed or temporarily halted. Conversely, when weather remains dry and temperatures are accommodating, more work can be done, sometimes with less cost, which can favorably affect project margins. In addition, the mix of business conducted in different geographic areas can affect project margins due to the particular characteristics of the physical locations where work is being performed, such as mountainous or rocky terrain versus open terrain. Site conditions, including unforeseen underground conditions, can also affect project margins.
Price and Performance Risk. Overall project margins may fluctuate due to project pricing, changes in the cost of labor and materials, job productivity and work volume. Job productivity can be affected by quality of the work crew and equipment, the quality of engineering specifications and designs, availability of skilled labor, environmental or regulatory factors, customer decisions or delays and crew productivity. Crew productivity can be influenced by weather conditions and job terrain, such as whether project work is in a right of way that is open or one that has physical obstructions or legal encumbrances.
Subcontracted Resources. Our use of subcontracted resources in a given period is dependent upon activity levels and the amount and location of existing in-house resources and capacity. Project margins on subcontracted work can vary from those on self-perform work. As a result, changes in the mix of subcontracted resources versus self-perform work can affect our overall project margins.
Material versus Labor Costs. In many cases, our customers are responsible for supplying their own materials on projects; however, under certain contracts, we may agree to provide all or part of the required materials. Project margins are typically lower on projects where we furnish a significant amount of materials due to the fact that margins on materials are generally lower than margins on labor costs. Therefore, increases in the percentage of work with significant materials requirements could decrease our overall project margins.

28



General and Administrative Expense. General and administrative expenses consist principally of compensation and benefit expenses, travel expenses and related costs for our finance, benefits, insurance and risk management, legal, facilities, information technology services and executive functions. General and administrative expenses also include non-cash stock-based compensation expense, outside professional and accounting fees, expenses associated with information technology used in administration of the business, acquisition costs, including those related to acquisition integration, and certain restructuring charges.
Interest Expense, Net. Interest expense, net, consists of contractual interest expense on outstanding debt obligations, amortization of deferred financing costs and other interest expense, including interest expense related to financing arrangements. Interest expense is offset, in part, by interest earned on cash and other investments.
Other Income or Expense. Other income or expense consists primarily of gains or losses from sales, disposals of, or changes in estimated recoveries from assets and investments, certain legal/other settlements, gains or losses from changes to estimated earn-out accruals and certain purchase accounting adjustments.
Financial Performance Metrics
Our senior management team regularly reviews certain key financial performance metrics within our business, including:
revenue and profitability on an overall basis, by reportable segment and for selected projects;
revenue by customer and by contract type;
costs of revenue, excluding depreciation and amortization; general and administrative expenses; depreciation and amortization; interest expense, net; other income or expense; and provision for income taxes;
earnings before interest, taxes, depreciation and amortization (“EBITDA”) and adjusted EBITDA, which is EBITDA excluding certain items that may not be indicative of our core operating results, as well as items that can vary widely across different industries or among companies within the same industry. See discussion of our non-U.S. GAAP financial measures following the “Comparison of Fiscal Year Results” section below;
earnings per share and adjusted earnings per share, as defined in our non-U.S. GAAP financial measures discussion;
days sales outstanding, net of deferred revenue; and days payable outstanding;
interest and debt service coverage ratios; and
liquidity and cash flows.
Management’s analysis includes detailed discussions of proposed investments in new business opportunities or property and equipment, productivity improvement efforts, acquisition integration efforts, strategic arrangement opportunities and working capital and other capital management efforts. Measuring these key performance indicators is an important tool used by management to make informed and timely operational decisions, which we believe can help us improve our performance.
Critical Accounting Estimates
This discussion and analysis of our financial condition and results of operations is based upon our audited consolidated financial statements, which have been prepared in accordance with U.S. GAAP. The preparation of our consolidated financial statements requires the use of estimates and assumptions that affect the amounts reported in our audited consolidated financial statements and the accompanying notes. We base our estimates on historical experience and on various other assumptions that we believe to be reasonable under the circumstances, the results of which form the basis of making judgments about our operating results, including the results of construction contracts accounted for under the cost-to-cost method, and the carrying values of assets and liabilities that are not readily apparent from other sources. Given that management estimates, by their nature, involve judgments regarding future uncertainties, actual results may differ from these estimates if conditions change or if certain key assumptions used in making these estimates ultimately prove to be inaccurate. Our accounting policies and critical accounting estimates are reviewed periodically by the Audit Committee of the Board of Directors.
We believe that our accounting estimates pertaining to: the recognition of revenue and project profit or loss, which we define as project revenue, less project costs of revenue, including project-related depreciation, in particular, on construction contracts accounted for under the cost-to-cost method, for which the recorded amounts require estimates of costs to complete and the amount and probability of variable consideration included in the contract transaction price; fair value estimates, including those related to acquisitions, valuations of goodwill, indefinite-lived intangible assets and acquisition-related contingent consideration; income taxes; self-insurance liabilities; and litigation and other contingencies, are the most critical in the preparation of our consolidated financial statements as they are important to the portrayal of our financial condition and require significant or complex judgment and estimates on the part of management. Actual results could, however, vary materially from these accounting estimates. Refer to Note 1 - Business, Basis of Presentation and Significant Accounting Policies in the notes to the audited consolidated financial statements, which is incorporated by reference, for discussion of our significant accounting policies.
Revenue Recognition
We recognize revenue from contracts with customers under Accounting Standards Codification (“ASC”) Topic 606 (“Topic 606”). Under Topic 606, revenue is recognized when, or as, control of promised goods and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which an entity expects to be entitled in exchange for the goods and services transferred. We primarily recognize revenue over time utilizing the cost-to-cost measure of progress on contracts for specific projects and for certain master service and other service agreements.

29



Contracts. We derive revenue primarily from construction projects performed under: (i) master and other service agreements, which provide a menu of available services in a specific geographic territory that are utilized on an as-needed basis, and are typically priced using either a time and materials or a fixed price per unit basis; and (ii) contracts for specific projects requiring the construction and installation of an entire infrastructure system or specified units within an infrastructure system, which are subject to multiple pricing options, including fixed price, unit price, time and materials, or cost plus a markup.
The total contract transaction price and cost estimation processes used for recognizing revenue over time under the cost-to-cost method is based on the professional knowledge and experience of our project managers, engineers and financial professionals. Management reviews estimates of total contract transaction price and total project costs on an ongoing basis. Changes in job performance, job conditions and management’s assessment of expected variable consideration are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and our profit recognition. Changes in these factors could result in revisions to revenue in the period in which the revisions are determined, which could materially affect our consolidated results of operations for that period. Provisions for losses on uncompleted contracts are recorded in the period in which such losses are determined. For the year ended December 31, 2019, project profit was affected by less than 5% as a result of changes in contract estimates included in projects that were in process as of December 31, 2018. Revenue recognized for the year ended December 31, 2019 as a result of changes in total contract transaction price estimates, including from variable consideration, from performance obligations satisfied or partially satisfied in prior periods, totaled approximately $58.3 million.
Performance Obligations. A performance obligation is a contractual promise to transfer a distinct good or service to a customer, and is the unit of account under Topic 606. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the performance obligation is satisfied. Our contracts often require significant services to integrate complex activities and equipment into a single deliverable, and are therefore generally accounted for as a single performance obligation, even when delivering multiple distinct services. Contract amendments and change orders, which are generally not distinct from the existing contract, are typically accounted for as a modification of the existing contract and performance obligation. The vast majority of our performance obligations are completed within one year.
When more than one contract is entered into with a customer on or close to the same date, management evaluates whether those contracts should be combined and accounted for as a single contract as well as whether those contracts should be accounted for as one, or more than one, performance obligation. This evaluation requires significant judgment and is based on the facts and circumstances of the various contracts.
Variable Consideration. Transaction prices for our contracts may include variable consideration, which comprises items such as change orders, claims and incentives. Management estimates variable consideration for a performance obligation utilizing estimation methods that we believe best predict the amount of consideration to which we will be entitled. Variable consideration is included in the estimated transaction price if it is probable that when the uncertainty associated with the variable consideration is resolved, there will not be a significant reversal of the cumulative amount of revenue that has been recognized. Management’s estimates of variable consideration and the determination of whether to include estimated amounts in transaction prices are based largely on engineering studies and legal opinions, past practices with the customer, specific discussions, correspondence or preliminary negotiations with the customer and all other relevant information that is reasonably available at the time of the estimate. The effect of variable consideration on the transaction price of a performance obligation is typically recognized as an adjustment to revenue on a cumulative catch-up basis, as such variable consideration, which typically pertains to changed conditions and scope, is generally for services encompassed under the existing contract. To the extent unapproved change orders, claims and other variable consideration reflected in transaction prices are not resolved in our favor, or to the extent incentives reflected in transaction prices are not earned, there could be reductions in, or reversals of, previously recognized revenue.
As of December 31, 2019, we included approximately $27 million of change orders and/or claims in transaction prices for certain contracts that were in the process of being resolved in the ordinary course of business, including through negotiation, arbitration and other proceedings. These transaction price adjustments, when earned, are included within contract assets or accounts receivable, net of allowance, as appropriate. As of December 31, 2019, these change orders and/or claims were primarily related to certain projects in our Oil and Gas segment. We actively engage with our customers to complete the final approval process, and generally expect these processes to be completed within one year. Amounts ultimately realized upon final agreement by customers could be higher or lower than such estimated amounts.
Business Combinations
The determination of the fair value of net assets acquired in a business combination and estimates of acquisition-related contingent consideration, which, for our acquisitions are primarily “earn-out” liabilities, requires estimates and judgments of future cash flow expectations for the acquired business and the related identifiable tangible and intangible assets. Fair values of net assets acquired are calculated using expected cash flows and industry-standard valuation techniques. Fair values of earn-out liabilities are estimated using income approaches such as discounted cash flows or option pricing models.
Due to the time required to gather and analyze the necessary data for each acquisition, U.S. GAAP provides a “measurement period” of up to one year in which to finalize these fair value determinations. During the measurement period, preliminary fair value estimates may be revised if new information is obtained about the facts and circumstances existing as of the date of acquisition, or based on the final net assets and working capital of the acquired business, as prescribed in the applicable purchase agreement. Such adjustments may result in the recognition, or adjust the fair values, of acquisition-related assets and liabilities and/or consideration paid, and are referred to as “measurement period” adjustments. Other revisions to these fair value estimates are reflected as income or expense, as appropriate. For the year ended December 31, 2019, the effect of other fair value adjustments for acquisitions was a net expense of $51 million and related to earn-out arrangements.
Significant changes in the assumptions or estimates used in the underlying valuations, including the expected profitability or cash flows of an acquired business, could materially affect our operating results in the period such changes are recognized.
Goodwill and Indefinite-Lived Intangible Assets
We have goodwill and indefinite-lived intangible assets that have been recorded in connection with our acquisitions of businesses. Goodwill

30



and indefinite-lived intangible assets are not amortized, but instead are tested for impairment at least annually. We perform our annual impairment tests of goodwill and indefinite-lived intangible assets during the fourth quarter of each year, and on a quarterly basis, we monitor these assets for potential indicators of impairment. Goodwill is required to be tested for impairment at the reporting unit level. A reporting unit is an operating segment, or one level below the operating segment, which is referred to as a component. We combine all of the components of our Electrical Transmission operating segment into one reporting unit and combine two of the components within our Power Generation and Industrial operating segment into one reporting unit. All of our other components each comprise one reporting unit.
Following is a summary of goodwill and indefinite-lived intangible assets by segment as of December 31, 2019:
 
Communications
 
Oil and Gas
 
Electrical Transmission
 
Power Generation
and
Industrial
 
Total
Goodwill (in millions)
$
541.3

 
$
377.6

 
$
149.9

 
$
152.6

 
$
1,221.4

  Percentage of total
44.3
%
 
30.9
%
 
12.3
%
 
12.5
%
 
100.0
%
Indefinite-lived intangible assets (in millions)
$
0.2

 
$
41.4

 
$
31.3

 
$
34.5

 
$
107.4

  Percentage of total
0.2
%
 
38.5
%
 
29.1
%
 
32.1
%
 
100.0
%
For the year ended December 31, 2019, we performed a qualitative assessment for our goodwill and indefinite-lived intangible assets by examining relevant events and circumstances that could have an effect on their fair values, such as: macroeconomic conditions, industry and market conditions, entity-specific events, financial performance and other relevant factors or events that could affect earnings and cash flows.
Based on the results of the qualitative assessments for the year ended December 31, 2019, we performed quantitative testing for (i) three reporting units within our Oil and Gas operating segment and (ii) one reporting unit in the Communications segment. We also performed quantitative testing during 2019 for an indefinite-lived pre-qualification intangible asset in our Oil and Gas operating segment. Factors considered by management in determining the reporting units and indefinite-lived pre-qualification intangible assets for which quantitative assessments were performed included the effects of current or expected changes in market conditions on the future business outlook, success rates on new project awards and levels of operating activity.
For the reporting units for which quantitative testing was performed, we estimated their fair values using a combination of market and income approaches. Under the market approach, fair values were estimated using published market multiples for comparable companies and applying them to revenue and EBITDA. Under the income approach, a discounted cash flow methodology was used, considering: (i) management estimates, such as projections of revenue, operating costs and cash flows, taking into consideration historical and anticipated financial results; (ii) general economic and market conditions; and (iii) the impact of planned business and operational strategies. Estimated discount rates were determined using the weighted average cost of capital for each reporting unit at the time of the analysis, taking into consideration the risks inherent within each reporting unit individually. Significant assumptions used in testing the reporting units included terminal values based on terminal growth rates of 3.0%, five to nine years of discounted cash flows prior to the terminal value, and discount rates ranging from 13.0% to 16.0%. We believe the assumptions used in our quantitative goodwill impairment tests are reflective of the risks inherent in the business models of our reporting units and within our industry.
Based on the results of the quantitative assessment, the estimated fair values of the reporting unit within our Communications operating segment and one of the reporting units within our Oil and Gas operating segment were determined to substantially exceed their carrying values. The remaining two reporting units in our Oil and Gas operating segment, each of which had approximately $15 million of goodwill, had estimated fair values that exceed their respective carrying values by approximately 15.0%. A 100 basis point increase in the discount rate would not have resulted in any of the reporting units’ carrying values exceeding their fair values.
For the indefinite-lived pre-qualification intangible asset for which quantitative testing was performed, we estimated the fair value of the intangible asset using a cost methodology, incorporating estimates of the opportunity cost associated with the asset’s loss based on discounted cash flows over a four-year period. The impairment test incorporated an estimated discount rate of 13.0%. Based on the results of the quantitative assessment, the estimated fair value of the indefinite-lived pre-qualification intangible asset in our Oil and Gas operating segment was determined to be less than its carrying value and a pre-tax, non-cash impairment charge of $3.3 million was recorded for the difference. This indefinite-lived pre-qualification intangible asset had a carrying value of $41.4 million remaining as of December 31, 2019.
As of December 31, 2019, we believe that the recorded balances of goodwill and indefinite-lived intangible assets are recoverable; however, significant changes in the assumptions or estimates used in our impairment analyses, such as a reduction in profitability and/or cash flows, could result in non-cash goodwill and indefinite-lived intangible asset impairment charges in future periods.
See Note 1 - Business, Basis of Presentation and Significant Accounting Policies and Note 3 - Goodwill and Other Intangible Assets in the notes to the audited consolidated financial statements, which are incorporated by reference, for additional discussion.

31



Income Taxes
Our provision for income taxes uses an effective tax rate based on annual pre-tax income, statutory tax rates, permanent tax differences and tax planning opportunities in the various jurisdictions in which we operate. Significant factors that can affect our annual effective tax rate include our assessment of certain tax matters, the location and amount of taxable earnings, changes in certain non-deductible expenses and expected credits. Although we believe our provision for income taxes is correct and the related assumptions are reasonable, the final outcome of tax matters could be materially different from what we currently anticipate, which could result in significant costs or benefits to us. In December 2017, the 2017 Tax Act was enacted, which includes broad tax reform that was applicable to the Company. See Note 12 - Income Taxes in the notes to the audited consolidated financial statements, which is incorporated by reference, for additional discussion.
In the ordinary course of business, there is inherent uncertainty in quantifying income tax positions. We assess our income tax positions and record tax benefits for all years subject to examination based on our evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, we have recognized the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in our financial statements.
We file income tax returns in numerous tax jurisdictions, including U.S. federal, most U.S. states and certain foreign jurisdictions. Although we believe our calculations for tax returns are correct and the positions taken thereon are reasonable, the final outcome of income tax examinations could be materially different from our expectations and the estimates that are reflected in our consolidated financial statements, which could have a material effect on our results of operations, cash flows and liquidity.
Self-Insurance
We are self-insured up to the amount of our deductible for our insurance policies. Liabilities under our insurance programs are accrued based upon our estimate of the ultimate liability for claims, with assistance from third-party actuaries. The determination of such claims and expenses and the appropriateness of the related liability is reviewed and updated quarterly, however, these insurance liabilities are difficult to assess and estimate due to unknown factors, including the severity of an injury, the determination of our liability in proportion to other parties and the number of incidents not reported. Accruals are based upon known facts and historical trends. Although we believe such accruals are adequate, a change in experience or actuarial assumptions could materially affect our results of operations in a particular period.
Litigation and Contingencies
Accruals for litigation and contingencies are based on our assessment, including advice of legal counsel, of the expected outcome of litigation or other dispute resolution proceedings and/or the expected resolution of contingencies. Significant judgment is required in both the determination of probability of loss and the determination as to whether the amount is reasonably estimable. Accruals are based on information available at the time of the assessment due to the uncertain nature of such matters. As additional information becomes available, we reassess potential liabilities related to pending claims and litigation and may revise previous estimates, which could materially affect our results of operations in a given period.
2020 Outlook
We expect market opportunities in the following areas, as more fully described in Item 1. Business above:
Opportunities in our Communications Segment. Significant advances in technology and rapid innovation in service offerings to data consumers continue to increase demand for faster and more reliable wireless and wireline/fiber communications network services. As a result of increased usage of mobile devices, combined with advancements in the IoT, the amount of data affecting network traffic is expected to experience significant and accelerating levels of future growth. In response to these growing demands, CSPs are expanding, densifying and optimizing current wireless and wireline/fiber communications network capacity, while initiating a build-out of 5G infrastructure, the next generation of wireless and fixed wireless network capacity. Large scale 5G deployments, which are expected over the next several years, will include additional and improved tower capacity, as well as deployment of numerous higher bandwidth small/micro cells and distributed antenna systems to densify network performance. In addition, nationwide fiber projects in support of 5G technologies, such as Verizon’s ‘One Fiber’ program, continue to expand to support network densification, data capacity and speed. We believe that the initiation of nationwide 5G tower deployments, deployment of small/micro cells, initiation of fiber projects to support 5G, initial deployment and subsequent capacity additions to FirstNetTM, as well as an expected increase in activity levels for various nationwide CSPs subsequent to expected industry merger activity, will lead to significant increases in 5G telecommunications capital expenditures over multiple years.
Leveraging our expertise in home installation and our existing network of technicians, we believe that we will also benefit from opportunities driven by customers seeking to expand their service offerings in the areas of home automation, connected home security monitoring and control, home entertainment offerings and commercial energy management solutions. We believe that opportunities for installation and maintenance of both Smart City and smart home technologies will over time provide our install-to-the-home group opportunities for future growth, providing an offset to declining trends in subscribership for satellite TV.
We believe that we are well-positioned, as one of the largest providers of communications infrastructure services, to substantially benefit from the expected multi-year significant and broad opportunities in the telecommunications market as previously described. These initiatives are expected to drive communications infrastructure investment, as reflected in our strong level of Communications segment backlog as of December 31, 2019.
Opportunities in our Oil and Gas Segment. We are one of the largest pipeline contractors in North America, with a balanced portfolio of service offerings, including union and non-union services, for the construction and maintenance of large diameter (“long-haul”) pipeline, midstream pipeline, gathering lines and related compressor and pumping stations and treatment plants. Demand for pipeline infrastructure and the related level of oil, natural gas and product pipeline construction activity has grown significantly in recent years as technological advances and increasingly cost-effective drilling, completion and production have significantly increased producible North American oil and natural gas reserves. The effect of these advances

32



on oil and gas production activities in North America has also driven changes in the geographic locations of North American energy production. The increase in oil and natural gas production across multiple basins, such as the Permian, Bakken and Marcellus/Utica basins, has led the industry to initiate actions to address ‘takeaway’ capacity issues, whereby more pipeline infrastructure is required to move production to market. As a result, construction of additional pipeline capacity across multiple basins and throughout the U.S. is underway and in plans for future development to improve available distribution and reduce transportation costs.
According to the DOE’s Short-Term Energy Outlook 2020, the U.S., which was already a net exporter of natural gas, also became a net exporter of oil for the first time since the early twentieth century. Additionally, industry reporting indicates that the abundance of low-cost North American natural gas will continue to drive growth of natural gas as a source of lower-carbon power generation, both in the U.S. and abroad. Additionally, in recent years, demand for LNG exports has risen dramatically, driven in part by the easing of certain export regulations, which is expected to drive construction of pipeline infrastructure for the transport of LNG to coastal export facilities in North America.
These trends are expected to continue to drive demand for North American oil and gas production, creating opportunities for new pipeline infrastructure throughout. Significant investment in pipeline infrastructure will be required to move the increased volumes of oil and gas production to refining centers, distribution hubs, LNG export facilities and industrial users throughout North America, as well as to meet demand resulting from the desire to convert the transportation of oil and gas from traditional methods, such as truck and rail transport, to lower cost and safer pipeline infrastructure. In addition to potential opportunities in the U.S., initiatives in Mexico are expected to provide long-term growth opportunities. We anticipate that demand for pipeline infrastructure in North America will provide continued opportunities for years to come, and that our diverse capabilities and expertise will enable us to continue to be a leading service provider in this market. We also believe that future opportunities exist for upgrades to existing pipeline infrastructure, including pipeline integrity and maintenance upgrades, replacement and modernization efforts, including digitization and other technology upgrades and upgrades to address safety regulations.
We believe that the above-mentioned trends will support continued levels of project activity, continuing a multi-year cycle of demand for pipeline construction projects, and that we are well-positioned to benefit from these trends.
Opportunities in our Electrical Transmission Segment. We believe that the nation’s aging electrical grid will continue to require significant ongoing maintenance, upgrade and expansion to continue delivery of reliable and affordable power, as well as to address future grid resiliency and changing energy supply and distribution requirements. Increased investment in electrical infrastructure will be required to address power line congestion and to avoid delivery failure during peak periods, as well as to modernize the grid and strengthen aging infrastructure to withstand weather events, natural disasters and cyber threats. In addition, clean energy production trends are expected to lead to additional electric infrastructure investment, with shifting trends in power generation to cleaner energy sources, such as natural gas and renewables, while older power plants, including coal-fired and nuclear plants are retired or repurposed.
Future demand for electrical transmission and distribution infrastructure is also expected to result from grid resiliency efforts, technological advances, digitization, expected growth in usage of electric/hybrid vehicles, Smart City initiatives and the continued development of electrical power generation from renewable power sources, among others. The expected growth in demand for, and deployment of, electrical power generation from renewable energy sources will require significant investment in transmission lines, as wind and solar power generation resources are typically located in remote areas of the country, far from industrial users and major population centers.  Growth in electrical power generation from renewable sources in the U.S. will require the grid to be updated. We believe significant capital investment in the transmission and distribution system will continue to be required to support these needs. We have proven expertise in handling complex and high voltage electrical transmission projects and believe that we are well-positioned for these opportunities.
Opportunities in our Power Generation and Industrial Segment. Growing concerns with climate change, the desire to reduce greenhouse gas emissions and growing corporate initiatives for smaller, standalone distributed generation facilities, together with certain regulatory and other policy initiatives at the federal, state and municipal levels, have spurred demand for ‘clean’ energy production from sustainable power sources, including environmentally sensitive electrical power production from renewable sources such as wind, solar and biomass. Currently, almost 40 states, as well as the District of Columbia and four territories, have adopted RPS or renewable energy goals to diversify their energy resources, promote domestic energy production and encourage economic development. Renewable energy policies have helped to drive the U.S. market for wind, solar and other renewable energy sources. In addition, growing efforts to address electric grid resiliency are expected to drive growth in renewables, as utilities and their customers increasingly consider renewable microgrids combined with energy storage solutions to support critical facilities. Advancing technologies and improvements in cost and scalability of renewable energy projects are making these energy sources, particularly solar power projects, increasingly competitive. As a result, we expect these trends will continue to drive demand for construction of renewable infrastructure in the coming years.
In addition, we believe that replacement and repowering of existing wind turbines and foundations with next generation, higher efficiency turbines, as well as maintenance of aging wind farms will provide increased opportunities for wind infrastructure projects. Industrial plant construction opportunities exist in a wide variety of industries, including in the renewable energy industry, as power companies explore ways to reduce their carbon footprint. The low price and environmental advantage of cleaner burning natural gas is expected to continue to drive demand for gas-fired electrical generating plants and conversions of coal-fired power plants to natural gas. A wide variety of industries may seek to expand, convert or construct new plants to take advantage of this economical, cleaner, lower cost and lower carbon fuel source. Biofuel and biomass as alternative fuel sources also present opportunities for the renewable energy market. Industrial facilities and power plants in the biofuels/biomass, food processing, natural gas, petroleum and related industries present opportunities as additional domestic energy reserves are produced, transported and processed.
We are one of the leading renewables contractors in North America, with expertise in wind, solar and biomass, as well as industrial and other power plant construction, and expect to benefit from these market trends.
See Item 1 “Business - Industry Trends” for additional information on the outlook for the industries we serve. Our 2020 results could be adversely affected by the matters discussed in the “Cautionary Statement Regarding Forward-Looking Statements,” Item 1A. “Risk Factors” and Item 3. “Legal Proceedings” of this Form 10-K.

33



Comparison of Fiscal Year Results
The following table, which may contain slight summation differences due to rounding, reflects our consolidated results of operations in dollar and percentage of revenue terms for the periods indicated (dollar amounts in millions). Our consolidated results of operations are not necessarily comparable from period to period due to the effect of recent acquisitions and certain other items, which are described in the comparison of results section below.
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Revenue
$
7,183.2

 
100.0
 %
 
$
6,909.4

 
100.0
 %
 
$
6,607.0

 
100.0
 %
Costs of revenue, excluding depreciation and amortization
6,070.2

 
84.5
 %
 
5,939.3

 
86.0
 %
 
5,745.3

 
87.0
 %
Depreciation and amortization
235.5

 
3.3
 %
 
212.9

 
3.1
 %
 
188.0

 
2.8
 %
Goodwill and intangible asset impairment
3.3

 
0.0
 %
 
47.7

 
0.7
 %
 

 
 %
General and administrative expenses
299.5

 
4.2
 %
 
287.3

 
4.2
 %
 
275.1

 
4.2
 %
Interest expense, net
77.0

 
1.1
 %
 
82.6

 
1.2
 %
 
61.0

 
0.9
 %
Equity in earnings of unconsolidated affiliates
(27.4
)
 
(0.4
)%
 
(23.9
)
 
(0.3
)%
 
(21.3
)
 
(0.3
)%
Other expense (income), net
14.0

 
0.2
 %
 
(1.8
)
 
0.0
 %
 
(13.0
)
 
(0.2
)%
Income before income taxes
$
510.9

 
7.1
 %
 
$
365.3

 
5.3
 %
 
$
371.8

 
5.6
 %
Provision for income taxes
(116.8
)
 
(1.6
)%
 
(106.1
)
 
(1.5
)%
 
(22.9
)
 
(0.3
)%
Net income
$
394.1

 
5.5
 %
 
$
259.2

 
3.8
 %
 
$
348.9

 
5.3
 %
Net income (loss) attributable to non-controlling interests
1.8

 
0.0
 %
 
(0.4
)
 
(0.0
 )%
 
1.7

 
0.0
 %
Net income attributable to MasTec, Inc.
$
392.3

 
5.5
 %
 
$
259.7

 
3.8
 %
 
$
347.2

 
5.3
 %

We review our operating results by reportable segment. See Note 13 - Segments and Related Information in the notes to the audited consolidated financial statements, which is incorporated by reference. Our reportable segments are: (1) Communications; (2) Oil and Gas; (3) Electrical Transmission; (4) Power Generation and Industrial and (5) Other. Management’s review of reportable segment results includes analyses of trends in revenue, EBITDA and EBITDA margin. EBITDA for segment reporting purposes is calculated consistently with our consolidated EBITDA calculation. See the discussion of our non-U.S. GAAP financial measures, including certain adjusted non-U.S. GAAP measures, as described, following the comparison of results discussion below. The following table presents revenue, EBITDA and EBITDA margin by reportable segment for the periods indicated (dollar amounts in millions):
 
 
For the Years Ended December 31,
 
 
Revenue
 
EBITDA and EBITDA Margin
Reportable Segment:
 
2019
 
2018
 
2017
 
2019
 
2018
 
2017
Communications
$
2,618.8

 
$
2,556.8

 
$
2,424.4

 
$
208.8

 
8.0
%
 
$
290.4

 
11.4
%
 
$
247.4

 
10.2
%
Oil and Gas
3,117.2

 
3,288.7

 
3,497.2

 
634.2

 
20.3
%
 
451.6

 
13.7
%
 
402.2

 
11.5
%
Electrical Transmission
413.9

 
397.3

 
378.2

 
29.5

 
7.1
%
 
10.5

 
2.6
%
 
17.6

 
4.7
%
Power Generation and Industrial
1,034.3

 
665.0

 
299.9

 
40.1

 
3.9
%
 
40.4

 
6.1
%
 
22.6

 
7.5
%
Other
0.2

 
3.5

 
20.8

 
26.5

 
NM

 
24.4

 
689.3
%
 
19.8

 
95.0
%
Eliminations
(1.2
)
 
(1.9
)
 
(13.5
)
 

 

 

 

 

 

Corporate

 

 

 
(115.7
)
 
NA
 
(156.4
)
 
NA
 
(88.7
)
 
NA
Consolidated Results
$
7,183.2

 
$
6,909.4

 
$
6,607.0

 
$
823.4

 
11.5
%
 
$
660.8

 
9.6
%
 
$
620.9

 
9.4
%

NM - Percentage is not meaningful
Comparison of Years Ended December 31, 2019 and 2018
Revenue. For the year ended December 31, 2019, consolidated revenue totaled $7,183 million as compared with $6,909 million in 2018, an increase of $274 million, or 4%. Revenue increases in our Power Generation and Industrial segment of $369 million, or 56%, in our Communications segment of $62 million, or 2%, and in our Electrical Transmission segment of $17 million, or 4%, were partially offset by decreases in revenue in our Oil and Gas segment of $171 million, or 5%, and in our Other segment of $3 million, or 94%. Acquisitions contributed $188 million in revenue for the year ended December 31, 2019, and organic revenue increased by approximately $85 million, or 1%, as compared with 2018.
Communications Segment. Communications revenue was $2,619 million in 2019, as compared with $2,557 million in 2018, an increase of $62 million, or 2%. Organic revenue increased by approximately $28 million, or 1%, as compared with 2018, and acquisitions contributed $34 million of revenue for the year ended December 31, 2019. The increase in organic revenue was primarily driven by higher levels of wireless and wireline/fiber revenue, partially offset by a decrease in storm restoration services and in install-to-the-home revenue as compared with 2018.

34



Oil and Gas Segment. Oil and Gas revenue was $3,117 million in 2019, as compared with $3,289 million in 2018, a decrease in revenue of approximately $171 million, or 5%. Acquisitions contributed $135 million for the year ended December 31, 2019, whereas organic revenue decreased by $306 million, or 9% as compared with 2018, due primarily to the effect of regulatory disruptions on selected long-haul pipeline construction activity, offset, in part, by project activity and mix, including increased demand for other pipeline projects.
Electrical Transmission Segment. Electrical Transmission revenue was $414 million in 2019, as compared with $397 million in 2018, an increase of $17 million, or 4%, due primarily to higher levels of project activity and timing.
Power Generation and Industrial Segment. Power Generation and Industrial revenue was $1,034 million in 2019, as compared with $665 million in 2018, an increase of $369 million, or 56%. Organic revenue increased by approximately $350 million, or 53%, as compared with 2018, and acquisitions contributed $19 million of revenue for the year ended December 31, 2019. The increase in organic revenue was driven primarily by higher levels of renewable power project activity.
Other Segment. Other segment revenue decreased by $3 million in 2019 as compared with 2018 due to a decrease in our international oil and gas projects and in a proportionately consolidated non-controlled Canadian joint venture, for which the related project is almost fully complete.
Costs of revenue, excluding depreciation and amortization. Costs of revenue, excluding depreciation and amortization, increased by $131 million, or 2%, to $6,070 million in 2019 from $5,939 million in 2018. Higher levels of revenue contributed an increase in costs of revenue, excluding depreciation and amortization, of $235 million, offset, in part, by a decrease of approximately $104 million from improved productivity. Costs of revenue, excluding depreciation and amortization, as a percentage of revenue decreased by approximately 150 basis points, from 86.0% of revenue in 2018 to 84.5% of revenue in 2019. The basis point decrease was primarily driven by improved project efficiencies, closeouts and mix in our Oil and Gas and Electrical Transmission segments, offset, in part, by project inefficiencies and mix, including from lower levels of storm restoration services, as well as costs incurred to expand operating capacity to support expected future business growth in our Communication and Power Generation and Industrial segments.
Depreciation and amortization. Depreciation and amortization was $235 million, or 3.3% of revenue in 2019, as compared with $213 million, or 3.1% of revenue in 2018, an increase of $23 million, or 11%. Acquisitions contributed $13 million of depreciation and amortization for the year ended December 31, 2019. As a percentage of revenue, depreciation and amortization increased by approximately 20 basis points due primarily to the effects of acquisition activity, as well as the effects of timing of amortization for certain intangible assets.
Goodwill and intangible asset impairment. We incurred $3 million of intangible asset impairment in 2019 related to changes in customer pre-qualification assets for a reporting unit in our Oil and Gas segment. In 2018, we incurred $48 million of goodwill impairment related to a reporting unit in our Oil and Gas segment. For additional details, see Note 3 - Goodwill and Other Intangible Assets in the notes to the audited consolidated financial statements, which is incorporated by reference.
General and administrative expenses. General and administrative expenses were $300 million or 4.2% of revenue in 2019, as compared with $287 million, or 4.2% of revenue in 2018, an increase of $12 million, or 4%. Acquisitions contributed approximately 50% of this increase. Excluding the effects of acquisitions, administrative expenses increased by approximately $6 million as compared with 2018, and included increased administrative costs to support growth in our businesses, as well as an increase in various other administrative costs, including incentive and other compensation expense, partially offset by the effect of timing of legal, arbitral and settlement matters as compared with 2018. Overall, general and administrative expenses as a percentage of revenue were generally flat.
Interest expense, net. Interest expense, net of interest income, was $77 million, or 1.1% of revenue in 2019, as compared with $83 million, or 1.2% of revenue in 2018. The decrease in interest expense related primarily to a $5 million recovery of interest costs from a 2019 arbitration award and a decrease in interest expense from lower average debt balances.
Equity in earnings of unconsolidated affiliates. Equity in earnings or losses of unconsolidated affiliates includes our share of income or losses from equity investees. For the years ended December 31, 2019 and 2018, equity in earnings from unconsolidated affiliates totaled $27 million and $24 million, respectively, and related primarily to our investments in the Waha JVs.
Other expense (income), net. Other expense (income), net, consists primarily of gains or losses from sales of, or changes in estimated recoveries from, assets and investments, certain legal/other settlements and gains or losses from changes to estimated earn-out accruals. Other expense, net, was $14 million in 2019, as compared with other income, net, of $2 million in 2018. For the year ended December 31, 2019, other expense, net, included $51 million of expense, net, from changes to estimated earn-out accruals, offset by $19 million of income from a 2019 arbitration award, $14 million of gains on sales of equipment, net, and $2 million of income from the settlement of an investment that was in the final stages of liquidation, and gains on sales of other assets. For the year ended December 31, 2018, other income, net, included approximately $17 million of gains on sales of equipment, net, and $1 million of income, net, related to expected recoveries on certain matters, partially offset by approximately $18 million of expense, net, from changes to estimated earn-out accruals.
Provision for income taxes. Income tax expense was $117 million in 2019, as compared with $106 million in 2018. Pre-tax income increased to $511 million for the year ended December 31, 2019 from $365 million in 2018. The increase in income tax expense from higher pre-tax income was offset, in part, by a lower effective tax rate, which decreased to 22.9% for the year ended December 31, 2019 from 29.0% in 2018. Income tax expense in 2019 included the favorable effects of reduced foreign earnings, the recognition of approximately $4 million of excess tax benefits from the vesting of share-based awards and the effects of tax rate changes. Income tax expense in 2018 included a net tax benefit of approximately $13 million, primarily related to the 2017 Tax Act, and approximately $2 million of excess tax benefits.
Analysis of EBITDA by Segment
Communications Segment. EBITDA for our Communications segment was $209 million, or 8.0% of revenue in 2019, as compared with $290 million, or 11.4% of revenue in 2018, a decrease of $82 million, or 28%. As a percentage of revenue, EBITDA decreased by approximately 340 basis points, or $89 million, due primarily to project inefficiencies and mix, including from lower levels of storm restoration services, as well as costs

35



incurred to expand operating capacity to support expected future business growth. The decrease in EBITDA from reduced EBITDA margins was offset, in part, by higher levels of revenue, which contributed an increase in EBITDA of approximately $7 million.
Oil and Gas Segment. EBITDA for our Oil and Gas segment was $634 million, or 20.3% of revenue in 2019, as compared with $452 million, or 13.7% of revenue in 2018, an increase of approximately $183 million, or 40%. As a percentage of revenue, segment EBITDA increased by approximately 660 basis points, or approximately $206 million, as compared with the prior year, due primarily to improved project efficiencies, closeouts and mix. The increase in EBITDA from improved productivity was offset, in part, by a decrease of approximately $24 million from lower levels of revenue.
Electrical Transmission Segment. EBITDA for our Electrical Transmission segment was $30 million, or 7.1% of revenue in 2019, as compared with $10 million, or 2.6% of revenue in 2018, an increase in EBITDA of approximately $19 million, or 181%, due primarily to an increase in EBITDA margins of approximately 450 basis points. The increase in EBITDA margins resulted from a combination of improved project efficiencies, closeouts and mix.
Power Generation and Industrial Segment. EBITDA for our Power Generation and Industrial segment was $40 million, or 3.9% of revenue, in 2019, as compared with $40 million, or 6.1% of revenue in 2018. As a percentage of revenue, segment EBITDA decreased by approximately 220 basis points, or $23 million, due primarily to a combination of reduced project efficiencies, including weather-related inefficiencies, closeouts and mix, as well as costs incurred to expand operating capacity to support expected future business growth. The decrease in EBITDA from reduced EBITDA margins was offset by higher levels of revenue, which contributed an increase in EBITDA of $22 million.
Other Segment. EBITDA from Other businesses was $27 million in 2019, as compared with EBITDA of $24 million in 2018, an increase of approximately $2 million, or 9%. Other segment EBITDA for the years ended December 31, 2019 and 2018 resulted primarily from equity in earnings from unconsolidated affiliates related to our investment in the Waha JVs.
Corporate. Corporate EBITDA was negative $116 million in 2019, as compared with EBITDA of negative $156 million in 2018, for an increase in EBITDA of approximately $41 million. Corporate EBITDA in 2019 included approximately $51 million of expense, net, related to changes in estimated earn-out accruals and $3 million of intangible asset impairment related to changes in expected customer pre-qualification assets, partially offset by approximately $19 million of income from a 2019 arbitration award and $2 million of other income, including from the settlement of an investment that was in the final stages of liquidation. Corporate EBITDA in 2018 included $18 million of expense, net, related to changes in estimated earn-out accruals, $48 million of goodwill impairment charges and approximately $1 million of income, net, related to expected recoveries on certain matters. See Note 3 - Goodwill and Other Intangible Assets in the notes to the audited consolidated financial statements, which is incorporated by reference, for details. Excluding the effects of these items, other corporate expenses for the year ended December 31, 2019 decreased by approximately $10 million as compared with the prior year. Other corporate expenses in 2019 included the effect of timing of other corporate legal and settlement matters, partially offset by increases in various administrative costs, including information technology and incentive and other compensation expense, as compared with 2018.
Comparison of Years Ended December 31, 2018 and 2017
Refer to Item 7, “Management’s Discussion and Analysis of Financial Condition and Results of Operations - Comparison of Years Ended December 31, 2018 and 2017” of the Company’s 2018 Annual Report on Form 10-K (“the 2018 Form 10-K”) for a comparison of results for the years ended December 31, 2018 and 2017, which discussion is incorporated herein by reference.
Foreign Operations
Our foreign operations are primarily in Canada and, to a lesser extent, in Mexico and the Caribbean. See Note 13 - Segments and Related Information in the notes to the audited consolidated financial statements, which is incorporated by reference.
Non-U.S. GAAP Financial Measures
As appropriate, we supplement our reported U.S. GAAP financial information with certain non-U.S. GAAP financial measures, including earnings before interest, income taxes, depreciation and amortization (“EBITDA”), adjusted EBITDA (“Adjusted EBITDA”), adjusted net income (“Adjusted Net Income”) and adjusted diluted earnings per share (“Adjusted Diluted Earnings Per Share”). These “adjusted” non-U.S. GAAP measures exclude, as applicable to the particular periods: non-cash stock-based compensation expense; goodwill and intangible asset impairment; project results from a proportionately consolidated non-controlled Canadian joint venture that was underway when we acquired a Canadian business in 2014, and the sole activity of which involved the construction of a bridge, a business in which we do not otherwise engage, is managed by a third party, and for which we have minimal direct construction involvement and which joint venture automatically terminates upon completion of the project; certain restructuring charges; charges or recoveries from multi-employer pension plan withdrawals; and, for Adjusted Net Income and Adjusted Diluted Earnings Per Share, the tax effects of the adjusted items, including non-cash stock based compensation expense, and the effects of changes in statutory tax rates, including the effects of the 2017 Tax Act. These definitions of EBITDA and Adjusted EBITDA are not the same as in our Credit Facility or in the indenture governing our notes; therefore, EBITDA and Adjusted EBITDA as presented in this discussion should not be used for purposes of determining our compliance with the covenants contained in our debt instruments.
We use EBITDA and Adjusted EBITDA, as well as Adjusted Net Income and Adjusted Diluted Earnings Per Share to evaluate our performance, both internally and as compared with our peers, because these measures exclude certain items that may not be indicative of our core operating results, as well as items that can vary widely across different industries or among companies within the same industry. Non-cash stock-based compensation expense can also be subject to volatility from changes in the market price per share of our common stock or variations in the value and number of shares granted. Additionally, these adjusted measures provide a baseline for analyzing trends in our underlying business.
We believe these non-U.S. GAAP financial measures provide meaningful information and help investors understand our financial results and assess our prospects for future performance. Because non-U.S. GAAP financial measures are not standardized, it may not be possible to compare these

36



financial measures with other companies’ non-U.S. GAAP financial measures having the same or similar names. These financial measures should not be considered in isolation from, as substitutes for, or alternative measures of, reported net income or diluted earnings per share, and should be viewed in conjunction with the most comparable U.S. GAAP financial measures and the provided reconciliations thereto. We believe these non-U.S. GAAP financial measures, when viewed together with our U.S. GAAP results and related reconciliations, provide a more complete understanding of our business. We strongly encourage investors to review our consolidated financial statements and publicly filed reports in their entirety and not rely on any single financial measure.
The following table presents a reconciliation of net income to EBITDA and Adjusted EBITDA in dollar and percentage of revenue terms, for the years indicated. The tables below (dollar amounts in millions) may contain slight summation differences due to rounding.
 
For the Years Ended December 31,
EBITDA Reconciliation:
2019
 
2018
 
2017
Net income
$
394.1

 
5.5
%
 
$
259.2

 
3.8
 %
 
$
348.9

 
5.3
%
Interest expense, net
77.0

 
1.1
%
 
82.6

 
1.2
 %
 
61.0

 
0.9
%
Provision for income taxes
116.8

 
1.6
%
 
106.1

 
1.5
 %
 
22.9

 
0.3
%
Depreciation and amortization
235.5

 
3.3
%
 
212.9

 
3.1
 %
 
188.0

 
2.8
%
EBITDA
$
823.4

 
11.5
%
 
$
660.8

 
9.6
 %
 
$
620.9

 
9.4
%
Non-cash stock-based compensation expense
16.4

 
0.2
%
 
13.5

 
0.2
 %
 
15.7

 
0.2
%
Goodwill and intangible asset impairment
3.3

 
0.0
%
 
47.7

 
0.7
 %
 

 
%
Project results from non-controlled joint venture

 
%
 
(1.0
)
 
(0.0
 )%
 
7.9

 
0.1
%
Restructuring charges

 
%
 

 
 %
 
0.6

 
0.0
%
Charges (recoveries) from multi-employer pension plan withdrawals

 
%
 

 
 %
 
0.7

 
0.0
%
Adjusted EBITDA
$
843.2

 
11.7
%
 
$
721.0

 
10.4
 %
 
$
645.6

 
9.8
%
A reconciliation of EBITDA to Adjusted EBITDA and Adjusted EBITDA margin by reportable segment for the years indicated is as follows:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
EBITDA
$
823.4

 
11.5
%
 
$
660.8

 
9.6
 %
 
$
620.9

 
9.4
%
Non-cash stock-based compensation expense
16.4

 
0.2
%
 
13.5

 
0.2
 %
 
15.7

 
0.2
%
Goodwill and intangible asset impairment
3.3

 
0.0
%
 
47.7

 
0.7
 %
 

 
%
Project results from non-controlled joint venture

 
%
 
(1.0
)
 
(0.0
 )%
 
7.9

 
0.1
%
Restructuring charges

 
%
 

 
 %
 
0.6

 
0.0
%
Charges (recoveries) from multi-employer pension plan withdrawals

 
%
 

 
 %
 
0.7

 
0.0
%
Adjusted EBITDA
$
843.2

 
11.7
%
 
$
721.0

 
10.4
 %
 
$
645.6

 
9.8
%
Reportable Segment:
 
 
 
 
 
 
 
 
 
 
 
Communications
$
208.8

 
8.0
%
 
$
290.4

 
11.4
 %
 
$
247.9

 
10.2
%
Oil and Gas
634.2

 
20.3
%
 
451.6

 
13.7
 %
 
402.2

 
11.5
%
Electrical Transmission
29.5

 
7.1
%
 
10.5

 
2.6
 %
 
18.2

 
4.8
%
Power Generation and Industrial
40.1

 
3.9
%
 
40.4

 
6.1
 %
 
22.6

 
7.5
%
Other
26.5

 
NM

 
23.4

 
661.5
 %
 
27.6

 
132.8
%
Corporate
(95.9
)
 
NA
 
(95.3
)
 
NA
 
(72.9
)
 
NA
Adjusted EBITDA
$
843.2

 
11.7
%
 
$
721.0

 
10.4
 %
 
$
645.6

 
9.8
%
NM - Percentage is not meaningful
The table below, which may contain slight summation differences due to rounding, reconciles reported net income and reported diluted earnings per share, the most directly comparable U.S. GAAP financial measures, to Adjusted Net Income and Adjusted Diluted Earnings Per Share.

37



 
For the Years Ended December 31,
 
2019
 
2018
 
2017
 
Net Income (in millions)
 
Diluted Earnings Per Share
 
Net Income (in millions)
 
Diluted Earnings Per Share
 
Net Income (in millions)
 
Diluted Earnings Per Share
Reported U.S. GAAP measure
$
394.1

 
$
5.17

 
$
259.2

 
$
3.26

 
$
348.9

 
$
4.22

Adjustments:
 
 
 
 
 
 
 
 
 
 
 
Non-cash stock-based compensation expense
16.4

 
0.22

 
13.5

 
0.17

 
15.7

 
0.19

Goodwill and intangible asset impairment
3.3

 
0.04

 
47.7

 
0.60

 

 

Project results from non-controlled joint venture

 

 
(1.0
)
 
(0.01
)
 
7.9

 
0.10

Restructuring charges

 

 

 

 
0.6

 
0.01

Charges (recoveries) from multi-employer pension plan withdrawals

 

 

 

 
0.7

 
0.01

Total adjustments, pre-tax
$
19.8

 
$
0.26

 
$
60.2

 
$
0.75

 
$
24.8

 
$
0.30

Income tax effect of adjustments (a)
(8.8
)
 
(0.12
)
 
(6.0
)
 
(0.08
)
 
(11.6
)
 
(0.14
)
Statutory tax rate effects (b)
(7.8
)
 
(0.10
)
 
(12.8
)
 
(0.16
)
 
(120.1
)
 
(1.46
)
Adjusted non-U.S. GAAP measure
$
397.2

 
$
5.21

 
$
300.6

 
$
3.77

 
$
241.9

 
$
2.92

(a)
Represents the tax effect of the adjusted items that are subject to tax, including the tax effects of non-cash stock-based compensation expense, which for the years ended December 31, 2019, 2018 and 2017, included excess tax benefits of $3.9 million, $1.6 million and $5.7 million, respectively, from the vesting of share-based payment awards. Tax effects are determined based on the tax treatment of the related item, the incremental statutory tax rate of the jurisdictions pertaining to the adjustment, and their effect on pre-tax income. For the years ended December 31, 2019, 2018 and 2017, our consolidated effective tax rate, as reported, was 22.9%, 29.0% and 6.2%, respectively, and as adjusted, was 25.1%, 29.3%, and 39.0%, respectively.
(b)
For the year ended December 31, 2019, includes the effects of Canadian provincial statutory tax rates, as well as changes in state tax rates, and for the year ended December 31, 2018, includes the effects of the 2017 Tax Act.
Financial Condition, Liquidity and Capital Resources
Our primary sources of liquidity are cash flows from operations, availability under our Credit Facility and our cash balances. Our primary liquidity needs are for working capital, capital expenditures, insurance and performance collateral in the form of cash and letters of credit, earn-out obligations, equity investment funding requirements, debt service and income taxes. We also evaluate opportunities for strategic acquisitions and investments from time to time, and we may consider opportunities to borrow additional funds, or to repurchase, refinance or retire outstanding debt or repurchase additional shares of our outstanding common stock in the future under share repurchase authorizations, any of which may require our use of cash.
Capital Expenditures. For the year ended December 31, 2019, we spent approximately $126 million on capital expenditures, or $91 million net of asset disposals, and incurred approximately $206 million of equipment purchases under finance leases. We estimate that we will spend approximately $210 million on capital expenditures, or approximately $150 million, net of asset disposals, in 2020, and expect to incur approximately $150 million of equipment purchases under finance leases. Actual capital expenditures may increase or decrease in the future depending upon business activity levels, as well as ongoing assessments of equipment lease versus buy decisions based on short and long-term equipment requirements.
Acquisitions and Earn-Out Liabilities. We typically utilize cash for business acquisitions and other strategic arrangements, and for the year ended December 31, 2019, we used $180 million of cash for this purpose. In addition, in most of our acquisitions, we have agreed to make future payments to the sellers that are contingent upon the future earnings performance of the acquired businesses, which we also refer to as “earn-out” payments. Earn-out payments may be paid in cash or, under specific circumstances, MasTec common stock, or a combination thereof, at our option. The estimated total value of future acquisition-related contingent consideration and other liabilities as of December 31, 2019 was approximately $173 million. Of this amount, $54 million represents the liability for earn-out obligations that have been earned. The remainder is management’s estimate of potential acquisition-related contingent consideration and other liabilities that are contingent upon future performance. During the years ended December 31, 2019, 2018 and 2017, we made payments of $35 million, $23 million and $19 million, respectively, related to earn-out obligations.
Income Taxes. For the year ended December 31, 2019, tax payments, net of tax refunds, were approximately $106 million, whereas in 2018, tax refunds, net of tax payments were approximately $22 million. In 2017, tax payments, net of tax refunds were approximately $79 million. Our tax payments vary with changes in taxable income and earnings, and for the years ended after December 31, 2017, decreased due to the effects of the 2017 Tax Act, which reduced the U.S. corporate tax rate from 35% to 21% effective January 1, 2018.
Working Capital. We need working capital to support seasonal variations in our business, primarily due to the effect of weather conditions on external construction and maintenance work and the spending patterns of our customers, both of which influence the timing of associated spending to support related customer demand. Working capital needs are generally higher during the summer and fall months due to increased demand for our services when favorable weather conditions exist in many of the regions in which we operate. Conversely, working capital needs are typically converted to cash during the winter months. These seasonal trends, however, can be offset by changes in the timing of projects, which can be affected by project delays or accelerations and/or other factors that may affect customer spending.
Working capital requirements also tend to increase when we commence multiple projects or particularly large projects because labor, including

38



subcontractor costs, and certain other costs, including inventory, become payable before the receivables resulting from work performed are collected. The timing of billings and project close-outs can contribute to changes in unbilled revenue. As of December 31, 2019, we expect that substantially all of our unbilled receivables will be billed to customers in the normal course of business within the next twelve months. Total accounts receivable, which consists of contract billings, unbilled receivables and retainage, net of allowance, was generally flat at $1.9 billion as of both December 31, 2019 and 2018.
Our payment billing terms are generally net 30 days, and some of our contracts allow our customers to retain a portion of the contract amount (generally, from 5% to 10% of billings) until the job is completed. As part of our ongoing working capital management practices, we evaluate opportunities to improve our working capital cycle time through contractual provisions and certain financing arrangements. For certain customers, we maintain inventory to meet the materials requirements of the contracts. Occasionally, certain of our customers pay us in advance for a portion of the materials we purchase for their projects, or allow us to pre-bill them for materials purchases up to specified amounts. Vendor terms are generally 30 days. Our agreements with subcontractors often contain a “pay-if-paid” provision, whereby our payments to subcontractors are made only after we are paid by our customers.
Summary of Financial Condition, Liquidity and Capital Resources
We anticipate that funds generated from operations, borrowings under our Credit Facility and our cash balances will be sufficient to meet our working capital requirements, anticipated capital expenditures, debt service obligations, insurance and performance collateral requirements, letter of credit needs, earn-out obligations, required income tax payments, acquisition and other investment funding requirements, share repurchase activity and other liquidity needs for at least the next twelve months.
Sources and Uses of Cash
As of December 31, 2019, we had $954 million in working capital, defined as current assets less current liabilities, as compared with $885 million as of December 31, 2018, an increase of approximately $69 million. Cash and cash equivalents totaled $71 million and $27 million as of December 31, 2019 and 2018, respectively.
Sources and uses of cash are summarized below (in millions):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Net cash provided by operating activities
$
550.3

 
$
530.0

 
$
144.1

Net cash used in investing activities
$
(261.8
)
 
$
(181.8
)
 
$
(272.7
)
Net cash (used in) provided by financing activities
$
(244.6
)
 
$
(361.1
)
 
$
130.3

Operating Activities. Cash flow from operations is primarily influenced by changes in the timing of demand for our services and operating margins, but is also affected by working capital needs associated with the various types of services we provide. Working capital is affected by changes in total accounts receivable, prepaid expenses and other current assets, accounts payable, accrued expenses and deferred revenue, all of which tend to be related. These working capital items are affected by changes in revenue resulting from the timing and volume of work performed, variability in the timing of customer billings and collections of receivables, as well as settlement of payables and other obligations. Net cash provided by operating activities for the year ended December 31, 2019 was $550 million as compared with $530 million in 2018, an increase of $20 million, primarily due to an increase in net income, offset, in part by the effect of working capital-related changes in assets and liabilities, net.
Our days sales outstanding, net of deferred revenue, (“DSO”) was 91 as of December 31, 2019 and 81 as of December 31, 2018. The increase in DSO for the year ended December 31, 2019 was primarily related to increased levels of project retainage due to timing of project activity, mix, and timing of ordinary course collections. DSO is calculated as total accounts receivable, net of allowance for doubtful accounts, less deferred revenue, divided by average daily revenue for the most recently completed quarter as of the balance sheet date. DSOs can fluctuate from period to period due to timing of billings, collections and settlements, timing of project close-outs and retainage collections, changes in project and customer mix, and the effect of working capital initiatives. Other than matters subject to litigation, we do not anticipate material collection issues related to our outstanding accounts receivable balances, nor do we have material amounts due from customers experiencing financial difficulties. We expect to collect substantially all of our outstanding accounts receivable balances within the next twelve months.
Investing Activities. Net cash used in investing activities increased by $80 million to $262 million in 2019 from $182 million in 2018. Cash paid for acquisitions, net of cash acquired, for the year ended December 31, 2019 totaled $180 million as compared with $7 million in 2018, an increase of $173 million due to increased 2019 activity. For the year ended December 31, 2019, we spent $126 million on capital expenditures, or $91 million, net of asset disposals, as compared with capital expenditures of $180 million, or $141 million, net of asset disposals, in 2018, for a decrease in cash used in investing activities of $50 million. Payments for other investments totaled $6 million for the year ended December 31, 2019, whereas in 2018, payments for other investments totaled $39 million, of which approximately $28 million related to our equity investment in the Waha JVs and $10 million related to an equity investment in a telecommunications entity. For the year ended December 31, 2019, proceeds from other investments totaled $15 million, and included the sale of our investment in such telecommunications entity, as well as the settlement of an investment that was in the final stages of liquidation. In 2018, proceeds from other investments totaled $5 million and related to recoveries from such liquidated investment.
Financing Activities. Net cash used in financing activities for the year ended December 31, 2019 was $245 million, as compared with $361 million in 2018, for a decrease in cash used in financing activities of approximately $116 million. For the year ended December 31, 2019, payments for repurchases of stock totaled $6 million and related primarily to settlement of December 2018 share repurchases, whereas payments for repurchases of stock in 2018 totaled $314 million. This reduction in cash used in financing activities was partially offset by Credit Facility and other borrowing-related activity, net, for the year ended December 31, 2019, totaled $113 million of repayments, net of borrowings, as compared with $41 million of borrowings, net of repayments in 2018, for an increase in cash used in financing activities of approximately $154 million, and payments of finance

39



leases increased by $16 million in 2019. Additionally, we paid $5 million of financing costs related to the 2019 amendment of our Credit Facility, as discussed below. Additionally, payments of acquisition-related contingent consideration included within financing activities totaled $34 million in 2019 as compared with $16 million in 2018, for an increase in cash used in financing activities of $18 million. Total payments of acquisition-related contingent consideration, including payments in excess of acquisition-date liabilities, which are classified within operating activities, totaled $35 million in 2019 as compared with $23 million in 2018.
Senior Secured Credit Facility
We have a senior secured credit facility, which was amended and restated in September 2019 (the “Credit Facility”). Aggregate borrowing commitments under the Credit Facility total approximately $1.75 billion, composed of $1.35 billion of revolving commitments and a term loan totaling approximately $0.4 billion. Borrowings under the Credit Facility are used for working capital requirements, capital expenditures and other corporate purposes, including equity investments, potential acquisitions or other strategic arrangements, the repurchase or prepayment of indebtedness, including the repayment of term loans, and share repurchases.
We are dependent upon borrowings and letters of credit under the Credit Facility to fund our operations. Should we be unable to comply with the terms and conditions of the Credit Facility, we would be required to obtain modifications to the Credit Facility or obtain an alternative source of financing to continue to operate, neither of which may be available to us on commercially reasonable terms, or at all. The Credit Facility is subject to certain provisions and covenants. For additional information regarding the terms of our Credit Facility, see Note 7 - Debt in the notes to the audited consolidated financial statements, which is incorporated by reference.
4.875% Senior Notes
We have $400 million of 4.875% senior notes due March 15, 2023 (our “4.875% Senior Notes”) outstanding, which were issued in 2013 in a registered public offering. The 4.875% Senior Notes are guaranteed by certain of our subsidiaries and are subject to certain provisions and covenants, as more fully described in Note 7 - Debt and Note 17 - Supplemental Guarantor Condensed Consolidating Financial Information in the notes to the audited consolidated financial statements, which are incorporated by reference.
Debt Covenants
We were in compliance with the provisions and covenants contained in our outstanding debt instruments as of December 31, 2019.
Additional Information
For detailed discussion and additional information pertaining to our debt instruments, see Note 7 - Debt in the notes to the audited consolidated financial statements, which is incorporated by reference.
Contractual Payment Obligations
The following table sets forth our contractual payment obligations as of December 31, 2019 during the periods indicated below (in millions):
Contractual Obligations
 
Total
 
Less than
1 Year
 
1 - 3
Years
 
3 - 5
Years
 
More than 5 Years and Thereafter
Senior secured credit facility
 
$
739.2

 
$
2.5

 
$
32.5

 
$
704.2

 
$

4.875% Senior Notes
 
400.0

 

 

 
400.0

 

Finance lease and other obligations
 
305.6

 
115.9

 
167.6

 
22.1

 

Operating leases
 
258.0

 
88.8

 
107.5

 
33.0

 
28.7

Earn-out obligations (a)
 
54.0

 
54.0

 

 

 

Interest (b)
 
183.3

 
54.6

 
94.4

 
34.3

 

Total
 
$
1,940.1

 
$
315.8

 
$
402.0

 
$
1,193.6

 
$
28.7

(a)
Under certain acquisition agreements, we have agreed to pay the sellers earn-outs and other amounts based on the performance of the businesses acquired. Certain of these payments may be made either in cash or in MasTec common stock, or a combination thereof, at our option. Due to the contingent nature of these payments, we have only included obligations that we expect will be paid in cash and have been earned as of December 31, 2019.
(b)
Represents expected future interest payments on debt and finance lease obligations outstanding as of December 31, 2019, and does not include potential letter of credit or commitment fees associated with our senior secured credit facility. With the exception of our credit facilities, including our term loan, all of our debt instruments are fixed rate interest obligations.
Off-Balance Sheet Arrangements
As is common in our industry, we have entered into certain off-balance sheet arrangements in the ordinary course of business. Our significant off-balance sheet transactions include liabilities associated with non-cancelable operating leases with durations of less than twelve months, letter of credit obligations, surety and performance and payment bonds entered into in the normal course of business, self-insurance liabilities, liabilities associated with multiemployer pension plans, liabilities associated with certain indemnification and guarantee arrangements and obligations relating to our equity and other investment arrangements, including our variable interest entities. Refer to Note 14 - Commitments and Contingencies, Note 4 - Fair Value of Financial Instruments and Note 15 - Related Party Transactions in the notes to the audited consolidated financial statements, which are incorporated by reference.

40



Impact of Inflation
The primary inflationary factors affecting our operations are labor and fuel costs, and to a lesser extent, material costs. In times of low unemployment, our labor costs may increase due to shortages in the supply of skilled labor. Additionally, the prices of oil and gas are subject to unexpected fluctuations due to events outside of our control, including geopolitical events and fluctuations in global supply and demand, which have caused volatility in the oil and gas markets in the past. We closely monitor inflationary factors and any impact they may have on our operating results or financial condition.
Recently Issued Accounting Pronouncements
See Note 1 - Business, Basis of Presentation and Significant Accounting Policies in the notes to the audited consolidated financial statements, which is incorporated by reference.
ITEM 7A.
QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK
Interest Rate Risk
As of December 31, 2019, our variable interest rate debt was primarily related to our Credit Facility. Interest on outstanding revolving loans and our term loan under our Credit Facility accrues at variable rates based, at our option, on a Eurocurrency rate, as defined in the Credit Facility, plus a margin, or a base rate, as defined in the Credit Facility, plus a margin. As of December 31, 2019, we had $339 million aggregate principal amount of outstanding revolving loans under our Credit Facility with a weighted average interest rate of 3.50% and a term loan with a balance of $400 million with an interest rate of 3.05%. A 100 basis point increase in the applicable interest rates under our credit facilities would have increased our interest expense by approximately $9 million for the year ended December 31, 2019.
As of December 31, 2019, our fixed interest rate debt primarily included $400 million aggregate principal amount of 4.875% Senior Notes and $301 million of finance lease obligations, which accrued interest at a weighted average interest rate of approximately 4.1%. None of this debt subjects us to interest rate risk, but we may be subject to changes in interest rates if and when we refinance this debt at maturity or otherwise.
Foreign Currency Risk
Certain of our consolidated revenue and operating expenses are in foreign currencies. Our foreign operations are primarily in Canada. Revenue generated from foreign operations represented 3% of our total revenue for the year ended December 31, 2019. Revenue and expense related to our foreign operations are, for the most part, denominated in the functional currency of the foreign operation, which minimizes the impact that fluctuations in exchange rates would have on net income or loss. We are, however, subject to fluctuations in foreign currency exchange rates when transactions are denominated in currencies other than the functional currencies. Such transactions were not material to our operations in 2019. Translation gains or losses, which are recorded in other comprehensive income or loss, result from translation of the assets and liabilities of our foreign subsidiaries into U.S. dollars. For the year ended December 31, 2019, foreign currency translation losses, net, totaled approximately $0.2 million and related to our operations in Canada and Mexico.
Our exposure to fluctuations in foreign currency exchange rates could increase in the future if we continue to expand our operations outside of the United States. We seek to manage foreign currency exposure by minimizing our consolidated net asset and liability positions in currencies other than the functional currency, which exposure was not significant to our consolidated financial position as of December 31, 2019. We may enter into foreign currency derivative contracts in the future to manage such exposure.
Other Market Risk
As discussed in Note 4 - Fair Value of Financial Instruments in the notes to the audited consolidated financial statements, which is incorporated by reference, we have certain investments that may be subject to market risk and could be subject to volatility based on market conditions.

41



ITEM 8.
FINANCIAL STATEMENTS AND SUPPLEMENTARY DATA

Index to Consolidated Financial Statements


42



REPORT OF INDEPENDENT REGISTERED PUBLIC ACCOUNTING FIRM


Shareholders and Board of Directors
MasTec, Inc.
Coral Gables, Florida

Opinion on the Consolidated Financial Statements
We have audited the accompanying consolidated balance sheets of MasTec, Inc. (the “Company”) and subsidiaries as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income, equity, and cash flows for each of the three years in the period ended December 31, 2019, and the related notes and financial schedule listed in the accompanying index (collectively referred to as the “consolidated financial statements”). In our opinion, the consolidated financial statements present fairly, in all material respects, the financial position of the Company and subsidiaries at December 31, 2019 and 2018, and the results of their operations and their cash flows for each of the three years in the period ended December 31, 2019, in conformity with accounting principles generally accepted in the United States of America.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the Company’s internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO”) and our report dated February 27, 2020 expressed an unqualified opinion thereon.
Change in Accounting Principle
As discussed in Notes 1 and 8 to the consolidated financial statements, the Company has changed its method of accounting for leases in 2019 due to the adoption of Accounting Standards Codification Topic 842, Leases.
Basis for Opinion
These consolidated financial statements are the responsibility of the Company’s management. Our responsibility is to express an opinion on the Company’s consolidated financial statements based on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (“PCAOB”) and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audits in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether the consolidated financial statements are free of material misstatement, whether due to error or fraud. Our audits included performing procedures to assess the risks of material misstatement of the consolidated financial statements, whether due to error or fraud, and performing procedures that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures in the consolidated financial statements. Our audits also included evaluating the accounting principles used and significant estimates made by management, as well as evaluating the overall presentation of the consolidated financial statements. We believe that our audits provide a reasonable basis for our opinion.
Critical Audit Matters
The critical audit matters communicated below are matters arising from the current period audit of the consolidated financial statements that were communicated or required to be communicated to the audit committee and that: (1) relate to accounts or disclosures that are material to the consolidated financial statements and (2) involved our especially challenging, subjective, or complex judgments. The communication of critical audit matters does not alter in any way our opinion on the consolidated financial statements, taken as a whole, and we are not, by communicating the critical audit matters below, providing separate opinions on the critical audit matters or on the accounts or disclosures to which they relate.
Goodwill Impairment Assessment
As described in Notes 1 and 3 to the consolidated financial statements, the Company’s consolidated goodwill balance was $1.22 billion at December 31, 2019. The Company performs annual impairment tests of goodwill, and on a quarterly basis, monitors these assets for potential indicators of impairment. Based on the results of the annual qualitative assessments, the Company performed quantitative assessments of goodwill for four reporting units. Management estimated the fair values of these reporting units using a combination of the market and the income approaches.
We identified the goodwill impairment assessment for certain reporting units as a critical audit matter. Under the market approach, the reporting units’ fair values were estimated using market multiple assumptions for comparable companies. Under the income approach, a discounted cash flow methodology was used that included: (i) management’s estimates, such as discount rates, terminal growth rates, and projections of revenue, operating costs and cash flows, (ii) assumptions related to general economic and market conditions, and (iii) considerations of planned business and operational strategies. These estimates and assumptions require significant management judgment due to their highly subjective nature. Changes in these assumptions could have a significant impact on the fair value of the reporting units and the amount of goodwill impairment (if any). Auditing these elements involved especially challenging auditor judgment in evaluating the reasonableness of management’s assumptions, including the extent of specialized skill or knowledge needed.



43



The primary procedures we performed to address this critical audit matter included:
Testing the design and operating effectiveness of controls related to management’s goodwill impairment assessment, including: (i) controls over budgeting and forecasting and (ii) controls over review and assessment of the reasonableness of assumptions used in evaluating the fair values of reporting units determined as part of the quantitative goodwill impairment assessment.
Evaluating the appropriateness of the methodologies and reasonableness of assumptions used by management in determining reporting units’ fair values, including:
*
With respect to the market approach, assessing the appropriateness of the approach and evaluating the reasonableness of the comparable companies and market multiples selected for the reporting units.
*
With respect to the income approach, evaluating the appropriateness of the approach and the methodology and the reasonableness of assumptions used through: (i) evaluating the reasonableness of projected revenues and operating costs against recent performance and revenue backlogs, (ii) assessing the reasonableness of management’s expected success rates for winning new project awards against recent reporting units’ performance, (iii) evaluating management’s assumptions related to general economic and market conditions including expectations for market prices for oil, gas and other fuel sources against industry reports and reporting unit specific events including recent and projected financial performance, and (iv) performing sensitivity analyses of individual reporting units’ cash flow projections.
Utilizing personnel with specialized knowledge and skill in valuation to assist in: (i) evaluating the appropriateness of the methodologies and the valuation models utilized by management to determine the fair values of the reporting units, and (ii) assessing the reasonableness of certain assumptions incorporated into the valuation models including terminal growth rates and discount rates.
Revenue Recognition - Estimated Costs to Complete
As described in Note 1 to the consolidated financial statements, the Company recognizes a significant portion of its revenue over time using the cost-to-cost measure of progress, which measures a contract’s progress toward completion based on the ratio of actual contract costs incurred to date to the Company’s estimated costs at completion. The cost estimation process for these contracts is based on the knowledge and experience of the Company’s project managers, engineers and financial professionals. Changes in job performance, job conditions and management’s assessment of expected variable consideration are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and the Company’s revenue recognition.
We identified estimated costs to complete revenue contracts as a critical audit matter. The determination of the total estimated cost and progress toward completion requires management to make significant estimates and assumptions. Total estimated costs to complete projects include various costs such as direct labor, material and subcontract costs. Changes in these estimates can have a significant impact on the revenue recognized each period. Auditing these elements involved especially challenging auditor judgment in evaluating the reasonableness of management’s assumptions and estimates over the duration of these contracts.
The primary procedures we performed to address this critical audit matter included:
Testing the design and operating effectiveness of certain controls related to estimated costs to complete, including controls over: (i) development of project budgets and review of key cost inputs, (ii) ongoing assessment and revisions to project budgets, and (iii) ongoing review of project status including nature of activities to complete open projects.
Evaluating the reasonableness of a sample of project budgets for projects completed during the year through a retrospective review against actual performance at project completion.
Assessing the reasonableness of the estimated costs to complete for a sample of open projects through: (i) evaluating the reasonableness of project budgets and the nature of costs required to complete open projects, (ii) assessing the status of completion of respective projects through testing of a sample of project costs incurred to date, (iii) evaluating the reasonableness of project status by performing inquiries of project managers and assessing the nature of activities required to complete open projects, and (iv) performing retrospective review for open projects and investigating budget to actual variances (if any).
Assessing the reasonableness of changes in estimated costs to complete during quarterly reviews and at year end and investigating reasons for changes in expected costs and project margins.

/s/ BDO USA, LLP
 
 
 
We have served as the Company’s auditor since 2004.
Miami, Florida
 
 
 
February 27, 2020
 


44



MASTEC, INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in thousands, except per share amounts)

 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Revenue
$
7,183,188

 
$
6,909,417

 
$
6,606,978

Costs of revenue, excluding depreciation and amortization
6,070,244

 
5,939,308

 
5,745,307

Depreciation and amortization
235,482

 
212,930

 
188,049

Goodwill and intangible asset impairment
3,319

 
47,662

 

General and administrative expenses
299,500

 
287,278

 
275,103

Interest expense, net
77,026

 
82,571

 
61,011

Equity in earnings of unconsolidated affiliates
(27,367
)
 
(23,855
)
 
(21,328
)
Other expense (income), net
14,045

 
(1,780
)
 
(12,990
)
Income before income taxes
$
510,939

 
$
365,303

 
$
371,826

Provision for income taxes
(116,843
)
 
(106,072
)
 
(22,942
)
Net income
$
394,096

 
$
259,231

 
$
348,884

Net income (loss) attributable to non-controlling interests
1,762

 
(428
)
 
1,671

Net income attributable to MasTec, Inc.
$
392,334

 
$
259,659

 
$
347,213

 
 
 
 
 
 
Earnings per share (Note 2):
 
 
 
 
 
Basic earnings per share
$
5.22

 
$
3.30

 
$
4.29

Basic weighted average common shares outstanding
75,185

 
78,695

 
80,903

 
 
 
 
 
 
Diluted earnings per share
$
5.17

 
$
3.26

 
$
4.22

Diluted weighted average common shares outstanding
75,846

 
79,772

 
82,325



The accompanying notes are an integral part of these consolidated financial statements.


45



MASTEC, INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)

 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Net income
$
394,096

 
$
259,231

 
$
348,884

Other comprehensive (loss) income:
 
 
 
 
 
Foreign currency translation (losses) gains, net of tax
(189
)
 
(2,645
)
 
1,627

Unrealized (losses) gains on equity investee activity, net of tax
(15,023
)
 
5,863

 
475

Comprehensive income
$
378,884

 
$
262,449

 
$
350,986

Comprehensive income (loss) attributable to non-controlling interests
1,762

 
(428
)
 
1,671

Comprehensive income attributable to MasTec, Inc.
$
377,122

 
$
262,877

 
$
349,315


The accompanying notes are an integral part of these consolidated financial statements.



46



MASTEC, INC.
CONSOLIDATED BALANCE SHEETS
 (in thousands, except share information)

 
As of December 31,
 
2019
 
2018
Assets
 
 
 
Current assets:
 
 
 
Cash and cash equivalents
$
71,427

 
$
27,422

Accounts receivable, net of allowance
850,326

 
671,324

Contract assets
1,024,568

 
1,252,646

Inventories, net
100,069

 
113,709

Prepaid expenses
52,000

 
56,558

Other current assets
75,169

 
47,330

Total current assets
$
2,173,559

 
$
2,168,989

Property and equipment, net
905,835

 
747,808

Operating lease assets
229,903

 

Goodwill, net
1,221,440

 
1,100,350

Other intangible assets, net
211,528

 
169,370

Other long-term assets
254,741

 
253,436

Total assets
$
4,997,006

 
$
4,439,953

Liabilities and equity
 
 
 
Current liabilities:
 
 
 
Current portion of long-term debt, including finance leases
$
118,429

 
$
82,655

Current portion of operating lease liabilities
81,561

 

Accounts payable
535,029

 
669,712

Accrued salaries and wages
87,562

 
90,218

Other accrued expenses
115,581

 
133,033

Contract liabilities
206,180

 
231,644

Other current liabilities
74,784

 
76,349

Total current liabilities
$
1,219,126

 
$
1,283,611

Long-term debt, including finance leases
1,314,030

 
1,324,223

Long-term operating lease liabilities
154,553

 

Deferred income taxes
296,326

 
263,687

Other long-term liabilities
221,280

 
176,408

Total liabilities
$
3,205,315

 
$
3,047,929

Commitments and contingencies (Note 14)


 


Equity
 
 
 
Preferred stock, $1.00 par value: authorized shares - 5,000,000; issued and outstanding shares – none
$

 
$

Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 91,909,430 and 91,327,009 (including 1,221,593 and 1,251,533 of unvested stock awards) as of December 31, 2019 and 2018, respectively
9,191

 
9,133

Capital surplus
809,753

 
789,009

Retained earnings
1,510,709

 
1,118,375

Accumulated other comprehensive loss
(75,706
)
 
(60,494
)
Treasury stock, at cost: 15,344,917 shares and 15,329,817 shares as of December 31, 2019 and 2018, respectively
(466,727
)
 
(466,125
)
Total MasTec, Inc. shareholders’ equity
$
1,787,220

 
$
1,389,898

Non-controlling interests
$
4,471

 
$
2,126

Total equity
$
1,791,691

 
$
1,392,024

Total liabilities and equity
$
4,997,006

 
$
4,439,953


The accompanying notes are an integral part of these consolidated financial statements.



47



MASTEC, INC.
CONSOLIDATED STATEMENTS OF EQUITY
(in thousands, except shares)

 
Common Stock
 
Treasury Stock
 
Capital Surplus
 
Retained Earnings
 
Accumulated Other Comprehensive Loss
 
Total MasTec, Inc. Shareholders’ Equity
 
Non-Controlling Interests
 
Total Equity
 
Shares
 
Amount
 
Shares
 
Amount
 
 
 
 
 
 
Balance as of December 31, 2016
90,634,771

 
$
9,063

 
(8,094,004
)
 
$
(145,573
)
 
$
788,914

 
$
509,941

 
$
(65,814
)
 
$
1,096,531

 
$
7,103

 
$
1,103,634

Net income
 
 
 
 
 
 
 
 
 
 
347,213

 
 
 
347,213

 
1,671

 
348,884

Other comprehensive income
 
 
 
 
 
 
 
 
 
 
 
 
2,102

 
2,102

 
 
 
2,102

Non-cash stock-based compensation
 
 
 
 
 
 
 
 
15,656

 
 
 
 
 
15,656

 
 
 
15,656

Issuance of restricted shares, net
393,570

 
39

 
 
 
 
 
(39
)
 
 
 
 
 

 
 
 

Shares withheld for taxes, net of other stock issuances
(92,757
)
 
(8
)
 
 
 
 
 
(3,077
)
 
 
 
 
 
(3,085
)
 
 
 
(3,085
)
Acquisition of treasury stock, at cost
 
 
 
 
(38,807
)
 
(1,551
)
 
 
 
 
 
 
 
(1,551
)
 
 
 
(1,551
)
Distributions to non-controlling interests
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
(1,280
)
 
(1,280
)
Purchase of non-controlling interests
 
 
 
 
 
 
 
 
(26,067
)
 
 
 
 
 
(26,067
)
 
(4,940
)
 
(31,007
)
Balance as of December 31, 2017
90,935,584

 
$
9,094

 
(8,132,811
)
 
$
(147,124
)
 
$
775,387

 
$
857,154

 
$
(63,712
)
 
$
1,430,799

 
$
2,554

 
$
1,433,353

Cumulative effect of adoption, revenue recognition (Topic 606)
 
 
 
 
 
 
 
 
 
 
1,562

 
 
 
1,562

 
 
 
1,562

Net income (loss)
 
 
 
 
 
 
 
 
 
 
259,659

 
 
 
259,659

 
(428
)
 
259,231

Other comprehensive income
 
 
 
 
 
 
 
 
 
 
 
 
3,218

 
3,218

 
 
 
3,218

Non-cash stock-based compensation
 
 
 
 
 
 
 
 
13,527

 
 
 
 
 
13,527

 
 
 
13,527

Issuance of restricted shares, net
385,392

 
39

 
 
 
 
 
(39
)
 
 
 
 
 

 
 
 

Other stock issuances, net of shares withheld for taxes
6,033

 
0

 
 
 
 
 
134

 
 
 
 
 
134

 
 
 
134

Acquisition of treasury stock, at cost
 
 
 
 
(7,197,006
)
 
(319,001
)
 
 
 
 
 
 
 
(319,001
)
 
 
 
(319,001
)
Balance as of December 31, 2018
91,327,009

 
$
9,133

 
(15,329,817
)
 
$
(466,125
)
 
$
789,009

 
$
1,118,375

 
$
(60,494
)
 
$
1,389,898

 
$
2,126

 
$
1,392,024

Net income
 
 
 
 
 
 
 
 
 
 
392,334

 
 
 
392,334

 
1,762

 
394,096

Other comprehensive loss
 
 
 
 
 
 
 
 
 
 
 
 
(15,212
)
 
(15,212
)
 
 
 
(15,212
)
Non-cash stock-based compensation
 
 
 
 
 
 
 
 
16,447

 
 
 
 
 
16,447

 
 
 
16,447

Issuance of restricted shares, net
464,970

 
46

 
 
 
 
 
(46
)
 
 
 
 
 

 
 
 

Other stock issuances, net of shares withheld for taxes
117,451

 
12

 
 
 
 
 
4,343

 
 
 
 
 
4,355

 
 
 
4,355

Acquisition of treasury stock, at cost
 
 
 
 
(15,100
)
 
(602
)
 
 
 
 
 
 
 
(602
)
 
 
 
(602
)
Contributions from non-controlling interests
 
 
 
 
 
 
 
 
 
 
 
 
 
 

 
583

 
583

Balance as of December 31, 2019
91,909,430

 
$
9,191

 
(15,344,917
)
 
$
(466,727
)
 
$
809,753

 
$
1,510,709

 
$
(75,706
)
 
$
1,787,220

 
$
4,471

 
$
1,791,691

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

The accompanying notes are an integral part of these consolidated financial statements.


48



MASTEC, INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)

 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Cash flows from operating activities:
 
 
 
 
 
Net income
$
394,096

 
$
259,231

 
$
348,884

Adjustments to reconcile net income to net cash provided by operating activities:
 
 
 
 
 
Depreciation and amortization
235,482

 
212,930

 
188,049

Goodwill and intangible asset impairment
3,319

 
47,662

 

Non-cash interest expense, net
3,219

 
2,584

 
3,100

Non-cash stock-based compensation expense
16,447

 
13,527

 
15,656

Provision for deferred income taxes
22,160

 
56,209

 
18,277

Equity in earnings of unconsolidated affiliates
(27,367
)
 
(23,855
)
 
(21,328
)
Gains on sales of assets, net
(13,908
)
 
(16,052
)
 
(5,935
)
Other non-cash items, net
(2,768
)
 
8,910

 
7,222

Changes in assets and liabilities, net of acquisitions:
 
 
 
 
 
Accounts receivable, net of allowance and contract assets
113,061

 
(335,201
)
 
(417,491
)
Inventories
24,051

 
(29,366
)
 
36,187

Other assets, current and long-term portion
10,180

 
28,709

 
(117,091
)
Accounts payable and accrued expenses
(228,142
)
 
251,735

 
43,883

Contract liabilities
(52,215
)
 
28,411

 
46,075

Other liabilities, current and long-term portion
52,663

 
24,522

 
(1,392
)
Net cash provided by operating activities
$
550,278

 
$
529,956

 
$
144,096

Cash flows from investing activities:
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired
(179,481
)
 
(6,684
)
 
(115,995
)
Capital expenditures
(126,473
)
 
(180,420
)
 
(123,412
)
Proceeds from sale of property and equipment
35,015

 
39,359

 
19,963

Payments for other investments
(5,589
)
 
(39,469
)
 
(77,105
)
Proceeds from other investments
14,705

 
5,415

 
23,801

Net cash used in investing activities
$
(261,823
)
 
$
(181,799
)
 
$
(272,748
)
Cash flows from financing activities:
 
 
 
 
 
Proceeds from credit facilities
3,025,927

 
3,418,232

 
2,699,047

Repayments of credit facilities
(3,126,595
)
 
(3,359,521
)
 
(2,457,293
)
Repayments of other borrowings, net
(12,438
)
 
(17,427
)
 
(3,350
)
Payments of finance lease obligations
(88,341
)
 
(72,167
)
 
(67,740
)
Payments of acquisition-related contingent consideration
(34,267
)
 
(15,929
)
 
(6,676
)
Proceeds from (distributions to) non-controlling interests
583

 
(559
)
 
(22,728
)
Proceeds from stock-based awards
4,655

 
4,047

 
3,104

Payments for stock-based awards
(45
)
 
(3,821
)
 
(6,189
)
Repurchases of common stock
(5,652
)
 
(313,949
)
 
(1,552
)
Other financing activities, net
(8,458
)
 

 
(6,301
)
Net cash (used in) provided by financing activities
$
(244,631
)
 
$
(361,094
)
 
$
130,322

Effect of currency translation on cash
181

 
33

 
(111
)
Net increase (decrease) in cash and cash equivalents
44,005

 
(12,904
)
 
1,559

Cash and cash equivalents - beginning of period
27,422

 
40,326

 
38,767

Cash and cash equivalents - end of period
$
71,427

 
$
27,422

 
$
40,326

Supplemental cash flow information:
 
 
 
 
 
Interest paid
$
84,971

 
$
81,230

 
$
59,157

Income tax payments (refunds), net
$
106,248

 
$
(21,450
)
 
$
78,653

Supplemental disclosure of non-cash information:
 
 
 
 
 
Additions to property and equipment from finance leases
$
206,156

 
$
75,545

 
$
150,055


The accompanying notes are an integral part of these consolidated financial statements.

49



MASTEC, INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Note 1Business, Basis of Presentation and Significant Accounting Policies
Nature of the Business
MasTec, Inc. (collectively with its subsidiaries, “MasTec” or the “Company”) is a leading infrastructure construction company operating mainly throughout North America across a range of industries. The Company’s primary activities include the engineering, building, installation, maintenance and upgrade of communications, energy, utility and other infrastructure, such as: wireless, wireline/fiber and customer fulfillment activities; petroleum and natural gas pipeline infrastructure; electrical utility transmission and distribution; power generation, including renewables; heavy civil; and industrial infrastructure. MasTec’s customers are primarily in these industries. MasTec reports its results under five reportable segments: (1) Communications; (2) Oil and Gas; (3) Electrical Transmission; (4) Power Generation and Industrial; and (5) Other.
Principles of Consolidation
The accompanying consolidated financial statements include MasTec, Inc. and its subsidiaries and include the accounts of all majority owned subsidiaries over which the Company exercises control and, when applicable, entities in which the Company has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. Other parties’ interests in entities that MasTec consolidates are reported as non-controlling interests within equity, except for mandatorily redeemable non-controlling interests, which are recorded within liabilities. Net income or loss attributable to non-controlling interests is reported as a separate line item below net income or loss. The Company’s investments in entities for which the Company does not have a controlling interest, but over which it has the ability to exert significant influence, are accounted for using the equity method of accounting. For equity investees in which the Company has an undivided interest in the assets, liabilities and profits or losses of an unincorporated entity, but does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity. When necessary, certain prior year amounts have been reclassified to conform with the current period presentation.
Translation of Foreign Currencies
The assets and liabilities of foreign subsidiaries with a functional currency other than the U.S. dollar are translated into U.S. dollars at period-end exchange rates, with resulting translation gains or losses included within other comprehensive income or loss. Revenue and expenses are translated into U.S. dollars at average rates of exchange during the applicable period. Substantially all of the Company’s foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed in currencies other than the functional currency are included in other income or expense, net.
In these consolidated financial statements, “$” means U.S. dollars unless otherwise noted.
Management Estimates
The preparation of consolidated financial statements in accordance with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. These estimates are based on historical experience and various other assumptions, the results of which form the basis of making judgments about the Company’s operating results and the carrying values of assets and liabilities that are not readily apparent from other sources. Key estimates include: the recognition of revenue and project profit or loss, which the Company defines as project revenue, less project costs of revenue, including project-related depreciation, in particular, on construction contracts accounted for under the cost-to-cost method, for which the recorded amounts require estimates of costs to complete and the amount and probability of variable consideration included in the contract transaction price; fair value estimates, including those related to acquisitions, valuations of goodwill and intangible assets, acquisition-related contingent consideration and equity investments; allowances for doubtful accounts; asset lives used in computing depreciation and amortization; fair values of financial instruments; self-insurance liabilities; other accruals and allowances; income taxes; and the estimated effects of litigation and other contingencies. While management believes that such estimates are reasonable when considered in conjunction with the Company’s consolidated financial position and results of operations taken as a whole, actual results could differ materially from those estimates.
Significant Accounting Policies
The following is a summary of significant accounting policies followed in the preparation of the accompanying consolidated financial statements.
Revenue Recognition
The Company recognizes revenue from contracts with customers under Accounting Standards Codification (“ASC”) Topic 606 (“Topic 606”). The Company adopted the requirements of Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers, under the modified retrospective transition approach effective January 1, 2018, with application to all existing contracts that were not substantially completed as of January 1, 2018. The difference between the recognition criteria under Topic 606 and the Company’s previous revenue recognition practices under the previous revenue recognition guidance, ASC Topic 605-35, was recognized through a cumulative effect adjustment of approximately $2 million that was made to the opening balance of retained earnings as of January 1, 2018.
Under Topic 606, revenue is recognized when, or as, control of promised goods and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which an entity expects to be entitled in exchange for the goods and services transferred. Revenue is primarily recognized by the Company over time utilizing the cost-to-cost measure of progress, which is an input method, on contracts for specific projects and for certain master service and other service agreements. Under Topic 606, the cost-to-cost measure of progress best depicts the continuous transfer of control of goods or services to the customer, and correspondingly, when performance obligations are satisfied for the related contracts.
Contracts. The Company derives revenue primarily from construction projects performed under: (i) master and other service agreements, which provide a menu of available services in a specific geographic territory that are utilized on an as-needed basis, and are typically priced using either

50



a time and materials or a fixed price per unit basis; and (ii) contracts for specific projects requiring the construction and installation of an entire infrastructure system or specified units within an infrastructure system, which are subject to multiple pricing options, including fixed price, unit price, time and materials, or cost plus a markup. Revenue derived from projects performed under master service and other service agreements totaled 36%, 35% and 36% of consolidated revenue for the years ended December 31, 2019, 2018 and 2017, respectively.
Revenue from contracts for specific projects, as well as for certain projects pursuant to master and other service agreements, is typically recognized over time using the cost-to-cost measure of progress. For these contracts, the cost-to-cost measure of progress best depicts the continuous transfer of control of goods or services to the customer. Such contracts provide that the customer accept completion of progress to date and compensate the Company for services rendered.
For certain master service and other service agreements under which the Company performs installation and maintenance services, primarily for install-to-the-home service providers in its Communications segment, revenue is recognized at a point in time. This is generally when the work order has been fulfilled, which is typically the same day the work is initiated. Point in time revenue accounted for approximately 5% and 7% of consolidated revenue for the years ended December 31, 2019 and 2018, respectively. Substantially all of the Company’s other revenue is recognized over time.
Contract costs include all direct materials, labor and subcontracted costs, as well as indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and the operational costs of capital equipment. The total contract transaction price and cost estimation processes used for recognizing revenue over time under the cost-to-cost method is based on the professional knowledge and experience of the Company’s project managers, engineers and financial professionals. Management reviews estimates of total contract transaction price and total project costs on an ongoing basis. Changes in job performance, job conditions and management’s assessment of expected variable consideration are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and the Company’s profit recognition. Changes in these factors could result in revisions to revenue in the period in which the revisions are determined, which could materially affect the Company’s consolidated results of operations for that period. Provisions for losses on uncompleted contracts are recorded in the period in which such losses are determined. For both the years ended December 31, 2019 and 2018, project profit was affected by less than 5% as a result of changes in contract estimates included in projects that were in process as of December 31, 2018 and 2017. Revenue recognized for the years ended December 31, 2019 and 2018 as a result of changes in total contract transaction price estimates, including from variable consideration, from performance obligations satisfied or partially satisfied in prior periods, totaled approximately $58.3 million and $38.5 million, respectively.
The Company may incur certain costs that can be capitalized, such as initial set-up or mobilization costs. Such costs, which are amortized over the life of the respective projects, were not material for the years ended December 31, 2019 and 2018.
The timing of customer billings is generally dependent upon advance billing terms, milestone billings based on completion of certain phases of work, or when services are provided. Under the typical payment terms of master and other service agreements and fixed price contracts, the customer makes progress payments based on quantifiable measures of performance by the Company as defined by each specific agreement. Progress payments, generally net of amounts retained, are paid by the customer over the duration of the contract. For install-to-the-home contracts, work orders are billed and paid as completed. Amounts billed and due from customers, as well as the amount of contract assets, are generally classified within current assets in the consolidated balance sheets. See Note 5 - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities for related discussion. Amounts expected to be collected beyond one year are classified as other long-term assets.
Performance Obligations. A performance obligation is a contractual promise to transfer a distinct good or service to a customer, and is the unit of account under Topic 606. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the performance obligation is satisfied. The Company’s contracts often require significant services to integrate complex activities and equipment into a single deliverable, and are therefore generally accounted for as a single performance obligation, even when delivering multiple distinct services. Contract amendments and change orders, which are generally not distinct from the existing contract, are typically accounted for as a modification of the existing contract and performance obligation. The vast majority of the Company’s performance obligations are completed within one year.
When more than one contract is entered into with a customer on or close to the same date, the Company evaluates whether those contracts should be combined and accounted for as a single contract, as well as whether those contracts should be accounted for as one, or more than one, performance obligation. This evaluation requires significant judgment and is based on the facts and circumstances of the various contracts.
Remaining performance obligations represent the amount of unearned transaction prices under contracts for which work is wholly or partially unperformed, including the Company’s share of unearned transaction prices from its proportionately consolidated non-controlled joint ventures. As of December 31, 2019, the amount of the Company’s remaining performance obligations was $5.3 billion. The Company expects to recognize approximately $4.6 billion of its remaining performance obligations as revenue during 2020, with the remainder to be recognized primarily in 2021.
Variable Consideration. Transaction prices for the Company’s contracts may include variable consideration, which comprises items such as change orders, claims and incentives. Management estimates variable consideration for a performance obligation utilizing estimation methods that it believes best predict the amount of consideration to which the Company will be entitled. Variable consideration is included in the estimated transaction price if it is probable that when the uncertainty associated with the variable consideration is resolved, there will not be a significant reversal of the cumulative amount of revenue that has been recognized. Management’s estimates of variable consideration and the determination of whether to include estimated amounts in transaction prices are based largely on engineering studies and legal opinions, past practices with the customer, specific discussions, correspondence or preliminary negotiations with the customer and all other relevant information that is reasonably available at the time of the estimate. The effect of variable consideration on the transaction price of a performance obligation is typically recognized as an adjustment to revenue on a cumulative catch-up basis, as such variable consideration, which typically pertains to changed conditions and scope, is generally for services encompassed under the existing contract. To the extent unapproved change orders, claims and other variable consideration reflected in transaction prices are not resolved in the Company’s favor, or to the extent incentives reflected in transaction prices are not earned, there could be reductions in, or reversals of, previously recognized revenue.

51



As of December 31, 2019 and 2018, the Company included approximately $27 million and $56 million, respectively, of change orders and/or claims in transaction prices for certain contracts that were in the process of being resolved in the ordinary course of business, including through negotiation, arbitration and other proceedings. These transaction price adjustments, when earned, are included within contract assets or accounts receivable, net of allowance, as appropriate. As of both December 31, 2019 and 2018, these change orders and/or claims were primarily related to certain projects in the Company’s Oil and Gas segment. The Company actively engages with its customers to complete the final approval process, and generally expects these processes to be completed within one year. Amounts ultimately realized upon final agreement by customers could be higher or lower than such estimated amounts.
Allowance for Doubtful Accounts
The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. Management analyzes the collectibility of accounts receivable and the adequacy of the allowance for doubtful accounts on a regular basis taking into consideration the aging of account balances, historical bad debt experience, customer concentrations, customer credit-worthiness, customer financial condition and credit reports, availability of mechanics’ and other liens, existence of payment bonds and other sources of payment and the current economic environment. The Company establishes an allowance for anticipated losses on its accounts receivable balances either when a business unit has historical experience of losses that are considered to be ordinary course, and/or for specific receivables, when it is probable that the receivable is not collectible and the loss can be reasonably estimated. Amounts are written off against the allowance when they are considered to be uncollectible.
If estimates of the collectibility of accounts receivable change, or should customers experience unanticipated financial difficulties, or if anticipated recoveries in existing bankruptcies or other work-out situations fail to materialize, additional allowances may be required. Estimates of collectibility are subject to significant change during times of economic weakness or uncertainty in either the overall economy or within the industries served by MasTec. Management actively monitors the economic environment and its impact on MasTec’s customers in connection with its evaluation of the Company’s accounts receivable portfolio and the adequacy of its allowance for doubtful accounts.
Inventories
Inventories consist of materials and supplies for construction and installation projects, which are valued at the lower of cost or net realizable value using the average cost or specific identification methods of costing. For materials or supplies purchased on behalf of specific customers or projects, loss of the customer or cancellation of the project could result in an impairment of the value of materials purchased. The value of inventory may also decrease due to obsolescence, physical deterioration, damage, changes in price levels, or other causes. Inventory valuation allowances are determined based upon specific facts and circumstances and market conditions. As of December 31, 2019 and 2018, valuation allowances for inventory totaled $7.7 million and $7.8 million, respectively.
Cash and Cash Equivalents
Cash consisting of interest-bearing demand deposits is carried at cost, which approximates fair value. Highly liquid investments with an original maturity of three months or less are carried at fair value. On a daily basis, available funds are swept from the Company’s depository accounts into a concentration account and are used to repay outstanding revolving loans under the Company’s senior secured credit facility. Cash balances maintained by certain operating subsidiaries and by entities that are proportionately consolidated that are not swept into the concentration account, as well as deposits made subsequent to the daily cash sweep, are classified as cash. Included in the Company’s cash balances as of December 31, 2019 and 2018 are amounts held by entities that are proportionately consolidated totaling $13.1 million and $11.8 million, respectively. These amounts are available to support the operations of those entities, but are not available for the Company’s other operations. The Company generally does not fund its disbursement accounts for checks it has written until the checks are presented to the bank for payment. Outstanding checks that have not yet cleared through the banking system represent book overdrafts, which are classified within accounts payable. There are no compensating balance requirements associated with the Company’s depository accounts and there are no other restrictions on the transfer of cash associated with the Company’s depository accounts.
Fair Value of Financial Instruments
The Company’s financial instruments include cash and cash equivalents, accounts and notes receivable, cash collateral deposited with insurance carriers, life insurance assets, equity investments, deferred compensation plan assets and liabilities, accounts payable and other current liabilities, acquisition-related contingent consideration, mandatorily redeemable non-controlling interests and debt obligations.
Fair value is the price that would be received to sell an asset or the amount paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The fair value guidance establishes a valuation hierarchy, which requires maximizing the use of observable inputs when measuring fair value. The three levels of inputs that may be used are: (i) Level 1 - quoted market prices in active markets for identical assets or liabilities; (ii) Level 2 - observable market-based inputs or other observable inputs; and (iii) Level 3 - significant unobservable inputs that cannot be corroborated by observable market data, which are generally determined using valuation models incorporating management estimates of market participant assumptions. In instances in which the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement classification is determined based on the lowest level input that is significant to the fair value measurement in its entirety. Management’s assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.
Fair values of financial instruments are estimated using public market prices, quotes from financial institutions and other available information. Due to their short-term maturity, the carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and other current liabilities approximate their fair values. Management believes the carrying values of notes and other receivables, cash collateral deposited with insurance carriers, and outstanding balances on its credit facilities approximate their fair values.

52



Investment Arrangements
From time to time, the Company may participate in selected investment or strategic arrangements to expand its operations, customer base or geographic reach, including arrangements that combine the Company’s skills and resources with those of others to allow for the performance of particular projects. The Company’s investment arrangements include equity interests in various business entities and participation in contractual joint ventures, some of which may involve the extension of loans or other types of financing arrangements.
Management determines whether each business entity in which it has equity interests, debt, or other investments constitutes a variable interest entity (“VIE”) based on the nature and characteristics of such arrangements. If an investment arrangement is determined to be a VIE, then management determines if the Company is the VIE’s primary beneficiary by evaluating several factors, including the Company’s: (i) risks and responsibilities; (ii) ownership interests; (iii) decision making powers; and (iv) financial interests, among other factors. If management determines the Company is the primary beneficiary of a VIE, then it would be consolidated, and other parties’ interests in the VIE would be accounted for as non-controlling interests. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the primary activities of the VIE and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE, which, in either case, could be significant to the VIE. As of December 31, 2019, the Company determined that certain of its investment arrangements were VIEs. Except for one individually insignificant VIE, the Company does not have the power to direct the primary activities that most significantly impact the economic performance of its VIEs nor is it the primary beneficiary. Accordingly, except for the previously mentioned VIE, the Company’s VIEs are not consolidated.
The Company’s investments in entities for which it does not have a controlling interest and is not the primary beneficiary, but for which it has the ability to exert significant influence, are accounted for using the equity method of accounting. Equity method investments are recorded as other long-term assets. Income or loss from these investments is recorded as a separate line item in the consolidated statements of operations. Intercompany profits or losses associated with the Company’s equity method investments are eliminated until realized by the investee in transactions with third parties. Distributions received from equity method investees are reflected in the statements of cash flows using the nature of distributions approach, under which distributions are classified based on the nature of the activity that generated them. For equity investees in which the Company has an undivided interest in the assets, liabilities and profits or losses of an unincorporated entity, but the Company does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity.
Equity investments, other than those accounted for as equity method investments or those that are proportionately consolidated, are measured at fair value if their fair values are readily determinable. Equity investments that do not have readily determinable fair values are measured at cost, adjusted for changes from observable market transactions, less impairment (“adjusted cost basis”). The Company evaluates its investments for impairment by considering a variety of factors, including the earnings capacity of the related investments. Fair value measurements for the Company’s equity investments are classified within Level 3 of the fair value hierarchy based on the nature of the fair value inputs. Realized and unrealized gains or losses are recognized in other income or expense.
For further information pertaining to the Company’s equity investments, see Note 4 - Fair Value of Financial Instruments.
Deferred Financing Costs
Deferred financing costs relate to the Company’s debt instruments, the short and long-term portions of which are reflected as deductions from the carrying amounts of the related debt instrument, including the Company’s credit facility. Deferred financing costs are amortized over the terms of the related debt instruments using the effective interest method. The Company incurred $5.5 million of deferred financing costs for the year ended December 31, 2019 in connection with an amendment and restatement of its senior secured credit facility. Amortization expense associated with deferred financing costs, which is included within interest expense, net, totaled $2.9 million for both years ended December 31, 2019 and 2018, and totaled $3.3 million for the year ended December 31, 2017. Deferred financing costs, net of accumulated amortization, totaled $12.4 million and $10.1 million as of December 31, 2019 and 2018, respectively.
Other Assets
Other assets consists primarily of investments in unconsolidated entities, life insurance assets, miscellaneous receivables and prepaid expenses.
Long-Lived Assets
The Company’s long-lived assets consist primarily of property and equipment, including finance lease assets, and finite-lived intangible assets. Purchased property and equipment are recorded at cost, or, if acquired in a business combination, at the acquisition date fair value. Finance lease assets are recognized based on the present value of minimum future lease payments. Certain costs incurred in connection with developing or obtaining internal-use software are capitalized within office furniture and equipment. Depreciation and amortization of property and equipment, including finance lease assets, is computed using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are depreciated over the shorter of the term of the lease or the estimated useful lives of the improvements. Expenditures for repairs and maintenance are charged to expense as incurred. Expenditures for betterments and major improvements that extend the life of the related assets are capitalized and depreciated over the remaining useful lives of the assets. The carrying amounts of assets sold or retired and the related accumulated depreciation are eliminated in the year of disposal, with resulting gains or losses included in other income or expense. When the Company identifies assets to be sold, those assets are valued based on their estimated fair value less costs to sell, classified as held-for-sale and depreciation is no longer recorded. Finite-lived intangible assets are amortized over their useful lives, which are generally based on contractual or legal rights, in a manner consistent with the pattern in which the related benefits are expected to be consumed.
Management reviews long-lived assets for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared with the asset’s carrying amount to determine if there has been an impairment, which is calculated as the difference between the fair value of an asset and its carrying value. Estimates of future undiscounted cash flows are based on expected revenue and operating costs for the business as well as anticipated future economic conditions. Fair values take into consideration management’s estimates of risk-adjusted discount rates, which are believed to be consistent

53



with assumptions that marketplace participants would use in their estimates of fair value. For the three years in the period ended December 31, 2019, there were no material impairments of long-lived assets.
Goodwill and Indefinite-Lived Intangible Assets
The Company has goodwill and indefinite-lived intangible assets that have been recorded in connection with its acquisitions of businesses. Goodwill and indefinite-lived intangible assets are not amortized, but instead are tested for impairment at least annually. The Company performs its annual impairment tests of goodwill and indefinite-lived intangible assets during the fourth quarter of each year, and on a quarterly basis, monitors these assets for potential indicators of impairment. Goodwill is required to be tested for impairment at the reporting unit level. A reporting unit is an operating segment, or one level below the operating segment, which is referred to as a component. Management identifies its reporting units by assessing whether components (i) have discrete financial information available; (ii) engage in business activities; and (iii) have a segment manager that regularly reviews the component’s operating results.
If two or more components are deemed economically similar, those components are aggregated into one reporting unit when performing the annual goodwill impairment test. Based on management’s review of its components and their related operations, the Company combines all of the components of its Electrical Transmission operating segment into one reporting unit and combines two of the components within its Power Generation and Industrial operating segment into one reporting unit. All of the Company’s other components each comprise one reporting unit.
For each of the three years in the period ended December 31, 2019, management performed a qualitative assessment for its goodwill and indefinite-lived intangible assets by examining relevant events and circumstances that could have an effect on their fair values, such as: macroeconomic conditions, industry and market conditions, entity-specific events, financial performance and other relevant factors or events that could affect earnings and cash flows.
2019 Assessment. Based on the results of the qualitative assessments for the year ended December 31, 2019, quantitative testing was performed for (i) three reporting units within the Company’s Oil and Gas operating segment and (ii) one reporting unit in the Communications segment. Factors considered by management in determining the reporting units for which quantitative assessments were performed included the effects of current or expected changes in market conditions on the future business outlook, success rates on new project awards and levels of operating activity.
For the selected reporting units, management estimated their fair values using a combination of market and income approaches. Under the market approach, fair values were estimated using published market multiples for comparable companies and applying them to revenue and EBITDA. Under the income approach, a discounted cash flow methodology was used, considering: (i) management estimates, such as projections of revenue, operating costs and cash flows, taking into consideration historical and anticipated financial results; (ii) general economic and market conditions; and (iii) the impact of planned business and operational strategies. Estimated discount rates were determined using the weighted average cost of capital for each reporting unit at the time of the analysis, taking into consideration the risks inherent within each reporting unit individually. In 2019, significant assumptions used in testing the reporting units included terminal values based on terminal growth rates of 3.0%, five to nine years of discounted cash flows prior to the terminal value, and discount rates ranging from 13.0% to 16.0%. Management believes the assumptions used in its quantitative goodwill impairment tests are reflective of the risks inherent in the business models of the Company’s reporting units and within the Company’s industry.
Based on the results of the quantitative assessment, the estimated fair values of the reporting unit in the Communications operating segment and one of the reporting units in the Oil and Gas operating segment were determined to substantially exceed their carrying values. The remaining two reporting units in the Oil and Gas operating segment, each of which had approximately $15 million of goodwill, had estimated fair values that exceed their respective carrying values by approximately 15%. A 100 basis point increase in the discount rate would not have resulted in any of the reporting units’ carrying values exceeding their fair values.
Management also performed quantitative testing during 2019 for an indefinite-lived pre-qualification intangible asset in the Oil and Gas operating segment. Management estimated the fair value of the intangible asset using a cost methodology, incorporating estimates of the opportunity cost associated with the asset’s loss based on discounted cash flows over a four-year period. The impairment test incorporated an estimated discount rate of 13.0%. Based on the results of the quantitative assessment, the estimated fair value of the indefinite-lived pre-qualification intangible asset in the Oil and Gas operating segment was determined to be less than its carrying value and a pre-tax, non-cash impairment charge of $3.3 million was recorded for the difference. This indefinite-lived pre-qualification intangible asset had a carrying value of $41.4 million remaining as of December 31, 2019.
2018 Assessment. Based on the results of the qualitative assessments for the year ended December 31, 2018, quantitative testing was performed for (i) three reporting units within the Company’s Oil and Gas operating segment, (ii) the Electrical Transmission operating segment, and (iii) two reporting units in the Communications segment. Factors considered by management in determining the reporting units for which quantitative assessments were performed included the passage of time since the last quantitative assessment, the effects of current or expected changes in market conditions on the future business outlook, success rates on new project awards and levels of operating productivity.
For the selected reporting units, management estimated their fair values using a combination of market and income approaches. Under the market approach, fair values were estimated using published market multiples for comparable companies. Under the income approach, a discounted cash flow methodology was used, including: (i) management estimates, such as projections of revenue, operating costs and cash flows, taking into consideration historical and anticipated financial results; (ii) general economic and market conditions; and (iii) the impact of planned business and operational strategies. Estimated discount rates were determined using the weighted average cost of capital for each reporting unit at the time of the analysis, taking into consideration the risks inherent within each reporting unit individually. In 2018, significant assumptions used in testing the reporting units included terminal values based on terminal growth rates ranging from 2.4% to 3.5%, four to nine years of discounted cash flows prior to the terminal value, and discount rates ranging from 11.0% to 16.0%. Management believes the assumptions used in its quantitative goodwill impairment tests are reflective of the risks inherent in the business models of the Company’s reporting units and within the Company’s industry.
Based on the results of the quantitative assessments, the estimated fair value of one of the reporting units in the Oil and Gas operating segment was determined to be less than its carrying value and a pre-tax, non-cash impairment charge of $47.7 million was recorded for the difference. This reporting unit has $14 million of goodwill remaining as of December 31, 2018. The estimated fair value of a separate reporting unit in the Oil and Gas

54



operating segment, which has goodwill with a carrying value of approximately $15 million as of December 31, 2018, was determined to exceed its carrying value by approximately 5%, and the estimated fair values of the other reporting units for which quantitative testing was performed were determined to substantially exceed their carrying values as of December 31, 2018. A 100 basis point increase in the discount rate would not have resulted in any additional reporting units’ carrying values exceeding their fair values.
Management also performed quantitative testing during 2018 for an indefinite-lived pre-qualification intangible asset in the Oil and Gas operating segment and in the Electrical Transmission operating segment. Management estimated the fair values of these intangible assets using a cost methodology, incorporating estimates of the opportunity cost associated with the assets’ loss based on discounted cash flows over a two to four-year period. The impairment tests incorporated estimated discount rates ranging from 13.0% to 14.0%. Based on the results of these assessments, we determined that the estimated fair value of the indefinite-lived pre-qualification asset in the Oil and Gas operating segment, which had a carrying value of $43 million, exceeded its carrying value by approximately 16%. The estimated fair value of the indefinite-lived pre-qualification asset in the Electrical Transmission operating segment was determined to substantially exceed its carrying value as of December 31, 2018.
2017 Assessment. Based on the results of the qualitative assessments for the year ended December 31, 2017, quantitative testing was performed for the Company’s Electrical Transmission operating segment, for one reporting unit in the Company’s Power Generation and Industrial operating segment, and for two reporting units within the Oil and Gas operating segment. Management also performed quantitative testing during 2017 for indefinite-lived pre-qualification intangible assets in the Oil and Gas and Electrical Transmission operating segments, as well as for an indefinite-lived trade name intangible asset in the Power Generation and Industrial operating segment. There were no impairments of goodwill or indefinite-lived intangible assets for the year ended December 31, 2017.
As of December 31, 2019 and 2018, management believes that the recorded balances of goodwill and indefinite-lived intangible assets are recoverable; however, significant changes in the assumptions or estimates used in the Company’s impairment analyses, such as a reduction in profitability and/or cash flows, could result in non-cash goodwill and indefinite-lived intangible asset impairment charges in future periods.
Business Combinations
The determination of the fair value of net assets acquired in a business combination requires estimates and judgments of future cash flow expectations for the acquired business and the related identifiable tangible and intangible assets. Fair values are calculated using expected cash flows and industry-standard valuation techniques. For current assets and current liabilities, book value is generally assumed to equal fair value. Goodwill is the amount by which consideration paid exceeds the fair value of acquired net assets. Acquisition costs, including acquisition integration costs, are expensed as incurred and are included within general and administrative expenses in the consolidated statements of operations.
Due to the time required to gather and analyze the necessary data for each acquisition, U.S. GAAP provides a “measurement period” of up to one year in which to finalize these fair value determinations. During the measurement period, preliminary fair value estimates may be revised if new information is obtained about the facts and circumstances existing as of the date of acquisition, or based on the final net assets and working capital of the acquired business, as prescribed in the applicable purchase agreement. Such adjustments may result in the recognition, or adjust the fair values, of acquisition-related assets and liabilities and/or consideration paid, and are referred to as “measurement period” adjustments. Other revisions to these fair value estimates are reflected as income or expense, as appropriate.
Consideration paid generally consists of cash and potential future payments that are contingent upon the acquired business achieving certain levels of earnings in the future, also referred to as “acquisition-related contingent consideration” or “earn-outs.” In one of the Company’s acquisitions, the acquisition consideration includes a mandatorily redeemable non-controlling interest, subject to a repurchase formula, which is calculated in a manner consistent with the Company’s traditional earn-out arrangements. The Company refers to its traditional earn-out arrangements and the mandatorily redeemable non-controlling interest collectively as “Earn-outs.” Earn-out liabilities are measured at their estimated fair values as of the date of acquisition. Subsequent to the date of acquisition, if future Earn-out payments are expected to differ from Earn-out payments estimated as of the date of acquisition, any related fair value adjustments are recognized in the period that such expectation is considered probable. Changes in the fair value of Earn-out liabilities, other than those related to measurement period adjustments, as described above, are recorded within other income or expense in the consolidated statements of operations for traditional earn-outs, and within interest expense for mandatorily redeemable non-controlling interests. Fair values are estimated using income approaches such as discounted cash flows or option pricing models. Earn-out liabilities are included within other current and other long-term liabilities, as appropriate, within the consolidated balance sheets. Earn-out payments are generally classified within financing activities in the consolidated statement of cash flows, except to the extent such payments exceed acquisition-date liabilities. Such excess payments are classified within operating activities.
Leases
See “Recent Accounting Pronouncements” section below for information pertaining to the adoption of ASU 2016-02, Leases (Topic 842).
In the ordinary course of business, the Company enters into agreements that provide financing for machinery and equipment and for other of its facility, vehicle and equipment needs, including related party leases. The Company reviews all agreements to determine if a leasing arrangement exists. When a leasing arrangement is identified, a determination is made at inception as to whether the lease is an operating or a finance lease. A lease exists when a contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. In determining whether a lease exists, the Company considers whether a contract provides both the right to obtain substantially all of the economic benefits from the use of an asset and the right to direct the use of the asset. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of the minimum future lease payments over the expected term of the lease. The Company’s lease assets are primarily concentrated in vehicles, machinery and equipment.
Leases with an initial term of twelve months or less are classified as short-term leases and are not recognized in the consolidated balance sheets unless the lease contains a purchase option that is reasonably certain to be exercised, or unless it is reasonably certain that the equipment will be leased for greater than twelve months. Lease payments for short-term leases are recognized on a straight-line basis over the lease term, and primarily relate to equipment used on construction projects, for which the rentals are based on daily, weekly or monthly rental rates, and typically contain termination

55



for convenience provisions. Lease determinations are reassessed in the event of a change in lease terms. The Company has a limited number of sublease arrangements, which are not considered material to the consolidated financial statements.
As of December 31, 2019, the Company’s leases have remaining lease terms of up to ten years. Lease agreements may contain renewal clauses, which, if elected, generally extend the term of the lease for one to five years for both equipment and facility leases. Certain lease agreements may also contain options to purchase the leased property and/or options to terminate the lease. In addition, lease agreements may include periodic adjustments to payment amounts for inflation or other variables, or may require payments for taxes, insurance, maintenance or other expenses, which are generally referred to as non-lease components. The Company elected the practical expedient to account for non-lease components together with the related lease components for all classes of leased assets. The Company’s lease agreements do not contain significant residual value guarantees or material restrictive covenants.
Lease term, discount rate, variable lease costs and future minimum lease payment determinations require the use of judgment, and are based on the facts and circumstances of each lease. Economic incentives, intent, past history and business need are among the factors considered to determine if renewal and/or purchase options are reasonably certain to be exercised. The majority of the Company’s lease agreements do not explicitly state the discount rate implicit in the lease, therefore, the Company generally uses an incremental borrowing rate to determine the value of its lease obligations. The incremental borrowing rate represents the rate of interest that would be paid to borrow on a collateralized basis over a similar term. The Company determines its incremental borrowing rate using a portfolio approach based on information available as of the lease commencement date, including applicable lease terms and the current economic environment.
Finance Leases
Finance lease assets are recorded within property and equipment, with a corresponding amount recorded within the Company’s debt obligations. Finance lease expense is composed of depreciation expense on the leased asset and interest on the lease liability. Additions to finance leases are included within the supplemental disclosures of non-cash information in the consolidated statements of cash flows. Many of the Company’s finance leases contain purchase options, which the Company frequently exercises, given that the purchase option prices are typically below the estimated fair market values of the related assets.
Operating Leases
Beginning in 2019, operating lease right-of-use assets and liabilities are recognized on the consolidated balance sheets, with the related lease expense recognized over the term of the lease on a straight-line basis. Operating lease expense is recorded as rent expense, primarily within costs of revenue, excluding depreciation and amortization. Fixed costs for operating leases are composed of initial base rent amounts plus any fixed annual increases. Variable costs for operating leases consist primarily of common area maintenance expenses and taxes for facility leases. Certain of the Company’s operating leases contain purchase options, for which the purchase option price is generally considered to be at fair market value. From time to time, the Company may terminate a lease before the end of the lease term. Payments related to such early lease terminations are generally recorded within rent expense.
Self-Insurance
The Company is self-insured up to the amount of its deductible for its insurance policies. MasTec maintains insurance policies subject to per claim deductibles of $1.8 million for its workers’ compensation policy, $3.0 million for its general liability policy and up to $8.0 million for its automobile liability policy. In addition, the Company has excess umbrella coverage. Estimated liabilities under these insurance programs are accrued based upon management’s estimates of the ultimate liability for claims reported and an estimate of claims incurred but not reported, with assistance from third-party actuaries. MasTec also maintains an insurance policy with respect to employee group medical claims, which is subject to annual per employee maximum losses of $0.5 million. MasTec’s estimated liability for employee group medical claims is based on statistical analysis of historical claims experience and specific knowledge of actual losses that have occurred. The Company is required to post collateral, generally in the form of letters of credit, surety bonds and cash to certain of its insurance carriers. Cash collateral deposited with insurance carriers is included in other long-term assets in the consolidated balance sheets.
The present value of the Company’s self-insurance liability is reflected in the consolidated balance sheets within current and other long-term liabilities, as appropriate. The determination of such claims and expenses and the appropriateness of the related liability is reviewed and updated quarterly. These insurance liabilities are, however, difficult to assess and estimate due to many factors, the effects of which are often unknown or difficult to estimate, including the severity of an injury, the determination of the Company’s liability in proportion to other parties’ liability and the number of incidents not reported. Accruals are based upon known facts and historical trends. Although management believes its accruals are adequate, a change in experience or actuarial assumptions could materially affect the Company’s results of operations in a particular period.
Income Taxes
The Company records income taxes using the asset and liability method of accounting for deferred income taxes. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement and income tax basis of the Company’s assets and liabilities. Income taxes are estimated in each of the jurisdictions in which the Company operates. This process involves estimating the tax exposure, together with assessing temporary differences resulting from differing treatment of items, such as deferred revenue, for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included, net, within the consolidated balance sheets as long-term assets and/or liabilities, as appropriate. The recording of a deferred tax asset assumes the realization of such asset in the future. Otherwise, a valuation allowance is recorded to reduce the asset to its estimated net realizable value. If management determines that the Company may not be able to realize all or part of a deferred tax asset in the future, a valuation allowance for the deferred tax asset is charged to income tax expense in the period the determination is made. Management considers future pretax income and ongoing prudent and feasible tax planning strategies in assessing the estimated net realizable value of tax assets and the corresponding need for any related valuation allowances.
In determining the provision for income taxes, management uses an effective tax rate based on annual pre-tax income, statutory tax rates, permanent tax differences and tax planning opportunities in the various jurisdictions in which the Company operates. The Company is generally free

56



of additional U.S. federal tax consequences on distributed foreign subsidiary earnings. The Company has generally not provided for U.S. income taxes on unremitted foreign earnings because such earnings are considered to be insignificant.
Significant factors that affect the annual effective tax rate include management’s assessment of certain tax matters, the location and amount of taxable earnings, changes in certain non-deductible expenses and expected credits. In December 2017, the “2017 Tax Act” was enacted, which included broad tax reform that was applicable to the Company. See Note 12 - Income Taxes for additional discussion.
An entity may only recognize or continue to recognize tax positions that meet a "more likely than not" threshold. In the ordinary course of business, there is inherent uncertainty in quantifying income tax positions. The Company assesses its income tax positions and records tax benefits for all years subject to examination based on management's evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company has recognized the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the Company's financial statements.
The Company and its subsidiaries file income tax returns in numerous tax jurisdictions, including U.S. federal, most U.S. states and certain foreign jurisdictions. Although management believes its calculations for tax returns are correct and the positions taken thereon are reasonable, the final outcome of income tax examinations could be materially different from the resolution management currently anticipates and the estimates that are reflected in the Company’s consolidated financial statements, which could materially affect the Company’s results of operations, cash flows and liquidity in a particular period. To the extent interest and penalties are assessed by taxing authorities, such amounts are accrued and included within income tax expense.
Stock-Based Compensation
The Company has certain stock-based compensation plans, under which restricted stock awards and restricted stock units (together “restricted shares”) are available for issuance to eligible participants. Non-cash stock-based compensation expense is included within general and administrative expense in the consolidated statements of operations. Share-based payments, to the extent they are compensatory, are recognized based on their grant date fair values. Forfeitures are recorded as they occur. The Company records a deferred tax asset, or future tax benefit, based on the amount of share-based compensation recognized in the financial statements over the vesting period of share-based awards. The tax effects of differences between the fair value of a share-based award on the date of vesting and the date of grant, also referred to as excess tax benefits or tax deficiencies, are recognized within the provision for income taxes in the period such vestings occur.
Grants of restricted shares are valued based on the closing market share price of MasTec’s common stock as reported on the New York Stock Exchange (the “market price”) on the date of grant. Compensation expense arising from restricted shares is recognized on a straight line basis over the vesting period. Grants of restricted shares have cliff vesting terms, which generally vest over a period of three years. Upon vesting, some of the underlying shares may be sold to cover the required tax withholdings. However, some participants may choose the net share settlement method to cover withholding tax requirements, in which case shares are not issued, but are treated as common stock repurchases in the consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. The Company then pays the corresponding withholding taxes to the appropriate taxing authorities in cash on behalf of the recipient. Withheld shares, which are valued at the market price on the date of vesting, are recorded as a reduction to additional paid-in capital and are reflected within financing activities in the consolidated statements of cash flows. For the year ended December 31, 2019, shares withheld in connection with stock-based compensation arrangements were de minimis. Shares withheld in connection with stock-based compensation arrangements totaled approximately 96,739, and 138,519 for the years ended December 31, 2018 and 2017, respectively, and payments to taxing authorities for withheld shares totaled $3.8 million and $6.2 million, respectively.
The Company has certain employee stock purchase plans (collectively, “ESPPs”) under which shares of the Company’s common stock are available for purchase by eligible participants. These plans allow participants to purchase MasTec, Inc. common stock at 85% of its fair market value at the lower of (i) the date of commencement of the offering period or (ii) the last day of the exercise period, as defined in the plan documents. The fair value of purchases under the Company’s employee stock purchase plans is estimated using the Black-Scholes option-pricing valuation model. The determination of fair value of stock-based awards using an option-pricing model is affected by the Company’s stock price as well as assumptions pertaining to several variables, including expected stock price volatility, the expected term of the award and the risk-free rate of interest. In the option-pricing model for the Company’s employee stock purchase plans, expected stock price volatility is based on historical volatility of the Company’s common stock. The expected term of the award is based on historical and expected exercise patterns and the risk-free rate of interest is based on U.S. Treasury yields.
Collective Bargaining Agreements and Multiemployer Plans
Certain of MasTec’s subsidiaries, including certain subsidiaries in Canada, are party to various collective bargaining agreements with unions representing certain of their employees. These agreements require the subsidiaries party to the agreements to pay specified wages, provide certain benefits to their union employees and contribute certain amounts to multiemployer pension and other multiemployer benefit plans and trusts (“MEPPs”). These contributions are recorded as a component of employee wages and salaries within costs of revenue, excluding depreciation and amortization. Contributions are generally based on fixed amounts per hour per employee for employees covered under these plans. Multiemployer plan contribution rates are determined annually and assessed on a “pay-as-you-go” basis based on union employee payrolls. The Pension Protection Act of 2006, as amended, (the “PPA”) requires pension plans that are underfunded to improve their funding ratios within prescribed intervals based on their level of underfunding, under which benefit reductions may apply and/or participating employers could be required to make additional contributions. In addition, if a multiemployer defined benefit plan fails to satisfy certain minimum funding requirements, the IRS may impose on the employers contributing to such plans a non-deductible excise tax of 5% of the amount of the accumulated funding deficiency. Union payrolls cannot be determined for future periods because the number of union employees employed at any given time, and the plans in which they may participate, vary depending upon the location and number of ongoing projects at a given time and the need for union resources in connection with those projects. The collective bargaining agreements expire at various times and have typically been renegotiated and renewed on terms similar to the ones contained in the expiring agreements.

57



Under current law pertaining to employers that are contributors to U.S.-registered multiemployer defined benefit plans, a plan’s termination, an employer’s voluntary withdrawal from, or the mass withdrawal of contributing employers from, an underfunded multiemployer defined benefit plan requires participating employers to make payments to the plan for their proportionate share of the multiemployer plan’s unfunded vested liabilities. These liabilities include an allocable share of the unfunded vested benefits of the plan for all plan participants, not only for benefits payable to participants of the contributing employer. As a result, participating employers may bear a higher proportion of liability for unfunded vested benefits if the other participating employers cease to contribute to, or withdraw from, the plan. The allocable portion of liability to participating employers could be more disproportionate if employers that have withdrawn from the plan are insolvent, or if they otherwise fail to pay their proportionate share of the withdrawal liability. If the Company is subject to a withdrawal liability, the related withdrawal charge is recorded as a component of employee wages and salaries within costs of revenue, excluding depreciation and amortization, with any related liability recorded within other current and/or other long-term liabilities, as appropriate. The Company’s participation in the multiemployer pension plans is evaluated by management on an ongoing basis. See Note 10 - Other Retirement Plans and Note 14 - Commitments and Contingencies.
Restructuring Activities
From time to time, the Company may incur costs to streamline its business operations. These streamlining efforts, which are designed to improve profitability, could include eliminating service offerings that no longer fit into the Company’s business plan, certain integration activities for acquired businesses, reducing or eliminating services or operations that do not produce adequate revenue or margins, or reducing costs of business units that need margin improvements. The costs associated with these efforts, which the Company refers to as restructuring charges, include such items as employee separation costs, lease termination expenses and losses on disposal of excess fixed assets. When these efforts are related to circumstances that are significant, unique in nature and outside of the course of the Company’s normal and periodic business streamlining efforts, the related amount of restructuring charges included within the consolidated financial statements is aggregated and accompanied by a discussion of the nature of such restructuring activities. Restructuring charges are included within the applicable line item(s) in the consolidated statement of operations based on the nature of the expense incurred.
Litigation and Contingencies
Accruals for litigation and contingencies are reflected in the consolidated financial statements based on management’s assessment, including advice of legal counsel, of the expected outcome of litigation or other dispute resolution proceedings and/or the expected resolution of contingencies. Liabilities for estimated losses are accrued if the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated. Significant judgment is required in both the determination of probability of loss and the determination as to whether the amount is reasonably estimable. Accruals are based only on information available at the time of the assessment due to the uncertain nature of such matters. As additional information becomes available, management reassesses potential liabilities related to pending claims and litigation and may revise its previous estimates, which could materially affect the Company’s results of operations in a given period.
Comprehensive Income (Loss)
Comprehensive income or loss is a measure of net income and other changes in equity that result from transactions other than those with shareholders. Comprehensive income or loss and related accumulated comprehensive income or loss balances, consist of net income, foreign currency translation adjustments, primarily from fluctuations in foreign currency exchange rates of the Company’s foreign subsidiaries with a functional currency other than the U.S. dollar, unrealized gains and losses from certain investment activities and net income or loss attributable to non-controlling interests.
Recent Accounting Pronouncements
See the lease accounting discussion within Significant Accounting Policies above, and the recent accounting pronouncements discussion below, for information pertaining to the effects of recently adopted and other recent accounting pronouncements.
Other Accounting Pronouncements Adopted in 2019
Leases. In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-02, Leases (Topic 842), which, together with its related clarifying ASUs (collectively, “ASU 2016-02”), provided revised guidance for lease accounting and related disclosure requirements, including a requirement for lessees to recognize right-of-use assets and lease liabilities on the balance sheet for leases with durations greater than twelve months. Under ASU 2016-02, leases are classified by lessees as either finance or operating leases. Lease expense is recognized based on an effective interest method for finance leases, and on a straight-line basis over the term of the lease for operating leases.
The Company adopted ASU 2016-02 using the modified retrospective method during the first quarter of 2019, without adjusting comparative periods in the financial statements. The most significant effect of the new guidance was the recognition of operating lease right-of-use assets and a liability for operating leases. The accounting for finance leases (or, under previous guidance, capital leases) was substantially unchanged. The Company elected to utilize the package of practical expedients that allowed entities to: (1) not reassess whether any expired or existing contracts were or contained leases; (2) retain the existing classification of lease contracts as of the date of adoption; (3) not reassess initial direct costs for any existing leases; and (4) not separate non-lease components for all classes of leased assets. The Company recognized approximately $230 million of lease assets and liabilities for operating leases upon adoption of ASU 2016-02. The adoption of Topic 842 did not have a material effect on the Company's results of operations or cash flows. For additional information about the Company’s leases, see Note 8 - Lease Obligations.
Reclassification of Tax Effects from Other Comprehensive Income. In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (“ASU 2018-02”). ASU 2018-02, which the Company adopted during the first quarter of 2019, permits entities to reclassify the tax effects related to the change in the federal tax rate as a result of the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”) from accumulated other comprehensive income to retained earnings. The Company elected not to reclassify these tax effects, therefore, this ASU had no effect on its consolidated financial statements.

58



Accounting Pronouncements To Be Adopted in 2020
In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”) to reduce diversity in practice in accounting for the costs of implementing cloud computing arrangements that are service contracts. ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for internal-use software. Accounting for the service element of the cloud computing arrangement is not affected by the new guidance. Under ASU 2018-15, amortization expense, payments for and asset balances related to such capitalized implementation costs are to be presented within the same line items of the entity’s statements of operations, cash flows and balance sheets, respectively, as the related service fee activity and balances would be presented. ASU 2018-15 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. The Company will adopt ASU 2018-15 in the first quarter of 2020 and is assessing the potential effect of this ASU on its consolidated financial statements.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820) Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (“ASU 2018-13”). ASU 2018-13, which is intended to improve the effectiveness of fair value measurement disclosures, modifies the disclosure requirements for certain estimates and assumptions used in determining the fair value of assets and liabilities. ASU 2018-13 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. The adoption of this ASU is not expected to have a material effect on the Company’s consolidated financial statements.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. This ASU, together with its related clarifying ASUs (collectively, “ASU 2016-13”), introduced an expected credit loss methodology for the measurement and recognition of credit losses on most financial assets, including trade and financing receivables. The current expected credit loss methodology, which is based on historical experience, current conditions and reasonable and supportable forecasts, replaces the probable/incurred loss model for measuring and recognizing expected losses under current GAAP, and could result in earlier recognition of credit losses. ASU 2016-13 also requires enhanced disclosures pertaining to significant estimates and judgments used in estimating credit losses under the current expected credit loss methodology. ASU 2016-13 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, with the cumulative effect of adoption recorded as an adjustment to retained earnings, if applicable. The Company is finalizing its implementation of the new credit losses standard and is updating certain of its business processes and internal controls to meet the reporting and disclosure requirement of the new ASU. The new guidance, which the Company will adopt in the first quarter of 2020, is not expected to materially affect the amount of expense recognized under the Company’s current practices and is not expected to have a material effect on the Company’s consolidated financial statements.
Other Recent Accounting Pronouncements
In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (“ASU 2020-01”) to clarify the interaction in accounting for equity securities under Topic 321, investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. ASU 2020-01 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which eliminates certain exceptions to the existing guidance for income taxes related to the approach for intra-period tax allocations, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. This ASU also simplifies the accounting for income taxes by clarifying and amending existing guidance related to the effects of enacted changes in tax laws or rates in the effective tax rate computation, the recognition of franchise tax and the evaluation of a step-up in the tax basis of goodwill, among other clarifications. ASU 2019-12 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.
Note 2Earnings Per Share
Basic earnings or loss per share is computed by dividing net income attributable to MasTec by the weighted average number of common shares outstanding for the period, which excludes non-participating unvested restricted share awards. Diluted earnings per share is computed by dividing net income attributable to MasTec by the weighted average number of fully diluted shares, as calculated under the treasury stock method, which includes the potential effect of dilutive common stock equivalents, such as issued but unvested restricted shares. If the Company reports a loss, rather than income, the computation of diluted loss per share excludes the effect of dilutive common stock equivalents, as their effect would be anti-dilutive.
The following table provides details underlying the Company’s earnings per share calculations for the periods indicated (in thousands):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Net income attributable to MasTec:
 
 
 
 
 
Net income - basic and diluted (a)
$
392,334

 
$
259,659

 
$
347,213

Weighted average shares outstanding:
 
 
 
 
 
Weighted average shares outstanding - basic
75,185

 
78,695

 
80,903

Dilutive common stock equivalents (b)
661

 
1,077

 
1,422

Weighted average shares outstanding - diluted
75,846

 
79,772

 
82,325



59



(a)
Calculated as total net income less amounts attributable to non-controlling interests.
(b)
For the years ended December 31, 2019, 2018 and 2017, anti-dilutive common stock equivalents were de minimis.

The Company repurchased approximately 7.2 million shares of its common stock during the year ended December 31, 2018, as discussed in Note 11 - Equity. The effect of these repurchases on the Company’s weighted average shares outstanding for the years ended December 31, 2019 and 2018 was a reduction of 4.4 million shares and 2.8 million shares, respectively, due to the timing of the repurchases, which occurred throughout 2018.
Note 3Goodwill and Other Intangible Assets
The following table provides a reconciliation of changes in goodwill by reportable segment for the periods indicated (in millions):
 
Communications
 
Oil and Gas
 
Electrical Transmission
 
Power Generation and Industrial
 
Total Goodwill
Goodwill, gross, as of December 31, 2017
$
466.4

 
$
460.4

 
$
149.9

 
$
135.8

 
$
1,212.5

Accumulated impairment loss (a)

 
(74.8
)
 

 

 
(74.8
)
Goodwill, net, as of December 31, 2017
$
466.4

 
$
385.6

 
$
149.9

 
$
135.8

 
$
1,137.7

Additions from new business combinations

 

 

 
9.8

 
9.8

Measurement period adjustments, net (b)
1.4

 
5.7

 

 
(2.5
)
 
4.6

Goodwill impairment

 
(47.7
)
 

 

 
(47.7
)
Currency translation adjustments

 
(4.0
)
 

 

 
(4.0
)
Goodwill, net, as of December 31, 2018
$
467.8

 
$
339.6

 
$
149.9

 
$
143.1

 
$
1,100.4

Additions from new business combinations
73.2

 
37.7

 

 
9.5

 
120.4

Measurement period adjustments, net (b)
0.3

 
(0.4
)
 

 

 
(0.1
)
Currency translation adjustments

 
0.7

 

 

 
0.7

Goodwill, net, as of December 31, 2019
$
541.3

 
$
377.6

 
$
149.9

 
$
152.6

 
$
1,221.4

Accumulated impairment loss (a)

 
(121.5
)
 

 

 
(121.5
)
Goodwill, gross, as of December 31, 2019
$
541.3

 
$
499.1

 
$
149.9

 
$
152.6

 
$
1,342.9

(a)
Accumulated impairment losses include the effects of currency translation gains and/or losses.
(b)
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.

60



The following table provides a reconciliation of changes in other intangible assets, net, for the periods indicated (in millions):
 
Other Intangible Assets
 
Non-Amortizing
 
Amortizing
 
 
 
Trade Names
 
Pre-Qualifications
 
Customer Relationships and Backlog
 
Other (a)
 
Total
Other intangible assets, gross, as of December 31, 2017
$
34.5

 
$
77.6

 
$
223.0

 
$
21.8

 
$
356.9

Accumulated amortization
 
 
 
 
(152.4
)
 
(13.4
)
 
(165.8
)
Other intangible assets, net, as of December 31, 2017
$
34.5

 
$
77.6

 
$
70.6

 
$
8.4

 
$
191.1

Additions from new business combinations

 

 
3.3

 
0.3

 
3.6

Measurement period adjustments (b)

 

 

 
(0.7
)
 
(0.7
)
Amortization expense
 
 
 
 
(19.2
)
 
(1.4
)
 
(20.6
)
Currency translation adjustments

 
(3.6
)
 
(0.3
)
 
(0.1
)
 
(4.0
)
Other intangible assets, net, as of December 31, 2018
$
34.5

 
$
74.0

 
$
54.4

 
$
6.5

 
$
169.4

Additions from new business combinations

 
0.2

 
67.7

 
5.2

 
73.1

Measurement period adjustments (b)

 

 
(6.7
)
 
(0.2
)
 
(6.9
)
Intangible asset impairment

 
(3.3
)
 

 

 
(3.3
)
Amortization expense
 
 
 
 
(20.2
)
 
(2.8
)
 
(23.0
)
Currency translation adjustments

 
2.0

 
0.1

 
0.1

 
2.2

Other intangible assets, net, as of December 31, 2019
$
34.5

 
$
72.9

 
$
95.3

 
$
8.8

 
$
211.5

Remaining weighted average amortization period (in years)


 
 
 
9
 
6
 
9
(a)
Consists principally of trade names and non-compete agreements.
(b)
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.
Amortization expense associated with intangible assets for the years ended December 31, 2019, 2018 and 2017 totaled $23.0 million, $20.6 million and $20.9 million, respectively. Expected future amortization expense as of December 31, 2019 is summarized in the following table (in millions):
 
Amortization Expense
2020
$
24.5

2021
18.9

2022
15.5

2023
11.6

2024
8.5

Thereafter
25.1

Total
$
104.1


2019 Acquisitions. During 2019, MasTec completed six acquisitions, one of which specializes in water infrastructure for pipeline companies and is included within the Company’s Oil and Gas segment, four of which are included within the Company’s Communications segment, including a wireline/fiber deployment construction contractor and a telecommunications company specializing in a broad range of end-to-end wireless telecommunications solutions, and one of which specializes in construction projects in the power industry and is included in the Company’s Power Generation and Industrial segment. For all but one of these acquisitions, the Company acquired all of the equity interests in the related entities. For the telecommunications company specializing in wireless telecommunications solutions, the Company acquired 96% of the entity’s equity interests, with the obligation to acquire the balance over time.

61



The following table summarizes the fair values of consideration paid and net assets acquired for the 2019 acquisitions as of the respective dates of acquisition, as adjusted (in millions). Determination of the estimated fair values of the net assets acquired and the estimated contingent consideration and other liabilities for these acquisitions was preliminary as of December 31, 2019; as a result, further adjustments to these estimates may occur.
Acquisition consideration:
2019
Cash, net of cash acquired and other
$
175.0

Estimated fair value of contingent consideration and other liabilities
38.9

Total consideration transferred
$
213.9

Identifiable assets acquired and liabilities assumed:
 
Current assets, primarily composed of accounts receivable
$
90.0

Property and equipment, including finance leases and other long-term assets
55.2

Amortizing intangible assets
66.1

Current liabilities, including current portion of finance lease obligations and long-term debt
(94.1
)
Long-term debt, including finance lease obligations
(2.4
)
Deferred income taxes and other long-term liabilities
(21.3
)
Total identifiable net assets
$
93.5

Goodwill
$
120.4

Total net assets acquired, including goodwill
$
213.9


Amortizing intangible assets related to the 2019 acquisitions are primarily composed of customer relationships, backlog and certain other intangible assets, which had weighted average lives, as adjusted, of approximately 11 years, 2 years and 5 years, respectively, and a weighted average life of 11 years in total. Amortizing intangible assets are amortized in a manner consistent with the pattern in which the related benefits are expected to be consumed. The goodwill balances for the respective acquisitions represent the estimated value of each acquired company’s geographic presence in key markets, its assembled workforce and management team’s industry-specific project management expertise, as well as synergies expected to be achieved from the combined operations of the acquired companies and MasTec. Approximately $12 million of the goodwill balance related to the 2019 acquisitions is expected to be tax deductible as of December 31, 2019. Additionally, current liabilities in the table above include amounts due to former owners, who, subsequent to acquisition, are members of subsidiary management, of approximately $11 million, of which $2 million was subsequently paid pursuant to the terms of the related purchase agreement.
The contingent consideration and other liabilities included in the table above is composed of $22.2 million of earn-out liabilities, which equal a portion of the acquired companies’ earnings before interest, taxes, depreciation and amortization (“EBITDA”) in excess of thresholds agreed upon with the sellers, if applicable and a mandatorily redeemable non-controlling interest, subject to a repurchase formula, totaling $16.7 million, which is calculated in a manner consistent with the Company’s traditional earn-out arrangements. The Company refers to its traditional earn-out arrangements and the mandatorily redeemable non-controlling interest collectively as “Earn-outs,” both of which are recorded within other current and other long-term liabilities in the consolidated balance sheets. Earn-outs are generally payable annually for a period of five years, as set forth in the respective purchase agreements. The fair values of the Earn-outs were estimated using income approaches such as discounted cash flows or option pricing models and incorporate significant inputs not observable in the market. Key assumptions in the estimated valuations include the discount rate and probability-weighted EBITDA projections. Significant changes in any of these assumptions could result in significantly higher or lower potential Earn-out liabilities. As of December 31, 2019, the range of remaining potential undiscounted Earn-out liabilities for the 2019 acquisitions was estimated to be between $2 million and $82 million; however, there is no maximum payment amount.
2018 Acquisitions. During 2018, MasTec acquired all of the equity interests in a construction management firm specializing in steel building systems and acquired a wind turbine services company, both of which are included in the Company’s Power Generation and Industrial segment. The aggregate purchase price for these entities, as adjusted, was composed of approximately $5.1 million in cash, net of cash acquired, and estimated earn-out liabilities, net, totaling $1.5 million. As of December 31, 2019, the range of remaining potential undiscounted earn-out liabilities, net, for the 2018 acquisitions was estimated to be up to $6 million; however, there is no maximum payment amount.
2017 Acquisitions. During 2017, MasTec completed three acquisitions, which included all of the equity interests in: (i) a wireline/fiber deployment construction contractor, which is included in the Company’s Communications segment; (ii) a heavy civil construction services company, which is included in the Company’s Power Generation and Industrial segment; and (iii) an oil and gas pipeline equipment company, which is included in the Company’s Oil and Gas segment. The aggregate purchase price for these entities, as adjusted, was composed of approximately $117.6 million in cash, net of cash acquired, and estimated earn-out liabilities, net, totaling $98.5 million. As of December 31, 2019, the range of remaining potential undiscounted earn-out liabilities, net, for the 2017 acquisitions was estimated to be between $52 million and $187 million; however, there is no maximum payment amount.
Pro Forma Financial Information and Acquisition Results. For the years ended December 31, 2019, 2018 and 2017, unaudited supplemental pro forma revenue totaled approximately $7,417.9 million, $7,407.8 million and $6,724.8 million, respectively, and unaudited supplemental pro forma net income totaled approximately $405.8 million, $258.7 million and $351.3 million, respectively.
These unaudited pro forma financial results include the results of operations of acquired companies as if those companies had been consolidated as of the beginning of the year prior to their acquisition, and are provided for illustrative purposes only. These unaudited pro forma financial results do not purport to be indicative of the actual results that would have been achieved by the combined companies for the periods indicated, or of the results

62



that may be achieved by the combined companies in the future. The Company’s unaudited pro forma financial results were prepared by adding the unaudited historical results of acquired businesses to the historical results of MasTec, and then adjusting those combined results for (i) acquisition costs; (ii) amortization expense from acquired intangible assets; (iii) interest expense from cash consideration paid; (iv) interest expense from debt repaid upon acquisition; and (iv) other purchase accounting related adjustments. These unaudited pro forma financial results do not include adjustments to reflect other cost savings or synergies that may have resulted from these acquisitions. Future results may vary significantly due to future events and other factors, many of which are beyond the Company’s control.
For the years ended December 31, 2019, 2018 and 2017, the Company’s consolidated results of operations included acquisition-related revenue of approximately $188.3 million, $154.4 million and $160.1 million, respectively. For the year ended December 31, 2019, acquisition-related net loss totaled approximately $1.4 million, and for the years ended December 31, 2018 and 2017, acquisition-related net income totaled approximately $1.4 million and $10.2 million, respectively, based on the Company’s consolidated effective tax rates. These acquisition-related results do not include the effects of acquisition costs or interest expense associated with consideration paid for the related acquisitions.
Note 4Fair Value of Financial Instruments
Acquisition-Related Contingent Consideration and Other Liabilities
Acquisition-related contingent consideration and other liabilities is composed of Earn-outs. As of December 31, 2019 and 2018, the estimated fair value of the Company’s Earn-out liabilities totaled $173.2 million and $118.1 million, respectively, of which $54.1 million and $29.6 million, respectively, was included within other current liabilities. The fair values of the Company’s Earn-out liabilities are estimated using income approaches such as discounted cash flows or option pricing models, both of which incorporate significant inputs not observable in the market (Level 3 inputs), including management’s estimates and entity-specific assumptions, and are evaluated on an ongoing basis. Key assumptions include the discount rate and probability-weighted projections of earnings before interest, taxes, depreciation and amortization (“EBITDA”). Significant changes in any of these assumptions could result in significantly higher or lower potential Earn-out liabilities. As of December 31, 2019, the range of potential undiscounted Earn-out liabilities was estimated to be between $54 million and $274 million; however, there is no maximum payment amount.
Earn-out activity consists primarily of additions from new business combinations; changes in the expected fair value of future payment obligations; and payments. Measurement period adjustments for Earn-out liabilities, which are fair value adjustments relating to new information obtained about the facts and circumstances existing as of the date of acquisition for a period of up to one year, are recorded to goodwill. Other revisions to the expected fair values of the Company’s traditional earn-out liabilities are reflected as income or expense, as appropriate, and, for the mandatorily redeemable non-controlling interest, are recorded as interest expense, net. Earn-out payments, to the extent they relate to estimated liabilities as of the date of acquisition, are reflected within financing activities in the consolidated statements of cash flows. Payments in excess of acquisition date liabilities are classified within operating activities.
For the years ended December 31, 2019, 2018 and 2017, additions to acquisition-related contingent consideration and other liabilities from new business combinations totaled approximately $45.2 million, $1.5 million and $102.5 million, respectively. For the year ended December 31, 2019, fair value adjustments totaled a net increase of approximately $51.0 million, and primarily related to earn-outs for businesses in the Company’s Oil and Gas and Communications segments. Fair value adjustments, including those related to finalization of completed earn-out arrangements, totaled a net increase of approximately $17.5 million for the year ended December 31, 2018, primarily for businesses in the Company’s Oil and Gas and Communications segments, and for the year ended December 31, 2017, totaled a decrease of $12.3 million for businesses in the Company’s Communications and Electrical Transmission segments. Measurement period adjustments totaled a decrease of approximately $6.1 million for the year ended December 31, 2019 and related primarily to businesses in the Company’s Oil and Gas and Communications segments. Measurement period adjustments totaled a net increase of approximately $5.0 million for the year ended December 31, 2018 and related primarily to a business in the Company’s Oil and Gas segment. Earn-out payments totaled $35.0 million, $23.1 million and $18.8 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Equity Investments
The Company’s equity investments as of December 31, 2019 include: (i) the Company’s 33% equity interests in Trans-Pecos Pipeline, LLC (“TPP”) and Comanche Trail Pipeline, LLC (“CTP,” and together with TPP, the “Waha JVs”), which are accounted for as equity method investments; (ii) a $15 million investment in Cross Country Infrastructure Services, Inc. (“CCI”); (iii) the Company’s interests in certain proportionately consolidated non-controlled contractual joint ventures; (iv) the Company’s equity interests in Pensare Acquisition Corp. (“Pensare”); and (v) certain other equity investments.
As of December 31, 2019 and 2018, the aggregate carrying value of the Company’s equity investments totaled approximately $196 million and $197 million, respectively, including approximately $18 million of equity investments measured on an adjusted cost basis as of both December 31, 2019 and 2018. There were no impairments of, or material changes in, the fair value of these investments during either of the years then ended.
The Waha JVs. The Waha JVs own and operate two pipelines and a header system that transport natural gas to the Mexican border for export. For the years ended December 31, 2019, 2018 and 2017, the Company made equity contributions to these joint ventures of approximately $1 million, $28 million and $73 million, respectively.
Equity in earnings related to the Company’s proportionate share of income from the Waha JVs, which is included within the Company’s Other segment, totaled approximately $27.3 million, $23.9 million and $21.3 million for the years ended December 31, 2019, 2018 and 2017, respectively. Cumulative undistributed earnings from the Waha JVs, which represents cumulative equity in earnings for the Waha JVs less distributions of earnings, totaled $48.0 million as of December 31, 2019. Distributions of earnings from the Waha JVs, which are included within operating cash flows, totaled $9.1 million and $10.9 million for the years ended December 31, 2019 and 2018, respectively. The Company’s net investment in the Waha JVs, which differs from its proportionate share of the net assets of the Waha JVs, due primarily to capitalized investment costs, totaled approximately $174 million and $168 million as of December 31, 2019 and 2018, respectively. In the past, certain subsidiaries of MasTec have provided pipeline construction

63



services to the Waha JVs. Revenue recognized in connection with work performed for the Waha JVs, including intercompany eliminations, totaled $256.1 million for the year ended December 31, 2017.
The Waha JVs are party to separate non-recourse financing facilities, each of which are secured by pledges of the equity interests in the respective entities, as well as a first lien security interest over virtually all of their assets. The Waha JVs are also party to certain interest rate swaps, which are accounted for as qualifying cash flow hedges. The Company reflects its proportionate share of any unrealized fair market value gains or losses from fluctuations in interest rates associated with these swaps within other comprehensive income or loss, as appropriate. For the year ended December 31, 2019, the Company’s proportionate share of unrecognized unrealized activity on these interest rate swaps totaled losses of approximately $19.9 million, or $15.0 million, net of tax, and for the years ended December 31, 2018 and 2017, totaled gains of approximately $7.7 million and $0.8 million, respectively, or $5.9 million and $0.5 million, net of tax, respectively.
Other Investments. During 2017, the Company paid $2.0 million for approximately 4% of the common stock of Pensare and warrants to purchase 2.0 million shares of Pensare common stock, which is a special purpose acquisition company focusing on transactions in the telecommunications industry. José R. Mas, MasTec’s Chief Executive Officer, is a director of Pensare. The shares of common stock purchased by MasTec are not transferable or salable until one year after Pensare successfully completes a business combination transaction, with limited exceptions, as specified in the agreement. The warrants are exercisable at a purchase price of $11.50 per share after Pensare successfully completes a business combination transaction. Both the warrants and the shares contain an expiration and/or forfeiture clause without the successful completion of a business combination transaction, for which the completion date was extended in the fourth quarter of 2019 from December 1, 2019 to April 1, 2020. On July 25, 2019, Pensare entered into a business combination agreement with Stratos Management Systems, Inc. and its operating companies, which do business as Computex Technology Solutions (collectively, “Computex”), an information technology service provider, the completion of which is pending. During the year ended December 31, 2019, certain holders of Pensare’s redeemable common stock elected to redeem their shares, the effect of which was to increase the Company’s ownership interest in Pensare to approximately 21%. The Company does not have the ability to exert significant influence over the operating and financial policies of Pensare, therefore, the shares are measured on an adjusted cost basis.
The warrants, which are derivative financial instruments, and the shares are included within other long-term assets in the Company’s consolidated financial statements as of both December 31, 2019 and 2018. Due to the nature of the restrictions, the fair value of the shares is not readily determinable. The fair value of the warrants is determined based on observable and unobservable Level 3 inputs, including market volatility and the rights and obligations of the warrants. For both the years ended December 31, 2019 and 2018, there were no material changes in the fair value of the Company’s investment in Pensare.
The Company has equity interests in two telecommunications entities that provide certain services to MasTec. Expense recognized in connection with these arrangements totaled $7.0 million for the year ended December 31, 2019, and related amounts payable were de minimis as of December 31, 2019.
During 2018, the Company invested $10.0 million for an equity interest of approximately 40% in LifeShield, LLC (“LifeShield”), a home security company, which was measured under the fair value option. As of December 31, 2018, the fair value of this investment was determined to approximate its purchase price. In February 2019, the Company sold its equity interest in LifeShield for approximately $11 million, subject to customary escrow arrangements.
In connection with a 2014 acquisition, the Company acquired an investment that was subsequently managed by a receiver, and in 2019, was liquidated. The Company received $3.9 million, $5.4 million and $22.5 million of proceeds from the receiver during the years ended December 31, 2019, 2018, and 2017, respectively.
Summarized Financial Information of Equity Method Investments
The following presents summarized information for the entities that comprise the Company’s significant equity method investments (in millions):
 
December 31,
 
2019
 
2018
Current assets
$
144.5

 
$
137.3

Long-term assets
1,359.9

 
1,352.1

Total assets
$
1,504.4

 
$
1,489.4

 
 
 
 
Current liabilities
$
34.9

 
$
31.3

Long-term liabilities
978.6

 
966.1

Total liabilities
$
1,013.5

 
$
997.4

 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Revenue
$
152.4

 
$
145.8

 
$
114.5

Net income
$
82.8

 
$
72.4

 
$
64.5


Senior Notes

64



As of both December 31, 2019 and 2018, the gross carrying amount of the Company’s 4.875% senior notes due March 15, 2023 (the “4.875% Senior Notes”), which are measured at fair value on a non-recurring basis, totaled $400 million. As of December 31, 2019 and 2018, the estimated fair value of the 4.875% Senior Notes, based on Level 1 inputs, totaled $404.5 million and $392.0 million, respectively.
Note 5Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities
The following table provides details of accounts receivable, net of allowance and contract assets (together “accounts receivable, net”) as of the dates indicated (in millions):
 
December 31,
 
2019
 
2018
Contract billings
$
860.4

 
$
687.6

Less allowance for doubtful accounts
(10.1
)
 
(16.3
)
Accounts receivable, net of allowance
$
850.3

 
$
671.3

 
 
 
 
Retainage
$
345.2

 
$
230.2

Unbilled receivables
679.4

 
1,022.4

Contract assets
$
1,024.6

 
$
1,252.6



Contract billings represent the amount of performance obligations that have been billed but not yet collected. Contract assets consist of unbilled receivables (previously referred to as costs and earnings in excess of billings) and retainage. Unbilled receivables represent the estimated value of unbilled work for projects with performance obligations recognized over time. Retainage represents a portion of the contract amount that has been billed, but for which the contract allows the customer to retain a portion of the billed amount until final contract settlement (generally, from 5% to 10% of contract billings). Retainage is not considered to be a significant financing component because the intent is to protect the customer. Unbilled receivables and retainage amounts are generally classified as current assets within the Company’s consolidated balance sheets. The decrease in the unbilled receivables balance for the year ended December 31, 2019 was driven largely by timing of billings and collections for long-haul project activity in the Company’s Oil and Gas segment, offset, in part, by increases on certain projects in our Communications and Power Generation and Industrial segment. Retainage that has been billed, but is not due until completion of performance and acceptance by customers, is generally expected to be collected within one year. Accounts receivable balances expected to be collected beyond one year are recorded within other long-term assets. For the years ended December 31, 2019 and 2018, provisions for doubtful accounts totaled $1.7 million and $8.6 million, respectively, and amounts charged against the allowance totaled $7.9 million and $0.5 million, respectively. Impairment losses on contract assets were not material for the year ended December 31, 2019.
Contract liabilities, which are generally classified within current liabilities on the Company’s consolidated balance sheets, consist primarily of deferred revenue (previously referred to as billings in excess of costs and earnings). Under certain contracts, the Company may be entitled to invoice the customer and receive payments in advance of performing the related contract work. In those instances, the Company recognizes a liability for advance billings in excess of revenue recognized, which is referred to as deferred revenue. Deferred revenue is not considered to be a significant financing component because it is generally used to meet working capital demands that can be higher in the early stages of a contract. Contract liabilities also include the amount of any accrued project losses. Total contract liabilities, including accrued project losses, totaled approximately $206.2 million and $231.6 million as of December 31, 2019 and 2018, respectively, of which deferred revenue comprised approximately $184.1 million and $227.1 million, respectively. For the year ended December 31, 2019, the Company recognized revenue of approximately $199.2 million related to amounts that were included in deferred revenue as of December 31, 2018, resulting primarily from the advancement of physical progress on the related projects during the period.
The Company is party to non-recourse financing arrangements in the ordinary course of business, under which certain receivables are settled with the customer’s bank in return for a nominal fee. These arrangements, under which amounts can vary based on levels of activity, interest rates and changes in customer payment terms, improve the collection cycle time of the related receivables. Cash collected from these arrangements is reflected within cash provided by operating activities in the consolidated statements of cash flows. The discount charge, which is included within interest expense, net, totaled approximately $10.1 million, $11.1 million and $6.0 million for the years ended December 31, 2019, 2018 and 2017, respectively.

65



Note 6Property and Equipment, Net
The following table provides details of property and equipment, net, including property and equipment held under finance leases as of the dates indicated (in millions):
 
December 31,
 
 
 
2019
 
2018
 
Estimated Useful Lives
(in years)
Land
$
4.9

 
$
4.6

 
 
Buildings and leasehold improvements
35.8

 
30.3

 
3-40
Machinery and equipment
1,659.4

 
1,391.8

 
2-20
Office furniture and equipment
197.3

 
166.7

 
3-7
Construction in progress
26.1

 
20.1

 
 
Total property and equipment
$
1,923.5

 
$
1,613.5

 
 
Less accumulated depreciation and amortization
(1,017.7
)
 
(865.7
)
 
 
Property and equipment, net
$
905.8

 
$
747.8

 
 


The gross amount of capitalized internal-use software, which is included within office furniture and equipment, totaled $138.2 million and $122.0 million as of December 31, 2019 and 2018, respectively. Capitalized internal-use software, net of accumulated amortization, totaled $31.5 million and $26.5 million as of December 31, 2019 and 2018, respectively. Depreciation and amortization expense associated with property and equipment for the years ended December 31, 2019, 2018 and 2017 totaled $212.5 million, $192.3 million and $167.2 million, respectively. Accrued capital expenditures, the effects of which are excluded from capital expenditures in the Company’s consolidated statements of cash flows given their non-cash nature, totaled $5.2 million and $4.0 million as of December 31, 2019 and 2018, respectively.
Note 7Debt
The following table provides details of the carrying values of debt as of the dates indicated (in millions):
 
 
 
 
December 31,
 Description
 
Maturity Date
 
2019
 
2018
Senior secured credit facility:
 
September 19, 2024
 
 
 
 
Revolving loans
 
$
339.2

 
$
456.9

Term loan
 
400.0

 
376.9

4.875% Senior Notes
 
March 15, 2023
 
400.0

 
400.0

Finance lease and other obligations
 
305.6

 
183.2

Total long-term debt obligations
 
$
1,444.8

 
$
1,417.0

Less unamortized deferred financing costs
 
(12.4
)
 
(10.1
)
Total debt, net of deferred financing costs
 
$
1,432.4

 
$
1,406.9

Current portion of long-term debt
 
118.4

 
82.7

Long-term debt
 
$
1,314.0

 
$
1,324.2


Senior Secured Credit Facility
The Credit Facility, which is a senior secured credit facility, was amended and restated on September 19, 2019 (the “Credit Facility”). The Credit Facility, which has a maturity date of September 19, 2024, increased the Company’s aggregate borrowing commitments from approximately $1.5 billion to $1.75 billion as of December 31, 2019, which amount is composed of $1.35 billion of revolving commitments and a term loan in the aggregate principal amount of $400 million. The term loan is subject to amortization in quarterly principal installments of $2.5 million commencing in December 2020, which amount will increase to $5.0 million commencing in December 2021. Quarterly principal installments on the term loan are subject to adjustment, if applicable, for certain prepayments.
The Credit Facility allows the Company to borrow either in Canadian dollars and/or Mexican pesos, up to an aggregate equivalent amount of $300 million. The maximum amount available for letters of credit under the Credit Facility is $650 million, of which up to $200 million can be denominated in either Canadian dollars and/or Mexican pesos. The Credit Facility also provides for swing line loans of up to $125 million, and, subject to certain conditions, the Company has the option to increase revolving commitments and/or establish additional term loan tranches equal to the Incremental Facilities Limit (as defined in the Credit Facility). Subject to the terms and conditions described in the Credit Facility, these additional term loan tranches may rank equal or junior in respect of right of payment and/or collateral to the Credit Facility, and may, subject to certain limitations in the Credit Facility, have terms that differ from the Credit Facility. Borrowings under the Credit Facility are used for working capital requirements, capital expenditures and other corporate purposes, including equity investments, potential acquisitions or other strategic arrangements, the repurchase or prepayment of indebtedness, including repayment of term loans, and share repurchases.

66



Outstanding revolving loans and the term loan under the Credit Facility bear interest, at the Company’s option, at a rate equal to either (a) a Eurocurrency Rate, as defined in the Credit Facility, plus a margin of 1.25% to 1.75% (under the previous Credit Facility, the margin was from 1.25% to 2.00%), or (b) a Base Rate, as defined in the Credit Facility, plus a margin of 0.25% to 0.75% (under the previous Credit Facility the margin was 0.25% to 1.00%). The Base Rate equals the highest of (i) the Federal Funds Rate, as defined in the Credit Facility, plus 0.50%, (ii) Bank of America’s prime rate, and (iii) the Eurocurrency Rate plus 1.00%. Financial standby letters of credit and commercial letters of credit issued under the Credit Facility are subject to a letter of credit fee of 1.25% to 1.75% (under the previous Credit Facility, the letter of credit fee was from 1.25% to 2.00%), and performance standby letters of credit issued under the Credit Facility are subject to a letter of credit fee of 0.375% to 0.75% (under the previous Credit Facility, the letter of credit fee was from 0.50% to 1.00%). The Company must also pay a commitment fee to the lenders of 0.20% to 0.30% on any unused availability under the Credit Facility (under the previous Credit Facility, the fee was from 0.20% to 0.40%). In each of the foregoing cases, the applicable margin or fee is based on the Company’s Consolidated Leverage Ratio, as defined in the Credit Facility, as of the then most recent fiscal quarter.
As of December 31, 2019 and 2018, outstanding revolving loans, which included $138 million and $128 million, respectively, of borrowings denominated in foreign currencies, accrued interest at weighted average rates of approximately 3.50% and 4.23% per annum, respectively. The term loan accrued interest at a rate of 3.05% and 4.27% as of December 31, 2019 and 2018, respectively. Letters of credit of approximately $98.0 million and $88.2 million were issued as of December 31, 2019 and 2018, respectively. As of December 31, 2019 and 2018, letter of credit fees accrued at 0.375% and 0.875% per annum, respectively, for performance standby letters of credit, and at 1.25% and 1.75% per annum, respectively, for financial standby letters of credit. Outstanding letters of credit mature at various dates and most have automatic renewal provisions, subject to prior notice of cancellation. As of December 31, 2019 and 2018, availability for revolving loans totaled $912.8 million and $554.9 million, respectively, or up to $552.0 million and $554.9 million, respectively, for new letters of credit. Revolving loan borrowing capacity included $162.4 million and $91.9 million of availability in either Canadian dollars or Mexican pesos as of December 31, 2019 and 2018, respectively. The unused facility fee as of December 31, 2019 and 2018 accrued at a rate of 0.20% and 0.35%, respectively.
The Credit Facility is guaranteed by certain subsidiaries of the Company (the “Guarantor Subsidiaries”) and the obligations under the Credit Facility are secured by substantially all of the Company’s and the Guarantor Subsidiaries’ respective assets, subject to certain exceptions. Under the Credit Facility, if the Loan Party EBITDA, as defined, as of the last four consecutive fiscal quarters does not represent at least 80% of the Adjusted Consolidated EBITDA, as defined in the Credit Facility, for such period, then the Company must designate additional subsidiaries as Guarantor Subsidiaries, and cause them to join the applicable guaranty and security agreements to the Credit Facility. Additionally, any domestic subsidiary with consolidated EBITDA of at least 15% of the Adjusted Consolidated EBITDA must become a Guarantor Subsidiary and join the applicable guaranty and security agreements.
The Credit Facility requires that the Company maintain a maximum Consolidated Leverage Ratio, as defined in the Credit Facility, of 3.50 times (subject to the Acquisition Adjustment described below). The Credit Facility also requires that the Company maintain a minimum Consolidated Interest Coverage Ratio, as defined in the Credit Facility, of 3.00 times. The Credit Facility provides that, for purposes of calculating the Consolidated Leverage Ratio, funded indebtedness excludes undrawn standby performance letters of credit and is further reduced by unrestricted cash over certain thresholds. Additionally, notwithstanding the terms discussed above, subject to certain conditions, if a Permitted Acquisition, as defined in the Credit Facility, or series of Permitted Acquisitions having consideration exceeding $100 million occurs during a fiscal quarter, the maximum Consolidated Leverage Ratio may be temporarily increased to up to 4.00 times during such fiscal quarter and the subsequent four fiscal quarters (the “Acquisition Adjustment”). Such right may be exercised no more than two times during the term of the Credit Facility. Subject to customary exceptions, the Credit Facility limits the Borrowers’ (as defined in the Credit Facility) and the Guarantor Subsidiaries’ ability to engage in certain activities, including acquisitions, mergers and consolidations, debt incurrence, investments, asset sales, debt prepayments, lien incurrence and the making of cash distributions or repurchases of the Company’s common stock. However, distributions payable solely in common stock are not restricted. The Credit Facility provides for customary events of default and carries cross-default provisions with the Company’s other significant debt instruments, including the Company’s indemnity agreement with its surety provider, as well as customary remedies, including the acceleration of repayment of outstanding amounts and other remedies with respect to the collateral securing the Credit Facility obligations.
Other Credit Facilities. The Company has other credit facilities that support: (i) the working capital requirements of its foreign operations, and (ii) certain letter of credit issuances. Borrowings under the Company’s foreign credit facilities, which have varying dates of maturity and are generally renewed on an annual basis, are denominated in Canadian dollars. As of both December 31, 2019 and 2018, maximum borrowing capacity under these credit facilities totaled Canadian $20.0 million, or approximately $15.4 million and $14.7 million, respectively, and there were no outstanding borrowings. Outstanding borrowings that are not renewed are repaid with borrowings under the Credit Facility. Accordingly, the carrying amounts of the Company’s borrowings under its other credit facilities, which are included within other debt obligations in the table above, are classified within long-term debt in the Company’s consolidated balance sheets. Additionally, the Company has a separate credit facility, which is renewable on an annual basis, under which it may issue up to $50.0 million of performance standby letters of credit.  As of December 31, 2019 and 2018, letters of credit issued under this facility totaled $17.1 million and $40.2 million, respectively, and accrued fees at 0.40% and 0.75% per annum, respectively. The Company’s other credit facilities are subject to customary provisions and covenants.
4.875% Senior Notes
The Company has $400 million of 4.875% Senior Notes due March 15, 2023, which were issued in 2013 in a registered public offering. Interest on the 4.875% Senior Notes is payable on March 15 and September 15 of each year. The 4.875% Senior Notes are senior unsecured unsubordinated obligations and rank equal in right of payment with existing and future unsubordinated debt, and rank senior in right of payment to existing and future subordinated debt and are fully and unconditionally guaranteed on an unsecured, unsubordinated, joint and several basis by certain of the Company’s existing and future 100%-owned direct and indirect domestic subsidiaries that are each guarantors of the Credit Facility or other outstanding indebtedness. See Note 17 - Supplemental Guarantor Condensed Consolidating Financial Information. The 4.875% Senior Notes are effectively junior to MasTec’s secured debt, including the Credit Facility and the term loan, to the extent of the value of the assets securing that debt.
The Company has the option to redeem all or a portion of the 4.875% Senior Notes at any time at the redemption prices set forth in the indenture that governs the 4.875% Senior Notes (the “4.875% Senior Notes Indenture”) plus accrued and unpaid interest, if any, to the redemption date. The

67



4.875% Senior Notes Indenture, among other things, generally limits the ability of the Company and certain of its subsidiaries, subject to certain exceptions, to (i) incur additional debt and issue preferred stock, (ii) create liens, (iii) pay dividends, acquire shares of capital stock, make payments on subordinated debt or make investments, (iv) place limitations on distributions from certain subsidiaries, (v) issue guarantees, (vi) issue or sell the capital stock of certain subsidiaries, (vii) sell assets, (viii) enter into transactions with affiliates and (ix) effect mergers. The 4.875% Senior Notes Indenture provides for customary events of default, as well as customary remedies upon an event of default, as defined in the 4.875% Senior Notes Indenture, including acceleration of repayment of outstanding amounts.
Debt Covenants
MasTec was in compliance with the provisions and covenants of its outstanding debt instruments as of December 31, 2019 and 2018.
Contractual Maturities of Debt
Contractual maturities of MasTec’s debt, which includes finance lease obligations, as of December 31, 2019 were as follows (in millions):
2020
$
118.4

2021
114.9

2022
85.2

2023
441.0

2024
685.3

Thereafter

Total
$
1,444.8


As of December 31, 2019 and 2018, accrued interest payable, which is recorded within other accrued expenses in the consolidated balance sheets, totaled $7.5 million and $7.4 million, respectively.
Note 8Lease Obligations
See Note 1 - Business, Basis of Presentation and Significant Accounting Policies for information pertaining to the Company’s adoption of ASU 2016-02, Leases (Topic 842).
Finance Leases
The gross amount of assets held under finance leases as of December 31, 2019 and 2018 totaled $463.5 million and $337.6 million, respectively. Assets held under finance leases, net of accumulated depreciation, totaled $375.9 million and $246.8 million as of December 31, 2019 and 2018, respectively. Depreciation expense associated with assets held under finance leases totaled $48.6 million for the year ended December 31, 2019.
Operating Leases
Operating lease additions for the year ended December 31, 2019, excluding the effect of adoption of ASU 2016-02 of approximately $230 million, totaled $103 million. For the year ended December 31, 2019, rent expense for operating leases that have terms in excess of one year totaled approximately $114.5 million, of which $10.4 million represented variable lease costs. The Company also incurred rent expense for operating leases with terms of one year or less totaling approximately $448.2 million for the year ended December 31, 2019. For the years ended December 31, 2018 and 2017, rent and related expense for operating leases that have non-cancelable terms in excess of one year totaled approximately $115.0 million and $104.2 million, respectively, and rent and related expense for operating leases having original terms of one year or less totaled approximately $472.1 million and $461.0 million, respectively. Rent expense for operating leases is generally consistent with the amount of the related payments, and is included within operating activities in the consolidated statements of cash flows.

68



Additional Lease Information
Future minimum lease commitments as of December 31, 2019 were as follows (in millions):
 
 Finance
 Leases
 
Operating Leases
2020
$
122.4

 
$
88.8

2021
107.9

 
65.9

2022
67.4

 
41.6

2023
21.4

 
20.2

2024
1.1

 
12.8

Thereafter

 
28.7

Total minimum lease payments
$
320.2

 
$
258.0

Less amounts representing interest
(18.9
)
 
(21.8
)
Total lease obligations, net of interest
$
301.3

 
$
236.2

Less current portion
111.6

 
81.6

Long-term portion of lease obligations, net of interest
$
189.7

 
$
154.6


As of December 31, 2019, finance leases had a weighted average remaining lease term of 2.8 years and a weighted average discount rate of 4.1%. Non-cancelable operating leases had a weighted average remaining lease term of 4.2 years and a weighted average discount rate of 4.2% as of December 31, 2019. As of December 31, 2019, future lease obligations for leases that had not yet commenced totaled approximately $1.4 million. These leases commence in 2020 with lease terms ranging from one to four years.
Note 9Stock-Based Compensation and Other Employee Benefit Plans
The Company’s stock-based compensation plans, under which shares of the Company’s common stock are reserved for issuance, include: the MasTec, Inc. 2013 Incentive Compensation Plan (as amended from time to time, the “2013 Incentive Plan”), the MasTec, Inc. Bargaining Units Employee Stock Purchase Plan (the “2013 Bargaining Units ESPP”) and the MasTec, Inc. 2011 Amended and Restated Employee Stock Purchase Plan (the “2011 ESPP,” and, together with the 2013 Bargaining Units ESPP, the “ESPPs”). The 2013 Incentive Plan permits a total of approximately 7,391,000 shares of the Company’s common stock to be issued. Under the Company’s ESPPs, shares of the Company’s common stock are available for purchase by eligible participants, which collectively permit the issuance of up to 3,000,000 new shares of MasTec, Inc. common stock. Under all stock-based compensation plans in effect as of December 31, 2019, there were approximately 3,865,000 shares available for future grant.
Non-cash stock-based compensation expense under all plans totaled $16.4 million, $13.5 million and $15.7 million for the years ended December 31, 2019, 2018 and 2017, respectively. Income tax benefits associated with stock-based compensation arrangements totaled $7.9 million, $4.9 million and $11.2 million for the years ended December 31, 2019, 2018 and 2017, respectively, including net tax benefits related to the vesting of share-based payment awards totaling $3.9 million, $1.6 million and $5.4 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Restricted Shares
MasTec grants restricted stock awards and restricted stock units (together, “restricted shares”) to eligible participants, which are valued based on the closing market share price of MasTec common stock (the “market price”) on the date of grant. During the restriction period, holders of restricted stock awards are entitled to vote the shares. As of December 31, 2019, total unearned compensation related to restricted shares was approximately $33.5 million, which is expected to be recognized over a weighted average period of approximately 2.3 years. The total fair value of restricted shares that vested, which is based on the market price on the date of vesting, totaled $25.0 million, $16.6 million and $39.7 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Activity, restricted shares: (a)
Restricted
Shares
 
Per Share
Weighted Average  
Grant Date
Fair Value
Non-vested restricted shares, as of December 31, 2017
1,448,591

 
$
23.29

Granted
423,596

 
41.41

Vested
(554,900
)
 
17.73

Canceled/forfeited
(47,054
)
 
22.26

Non-vested restricted shares, as of December 31, 2018
1,270,233

 
$
31.80

Granted
458,670

 
53.67

Vested
(494,910
)
 
18.54

Canceled/forfeited
(12,400
)
 
33.87

Non-vested restricted shares, as of December 31, 2019
1,221,593

 
$
45.36



69



(a)
Includes 18,700 and 27,550 restricted stock units as of December 31, 2018 and 2017, respectively.
Employee Stock Purchase Plans
The following table provides details pertaining to the Company’s ESPPs for the periods indicated:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Cash proceeds (in millions)
$
4.7

 
$
4.2

 
$
3.3

Common shares issued
111,136

 
110,506

 
92,145

Weighted average price per share
$
42.46

 
$
37.98

 
$
35.92

Weighted average per share grant date fair value
$
10.71

 
$
9.36

 
$
9.24


401(k) Plan. MasTec has a 401(k) plan covering all eligible employees, which allows participants to contribute up to 75% of their pre-tax annual compensation to the plan, subject to certain limitations. Company contributions under the plan are based upon a percentage of the employee’s salary, subject to certain limitations as defined by the plan. During the years ended December 31, 2019, 2018 and 2017, matching contributions totaled approximately $16.5 million, $13.4 million and $11.9 million, respectively.
Deferred Compensation Plans. MasTec offers a deferred compensation plan to its highly compensated employees. These employees are allowed to contribute a percentage of their pre-tax annual compensation to the deferred compensation plan. The Company also offers a deferred compensation plan to its Board of Directors, under which directors may elect to defer the receipt of compensation for their services. Total deferred compensation plan assets, which are included within other long-term assets in the consolidated balance sheets, totaled $11.9 million and $10.0 million as of December 31, 2019 and 2018, respectively. Total deferred compensation plan liabilities, which are included within other long-term liabilities in the consolidated balance sheets, totaled $12.3 million and $10.2 million as of December 31, 2019 and 2018, respectively.
Note 10Other Retirement Plans
Multiemployer Plans.
As discussed in Note 1 - Business, Basis of Presentation and Significant Accounting Policies, certain of MasTec’s subsidiaries, including certain subsidiaries in Canada, are party to various collective bargaining agreements with unions representing certain of their employees, which require the Company to pay specified wages, provide certain benefits to their union employees and contribute certain amounts to MEPPs. The PPA defines the funding rules for defined benefit pension plans and establishes funding classifications for U.S.-registered multiemployer pension plans. Under the PPA, plans are classified into one of the following five categories, based on multiple factors, also referred to as a plan’s “zone status”: Green (safe), Yellow (endangered), Orange (seriously endangered), and Red (critical or critical and declining). Factors included in the determination of a plan’s zone status include: funded percentage, cash flow position and whether the plan is projecting a minimum funding deficiency.
A multiemployer plan that is so underfunded as to be in “endangered,” “seriously endangered,” “critical,” or “critical and declining” status (as determined under the PPA) is required to adopt a funding improvement plan (“FIP”) or a rehabilitation plan (“RP”), which, among other actions, could include decreased benefits and increased employer contributions, which could take the form of a surcharge on benefit contributions. These actions are intended to improve their funding status over a period of years. If a pension fund is in critical status, a participating employer must pay an automatic surcharge in addition to contributions otherwise required under the collective bargaining agreement (“CBA”). With some exceptions, the surcharge is equal to 5% of required contributions for the initial critical year and 10% for each succeeding plan year in which the plan remains in critical status. The surcharge ceases on the effective date of a CBA (or other agreement) that includes contribution and benefit terms consistent with the rehabilitation plan. Certain plans in which the Company participates are in “endangered,” “seriously endangered,” “critical,” or “critical and declining” status. The amount of additional funds, if any, that the Company may be obligated to contribute to these plans in the future cannot be estimated due to the uncertainty of the future levels of work that could be required of the union employees covered by these plans, as well as the required future contribution rates and possible surcharges applicable to these plans. See Note 14 - Commitments and Contingencies for additional information.
Details of significant multiemployer pension plans as of and for the periods indicated, based upon information available to the Company from plan administrators as well as publicly available information on the U.S. Department of Labor website, are provided in the following table:

70



 
 
 
Contributions
(in millions)
For the Years Ended December 31,
 
Pension Protection Act Zone Status
 
 
 
Multiemployer Pension Plan
Employer Identification Number
Plan Number
2019
 
2018
 
2017
Expiration Date of CBA
2019
As of
 
2018
As of
 
FIP/RP Status
Surcharge
Central Pension Fund of the IUOE & Participating Employers
36-6052390
001
$
12.6

 
$
20.4

 
$
21.6

05/31/2020
Green
01/31/2019
 
Green
01/31/2018
 
NA
No
Pipeline Industry Pension Fund
73-6146433
001
9.6

 
20.7

 
28.8

05/31/2020
Green
12/31/2018
(a)
Green
12/31/2017
(a)
NA
No
International Union of Operating Engineers Local 132 Pension Fund
55-6015364
001
5.0

 
5.6

 
2.3

05/31/2020
Green
03/31/2019
(a)
Green
03/31/2018
 
NA
No
West Virginia Laborers' Pension Trust Fund
55-6026775
001
4.9

 
4.5

 
3.0

05/31/2020
Green
03/31/2019
(a)
Green
03/31/2018
(a)
NA
No
Teamsters National Pipe Line Pension Plan
46-1102851
001
4.5

 
7.4

 
7.6

05/31/2020
Green
12/31/2018
(a)
Green
12/31/2017
(a)
NA
No
IBEW Local 1249 Pension Plan
15-6035161
001
3.2

 
2.2

 
1.5

05/02/2021
Green
12/31/2018
 
Yellow
12/31/2017
 
NA
No
Laborers' National Pension Fund
75-1280827
001
3.0

 
4.1

 
3.5

05/31/2020
Red
12/31/2018
(a)
Red
12/31/2017
 
Implemented
No
Laborers' District Council of Western Pennsylvania Pension Fund
25-6135576
001
1.9

 
1.4

 
0.6

05/31/2020
Yellow
12/31/2018
 
Red
12/31/2017
 
Implemented
No
Midwest Operating Engineers Pension Trust Fund
36-6140097
001
1.8

 
1.5

 
0.1

05/31/2020
Yellow
03/31/2019
(b)
Yellow
03/31/2018
(b)
Implemented
No
Employer- Teamsters Local Nos. 175 & 505 Pension Trust Fund
55-6021850
001
1.7

 
1.5

 
0.3

05/31/2020
Red
12/31/2018
(a), (b)
Red
12/31/2017
(b)
Implemented
No
Laborers' Local Union No. 158 Pension Plan
23-6580323
001
1.5

 
1.5

 
1.8

05/31/2020
Green
12/31/2018
(a)
Green
12/31/2017
(a)
NA
No
Laborers' Pension Fund of Roanoke, Virginia
54-6111015
001
1.5

 
2.5

 
0.1

05/31/2020
Green
09/30/2018
(a)
Green
09/30/2017
 
NA
No
Laborers District Council & Contractors Pension Fund of Ohio
31-6129964
001
1.4

 
1.8

 
2.5

05/31/2020
Green
12/31/2018
 
Green
12/31/2017
 
NA
No
Central Laborers' Pension Fund
37-6052379
001
1.3

 
0.9

 
0.5

05/31/2020
Yellow
12/31/2018
(b)
Yellow
12/31/2017
(b)
Implemented
No
National Electrical Benefit Fund
53-0181657
001
1.2

 
1.4

 
1.8

Varies through 5/31/2021
Green
12/31/2018
 
Green
12/31/2017
 
NA
No
Michigan Laborers' Pension Plan
38-6233976
001
1.1

 
1.5

 
2.0

05/31/2020
Yellow
08/31/2019
 
Yellow
08/31/2018
(b)
Implemented
No
Ohio Operating Engineers Pension Plan
31-6129968
001
0.8

 
2.1

 
4.9

05/31/2020
Green
07/31/2018
 
Green
07/31/2017
 
NA
No
Operating Engineers' Local 324 Pension Fund
38-1900637
001

 
0.6

 
2.1

05/31/2020
Red
04/30/2019
 
Red
04/30/2018
 
Implemented
No
Other funds
 
 
9.9

 
10.8

(c)
7.1

(c)
 
 
 
 
 
 
 
 
Total multiemployer pension plan contributions
 
 
$
66.9

 
$
92.4

 
$
92.1


 

 

 
 
 
 

(a)
The Company’s contributions to this plan represent greater than 5% of the plan’s total contributions.
(b)
This plan has utilized extended amortization provisions, which provide plans with extensions of time to amortize pension funding shortfalls.
(c)
Contribution amounts for 2018 and 2017 include approximately $0.2 million and $0.7 million, respectively, for Canadian multiemployer pension plans. Canadian multiemployer pension plans are not subject to the provisions of ERISA or the funding rules under the PPA that apply to U.S. registered multiemployer pension plans. Contributions to Canadian multiemployer pension plans are based on fixed amounts per hour per employee for employees covered under these plans.


71



The number of union employees employed at a given time, and the plans in which they participate, varies depending upon the location and number of ongoing projects and the need for union resources in connection with those projects. Total contributions to multiemployer plans, and the related number of employees covered by these plans, including with respect to the Company’s Canadian operations for the periods indicated, were as follows:
 
Multiemployer Plans
 
Covered Employees
 
Contributions
(in millions)
For the Years Ended December 31:
Low
 
High
 
Pension
 
Other Multiemployer
 
Total
2019
1,119

 
5,349

 
$
66.9

 
$
5.7

 
$
72.6

2018
1,626

 
6,336

 
$
92.4

 
$
7.3

 
$
99.7

2017
550

 
7,057

 
$
92.1

 
$
10.3

 
$
102.4



The fluctuations in the number of employees covered under multiemployer plans and related contributions in the table above related primarily to timing of activity for the Company’s union resource-based projects, the majority of which are within its oil and gas operations.
Note 11Equity
Share Activity
The Company’s share repurchase programs provide for the repurchase of shares of MasTec common stock from time to time in open market transactions or in privately-negotiated transactions in accordance with applicable securities laws. The timing and the amount of any repurchases is determined based on market conditions, legal requirements, cash flow and liquidity needs and other factors. The Company’s share repurchase programs do not have an expiration date and may be modified or suspended at any time at the Company’s discretion. Share repurchases, which are recorded at cost and are held in the Company’s treasury, are funded with available cash or with availability under the Credit Facility. The Company may use either authorized and unissued shares or treasury shares to meet share issuance requirements. Treasury stock is recorded at cost.
For the year ended December 31, 2019, share repurchases, which were completed under the Company’s September 2018 $150 million share repurchase program, totaled approximately $0.6 million. During the year ended December 31, 2018, the Company repurchased approximately 7.2 million shares of its common stock for an aggregate purchase price of $319.0 million. Of the 7.2 million repurchased shares, 2.9 million were repurchased for $120.6 million under the Company’s September 2018 $150 million share repurchase program, 2.0 million were repurchased for $98.4 million under a $100 million share repurchase program that was established in 2016 and completed in the first quarter of 2018 and 2.3 million were repurchased under the Company’s March 2018 $100 million share repurchase program that was completed in the third quarter of 2018. During the year ended December 31, 2017, share repurchases totaled approximately $1.6 million.
As of December 31, 2019, $128.8 million was available for future share repurchases under all of the Company’s open share repurchase programs, which included $28.8 million under the Company’s September 2018 share repurchase program, and the full amount of the Company’s December 2018 $100 million share repurchase program.
Accumulated Other Comprehensive Loss
A rollforward of activity within accumulated other comprehensive income (loss) for the periods indicated was as follows (in thousands):
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
 
 
Foreign Currency
 
Other
 
Total
 
Foreign Currency
 
Other
 
Total
 
Foreign Currency
 
Other
 
Total
Balance as of January 1
 
$
(65,496
)
 
$
5,002

 
$
(60,494
)
 
$
(62,851
)
 
$
(861
)
 
$
(63,712
)
 
$
(64,478
)
 
$
(1,336
)
 
$
(65,814
)
Unrealized (losses) gains, net of tax
 
(189
)
 
(15,023
)
 
(15,212
)
 
(2,645
)
 
5,863

 
3,218

 
1,627

 
475

 
2,102

Balance as of December 31
 
$
(65,685
)
 
$
(10,021
)
 
$
(75,706
)
 
$
(65,496
)
 
$
5,002

 
$
(60,494
)
 
$
(62,851
)
 
$
(861
)
 
$
(63,712
)

Unrealized foreign currency activity, net, for the three years in the period ended December 31, 2019 relates to the Company’s operations in Canada and Mexico, and unrealized investment activity, net, relates to unrealized gains and losses on interest rate swaps associated with the Waha JVs.

72



Note 12Income Taxes
The components of income before income taxes for the periods indicated were as follows (in millions):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Domestic
$
452.2

 
$
341.1

 
$
334.9

Foreign
58.7

 
24.2

 
36.9

Total
$
510.9

 
$
365.3

 
$
371.8


The provision for income taxes for the periods indicated were as follows (in millions):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Current:
 
 
 
 
 
Federal
$
77.4

 
$
26.7

 
$
(6.0
)
Foreign
6.2

 
9.4

 
11.5

State and local
15.6

 
10.5

 
(0.8
)
 
$
99.2

 
$
46.6

 
$
4.7

Deferred:
 
 
 
 
 
Federal
$
22.4

 
$
43.9

 
$
18.2

Foreign
(2.8
)
 
3.3

 
(7.5
)
State and local
(2.0
)
 
12.3

 
7.6

 
$
17.6

 
$
59.5

 
$
18.3

Provision for income taxes
$
116.8

 
$
106.1

 
$
22.9


The tax effects of significant items comprising the Company’s net deferred tax liability as of the dates indicated were as follows (in millions):
 
December 31,
 
2019
 
2018
Deferred tax assets:
 
 
 
Accrued insurance
$
28.6

 
$
25.9

Operating loss carryforwards and tax credits
70.5

 
67.7

Compensation and benefits
16.8

 
15.2

Bad debt
0.9

 
2.4

Other
11.5

 
8.4

Valuation allowance
(48.8
)
 
(40.6
)
Total deferred tax assets
$
79.5

 
$
79.0

Deferred tax liabilities:
 
 
 
Property and equipment
$
179.5

 
$
146.3

Goodwill
49.6

 
55.6

Other intangible assets
35.0

 
28.1

Gain on remeasurement of equity investee
7.0

 
7.1

Revenue recognition
20.6

 
21.6

Investments in unconsolidated entities
74.0

 
67.9

Other
10.1

 
16.1

Total deferred tax liabilities
$
375.8

 
$
342.7

Net deferred tax liabilities
$
(296.3
)
 
$
(263.7
)

In assessing the ability to realize the Company’s deferred tax assets, management considers whether it is more likely than not that some portion, or all, of its deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which these temporary differences become deductible. Management considers the Company’s projected future taxable income and prudent and feasible tax planning strategies in making this assessment. The Company’s valuation allowances as of December 31, 2019 and 2018 are related primarily to foreign net operating losses and deferred tax assets.

73



The Company’s deferred tax assets for its state net operating loss carryforwards, which may be carried forward from 5 years to indefinitely depending on the jurisdiction, totaled approximately $11.5 million and $11.9 million as of December 31, 2019 and 2018, respectively. The Company’s deferred tax assets for its foreign net operating loss carryforwards, which are primarily related to the Company’s Canadian operations, totaled approximately $57.4 million and $50.8 million as of December 31, 2019 and 2018, respectively. The Canadian net operating loss carryforwards, which make up the majority of the foreign net operating loss carryforwards, begin to expire in 2033. The Company’s deferred tax assets for its federal net operating loss carryforwards, which begin to expire in 2022, totaled $0.1 million and $0.2 million as of December 31, 2019 and 2018, respectively.
In December 2017, the 2017 Tax Act was enacted, which includes broad tax reform that is applicable to the Company. Under the provisions of the 2017 Tax Act, the U.S. corporate tax rate decreased from 35% to 21% effective January 1, 2018. As a result, the Company initially remeasured its U.S. deferred income tax balances as of December 31, 2017 and made a provisional estimate of the effects of the 2017 Tax Act, which resulted in a non-cash tax benefit of $120.1 million for the year ended December 31, 2017. Due to the complexities involved in accounting for the enactment of the 2017 Tax Act, the SEC issued Staff Accounting Bulletin (SAB 118), which was codified in March 2018 under ASU 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 and amended Topic 740 to provide for a measurement period of up to one year within which to finalize initial estimates of the effects of the 2017 Tax Act. The Company recognized a net tax benefit of approximately $16.4 million for the year ended December 31, 2018 related to revisions of its initial estimates under the 2017 Tax Act, primarily from finalization of its tax return for the year ended December 31, 2017, as well as from certain tax accounting method changes and other adjustments. However, since many provisions of the 2017 Tax Act still do not have final guidance issued, it may be necessary for the Company to make future adjustments based on such new guidance.
As of December 31, 2019, because of the 2017 Tax Act, the Company will generally be free of additional U.S. federal tax consequences on distributed foreign subsidiary earnings due to a dividends received deduction implemented as part of the move to a territorial tax system. The Company has generally not made a provision for income taxes on unremitted foreign earnings because such earnings are insignificant and are intended to be indefinitely reinvested outside the United States. The Company expects that domestic cash resources will be sufficient to fund its domestic operations and cash commitments in the future.
A reconciliation of the U.S. statutory federal income tax rate related to pretax income to the effective tax rate for the periods indicated is as follows:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
U.S. statutory federal rate applied to pretax income
21.0
 %
 
21.0
 %
 
35.0
 %
State and local income taxes, net of federal benefit
3.2

 
4.2

 
2.0

Foreign tax rate differential
0.2

 
1.5

 
0.3

Non-deductible expenses
1.7

 
1.7

 
2.2

Goodwill and intangible assets
(0.5
)
 
3.6

 
(0.0
 )
Change in tax rate
(1.5
)
 
(2.8
)
 
(32.3
)
Domestic production activities deduction
0.0

 
0.0

 
(0.2
)
Other
(1.0
)
 
(2.4
)
 
(0.7
)
Tax credits
(0.6
)
 
(0.4
)
 
(2.8
)
Stock basis adjustment
(1.8
)
 
0.0

 
0.0

Valuation allowance for deferred tax assets
2.2

 
2.6

 
2.7

Effective income tax rate
22.9
 %
 
29.0
 %
 
6.2
 %

A reconciliation of the beginning and ending amount of uncertain tax positions including interest and penalties is as follows (in millions):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Beginning balance
$
9.4

 
$
8.1

 
$

Additions based on tax positions related to the current year
3.7

 
2.7

 
3.2

Additions for tax positions of prior years
0.7

 

 
4.9

Reductions for tax positions of prior years
(0.3
)
 
(1.4
)
 

Ending balance
$
13.5

 
$
9.4

 
$
8.1


The Company classifies interest and penalties on uncertain tax positions as a component of income tax expense in the consolidated statements of operations. Accrued interest and penalties related to uncertain tax positions were $1.3 million and $0.8 million as of December 31, 2019 and 2018, respectively, of which $0.5 million and $0.7 million were included in income tax expense for the years ended December 31, 2019 and 2018, respectively. If the Company were to recognize its gross unrecognized tax benefits as of December 31, 2019, approximately $13.5 million, including interest and penalties, would affect the Company’s effective tax rate.

74



The IRS is examining the Company’s 2016 and 2017 federal income tax returns. Certain state taxing authorities are examining various years. The final outcome of these examinations is not yet determinable. With few exceptions, as of December 31, 2019, the Company is no longer subject to state examinations by taxing authorities for years before 2016.
Note 13Segments and Related Information
Segment Discussion
The Company manages its operations under five operating segments, which represent its five reportable segments: (1) Communications; (2) Oil and Gas; (3) Electrical Transmission; (4) Power Generation and Industrial and (5) Other. This structure is generally focused on broad end-user markets for the Company’s labor-based construction services. All five reportable segments derive their revenue from the engineering, installation and maintenance of infrastructure, primarily in North America.
The Communications segment performs engineering, construction, maintenance and customer fulfillment activities related to communications infrastructure, primarily for wireless and wireline/fiber communications and install-to-the-home customers, and, to a lesser extent, infrastructure for utilities, among others. The Company performs engineering, construction and maintenance services for oil and natural gas pipelines and processing facilities for the energy and utilities industries through its Oil and Gas segment. The Electrical Transmission segment primarily serves the energy and utility industries through the engineering, construction and maintenance of electrical transmission lines and substations. The Power Generation and Industrial segment primarily serves energy, utility and other end-markets through the installation and construction of power facilities, including from renewable sources, related electrical transmission infrastructure, ethanol/biofuel facilities and various types of heavy civil and industrial infrastructure. The Other segment includes equity investees, the services of which vary from those provided by the Company’s primary segments, as well as other small business units that perform construction and other services for a variety of international end-markets.
The accounting policies of the reportable segments are the same as those described in Note 1 - Business, Basis of Presentation and Significant Accounting Policies. Intercompany revenue and costs among the reportable segments are de minimis and accounted for as if the sales were to third parties because these items are based on negotiated fees between the segments involved. All intercompany transactions and balances are eliminated in consolidation. Intercompany revenue and costs between entities within a reportable segment are eliminated to arrive at segment totals. Eliminations between segments are separately presented. Corporate results include amounts related to corporate functions such as administrative costs, professional fees, acquisition-related transaction costs (exclusive of acquisition integration costs, which are included within the segment results of the acquired businesses), and other discrete items, such as goodwill and/or intangible asset impairment. Segment results include certain allocations of centralized costs such as general liability, medical and workers’ compensation insurance and certain information technology costs. Income tax expense, which is recorded within corporate results, is managed on a consolidated basis and is not allocated to the reportable segments.
Earnings before interest, taxes, depreciation and amortization (“EBITDA”) is the measure of profitability used by management to manage its segments and, accordingly, in its segment reporting. As appropriate, the Company supplements the reporting of consolidated financial information determined in accordance with U.S. GAAP with certain non-U.S. GAAP financial measures, including EBITDA. The Company believes these non-U.S. GAAP measures provide meaningful information and help investors understand the Company’s financial results and assess its prospects for future performance. The Company uses EBITDA to evaluate its performance, both internally and as compared with its peers, because it excludes certain items that may not be indicative of the Company’s core operating results for its reportable segments, as well as items that can vary widely across different industries or among companies within the same industry, and for non-cash stock-based compensation expense, can also be subject to volatility from changes in the market price per share of the Company’s common stock or variations in the value of shares granted. Segment EBITDA is calculated in a manner consistent with consolidated EBITDA.
Summarized financial information for MasTec’s reportable segments is presented and reconciled to consolidated financial information for total MasTec in the following tables, including a reconciliation of consolidated income before income taxes to EBITDA, all of which are presented in millions. The tables below may contain slight summation differences due to rounding.
 
For the Years Ended December 31,
Revenue:
2019
 
2018
 
2017
Communications (a)
$
2,618.8

 
$
2,556.8

 
$
2,424.4

Oil and Gas
3,117.2

 
3,288.7

 
3,497.2

Electrical Transmission
413.9

 
397.3

 
378.2

Power Generation and Industrial
1,034.3

 
665.0

 
299.9

Other
0.2

 
3.5

 
20.8

Eliminations
(1.2
)
 
(1.9
)
 
(13.5
)
Consolidated revenue
$
7,183.2

 
$
6,909.4

 
$
6,607.0

(a)
Revenue generated primarily by utilities customers represented 15.0%, 14.9% and 13.4% of Communications segment revenue for the years ended December 31, 2019, 2018 and 2017, respectively.

75



 
For the Years Ended December 31,
EBITDA:
2019
 
2018
 
2017
Communications
$
208.8

 
$
290.4

 
$
247.4

Oil and Gas
634.2

 
451.6

 
402.2

Electrical Transmission
29.5

 
10.5

 
17.6

Power Generation and Industrial
40.1

 
40.4

 
22.6

Other
26.5

 
24.4

 
19.8

Corporate
(115.7
)
 
(156.4
)
 
(88.7
)
Consolidated EBITDA
$
823.4

 
$
660.8

 
$
620.9

For the year ended December 31, 2019, Corporate EBITDA included $3.3 million of indefinite-lived pre-qualification intangible asset impairment charges. For the year ended December 31, 2018, Corporate EBITDA included $47.7 million of goodwill impairment charges and Other segment EBITDA included project gains of $1.0 million from a proportionately consolidated non-controlled Canadian joint venture, which is managed by a third party and for which the Company has minimal direct construction involvement. For the year ended December 31, 2017, Other segment EBITDA included project losses from this non-controlled joint venture of $7.9 million.
 
For the Years Ended December 31,
Depreciation and Amortization:
2019
 
2018
 
2017
Communications
$
65.0

 
$
59.3

 
$
53.2

Oil and Gas
127.2

 
113.7

 
96.7

Electrical Transmission
20.0

 
19.8

 
22.8

Power Generation and Industrial
14.1

 
13.7

 
9.1

Other
0.1

 
0.1

 
0.1

Corporate
9.1

 
6.3

 
6.1

Consolidated depreciation and amortization
$
235.5

 
$
212.9

 
$
188.0


 
As of December 31,
Assets:
2019
 
2018
 
2017
Communications
$
1,958.1

 
$
1,461.7

 
$
1,314.4

Oil and Gas
1,762.4

 
1,965.3

 
1,762.6

Electrical Transmission
463.9

 
423.9

 
471.4

Power Generation and Industrial
570.5

 
358.7

 
288.6

Other
192.2

 
193.9

 
153.2

Corporate
49.9

 
36.5

 
76.4

Consolidated segment assets
$
4,997.0

 
$
4,440.0

 
$
4,066.6


 
For the Years Ended December 31,
Capital Expenditures:
2019
 
2018
 
2017
Communications
$
36.0

 
$
69.3

 
$
40.5

Oil and Gas
59.7

 
83.5

 
57.7

Electrical Transmission
6.8

 
10.2

 
14.9

Power Generation and Industrial
12.7

 
6.5

 
5.4

Other
0.0

 
0.0

 
0.0

Corporate
11.3

 
10.9

 
4.9

Consolidated capital expenditures
$
126.5

 
$
180.4

 
$
123.4



76



 
For the Years Ended December 31,
EBITDA Reconciliation:
2019
 
2018
 
2017
Income before income taxes
$
510.9

 
$
365.3

 
$
371.8

Plus:
 
 
 
 
 
Interest expense, net
77.0

 
82.6

 
61.0

Depreciation and amortization
235.5

 
212.9

 
188.0

Consolidated EBITDA
$
823.4

 
$
660.8

 
$
620.9


Foreign Operations and Other. MasTec operates in North America, primarily in the United States and Canada, and, to a lesser extent, in Mexico and the Caribbean. For the years ended December 31, 2019, 2018 and 2017, revenue of $6.9 billion, $6.7 billion and $6.4 billion, respectively, was derived from U.S. operations, and revenue of $233.5 million, $164.3 million and $211.5 million, respectively, was derived from foreign operations, the majority of which was from the Company’s Canadian operations in its Oil and Gas segment, and, to a lesser extent, from the Company’s wireless operations in Mexico. Long-lived assets held in the U.S. included property and equipment, net, of $874.7 million, $707.4 million and $649.5 million as of December 31, 2019, 2018 and 2017, respectively, and, for the Company’s businesses in foreign countries, totaled $31.1 million, $40.4 million and $57.0 million, respectively. Intangible assets and goodwill, net, related to the Company’s U.S. operations totaled approximately $1.4 billion as of December 31, 2019, and totaled $1.2 billion as of both December 31, 2018 and 2017, and for the Company’s businesses in foreign countries, totaled approximately $56.4 million, $61.5 million and $112.8 million, respectively. The majority of the Company’s long-lived and intangible assets and goodwill in foreign countries relate to its Canadian operations. As of each December 31, 2019, 2018 and 2017, amounts due from customers from which foreign revenue was derived accounted for approximately 5% of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less deferred revenue. For the years ended December 31, 2019, 2018 and 2017, revenue from governmental entities was less than 1% of total revenue, substantially all of which was derived from the Company’s U.S. operations.
Significant Customers
Revenue concentration information for significant customers as a percentage of total consolidated revenue was as follows:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Customer:
 
 
 
 
 
AT&T (including DIRECTV®) (a)
20%
 
23%
 
25%
Equitrans Midstream Corporation/EQT Corporation (b)
11%
 
20%
 
%
Energy Transfer affiliates (c)
8%
 
14%
 
40%

(a)
The Company’s relationship with AT&T is based upon multiple separate master service and other service agreements, including for installation and maintenance services, as well as construction/installation contracts for AT&T’s: (i) wireless business; (ii) wireline/fiber businesses; and (iii) various install-to-the-home businesses, including DIRECTV®. Revenue from AT&T is included in the Communications segment.
(b)
The Company's relationship with Equitrans Midstream Corporation and its affiliates, which was spun off from EQT Corporation and its affiliates in 2018, is based upon various construction contracts for pipeline activities. Revenue from Equitrans Midstream Corporation and its affiliates is included in the Oil and Gas segment.
(c)
The Company's relationship with Energy Transfer affiliates is based upon various construction contracts for pipeline activities with Energy Transfer Operating, L.P., and its subsidiaries and affiliates. Revenue from Energy Transfer affiliates is included in the Oil and Gas segment.
Note 14Commitments and Contingencies
MasTec is subject to a variety of legal cases, claims and other disputes that arise from time to time in the ordinary course of its business, including project contract price and acquisition purchase price disputes. MasTec cannot provide assurance that it will be successful in recovering all or any of the potential damages it has claimed or in defending claims against the Company. The outcome of such cases, claims and disputes cannot be predicted with certainty and an unfavorable resolution of one or more of them could have a material adverse effect on the Company’s business, financial condition, results of operations and cash flows. In 2019, an arbitration award related to a Canadian acquisition was finalized (the “Award”) in favor of MasTec for approximately $60 million, including recovery of certain legal and other costs. MasTec collected $32 million of this award in 2019, including approximately $16 million for recovery of legal fees and $5 million for recovery of interest costs. Although the Company is actively pursuing collection efforts related to the remaining amount of the Award, collectibility is uncertain, and as such, this amount has not been recognized in the Company’s consolidated financial statements.
Other Commitments and Contingencies
Leases. In the ordinary course of business, the Company enters into non-cancelable operating leases for certain of its facility, vehicle and equipment needs, including related party leases. See Note 8 - Lease Obligations and Note 15 - Related Party Transactions.
Letters of Credit. In the ordinary course of business, the Company is required to post letters of credit for its insurance carriers and surety bond providers and in support of performance under certain contracts as well as certain obligations associated with the Company’s equity investments and other strategic arrangements, including its variable interest entities. Such letters of credit are generally issued by a bank or similar financial institution. The letter of credit commits the issuer to pay specified amounts to the holder of the letter of credit under certain conditions. If this were to occur, the Company would be required to reimburse the issuer of the letter of credit, which, depending upon the circumstances, could result in a charge to earnings. As of December 31, 2019 and 2018, there were $115.1 million and $128.4 million, respectively, of letters of credit issued under the Company’s credit

77



facilities. The Company is not aware of any material claims relating to its outstanding letters of credit as of December 31, 2019 or 2018.
Performance and Payment Bonds. In the ordinary course of business, MasTec is required by certain customers to provide performance and payment bonds for contractual commitments related to its projects. These bonds provide a guarantee to the customer that the Company will perform under the terms of a contract and that the Company will pay its subcontractors and vendors. If the Company fails to perform under a contract or to pay its subcontractors and vendors, the customer may demand that the surety make payments or provide services under the bond. The Company must reimburse the surety for expenses or outlays it incurs. As of December 31, 2019 and 2018, outstanding performance and payment bonds approximated $551.4 million and $123.6 million, respectively, and estimated costs to complete projects secured by these bonds totaled $194.7 million and $53.0 million as of December 31, 2019 and 2018, respectively.
Investment Arrangements. The Company holds undivided interests, ranging from 85% to 90%, in multiple proportionately consolidated non-controlled contractual joint ventures that provide infrastructure construction services for electrical transmission projects. The Company also holds a 35% undivided interest in a proportionately consolidated non-controlled Canadian contractual joint venture that was underway when the Company acquired Pacer in 2014, whose sole activity was the construction of a bridge, a business in which the Company does not otherwise engage. This joint venture, which is managed by a third party, and for which the Company has minimal direct construction involvement, automatically terminates upon completion of the project. Income and/or losses incurred by these joint ventures are generally shared proportionally by the respective joint venture members, with the members of the joint ventures jointly and severally liable for all of the obligations of the joint venture. The respective joint venture agreements provide that each joint venture partner indemnify the other party for any liabilities incurred by such joint venture in excess of its ratable portion of such liabilities. Thus, it is possible that the Company could be required to pay or perform obligations in excess of its share if the other joint venture partners fail or refuse to pay or perform their respective share of the obligations. As of December 31, 2019, the Company was not aware of circumstances that would reasonably lead to material future claims against it in connection with these arrangements.
The Company has other investment arrangements, under which it may incur costs or provide financing, performance, financial and/or other guarantees. See Note 4 - Fair Value of Financial Instruments and Note 15 - Related Party Transactions for additional details regarding the Company’s other investment arrangements.
Self-Insurance. MasTec maintains insurance policies for workers’ compensation, general liability and automobile liability, which are subject to per claim deductibles. The Company is self-insured up to the amount of the deductible. The Company also maintains excess umbrella coverage. As of December 31, 2019 and 2018, MasTec’s estimated liability for unpaid claims and associated expenses, including incurred but not reported losses related to these policies, totaled $123.4 million and $108.9 million, respectively, of which $87.3 million and $70.8 million, respectively, were reflected within other long-term liabilities in the consolidated balance sheets. MasTec also maintains an insurance policy with respect to employee group medical claims, which is subject to annual per employee maximum losses. MasTec’s estimated liability for employee group medical claims totaled $4.2 million and $2.9 million as of December 31, 2019 and 2018, respectively.
The Company is required to post collateral, generally in the form of letters of credit, surety bonds and cash to certain of its insurance carriers. Insurance-related letters of credit for the Company’s workers’ compensation, general liability and automobile liability policies amounted to $64.0 million and $67.6 million as of December 31, 2019 and 2018, respectively. Outstanding surety bonds related to self-insurance programs amounted to $38.5 million and $34.8 million as of December 31, 2019 and 2018, respectively.
Employment Agreements. The Company has employment agreements with certain executives and other employees, which provide for compensation and certain other benefits and for severance payments under certain circumstances. Certain employment agreements also contain clauses that become effective upon a change in control of the Company. Upon the occurrence of any of the defined events in the various employment agreements, the Company would be obligated to pay certain amounts to the related employees, which vary with the level of the employees’ respective responsibility.
Collective Bargaining Agreements and Multiemployer Plans. As discussed in Note 1 - Business, Basis of Presentation and Significant Accounting Policies, certain of MasTec’s subsidiaries are party to various collective bargaining agreements with unions representing certain of their employees, which require the Company to pay specified wages, provide certain benefits and contribute certain amounts to MEPPs. The Employee Retirement Income Security Act of 1974, as amended by the Multiemployer Pension Plan Amendments Act of 1980 (collectively, “ERISA”), which governs U.S.-registered multiemployer pension plans, subjects employers to substantial liabilities in the event of an employer’s complete or partial withdrawal from, or upon termination of, such plans.
The Company currently contributes, and in the past, has contributed, to plans that are underfunded, and, therefore, could have potential liability associated with a voluntary or involuntary withdrawal from, or termination of, these plans. As of December 31, 2019, the Company does not have plans to withdraw from, and is not aware of circumstances that would reasonably lead to material claims against it, in connection with the MEPPs in which it participates. There can be no assurance, however, that the Company will not be assessed liabilities in the future, including in the form of a surcharge on future benefit contributions or increased contributions on underfunded plans. The amount the Company could be obligated to pay or contribute in the future cannot be estimated, as these amounts are based on future levels of work of the union employees covered by these plans, investment returns and the level of underfunding of such plans.
Indemnities. The Company generally indemnifies its customers for the services it provides under its contracts, as well as other specified liabilities, which may subject the Company to indemnity claims, liabilities and related litigation. As of December 31, 2019 and 2018, the Company was not aware of any material asserted or unasserted claims in connection with these indemnity obligations.
Other Guarantees. In the ordinary course of its business, from time to time, MasTec guarantees the obligations of its subsidiaries, including obligations under certain contracts with customers, certain lease obligations and in some states, obligations in connection with obtaining contractors’ licenses. MasTec has also issued performance and other guarantees in connection with certain of its equity investments. MasTec also generally warrants the work it performs for a one to two-year period following substantial completion of a project. Much of the work performed by the Company is evaluated for defects shortly after the work is completed. Warranty claims have historically not been material. However, if warranty claims occur, the Company could be required to repair or replace warrantied items, or, if customers elect to repair or replace the warrantied item using the services of another provider, the Company could be required to pay for the cost of the repair or replacement.

78



Concentrations of Risk. The Company is subject to certain risk factors, including, but not limited to: risks related to customer consolidation, rapid technological and regulatory changes; changes in customers’ capital spending plans; risks related to market conditions and/or economic downturns; competition; the ability to manage projects effectively and in accordance with management’s estimates; customer disputes related to the performance of services; the nature of its contracts, which do not obligate MasTec’s customers to undertake any infrastructure projects and may be canceled on short notice; seasonality, adverse weather conditions and fluctuations in operational factors; potential exposure to environmental liabilities; risks related to the Company’s acquisitions and investment arrangements, including acquisition integration and financing; recoverability of goodwill; exposure from system or information technology interruptions; governmental and/or regulatory changes or other factors affecting the industries in which the Company operates; collectibility of receivables and resolution of unapproved change orders; availability of qualified employees; the adequacy of our reserves; exposure to litigation; exposure related to foreign operations; and exposure to multiemployer pension plan liabilities. The Company grants credit, generally without collateral, to its customers. Consequently, the Company is subject to potential credit risk related to changes in business and economic factors. However, MasTec generally has certain lien rights on that work and maintains a diverse customer base. The Company believes its billing and collection policies are adequate to minimize potential credit risk. MasTec’s customers include: public and private energy providers; pipeline operators; wireless and wireline/fiber service providers; broadband operators; install-to-the-home service providers; and government entities. The industries served by MasTec’s customers include, among others: communications; and utilities (including petroleum and natural gas pipeline infrastructure; electrical utility transmission and distribution; power generation; heavy civil and industrial infrastructure). The Company had approximately 475 customers for the year ended December 31, 2019. As of December 31, 2019, three customers each accounted for approximately 17%, 13% and 11%, respectively, of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less deferred revenue. As of December 31, 2018, three customers each accounted for approximately 26%, 18% and 12%, respectively, of the Company’s consolidated net accounts receivable position. In addition, the Company derived 64%, 72% and 78%, of its revenue from its top ten customers for the years ended December 31, 2019, 2018 and 2017, respectively.
Note 15Related Party Transactions
MasTec purchases, rents and leases equipment and purchases various types of supplies and services used in its business, including ancillary construction services, project-related site restoration and marketing and business development activities from a number of different vendors on a non-exclusive basis, and from time to time, rents equipment to, or performs construction services on behalf of, entities in which members of subsidiary management have ownership or commercial interests. For the years ended December 31, 2019, 2018 and 2017, such payments to related party entities totaled approximately $108.0 million, $134.4 million and $110.7 million, respectively. Payables associated with such related party arrangements totaled approximately $14.7 million and $17.3 million as of December 31, 2019 and 2018, respectively. Revenue from such related party arrangements totaled approximately $2.3 million, $10.3 million and $2.6 million for the years ended December 31, 2019, 2018 and 2017, and related amounts receivable, net, were de minimis as of December 31, 2019 and totaled approximately $0.3 million as of December 31, 2018.
Non-controlling interests in entities consolidated by the Company represent ownership interests held by members of management of certain of the Company’s subsidiaries, primarily in the Company’s Oil and Gas segment. In 2017, the Company acquired the remaining non-controlling interests of one of these entities, with which it previously had a subcontracting arrangement for the performance of ancillary oil and gas construction services, for approximately $21.4 million in cash and an estimated earn-out liability of $9.7 million, as adjusted. Cash paid to acquire the remaining interests of this entity is reflected within payments to non-controlling interests in the consolidated statements of cash flows.
In 2018, MasTec acquired a construction management firm specializing in steel building systems, of which Juan Carlos Mas, who is the brother of Jorge Mas, Chairman of MasTec’s Board of Directors, and José R. Mas, MasTec’s Chief Executive Officer, was a minority owner, for approximately $6.1 million in cash and an estimated earn-out liability of approximately $1.4 million, net, as adjusted. Amounts outstanding for advances made by the Company on behalf of this entity totaled approximately $0.5 million, net, and $1.0 million as of December 31, 2019 and 2018, respectively, which are expected to be settled under customary terms associated with the related purchase agreement. In 2017, MasTec acquired an oil and gas pipeline equipment company that was formerly owned by a member of subsidiary management for approximately $40.6 million in cash and an estimated earn-out liability of $75.5 million, as adjusted. MasTec previously leased equipment from this company.
The Company rents and leases equipment and purchases equipment supplies and servicing from CCI, in which it has a 15% equity investment. Juan Carlos Mas serves as the chairman of CCI, and a member of management of a MasTec subsidiary and an entity that is owned by the Mas family are minority owners. For the years ended December 31, 2019, 2018 and 2017, MasTec paid CCI approximately $41.7 million, $57.6 million and $54.9 million, net of rebates, respectively, related to this activity. Amounts payable to CCI, net of rebates receivable, totaled approximately $0.2 million as of December 31, 2019. As of December 31, 2018, amounts payable totaled $4.9 million, and rebates receivable totaled $2.9 million.
MasTec has a subcontracting arrangement with an entity for the performance of construction services, the minority owners of which include an entity controlled by Jorge Mas and José R. Mas, along with two members of management of a MasTec subsidiary. For the years ended December 31, 2019, 2018 and 2017, MasTec incurred subcontracting expenses of approximately $10.3 million, $9.9 million and $78.0 million, respectively. As of December 31, 2019 and 2018, related amounts payable totaled approximately $0.2 million and $0.4 million, respectively.
MasTec has a leasing arrangement for an aircraft that is owned by an entity that Jorge Mas owns. For the years ended December 31, 2019, 2018 and 2017, MasTec paid approximately $2.4 million, $2.7 million and $2.0 million, respectively, related to this leasing arrangement.
MasTec performs construction services on a cost-plus basis on behalf of a professional Miami soccer franchise (the “Franchise”) in which Jorge Mas and José R. Mas are minority owners. Services provided by MasTec include the construction of a soccer facility and stadium. For the year ended December 31, 2019, MasTec charged approximately $12.6 million under these arrangements, of which $3.9 million was outstanding as of December 31, 2019.
MasTec leases employees and provides satellite communications services to a customer in which Jorge Mas and José R. Mas own a majority interest. For the years ended December 31, 2019, 2018 and 2017, MasTec charged approximately $1.4 million, $1.7 million and $1.6 million, respectively,

79



to this customer. As of December 31, 2019 and 2018, outstanding receivables related to services provided totaled approximately $0.8 million and $0.6 million, respectively.
One of the Company’s subsidiaries has a subcontracting arrangement with a contractual joint venture in which it holds a 35% undivided interest, for which the related project was almost fully complete as of December 31, 2019. Outstanding performance guarantees on behalf of this contractual joint venture totaled Canadian $26.4 million as of both December 31, 2019 and 2018, or approximately $20.3 million and $19.4 million, respectively.
Split Dollar Agreements
MasTec has a split dollar life insurance agreement with (i) Jorge Mas, and José R. Mas and Juan Carlos Mas, as trustees of the Jorge Mas Irrevocable Trust (the “Jorge Mas trust”); and (ii) José R. Mas, and Jorge Mas, Juan Carlos Mas and Patricia Mas, as trustees of the José Ramon Mas Irrevocable Trust (the “José R. Mas trust”), both of which were amended and restated in February 2018. The Company is the sole owner of each of the policies and is designated as the named fiduciary under each split dollar agreement, and the policies subject to the split dollar agreement may not be surrendered without the express written consent of the applicable trust. The total maximum face amount of the insurance policies subject to the split dollar agreements is capped at $200 million in the case of Jorge Mas and $75 million in the case of Jose R. Mas. Upon the death of the applicable executive or the survivor thereof and his wife under the applicable policy, the Company is entitled to receive a portion of the death benefit under the policy equal to the greater of (i) premiums paid by the Company on the policy and (ii) the then cash value of the policy (excluding surrender charges or other similar charges or reductions) immediately before the triggering death. In addition, each executive is entitled to purchase the applicable policy under certain events, including a change in control of the Company.
The Company paid approximately $1.1 million in each of the years ended December 31, 2019, 2018 and 2017 in connection with the split dollar agreements for Jorge Mas, and paid approximately $0.7 million in each of the years ended December 31, 2019, 2018 and 2017 in connection with the split dollar agreements for José R. Mas. Life insurance assets associated with these agreements, which amounts are included within other long-term assets, totaled approximately $20.3 million and $18.5 million as of December 31, 2019 and 2018, respectively.
Note 16Quarterly Information (Unaudited)
The following table presents selected unaudited quarterly operating results for the years ended December 31, 2019 and 2018 (in millions, except per share data). The Company believes that all necessary adjustments have been included in the amounts stated below to present fairly the quarterly results when read in conjunction with the consolidated financial statements and notes thereto. The sum of the individual quarterly amounts to the full year amounts as disclosed below may contain slight summation differences due to rounding.
 
For the 2019 Quarters Ended
 
For the 2018 Quarters Ended
 
March 31
 
June 30
 
September 30
 
December 31
 
March 31
 
June 30
 
September 30
 
December 31
Revenue
$
1,518.3

 
$
1,939.0

 
$
2,016.6

 
$
1,709.3

 
$
1,396.8

 
$
1,617.8

 
$
1,977.2

 
$
1,917.6

Costs of revenue, excluding depreciation and amortization
$
1,312.0

 
$
1,633.4

 
$
1,690.6

 
$
1,434.2

 
$
1,237.3

 
$
1,366.6

 
$
1,681.4

 
$
1,654.0

Net income
$
43.1

 
$
120.2

 
$
130.1

 
$
100.7

 
$
26.5

 
$
80.4

 
$
120.5

 
$
31.8

Net income attributable to MasTec, Inc.
$
43.1

 
$
119.7

 
$
128.6

 
$
100.9

 
$
26.6

 
$
80.5

 
$
120.7

 
$
31.9

Earnings per share:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
$
0.57

 
$
1.59

 
$
1.71

 
$
1.34

 
$
0.33

 
$
1.02

 
$
1.55

 
$
0.42

Diluted
$
0.57

 
$
1.58

 
$
1.69

 
$
1.33

 
$
0.32

 
$
1.01

 
$
1.52

 
$
0.41


Certain transactions affecting comparisons of the Company’s quarterly results, which may not represent the amounts recognized for the full year for such transactions, include the following:
(i)
Indefinite-lived pre-qualification intangible asset impairment charges, pretax, totaling $3.3 million in the fourth quarter of 2019, and goodwill impairment charges, pretax, totaling $47.7 million in the fourth quarter of 2018;
(ii)
Project gains on a proportionately consolidated non-controlled Canadian joint venture, pretax, totaling $1.0 million in the second quarter of 2018;
(iii)
Excess tax benefits from share-based compensation of $2.3 million in the first quarter of 2019, and $1.6 million and $1.3 million in the fourth quarters of 2019 and 2018, respectively;
(iv)
Income tax effects from changes in Canadian provincial statutory tax rates, as well as changes in state tax rates, include a benefit of $1.4 million in the second quarter of 2019 and a benefit of $5.9 million in the fourth quarter of 2019. Income tax effects, primarily from the 2017 Tax Act, include an expense of $1.5 million in the second quarter of 2018, a benefit of $17.9 million in the third quarter of 2018 and an expense of $3.7 million in the fourth quarter of 2018.

80



Note 17Supplemental Guarantor Condensed Consolidating Financial Information
The 4.875% Senior Notes are fully and unconditionally guaranteed on an unsecured, unsubordinated, joint and several basis by certain of the Company’s existing and future 100%-owned direct and indirect domestic subsidiaries that are, as of December 31, 2019, each guarantors of the Credit Facility or other outstanding indebtedness (the “Guarantor Subsidiaries”).  The Company’s subsidiaries organized outside of the United States and certain domestic subsidiaries (collectively, the “Non-Guarantor Subsidiaries”) do not guarantee these notes. A Guarantor Subsidiary’s guarantee is subject to release in certain customary circumstances, including upon the sale of a majority of the capital stock or substantially all of the assets of such Guarantor Subsidiary; if the Guarantor Subsidiary’s guarantee under the Company’s Credit Facility and other indebtedness is released or discharged (other than due to payment under such guarantee); or when the requirements for legal defeasance are satisfied or the obligations are discharged in accordance with the related indentures.
The following supplemental financial information sets forth the condensed consolidating balance sheets and the condensed consolidating statements of operations and comprehensive income (loss) and cash flows for MasTec, Inc., the Guarantor Subsidiaries on a combined basis, the Non-Guarantor Subsidiaries on a combined basis and the eliminations necessary to arrive at the information for the Company as reported on a consolidated basis. Eliminations represent adjustments to eliminate investments in subsidiaries and intercompany balances and transactions between or among MasTec, Inc., the Guarantor Subsidiaries and the Non-Guarantor Subsidiaries.  Investments in subsidiaries are accounted for using the equity method for this presentation.
The tables below may contain slight summation differences due to rounding.
CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)
For the Year Ended December 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
6,799.4

 
$
474.7

 
$
(90.9
)
 
$
7,183.2

Costs of revenue, excluding depreciation and amortization

 
5,703.4

 
457.7

 
(90.9
)
 
6,070.2

Depreciation and amortization

 
214.0

 
21.5

 

 
235.5

Intangible asset impairment

 

 
3.3

 

 
3.3

General and administrative expenses
3.2

 
279.4

 
16.9

 

 
299.5

Interest expense (income), net

 
138.4

 
(61.4
)
 

 
77.0

Equity in earnings of unconsolidated affiliates

 
(0.0
)
 
(27.4
)
 

 
(27.4
)
Other expense (income), net

 
51.4

 
(37.3
)
 

 
14.0

(Loss) income before income taxes
$
(3.2
)
 
$
412.8

 
$
101.4

 
$

 
$
510.9

Benefit from (provision for) income taxes
0.8

 
(111.5
)
 
(6.1
)
 

 
(116.8
)
Net (loss) income before equity in income from subsidiaries
$
(2.4
)
 
$
301.3

 
$
95.3

 
$

 
$
394.1

Equity in income from subsidiaries, net of tax
394.7

 

 

 
(394.7
)
 

Net income (loss)
$
392.3

 
$
301.3

 
$
95.3

 
$
(394.7
)
 
$
394.1

Net income attributable to non-controlling interests

 

 
1.8

 

 
1.8

Net income (loss) attributable to MasTec, Inc.
$
392.3

 
$
301.3

 
$
93.5

 
$
(394.7
)
 
$
392.3

Comprehensive income (loss)
$
379.7

 
$
303.3

 
$
77.9

 
$
(382.1
)
 
$
378.9


81



CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)
For the Year Ended December 31, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
6,539.3

 
$
492.6

 
$
(122.5
)
 
$
6,909.4

Costs of revenue, excluding depreciation and amortization

 
5,609.4

 
452.4

 
(122.5
)
 
5,939.3

Depreciation and amortization

 
190.5

 
22.4

 

 
212.9

Goodwill impairment

 

 
47.7

 

 
47.7

General and administrative expenses
3.1

 
266.4

 
17.8

 

 
287.3

Interest expense (income), net

 
147.0

 
(64.4
)
 

 
82.6

Equity in earnings of unconsolidated affiliates

 

 
(23.9
)
 

 
(23.9
)
Other expense (income), net

 
2.9

 
(4.7
)
 

 
(1.8
)
(Loss) income before income taxes
$
(3.1
)
 
$
323.1

 
$
45.3

 
$

 
$
365.3

Benefit from (provision for) income taxes
0.9

 
(94.2
)
 
(12.8
)
 

 
(106.1
)
Net (loss) income before equity in income from subsidiaries
$
(2.2
)
 
$
228.9

 
$
32.5

 
$

 
$
259.2

Equity in income from subsidiaries, net of tax
261.9

 

 

 
(261.9
)
 

Net income (loss)
$
259.7

 
$
228.9

 
$
32.5

 
$
(261.9
)
 
$
259.2

Net loss attributable to non-controlling interests

 

 
(0.4
)
 

 
(0.4
)
Net income (loss) attributable to MasTec, Inc.
$
259.7

 
$
228.9

 
$
32.9

 
$
(261.9
)
 
$
259.7

Comprehensive income (loss)
$
262.9

 
$
228.9

 
$
35.7

 
$
(265.1
)
 
$
262.4

For the Year Ended December 31, 2017
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
6,222.3

 
$
457.0

 
$
(72.3
)
 
$
6,607.0

Costs of revenue, excluding depreciation and amortization

 
5,378.6

 
439.0

 
(72.3
)
 
5,745.3

Depreciation and amortization

 
159.1

 
28.9

 

 
188.0

General and administrative expenses
2.3

 
256.3

 
16.5

 

 
275.1

Interest expense (income), net

 
123.6

 
(62.6
)
 

 
61.0

Equity in earnings of unconsolidated affiliates

 

 
(21.3
)
 

 
(21.3
)
Other income, net

 
(13.0
)
 

 

 
(13.0
)
(Loss) income before income taxes
$
(2.3
)
 
$
317.7

 
$
56.5

 
$

 
$
371.8

Benefit from (provision for) income taxes
0.2

 
(18.1
)
 
(5.0
)
 

 
(22.9
)
Net (loss) income before equity in income from subsidiaries
$
(2.1
)
 
$
299.6

 
$
51.5

 
$

 
$
348.9

Equity in income from subsidiaries, net of tax
349.3

 

 

 
(349.3
)
 

Net income (loss)
$
347.2

 
$
299.6

 
$
51.5

 
$
(349.3
)
 
$
348.9

Net income (loss) attributable to non-controlling interests

 
2.4

 
(0.7
)
 

 
1.7

Net income (loss) attributable to MasTec, Inc.
$
347.2

 
$
297.2

 
$
52.2

 
$
(349.3
)
 
$
347.2

Comprehensive income (loss)
$
349.3

 
$
299.6

 
$
53.6

 
$
(351.4
)
 
$
351.0



82



CONDENSED CONSOLIDATING BALANCE SHEETS (in millions)
As of December 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Assets
 
 
 
 
 
 
 
 
 
Total current assets
$

 
$
1,987.8

 
$
248.1

 
$
(62.4
)
 
$
2,173.6

Property and equipment, net

 
862.0

 
43.9

 

 
905.8

Operating lease assets

 
214.7

 
15.2

 

 
229.9

Goodwill and other intangible assets, net

 
1,265.6

 
167.3

 

 
1,433.0

Investments in and advances to consolidated affiliates, net
1,768.9

 
1,233.5

 

 
(3,002.4
)
 

Other long-term assets
18.4

 
42.6

 
193.8

 

 
254.7

Total assets
$
1,787.3

 
$
5,606.2

 
$
668.3

 
$
(3,064.8
)
 
$
4,997.0

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$
0.1

 
$
1,141.6

 
$
139.8

 
$
(62.4
)
 
$
1,219.1

Long-term debt, including finance leases

 
1,310.9

 
3.1

 

 
1,314.0

Advances from consolidated affiliates, net

 

 
167.5

 
(167.5
)
 

Long-term operating lease liabilities

 
143.0

 
11.6

 

 
154.6

Other long-term liabilities

 
493.1

 
24.5

 

 
517.6

Total liabilities
$
0.1

 
$
3,088.6

 
$
346.5

 
$
(229.9
)
 
$
3,205.3

Total equity
$
1,787.2

 
$
2,517.6

 
$
321.8

 
$
(2,834.9
)
 
$
1,791.7

Total liabilities and equity
$
1,787.3

 
$
5,606.2

 
$
668.3

 
$
(3,064.8
)
 
$
4,997.0

As of December 31, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Assets
 
 
 
 
 
 
 
 
 
Total current assets
$

 
$
1,993.0

 
$
248.5

 
$
(72.5
)
 
$
2,169.0

Property and equipment, net

 
699.2

 
48.6

 

 
747.8

Goodwill and other intangible assets, net

 
1,188.0

 
81.7

 

 
1,269.7

Investments in and advances to consolidated affiliates, net
1,373.1

 
1,138.4

 
816.9

 
(3,328.4
)
 

Other long-term assets
16.8

 
42.0

 
194.6

 

 
253.4

Total assets
$
1,389.9

 
$
5,060.6

 
$
1,390.3

 
$
(3,400.9
)
 
$
4,440.0

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$

 
$
1,185.9

 
$
170.2

 
$
(72.5
)
 
$
1,283.6

Long-term debt, including finance leases

 
1,319.4

 
4.9

 

 
1,324.2

Other long-term liabilities

 
429.2

 
10.8

 

 
440.1

Total liabilities
$

 
$
2,934.5

 
$
185.9

 
$
(72.5
)
 
$
3,047.9

Total equity
$
1,389.9

 
$
2,126.1

 
$
1,204.4

 
$
(3,328.4
)
 
$
1,392.0

Total liabilities and equity
$
1,389.9

 
$
5,060.6

 
$
1,390.3

 
$
(3,400.9
)
 
$
4,440.0




83



CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)
For the Year Ended December 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
467.2

 
$
83.1

 
$

 
$
550.3

Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(179.5
)
 

 

 
(179.5
)
Capital expenditures

 
(120.8
)
 
(5.7
)
 

 
(126.5
)
Proceeds from sale of property and equipment

 
24.8

 
10.2

 

 
35.0

Payments for other investments

 
(4.3
)
 
(1.3
)
 

 
(5.6
)
Proceeds from other investments


10.8

 
3.9

 

 
14.7

Net cash (used in) provided by investing activities
$


$
(269.0
)
 
$
7.1

 
$

 
$
(261.8
)
Cash flows from financing activities:
 
 
 
 
 
 
 
 
 
Proceeds from credit facilities

 
3,015.3

 
10.6

 

 
3,025.9

Repayments of credit facilities

 
(3,116.0
)
 
(10.6
)
 

 
(3,126.6
)
Repayments of other borrowings, net

 
(9.7
)
 
(2.7
)
 

 
(12.4
)
Payments of finance lease obligations

 
(86.3
)
 
(2.0
)
 

 
(88.3
)
Payments of acquisition-related contingent consideration

 
(34.3
)
 

 

 
(34.3
)
Proceeds from non-controlling interests

 

 
0.6

 

 
0.6

Proceeds from stock-based awards
4.7

 

 

 

 
4.7

Repurchase of common stock
(5.7
)
 

 

 

 
(5.7
)
Other financing activities, net

 
(5.5
)
 
(3.0
)
 

 
(8.5
)
Net financing activities and advances from (to) consolidated affiliates
1.0

 
62.8

 
(63.8
)
 

 

Net cash used in financing activities
$

 
$
(173.7
)
 
$
(70.9
)
 
$

 
$
(244.6
)
Effect of currency translation on cash

 

 
0.2

 

 
0.2

Net increase in cash and cash equivalents
$

 
$
24.5

 
$
19.5

 
$

 
$
44.0

Cash and cash equivalents - beginning of period

 
11.9

 
15.6

 

 
27.4

Cash and cash equivalents - end of period
$

 
$
36.4

 
$
35.1

 
$

 
$
71.4


84



CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)
For the Year Ended December 31, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
341.6

 
$
188.4

 
$

 
$
530.0

Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(6.7
)
 

 

 
(6.7
)
Capital expenditures

 
(174.3
)
 
(6.1
)
 

 
(180.4
)
Proceeds from sale of property and equipment

 
26.2

 
13.1

 

 
39.4

Payments for other investments

 
(11.8
)
 
(27.6
)
 

 
(39.5
)
Proceeds from other investments

 

 
5.4

 

 
5.4

Net cash used in investing activities
$

 
$
(166.6
)
 
$
(15.2
)
 
$

 
$
(181.8
)
Cash flows from financing activities:
 
 
 
 
 
 
 
 
 
Proceeds from credit facilities

 
3,383.9

 
34.3

 

 
3,418.2

Repayments of credit facilities

 
(3,314.8
)
 
(44.7
)
 

 
(3,359.5
)
Repayments of other borrowings, net

 
(17.1
)
 
(0.3
)
 

 
(17.4
)
Payments of finance lease obligations

 
(66.6
)
 
(5.6
)
 

 
(72.2
)
Payments of acquisition-related contingent consideration

 
(15.9
)
 

 

 
(15.9
)
Distributions to non-controlling interests

 
(0.6
)
 

 

 
(0.6
)
Proceeds from stock-based awards
4.0

 

 

 

 
4.0

Payments for stock-based awards
(3.8
)
 

 

 

 
(3.8
)
Repurchase of common stock
(313.9
)
 

 

 

 
(313.9
)
Other financing activities, net

 

 

 

 

Net financing activities and advances from (to) consolidated affiliates
313.7

 
(142.1
)
 
(171.6
)
 

 

Net cash used in financing activities
$

 
$
(173.2
)
 
$
(187.9
)
 
$

 
$
(361.1
)
Effect of currency translation on cash

 

 

 

 

Net increase (decrease) in cash and cash equivalents
$

 
$
1.8

 
$
(14.7
)
 
$

 
$
(12.9
)
Cash and cash equivalents - beginning of period

 
10.1

 
30.3

 

 
40.3

Cash and cash equivalents - end of period
$

 
$
11.9

 
$
15.6

 
$

 
$
27.4



85



CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)
For the Year Ended December 31, 2017
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
142.9

 
$
1.2

 
$

 
$
144.1

Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(116.0
)
 

 

 
(116.0
)
Capital expenditures

 
(120.1
)
 
(3.3
)
 

 
(123.4
)
Proceeds from sale of property and equipment

 
18.2

 
1.8

 

 
20.0

Payments for other investments

 
(3.8
)
 
(73.3
)
 

 
(77.1
)
Proceeds from other investments

 
1.2

 
22.6

 

 
23.8

Net cash used in investing activities
$

 
$
(220.5
)
 
$
(52.2
)
 
$

 
$
(272.7
)
Cash flows from financing activities:
 
 
 
 
 
 
 
 
 
Proceeds from credit facilities

 
2,674.4

 
24.6

 

 
2,699.0

Repayments of credit facilities

 
(2,428.9
)
 
(28.4
)
 

 
(2,457.3
)
Repayments of other borrowings, net

 
(2.3
)
 
(1.1
)
 

 
(3.4
)
Payments of finance lease obligation

 
(59.2
)
 
(8.5
)
 

 
(67.7
)
Payments of acquisition-related contingent consideration

 
(6.6
)
 

 

 
(6.7
)
Distributions to non-controlling interests

 
(22.7
)
 

 

 
(22.7
)
Proceeds from stock-based awards
3.1

 

 

 

 
3.1

Payments for stock-based awards
(6.2
)
 

 

 

 
(6.2
)
Repurchase of common stock
(1.6
)
 

 

 

 
(1.6
)
Other financing activities, net

 
(6.3
)
 

 

 
(6.3
)
Net financing activities and advances from (to) consolidated affiliates
4.7

 
(89.6
)
 
84.9

 

 

Net cash provided by financing activities
$

 
$
58.8

 
$
71.5

 
$

 
$
130.3

Effect of currency translation on cash

 

 
(0.1
)
 

 
(0.1
)
Net (decrease) increase in cash and cash equivalents
$

 
$
(18.8
)
 
$
20.4

 
$

 
$
1.6

Cash and cash equivalents - beginning of period

 
28.9

 
9.9

 

 
38.8

Cash and cash equivalents - end of period
$

 
$
10.1

 
$
30.3

 
$

 
$
40.3



86



Item 9.
CHANGES IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE
None
Item 9A.
CONTROLS AND PROCEDURES
Evaluation of Disclosure Controls and Procedures. As of the end of the period covered by this Form 10-K, our management, with the participation of our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures (as defined in Rule 13a-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)). We maintain disclosure controls and procedures designed to ensure that information required to be disclosed in reports filed or submitted by us under the Exchange Act is recorded, processed, summarized and reported within time periods specified in the SEC’s rules and forms. Disclosure controls and procedures include, without limitation, controls and procedures designed to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is accumulated and communicated to management, including our Chief Executive Officer and Chief Financial Officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure. Based on management’s evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were effective at the reasonable assurance level as of December 31, 2019.
Management’s Report on Internal Control Over Financial Reporting. Our management is responsible for establishing and maintaining adequate internal control over financial reporting, as such term is defined in Exchange Act Rule 13a-15(f). Management, including our Chief Executive Officer and Chief Financial Officer, evaluated the effectiveness of our internal control over financial reporting as of the end of the period covered by this report. In making its assessment of the effectiveness of internal control, management used the criteria set forth by the Committee of Sponsoring Organizations of the Treadway Commission (“COSO criteria”) in Internal Control-Integrated Framework (2013). Our internal control over financial reporting is designed to provide reasonable assurance to management and to our Board of Directors regarding the reliability of financial reporting and the preparation and fair presentation of financial statements for external purposes in accordance with generally accepted accounting principles. Our internal control over financial reporting includes those policies and procedures that:
(i) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of our assets;
(ii) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures are being made only in accordance with authorizations of our management and directors; and
(iii) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use or disposition of our assets that could have a material effect on the financial statements.
Management’s assessment of the effectiveness of internal control over financial reporting did not include the internal controls over financial reporting of Kingsley Constructors, Inc. (“Kingsley”), Quadgen Wireless Solutions, Inc. (“Quadgen”), Casey Industrial, Inc. (“Casey”) and Decisive Communications, Inc. (“Decisive”). Kingsley was effectively acquired in the first quarter of 2019 and Quadgen, Casey and Decisive in the fourth quarter of 2019, all of which are included in the 2019 consolidated financial statements in this Form 10-K. These acquisitions’ total assets constituted 7% of the Company’s total assets as of December 31, 2019, and represented 3% and less than 1% of the Company’s revenue and net income, respectively, for the year then ended.
Based on this assessment, management has concluded that our internal control over financial reporting was effective as of December 31, 2019.
BDO USA, LLP, the independent registered public accounting firm which audits our financial statements, has audited our internal control over financial reporting as of December 31, 2019 and has expressed an unqualified opinion thereon as stated in their report that is included in Item 8. “Financial Statements and Supplementary Data,” of this Form 10-K.
Changes in Internal Control over Financial Reporting. There have been no changes in the Company’s internal control over financial reporting during the fourth quarter ended December 31, 2019 that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.

87



Report of Independent Registered Public Accounting Firm
Shareholders and Board of Directors
MasTec, Inc.
Coral Gables, Florida
Opinion on Internal Control over Financial Reporting
We have audited MasTec, Inc.’s (the “Company’s”) internal control over financial reporting as of December 31, 2019, based on criteria established in Internal Control - Integrated Framework (2013) issued by the Committee of Sponsoring Organizations of the Treadway Commission (the “COSO criteria”). In our opinion, the Company maintained, in all material respects, effective internal control over financial reporting as of December 31, 2019, based on the COSO criteria.
We also have audited, in accordance with the standards of the Public Company Accounting Oversight Board (United States) (“PCAOB”), the consolidated balance sheets of the Company and subsidiaries as of December 31, 2019 and 2018, the related consolidated statements of operations, comprehensive income, equity, and cash flows for each of the three years in the period ended December 31, 2019, and the related notes and financial schedule listed in the accompanying index (collectively referred to as the “consolidated financial statements”) and our report dated February 27, 2020 expressed an unqualified opinion thereon.
Basis for Opinion
The Company’s management is responsible for maintaining effective internal control over financial reporting and for its assessment of the effectiveness of internal control over financial reporting, included in the accompanying “Item 9A, Management’s Report on Internal Control over Financial Reporting.” Our responsibility is to express an opinion on the Company’s internal control over financial reporting based on our audit. We are a public accounting firm registered with the PCAOB and are required to be independent with respect to the Company in accordance with U.S. federal securities laws and the applicable rules and regulations of the Securities and Exchange Commission and the PCAOB.
We conducted our audit of internal control over financial reporting in accordance with the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether effective internal control over financial reporting was maintained in all material respects. Our audit included obtaining an understanding of internal control over financial reporting, assessing the risk that a material weakness exists, and testing and evaluating the design and operating effectiveness of internal control based on the assessed risk. Our audit also included performing such other procedures as we considered necessary in the circumstances. We believe that our audit provides a reasonable basis for our opinion.
As indicated in the accompanying “Item 9A, Management’s Report on Internal Control over Financial Reporting”, management’s assessment of and conclusion on the effectiveness of internal control over financial reporting did not include the internal controls of Kingsley Constructors, Inc. (“Kingsley”), Quadgen Wireless Solutions, Inc. (“Quadgen”), Casey Industrial, Inc. (“Casey”) and Decisive Communications, Inc. (“Decisive”). Kingsley was acquired during the first quarter of 2019 and Quadgen, Casey and Decisive during the fourth quarter of 2019, all of which are included in the consolidated balance sheet of the Company and subsidiaries as of December 31, 2019, and the related consolidated statements of operations, comprehensive income, equity, and cash flows for the year then ended. These acquisitions constituted 7% of total assets as of December 31, 2019, and 3% and less than 1% of revenues and net income, respectively, for the year then ended. Management did not assess the effectiveness of internal control over financial reporting of Kingsley, Quadgen, Casey and Decisive because of the timing of their acquisitions. Our audit of internal control over financial reporting of the Company also did not include an evaluation of the internal control over financial reporting of Kingsley, Quadgen, Casey and Decisive.
Definition and Limitations of Internal Control over Financial Reporting
A company’s internal control over financial reporting is a process designed to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles. A company’s internal control over financial reporting includes those policies and procedures that (1) pertain to the maintenance of records that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of the company; (2) provide reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with generally accepted accounting principles, and that receipts and expenditures of the company are being made only in accordance with authorizations of management and directors of the company; and (3) provide reasonable assurance regarding prevention or timely detection of unauthorized acquisition, use, or disposition of the company’s assets that could have a material effect on the financial statements.
Because of its inherent limitations, internal control over financial reporting may not prevent or detect misstatements. Also, projections of any evaluation of effectiveness to future periods are subject to the risk that controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.


/s/ BDO USA, LLP
Miami, Florida
February 27, 2020

88



ITEM 9B.
OTHER INFORMATION
None.
PART III
ITEM 10.
DIRECTORS, EXECUTIVE OFFICERS AND CORPORATE GOVERNANCE
The information about directors required for this item is incorporated by reference from our Proxy Statement to be filed in connection with our 2020 Annual Meeting of Shareholders.
We have adopted a code of business conduct and ethics, called the Code of Business Conduct and Ethics, that applies to all of our directors, officers, including our principal executive, financial and accounting officers, and employees and includes additional criteria that are applicable to our Chief Executive Officer and senior financial officers. The full text of the Code of Business Conduct and Ethics is available in the Investor section of MasTec’s website at www.mastec.com under the tab “Corporate Governance” and is available in print to any shareholder who requests it. See also Item 1. “Business - Available Information.” We intend to provide amendments or waivers to our Code of Business Conduct and Ethics for any of our directors and principal officers on our website within four business days after such amendment or waiver. The reference to our website address does not constitute incorporation by reference of any of the information contained on the website, and such information is not a part of this Annual Report.
ITEM 11.
EXECUTIVE COMPENSATION
The information required for this item is incorporated by reference from our Proxy Statement to be filed in connection with our 2020 Annual Meeting of Shareholders.
ITEM 12.
SECURITY OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED SHAREHOLDER MATTERS
Equity Compensation Plans
The following table sets forth information about our common stock that may be issued under all of our equity compensation plans as of December 31, 2019, which included: the 2013 Incentive Plan; the 2011 ESPP; and the 2013 Bargaining Units ESPP.
Plan Category
 
(a)
Number of Securities to be Issued Upon Exercise of Outstanding Options, Warrants and Rights
 
(b)
Weighted Average Exercise Price of Outstanding Options, Warrants and Rights
 
(c)
Number of Securities Remaining Available for Future Issuance Under Equity Compensation Plans (Excluding Securities Reflected in Column (a))
 
Equity compensation plans approved by security holders
N/A
 
 
N/A
 
 
3,864,858

(1) 
Equity compensation plans not approved by security holders
N/A
 
 
N/A
 
 
N/A

 
Total
N/A
 
 
 
 
 
3,864,858

 
(1)
Under the 2013 Incentive Plan, 2,152,386 shares were available for issuance as of December 31, 2019. Under the 2011 ESPP and 2013 Bargaining Units ESPP, 765,610 shares and 946,862 shares, respectively, were available for issuance as of December 31, 2019.
The other information required by this item is incorporated by reference from our Proxy Statement to be filed in connection with our 2020 Annual Meeting of Shareholders.
ITEM 13.
CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE
The information required for this item is incorporated by reference from our Proxy Statement to be filed in connection with our 2020 Annual Meeting of Shareholders.
ITEM 14.
PRINCIPAL ACCOUNTING FEES AND SERVICES
The information required for this item is incorporated by reference from our Proxy Statement to be filed in connection with our 2020 Annual Meeting of Shareholders.
PART IV

89



ITEM 15.
EXHIBITS AND FINANCIAL STATEMENT SCHEDULES
The following financial statements, schedules and exhibits are filed as part of this Form 10-K:
(a)
1.    Financial Statements – the consolidated financial statements and the reports of the Independent Registered Public Accounting firms are listed on pages 43 through 86.
2.    Financial Statement Schedules – Schedule II - Valuation and Qualifying Accounts.
3.
Exhibits including those incorporated by reference – The Exhibit Index below contains a list of exhibits filed or furnished with this Form 10-K.

Exhibit Index
Exhibits
 
Description (1)
3.1
 
Composite Articles of Incorporation of MasTec, Inc., filed as Exhibit 3.1 to our Annual Report on Form 10-K filed with the SEC on February 25, 2010 and incorporated by reference herein.
3.2
 
Amended and Restated By-laws of MasTec, Inc., amended and restated as of January 22, 2010, filed as Exhibit 3.1 to our Current Report on Form 8-K filed with the SEC on January 28, 2010 and incorporated by reference herein.
4.1
 
Indenture, dated June 5, 2009, by and among MasTec, Inc., MasTec Inc.’s subsidiaries party thereto, as guarantors, and U.S. Bank National Association, as trustee, filed as Exhibit 4.2 to our Current Report on Form 8-K filed with the SEC on June 5, 2009 and incorporated by reference herein.
4.2
 
Fifth Supplemental Indenture, dated as of March 18, 2013, by and among MasTec, Inc., MasTec, Inc.’s subsidiaries party thereto, as guarantors, and U.S. Bank National Association, as trustee, filed as Exhibit 4.3 to our Current Report on Form 8-K filed with the SEC on March 18, 2013 and incorporated by reference herein.
4.3
 
Sixth Supplemental Indenture, dated as of September 30, 2013, by and among MasTec, Inc., the new guarantors party thereto and U.S. Bank National Association, as trustee, filed as Exhibit 4.11 to our Annual Report on Form 10-K filed with the SEC on February 27, 2014 and incorporated by reference herein.
4.4
 
Seventh Supplemental Indenture, dated as of November 11, 2013, by and among MasTec, Inc., the new guarantors party thereto and U.S. Bank National Association, as trustee, filed as Exhibit 4.12 to our Annual Report on Form 10-K filed with the SEC on February 27, 2014 and incorporated by reference herein.
4.5
 
Eighth Supplemental Indenture, dated as of March 12, 2014, by and among MasTec, Inc., the new guarantors party thereto and U.S. Bank National Association, as trustee, filed as Exhibit 4.1 to our Quarterly Report on Form 10-Q filed with the SEC on August 11, 2014 and incorporated by reference herein.
4.6
 
Ninth Supplemental Indenture, dated as of April 30, 2014, by and among MasTec, Inc., the new guarantors party thereto and U.S. Bank National Association, as trustee, filed as Exhibit 4.2 to our Quarterly Report on Form 10-Q filed with the SEC on August 11, 2014 and incorporated by reference herein.
4.7
 
Tenth Supplemental Indenture, dated as of July 10, 2014, by and among MasTec, Inc., the new guarantors party thereto and U.S. Bank National Association, as trustee, filed as Exhibit 4.3 to our Quarterly Report on Form 10-Q filed with the SEC on August 11, 2014 and incorporated by reference herein.
4.8
 
Eleventh Supplemental Indenture, dated as of August 8, 2014, by and among MasTec, Inc., the new guarantors party thereto and U.S. Bank National Association, as trustee, filed as Exhibit 4.1 to our Quarterly Report on Form 10-Q filed with the SEC on October 30, 2014 and incorporated by reference herein.
4.9
 
Twelfth Supplemental Indenture, dated as of December 8, 2014, by and among MasTec, Inc., the new guarantors party thereto and U.S. Bank National Association, as trustee, filed as Exhibit 4.9 to our Annual Report on Form 10-K filed with the SEC on July 31, 2015 and incorporated by reference herein.
4.10
 
Thirteenth Supplemental Indenture, dated as of April 10, 2015, by and among MasTec, Inc., the guarantors party thereto and U.S. Bank National Association, as trustee, filed as Exhibit 4.1 to our Current Report on Form 8-K filed with the SEC on April 13, 2015 and incorporated by reference herein.
4.11
 
Fourteenth Supplemental Indenture, dated as of January 7, 2016, by and among MasTec, Inc., the new guarantors party thereto and U.S. Bank National Association, as trustee, filed as Exhibit 4.11 to our Annual Report on Form 10-K filed with the SEC on February 26, 2016 and incorporated by reference herein.
4.12
 
Fifteenth Supplemental Indenture, dated as of September 1, 2016, by and among MasTec, Inc., the new guarantor party thereto and U.S. Bank National Association, as trustee, filed as Exhibit 4.1 to our Quarterly Report on Form 10-Q filed with the SEC on November 3, 2016 and incorporated by reference herein.
4.13
 
Seventeenth Supplemental Indenture, dated as of July 28, 2017, by and among MasTec Inc., MasTec, Inc.’s subsidiary party thereto, as guarantor, and U.S. Bank National Association, as trustee, filed as Exhibit 4.1 to our Quarterly Report on Form 10-Q filed with the SEC on August 3, 2017 and incorporated by reference herein.
4.14
 
Eighteenth Supplemental Indenture, dated as of November 1, 2017, by and among MasTec Inc., MasTec, Inc.’s subsidiaries party thereto, as guarantors, and U.S. Bank National Association, as trustee, filed as Exhibit 4.1 to our Quarterly Report on Form 10-Q filed with the SEC on November 2, 2017 and incorporated by reference herein.
4.15*
 
4.16*
 
4.17*
 

90



10.1+
 
Split Dollar Agreement, dated as of February 26, 2018, by and between MasTec, Inc., Jorge Mas, and José Ramon Mas and Juan Carlos Mas, as Trustees of the Jorge Mas Irrevocable Trust, dated June 1, 2012, filed as Exhibit 10.1 to our Annual Report on Form 10-K filed with the SEC on February 27, 2018 and incorporated by reference herein.
10.2+
 
10.3+
 
MasTec, Inc. Deferred Compensation Plan, effective as of June 1, 2008, filed as Exhibit 99.1 to our Current Report on Form 8-K filed with the SEC on April 4, 2008 and incorporated by reference herein.
10.4+
 
Employment Agreement, effective as of January 1, 2010, between MasTec, Inc. and Robert Apple, filed as Exhibit 10.2 to our Current Report on Form 8-K filed with the SEC on January 28, 2010 and incorporated by reference herein.
10.5+
 
MasTec, Inc. Amended and Restated 2011 Employee Stock Purchase Plan, filed as Annex A to our Definitive Proxy Statement on Schedule 14A filed with the SEC on September 2, 2015 and incorporated by reference herein.
10.6
 
10.7*
 
10.8*
 
10.9*
 
10.10+
 
Employment Agreement, dated April 18, 2007, by and between MasTec, Inc. and José R. Mas, filed as Exhibit 10.1 to our Current Report on Form 8-K filed with the SEC on April 20, 2007 and incorporated by reference herein.
10.11+
 
Employment Agreement, dated as of January 1, 2008, by and between MasTec, Inc. and Alberto de Cardenas, filed as Exhibit 10.53 to our Annual Report on Form 10-K filed with the SEC on February 28, 2008 and incorporated by reference herein.
10.12+
 
MasTec, Inc. Bargaining Units ESPP, filed as Annex A to our Definitive Proxy Statement on Schedule 14A filed with the SEC on April 10, 2013 and incorporated by reference herein.
10.13+
 
MasTec, Inc. Amended and Restated 2013 Incentive Compensation Plan, effective as of January 1, 2017, filed as Exhibit 10.2 to our Quarterly Report on Form 10-Q filed with the SEC on May 4, 2017 and incorporated by reference herein.
10.14+
 
Form of Employee Restricted Stock Agreement for the MasTec, Inc. Amended and Restated 2013 Incentive Compensation Plan, filed as Exhibit 10.3 to our Quarterly Report on Form 10-Q filed with the SEC on May 4, 2017 and incorporated by reference herein.
10.15+
 
Form of Non-Employee Restricted Stock Agreement for the MasTec, Inc. Amended and Restated 2013 Incentive Compensation Plan, filed as Exhibit 10.4 to our Quarterly Report on Form 10-Q filed with the SEC on May 4, 2017 and incorporated by reference herein.
10.16+
 
Form of Employee Restricted Stock Units Agreement for the MasTec, Inc. Amended and Restated 2013 Incentive Compensation Plan, filed as Exhibit 10.5 to our Quarterly Report on Form 10-Q filed with the SEC on May 4, 2017 and incorporated by reference herein.
10.17+
 
Form of Executive Employee Restricted Stock Agreement for the MasTec, Inc. Amended and Restated 2013 Incentive Compensation Plan, filed as Exhibit 10.6 to our Quarterly Report on Form 10-Q filed with the SEC on May 4, 2017 and incorporated by reference herein.
10.18+
 
Employment Agreement by and between MasTec, Inc. and George Pita, dated January 23, 2014, filed as Exhibit 10.2 to our Current Report on Form 8-K filed with the SEC on January 24, 2014 and incorporated by reference herein.
10.19+
 
Deferred Fee Plan for Directors dated December 19, 2005, filed as Exhibit 10.38 to our Form 8-K filed with the SEC on December 23, 2005 and incorporated by reference herein.
21*
 
23.1*
 
31.1*
 
31.2*
 
32.1**
 
32.2**
 
101.INS
 
Inline XBRL Instance Document - The instance document does not appear in the interactive data file because its XBRL tags are embedded within the Inline XBRL document.
101.SCH
 
Inline XBRL Taxonomy Extension Schema
101.CAL
 
Inline XBRL Taxonomy Extension Calculation Linkbase
101.DEF
 
Inline XBRL Taxonomy Extension Definition Linkbase
101.LAB
 
Inline XBRL Taxonomy Extension Label Linkbase
101.PRE
 
Inline XBRL Taxonomy Extension Presentation Linkbase
104
 
The cover page of MasTec, Inc.’s Annual Report on Form 10-K for the year ended December 31, 2019, formatted in Inline XBRL (included with the Exhibit 101 attachments).
______________
(1)
SEC file number for all Securities Exchange Act reports referenced in the exhibit list is 001 - 08106.

91



*
Filed herewith.
**
Furnished herewith.
+
Management contract or compensation plan arrangement.
ITEM 16.
FORM 10-K SUMMARY
Not applicable.

92



MASTEC, INC.
SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS
(in millions)

 
 
 
Additions
 
 
 
 
 
Balance at Beginning of Period
 
Charges to Cost and Expense
 
Other Additions
 
(Deductions)
 
Balance at End of Period
Year ended December 31, 2019
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
$
16.3

 
$
1.7

(a) 
$

 
$
(7.9
)
(b) 
$
10.1

Allowance for unbilled receivables
22.0

 
49.7

(a) 

 
(40.4
)
(b) 
31.3

Valuation allowance for inventory
7.8

 
2.1

(c) 

 
(2.2
)
(d) 
7.7

Valuation allowance for deferred tax assets
40.6

 
8.2

(e) 

 

 
48.8

Total
$
86.7

 
$
61.7

 
$

 
$
(50.5
)
 
$
97.9

Year ended December 31, 2018
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
$
8.2

 
$
8.6

(a) 
$

 
$
(0.5
)
(b) 
$
16.3

Allowance for unbilled receivables
27.2

 
33.0

(a) 

 
(38.2
)
(b) 
22.0

Valuation allowance for inventory
7.7

 
1.1

(c) 

 
(1.0
)
(d) 
7.8

Valuation allowance for deferred tax assets
40.5

 
0.1

(e) 

 

 
40.6

Total
$
83.6

 
$
42.8

 
$

 
$
(39.7
)
 
$
86.7

Year ended December 31, 2017
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
$
8.4

 
$
2.6

(a) 
$

 
$
(2.8
)
(b) 
$
8.2

Allowance for unbilled receivables
9.5

 
22.3

(a) 

 
(4.6
)
(b) 
27.2

Valuation allowance for inventory
3.5

 
6.2

(c) 

 
(2.0
)
(d) 
7.7

Valuation allowance for deferred tax assets
21.4

 
19.1

(e) 

 

 
40.5

Total
$
42.8

 
$
50.2

 
$

 
$
(9.4
)
 
$
83.6


(a)
Provisions for receivables.
(b)
Write-offs of and reversals for receivables.
(c)
Provisions for obsolete inventory and other adjustments to net realizable value.
(d)
Inventory write-offs.
(e)
Additions related to federal, foreign, and state attributes.




93



SIGNATURES

Pursuant to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned, thereunto duly authorized, in the City of Miami, State of Florida, on February 27, 2020.
 
 
MASTEC, INC.
 
 
 
/s/ JOSÉ R. MAS    
 
José R. Mas
 
Chief Executive Officer
 
(Principal Executive Officer)
 
 
 
/s/ GEORGE L. PITA
 
George L. Pita
 
Chief Financial Officer
 
(Principal Financial and Accounting Officer)
    
Pursuant to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf of the Registrant and in the capacities indicated on February 27, 2020.
 
/s/ JORGE MAS
Chairman of the Board of Directors
Jorge Mas
 
 
 
/s/ JOSÉ R. MAS
Chief Executive Officer and Director
José R. Mas
(Principal Executive Officer)
 
 
/s/ GEORGE L. PITA
Chief Financial Officer
George L. Pita
(Principal Financial and Accounting Officer)
 
 
/s/ C. ROBERT CAMPBELL
Director
 C. Robert Campbell
 
 
 
/s/ ERNST N. CSISZAR
Director
Ernst N. Csiszar
 
 
 
/s/ ROBERT J. DWYER
Director
Robert J. Dwyer
 
 
 
/s/ JULIA L. JOHNSON
Director
Julia L. Johnson
 
 
 
/s/ JAVIER PALOMAREZ
Director
Javier Palomarez
 
 
 
/s/ JOSÉ S. SORZANO
Director
José S. Sorzano
 
 
 

94
EX-4.15 2 mtz12311910-kex415.htm EXHIBIT 4.15 Exhibit

Exhibit 4.15

NINETEENTH SUPPLEMENTAL INDENTURE (this “Nineteenth Supplemental Indenture”), dated as of June 29, 2018, among LEMARTEC CORPORATION, a Florida corporation (“Lemartec”), and MASTEC EQUIPMENT, INC., a Florida corporation (“Equipment” and, together with Lemartec, the “New Guarantors”), MASTEC, INC., a Florida corporation (the “Company”), and U.S. BANK NATIONAL ASSOCIATION, as trustee under the Indenture referred to below (the “Trustee”).
W I T N E S S E T H:
WHEREAS the Company has heretofore executed and delivered to the Trustee an indenture (as amended, supplemented or otherwise modified, the “Indenture”) dated as of June 5, 2009, providing for (i) the issuance by the Company from time to time of its senior debt securities evidencing its unsecured and unsubordinated indebtedness, in an unlimited aggregate principal amount, in one or more series and (ii) the guaranty of such securities by the guarantors party thereto;
WHEREAS the Company has heretofore supplemented the Indenture by, among other things, executing and delivering to the Trustee (i) the Fifth Supplemental Indenture, dated as of March 18, 2013 (the “Fifth Supplemental Indenture”), by and among the Company, the guarantors party thereto and the Trustee, relating to the Company’s 4.875% Senior Notes due 2023 (the “Notes”), (ii) the Sixth Supplemental Indenture, dated as of September 30, 2013, by and among the Company, the guarantors party thereto and the Trustee, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (iii) the Seventh Supplemental Indenture, dated as of November 11, 2013, by and among the Company, the guarantors party thereto and the Trustee, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (iv) the Tenth Supplemental Indenture, dated as of July 10, 2014, by and among the Company, the guarantors party thereto and the Trustee, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (v) the Eleventh Supplemental Indenture, dated as of August 8, 2014, by and among the Company, the guarantors party thereto and the Trustee, relating to the joinder of certain subsidiaries as subsidiary guarantors, (vi) the Twelfth Supplemental Indenture, dated as of December 8, 2014, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (vii) the Thirteenth Supplemental Indenture, dated as of April 10, 2015, relating to certain amendments to the Indenture, (viii) the Fourteenth Supplemental Indenture, dated as of January 7, 2016, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (ix) the Fifteenth Supplemental Indenture, dated as of September 1, 2016, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (x) the Sixteenth Supplemental Indenture, dated as of March 7, 2017, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (xi) the Seventeenth Supplemental Indenture, dated as of July 28, 2017, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, and (xii) the Eighteenth Supplemental Indenture, dated as of November 1, 2017, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors;
WHEREAS Section 4.15 of the Fifth Supplemental Indenture provides that under certain circumstances, the Company is required to cause the New Guarantors to execute and deliver to the Trustee a supplemental indenture pursuant to which the New Guarantors shall unconditionally guarantee all the Company’s obligations under the Notes and the Indenture on the terms and conditions set forth herein (the “Guarantee”); and
WHEREAS pursuant to Section 901 of the Indenture and Section 9.01 of the Fifth Supplemental Indenture, the Trustee, the Company and the New Guarantors are each authorized to execute and deliver this Supplemental Indenture.
NOW THEREFORE, in consideration of the foregoing and for other good and valuable consideration, the receipt of which is hereby acknowledged, each of the New Guarantors, the Company and the Trustee mutually covenant and agree for the equal and ratable benefit of the holders of the Notes as follows:
1.
Defined Terms. Defined terms used herein without definition shall have the meanings assigned to them in the Indenture.
2.
Agreement to Guarantee. Each of the New Guarantors hereby agrees, jointly and severally with all existing guarantors (if any), to (i) provide an unconditional guarantee on the terms and subject to the conditions set forth in (A) Article Seventeen of the Indenture and (B) Article Eleven of the Fifth Supplemental Indenture and (ii) be bound by all other applicable provisions of the Indenture applicable to a Subsidiary Guarantor and to perform all of the obligations and agreements of a Subsidiary Guarantor under the Indenture.
3.
No Recourse against Others. No recourse for the payment of the principal of, premium, if any, or interest on any of the notes or for any claim based thereon or otherwise in respect thereof, and no recourse under or upon any obligation, covenant or agreement of any obligor in this Indenture, or in any of the Notes or Guarantees or because of the creation of any Indebtedness represented thereby, shall be had against any incorporator, stockholder, officer, director, employee or controlling person of the Company or of any Subsidiary or of any successor Person thereof. Each Holder, by accepting the Notes, waives and releases all such liability. The waiver and release are part of the consideration for the issuance of the Notes. Such waiver may not be effective to waive liabilities under the federal securities laws.
4.
Notices. All notices or other communications to any of the New Guarantors shall be given as provided in Section 13.02 of the Fifth Supplemental Indenture.
5.
Ratification of Indenture; Supplemental Indentures Part of Indenture. Except as expressly amended hereby, the Indenture is in all respects ratified and confirmed and all the terms, conditions and provisions thereof shall remain in full force and effect. This Supplemental Indenture shall form a part of the Indenture for all purposes, and every holder of Securities heretofore or hereafter authenticated and delivered shall be bound hereby.



6.
Governing Law. THIS SUPPLEMENTAL INDENTURE SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAWS OF THE STATE OF NEW YORK.
7.
Trustee Makes No Representation. The Trustee makes no representation as to the validity or sufficiency of this Supplemental Indenture.
8.
Counterparts. The parties may sign any number of copies of this Supplemental Indenture. Each signed copy shall be an original, but all of them together represent the same agreement.
9.
Effect of Headings. The Section headings herein are for convenience only and shall not effect the construction thereof.
10.
Recitals and Statements. The recitals and statements contained herein are deemed to be solely those of the New Guarantors and the Company.







IN WITNESS WHEREOF, the parties hereto have caused this Supplemental Indenture to be duly executed as of the date first above written.

LEMARTEC CORPORATION


By:    /s/ George L. Pita
Name: George L. Pita
Title: Vice President



MASTEC EQUIPMENT, INC.


By:    /s/ George L. Pita
Name: George L. Pita
Title: Vice President and Chief Financial Officer



MASTEC, INC.


By:    /s/ George L. Pita
Name: George L. Pita
Title: Executive Vice President, Chief Financial Officer and Principal Accounting Officer






U.S. BANK NATIONAL ASSOCIATION,
as Trustee


By:    /s/ Donald T. Hurrelbrink
Name: Donald T. Hurrelbrink
Title: Vice President




EX-4.16 3 mtz12311910-kex416.htm EXHIBIT 4.16 Exhibit

Exhibit 4.16


EXECUTION VERSION

TWENTIETH SUPPLEMENTAL INDENTURE (this “Twentieth Supplemental Indenture”), dated as of April 1, 2019, among KINGSLEY CONSTRUCTORS, INC., a Texas corporation (the “New Guarantor”), MASTEC, INC., a Florida corporation (the “Company”), and U.S. BANK NATIONAL ASSOCIATION, as trustee under the Indenture referred to below (the “Trustee”).

W I T N E S S E T H:

WHEREAS the Company has heretofore executed and delivered to the Trustee an indenture (as amended, supplemented or otherwise modified, the “Indenture”) dated as of June 5, 2009, providing for (i) the issuance by the Company from time to time of its senior debt securities evidencing its unsecured and unsubordinated indebtedness, in an unlimited aggregate principal amount, in one or more series and (ii) the guaranty of such securities by the guarantors party thereto;
WHEREAS the Company has heretofore supplemented the Indenture by, among other things, executing and delivering to the Trustee (i) the Fifth Supplemental Indenture, dated as of March 18, 2013 (the “Fifth Supplemental Indenture”), by and among the Company, the guarantors party thereto and the Trustee, relating to the Company’s 4.875% Senior Notes due 2023 (the “Notes”), (ii) the Sixth Supplemental Indenture, dated as of September 30, 2013, by and among the Company, the guarantors party thereto and the Trustee, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (iii) the Seventh Supplemental Indenture, dated as of November 11, 2013, by and among the Company, the guarantors party thereto and the Trustee, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (iv) the Tenth Supplemental Indenture, dated as of July 10, 2014, by and among the Company, the guarantors party thereto and the Trustee, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (v) the Eleventh Supplemental Indenture, dated as of August 8, 2014, by and among the Company, the guarantors party thereto and the Trustee, relating to the joinder of certain subsidiaries as subsidiary guarantors, (vi) the Twelfth Supplemental Indenture, dated as of December 8, 2014, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (vii) the Thirteenth Supplemental Indenture, dated as of April 10, 2015, relating to certain amendments to the Indenture, (viii) the Fourteenth Supplemental Indenture, dated as of January 7, 2016, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (ix) the Fifteenth Supplemental Indenture, dated as of September 1, 2016, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (x) the Sixteenth Supplemental Indenture, dated as of March 7, 2017, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (xi) the Seventeenth Supplemental Indenture, dated as of July 28, 2017, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, (xii) the Eighteenth Supplemental Indenture, dated as of November 1, 2017, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors, and (xiii) the Nineteenth Supplemental Indenture, dated as of June 29, 2018, relating to the joinder of certain subsidiaries of the Company as subsidiary guarantors;
WHEREAS Section 4.15 of the Fifth Supplemental Indenture provides that under certain circumstances, the Company is required to cause the New Guarantor to execute and deliver to the Trustee a supplemental indenture pursuant to which the New Guarantor shall unconditionally guarantee all the Company’s obligations under the Notes and the Indenture on the terms and conditions set forth herein (the “Guarantee”); and
WHEREAS pursuant to Section 901 of the Indenture and Section 9.01 of the Fifth Supplemental Indenture, the Trustee, the Company and the New Guarantor are each authorized to execute and deliver this Supplemental Indenture.
NOW THEREFORE, in consideration of the foregoing and for other good and valuable consideration, the receipt of which is hereby acknowledged, the New Guarantor, the Company and the Trustee mutually covenant and agree for the equal and ratable benefit of the holders of the Notes as follows:
1.
Defined Terms. Defined terms used herein without definition shall have the meanings assigned to them in the Indenture.
2.
Agreement to Guarantee. The New Guarantor hereby agrees, jointly and severally with all existing guarantors (if any), to (i) provide an unconditional guarantee on the terms and subject to the conditions set forth in (A) Article Seventeen of the Indenture and (B) Article Eleven of the Fifth Supplemental Indenture and (ii) be bound by all other applicable provisions of the Indenture applicable to a Subsidiary Guarantor and to perform all of the obligations and agreements of a Subsidiary Guarantor under the Indenture.
3.
No Recourse against Others. No recourse for the payment of the principal of, premium, if any, or interest on any of the notes or for any claim based thereon or otherwise in respect thereof, and no recourse under or upon any obligation, covenant





or agreement of any obligor in this Indenture, or in any of the Notes or Guarantees or because of the creation of any Indebtedness represented thereby, shall be had against any incorporator, stockholder, officer, director, employee or controlling person of the Company or of any Subsidiary or of any successor Person thereof. Each Holder, by accepting the Notes, waives and releases all such liability. The waiver and release are part of the consideration for the issuance of the Notes. Such waiver may not be effective to waive liabilities under the federal securities laws.
4.
Notices. All notices or other communications to the New Guarantor shall be given as provided in Section 13.02 of the Fifth Supplemental Indenture.
5.
Ratification of Indenture; Supplemental Indentures Part of Indenture. Except as expressly amended hereby, the Indenture is in all respects ratified and confirmed and all the terms, conditions and provisions thereof shall remain in full force and effect. This Supplemental Indenture shall form a part of the Indenture for all purposes, and every holder of Securities heretofore or hereafter authenticated and delivered shall be bound hereby.
6.
Governing Law. THIS SUPPLEMENTAL INDENTURE SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAWS OF THE STATE OF NEW YORK.
7.
Trustee Makes No Representation. The Trustee makes no representation as to the validity or sufficiency of this Supplemental Indenture.
8.
Counterparts. The parties may sign any number of copies of this Supplemental Indenture. Each signed copy shall be an original, but all of them together represent the same agreement.
9.
Effect of Headings. The Section headings herein are for convenience only and shall not effect the construction thereof.
10.
Recitals and Statements. The recitals and statements contained herein are deemed to be solely those of the New Guarantor and the Company.







IN WITNESS WHEREOF, the parties hereto have caused this Supplemental Indenture to be duly executed as of the date first above written.

KINGSLEY CONSTRUCTORS, INC.


By:    /s/ Alberto de Cardenas
Name: Alberto de Cardenas
Title: Secretary



MASTEC, INC.


By:    /s/ Robert E. Apple
Name: Robert E. Apple
Title: Chief Operating Officer





U.S. BANK NATIONAL ASSOCIATION,
as Trustee



By:    /s/ Donald T. Hurrelbrink
Name: Donald T. Hurrelbrink
Title: Vice President







EX-4.17 4 mtz12311910-kex417.htm EXHIBIT 4.17 Exhibit

Exhibit 4.17
DESCRIPTION OF COMMON STOCK
General
As of December 31, 2019, MasTec, Inc. (the “Company” or “we” or “our”) had one class of securities, our common stock, registered under Section 12 of the Securities Exchange Act of 1934, as amended. The following description of our common stock summarizes certain material terms and provisions of our common stock. It does not purport to be complete, however, and is qualified in its entirety by reference to Florida law and by the actual terms and provisions contained in our Amended and Restated Articles of Incorporation and our Amended and Restated Bylaws, which are incorporated by reference as exhibits to our Annual Report on Form 10-K for the year ended December 31, 2019, of which this exhibit is a part.
Overview
We are authorized to issue up to 145,000,000 shares of common stock, par value $0.10 per share, and 5,000,000 shares of preferred stock, par value $1.00 per share. No shares of our preferred stock are issued and outstanding. The outstanding shares of our common stock are fully paid and nonassessable.
General Description of our Common Stock
Voting Rights. Each share of our common stock entitles its owner to one vote on all matters submitted to a vote of our shareholders.
Dividend Rights. The holders of our common stock are entitled to receive dividends, when, as and if declared by our Board of Directors, in its discretion, from funds legally available for the payment of dividends.
Liquidating Rights. If we liquidate or dissolve, the owners of our common stock will be entitled to share proportionately in our assets, if any, legally available for distribution to shareholders, but only after we have paid all of our debts and liabilities.
Other Rights and Preferences. Our common stock has no preemptive rights, no sinking fund provisions and no subscription, redemption or conversion privileges, and it is not subject to any further calls or assessments by us. Our common stock does not have cumulative voting rights, which means that the holders of a plurality of the outstanding shares of our common stock voting for the election of directors can elect all members of our Board of Directors eligible for election in any year. Additionally, the vote or concurrence of our shareholders holding a majority in interest of our common stock is sufficient for certain other actions that require the vote or concurrence of shareholders.
As of December 31, 2019, Jorge Mas, our Chairman, and José Mas, our Chief Executive Officer, together with certain family partnerships and trusts, beneficially own approximately 23% of our issued and outstanding shares of common stock. Consequently, they have the power to control our management and affairs and are in a position to substantially influence:
the vote of most matters submitted to our shareholders, including any merger, consolidation or sale of all or substantially all of our assets;
the nomination of individuals to our Board of Directors; and
a change in our control.
The Mas family’s ability to exercise significant control over our management and affairs may discourage, delay or prevent a takeover attempt that you might consider in your best interest and that might result in you receiving a premium for your common stock.
General Description of Preferred Stock
Our Amended and Restated Articles of Incorporation authorize our Board of Directors, without further shareholder approval, to:
issue preferred stock in one or more series;
establish the number of shares to be included in each such series; and
fix the designations, powers, preferences and rights of the shares of each series and any qualifications, limitations or restrictions on those shares.
The Board of Directors may establish a class or series of preferred stock with preferences, powers and rights (including voting rights) senior to the rights of the holders of our common stock. If we issue any of our preferred stock, it may have the effect of delaying, deferring or preventing a change in control.




Listing
Our common stock is traded on the New York Stock Exchange under the trading symbol “MTZ.”
Material Provisions of Our Articles of Incorporation and Bylaws
Our Amended and Restated Articles of Incorporation and our Amended and Restated Bylaws contain material provisions that may make the acquisition of control of us more difficult.
Business Combinations. Our Amended and Restated Articles of Incorporation contain material provisions which may make it more difficult for a person or entity that is the holder of more than 10% of our outstanding voting stock to force us to approve a “business combination.” For purposes of this discussion, a “business combination” includes any:
merger or consolidation of us with or into another corporation;
sale or lease of all or any substantial part of our property and assets; or
issuance of our securities in exchange for sale or lease to us of property and assets having an aggregate fair market value of $1 million or more.
Our Amended and Restated Articles of Incorporation require at least 80% of the voting power of all of our outstanding shares entitled to vote in the election of directors, voting together as a single class, to vote in favor of a business combination with any person or entity that is directly or indirectly the holder of more than 10% of our outstanding voting stock in order for that transaction to be approved. This voting requirement may have the effect of delaying, deferring or preventing a change in control of us. However, this voting requirement is not applicable to business combinations if either: 
our Board of Directors has approved a memorandum of understanding with the other corporation with respect to the transaction prior to the time that the other corporation became a holder of more than 10% of our outstanding voting stock; or
the transaction is proposed by a corporation of which we are the majority owner.
Classified Board of Directors and Related Provisions. Our Amended and Restated Bylaws provide that the number of our directors will be established from time to time by a majority vote of our Board of Directors or our shareholders. Our Amended and Restated Bylaws also provide that our Board of Directors will be divided into three classes of directors, with each class having a number of directors as nearly equal as possible to each other class and that directors will serve for staggered three-year terms. As a result, one-third of our Board of Directors will be elected each year. These classified board provisions could prevent a party who acquires control of a majority of our outstanding voting stock from obtaining control of the Board of Directors until the second annual shareholders meeting following the date on which the acquirer obtains its controlling interest. Additionally, our Board of Directors’ Governance Principles include a director majority vote policy. The majority vote policy is applicable solely to uncontested elections, which are those elections in which the number of nominees for election is less than or equal to the number of directors to be elected. Under the majority vote policy, any nominee for director who receives more “withheld” votes than “for” votes in an uncontested election must submit a written offer to resign as director. Any such resignation will be reviewed by our Nominating, Sustainability and Corporate Governance Committee, and, within 90 days after the election, the independent members of the Board of Directors will determine whether to accept, reject or take other appropriate action with respect to the resignation in furtherance of the best interests of us and our shareholders.
Our shareholders may remove any of our directors or our entire Board of Directors if the votes in favor of removal constitute at least a majority of all of our outstanding voting stock entitled to vote. However, our Amended and Restated Bylaws also provide that our shareholders may only remove our directors for “cause” and only by a vote at a meeting that is called for the purpose of removing the director or directors. Our Amended and Restated Bylaws define “cause” as failing to substantially perform one’s duties to us (other than as a result of incapacity due to physical or mental illness) or willfully engaging in gross misconduct injurious to us. If there is a vacancy on our Board of Directors, a majority of either our remaining directors or our shareholders may fill the vacancy.
Shareholder Action By Written Consent. Our Amended and Restated Bylaws provide that any actions which our shareholders may take at a shareholders’ meeting can be taken by written consent in lieu of a meeting.
In order to effect a shareholder action by written consent in lieu of a meeting, holders of our outstanding voting stock, having at least the minimum number of votes that would be necessary to authorize the action at a shareholders’ meeting, must sign a written consent which states the action to be taken. If our shareholders take any action by written consent in lieu of a meeting, we must notify all of our shareholders that did not consent to the action in writing within 10 days after receiving the written consent and describe the action to them and whether dissenters’ rights are available.
Indemnification. Our Amended and Restated Articles of Incorporation and/or Amended and Restated Bylaws provide that we will indemnify each of our directors and officers to the fullest extent permitted by law. Our Amended and Restated Bylaws




permit us to purchase insurance on behalf of our directors, officers, employees and agents and directors, officers, employees or agents of another corporation, partnership, joint venture, trust or other enterprise, serving as such at our request, against liabilities that they may incur in those capacities, whether or not we would have the power to indemnify them against such liabilities.
Florida Anti-Takeover Statute
As a Florida corporation, we are subject to certain anti-takeover provisions that apply to public corporations under Florida law. Pursuant to Section 607.0901 of the Florida Business Corporation Act, or the Florida Act, a publicly held Florida corporation may not engage in a broad range of business combinations or other extraordinary corporate transactions with an interested shareholder for a period of three years following the time that such shareholder became an interested shareholder unless (A) prior to the time that such shareholder became an interested shareholder, the board of directors approved the affiliated transaction or the transaction which resulted in the shareholder becoming an interested shareholder, (B) upon consummation of the transaction which resulted in the shareholder becoming an interested shareholder, the interested shareholder owned at least 85% of the voting shares of the corporation outstanding at the time the transaction commenced, excluding for purposes of determining the voting shares outstanding, but not the outstanding voting shares owned by the interested shareholder, those shares owned by persons who are directors and also officers and by employee stock plans in which employee participants do not have the right to determine confidentially whether shares held subject to the plan will be tendered in a tender or exchange offer or (C) at or subsequent to the time that such shareholder became an interested shareholder, the affiliated transaction is approved by the board of directors and authorized at an annual or special meeting of shareholders, and not by written consent, by the affirmative vote of at least two-thirds of the voting shares of the corporation (excluding shares held by the interested shareholder), unless: 
the transaction is approved by a majority of disinterested directors;
the corporation has not had more than 300 shareholders of record at any time during the three years preceding the announcement date of any such business combination;
the interested shareholder has beneficially owned at least 80% of the corporation’s outstanding voting shares for at least three years preceding the announcement date of any such business combination;
the interested shareholder is the beneficial owner of at least 90% of the outstanding voting shares of the corporation, exclusive of shares acquired directly from the corporation in a transaction not approved by a majority of the disinterested directors; or
the consideration paid to the holders of the corporation’s voting stock is at least equal to certain fair price criteria
An interested shareholder is defined as a person who together with affiliates and associates beneficially owns more than 15% of a corporation’s outstanding voting shares. We have not made an election in our Amended and Restated Articles of Incorporation to opt out of Section 607.0901.
In addition, we are subject to Section 607.0902 of the Florida Act which prohibits the voting of shares in a publicly held Florida corporation that are acquired in a control share acquisition unless (i) our Board of Directors approved such acquisition prior to its consummation or (ii) after such acquisition, in lieu of prior approval by our Board of Directors, the holders of a majority of the corporation’s voting shares, exclusive of shares owned by officers of the corporation, employee directors or the acquiring party, approve the granting of voting rights as to the shares acquired in the control share acquisition. A control share acquisition is defined as an acquisition that immediately thereafter entitles the acquiring party to 20% or more of the total voting power in an election of directors.




EX-10.7 5 mtz12311910-kex107.htm EXHIBIT 10.7 Exhibit


Exhibit 10.7

EXECUTION VERSION
SECOND AMENDED AND RESTATED
SUBSIDIARY GUARANTY AGREEMENT

THIS SECOND AMENDED AND RESTATED SUBSIDIARY GUARANTY AGREEMENT dated as of February 22, 2017 (this “Subsidiary Guaranty Agreement”), is being entered into among EACH OF THE UNDERSIGNED AND EACH OTHER PERSON WHO SHALL BECOME A PARTY HERETO BY EXECUTION OF A SUBSIDIARY GUARANTY JOINDER AGREEMENT (each a “Subsidiary Guarantor” and collectively the “Subsidiary Guarantors”) and BANK OF AMERICA, N.A., as Administrative Agent (in such capacity, the “Administrative Agent”) for each of the Secured Parties (as defined in the Credit Agreement referenced below). All capitalized terms used but not otherwise defined herein shall have the meanings ascribed to such terms in the Credit Agreement.

WHEREAS, MasTec, Inc., a Florida corporation (the “Company”), MasTec North America, Inc., a Florida corporation (together with the Company, collectively, the “Borrowers” and each individually a “Borrower”), the lenders party thereto (the “Existing Lenders”) and the Administrative Agent are parties to that certain Third Amended and Restated Credit Agreement dated as of August 22, 2011 (as amended, supplemented or otherwise modified prior to the date hereof, the “Existing Credit Agreement”), pursuant to which the Existing Lenders agreed to provide a revolving credit facility, a multi-currency revolving credit facility, a letter of credit subfacility and a term loan facility to the Company and its Subsidiaries;
WHEREAS, in connection with the Existing Credit Agreement, certain Subsidiaries of the Company and the Administrative Agent entered into that certain Consolidated Amended and Restated Subsidiary Guaranty Agreement dated as of August 22, 2011 (as amended, supplemented or otherwise modified prior to the date hereof, the “Existing Subsidiary Guaranty Agreement”);

WHEREAS, pursuant to that certain Fourth Amended and Restated Credit Agreement dated as of the date hereof (as amended, restated, supplemented or otherwise modified from time to time, the “Credit Agreement”), among the Borrowers, the Administrative Agent, Bank of America, N.A., as Swing Line Lender and L/C Issuer, and the lenders now or hereafter party thereto (the “Lenders”), the Borrowers have requested that the Existing Credit Agreement be amended and restated, and the Administrative Agent and the Lenders are willing to so amend and restate the Existing Credit Agreement;

WHEREAS, a material part of the consideration given in connection with and as an inducement to the execution and delivery of the Credit Agreement by the Administrative Agent and the Lenders is the obligation of the Subsidiary Guarantors to enter into this Subsidiary Guaranty Agreement, and the Secured Parties are unwilling to extend and maintain the credit facilities provided under the Loan Documents unless the Subsidiary Guarantors enter into this Subsidiary Guaranty Agreement; and

WHEREAS, certain additional extensions of credit may be made from time to time for the benefit of the Subsidiary Guarantors pursuant to certain Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit;

NOW THEREFORE, in order to induce (a) the Administrative Agent and the Lenders to amend and restate the Existing Credit Agreement and (b) the Secured Parties to from time to time make and maintain extensions of credit under the Credit Agreement and under the Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit, the parties hereto agree that the Existing Subsidiary Guaranty Agreement is hereby amended and restated in this Subsidiary Guaranty Agreement, with the effect that the Existing Subsidiary Guaranty Agreement as so amended and restated is hereby continued into this Subsidiary Guaranty Agreement, and this Subsidiary Guaranty Agreement shall constitute neither a release nor novation of any guarantee arising under the Existing Subsidiary Guaranty Agreement nor a refinancing of any indebtedness or obligations arising thereunder or under the Existing Credit Agreement or related documents, but rather the guarantee in effect under the Existing Subsidiary Guaranty Agreement shall continue in effect on the terms hereof, as follows:

1.    Guaranty. Each Subsidiary Guarantor hereby jointly and severally, unconditionally, absolutely, continually and irrevocably guarantees to the Administrative Agent for the benefit of the Secured Parties the payment and performance in full of the Guaranteed Liabilities (as defined below). For all purposes of this Subsidiary Guaranty Agreement, “Guaranteed Liabilities” means: (a) each Borrower’s prompt payment in full, when due or declared due and at all such times, of all Obligations and all other amounts pursuant to the terms of the Credit Agreement, the Notes, and all other Loan Documents heretofore, now or at any time or times hereafter owing, arising, due or payable from any Borrower to any one or more of the Secured Parties, including principal, interest, premiums and fees (including all fees and expenses of counsel required to be paid under the Credit Agreement, the Notes or another Loan Document (collectively, “Attorneys’ Costs”)); (b) each Borrower’s prompt, full and faithful performance, observance and discharge of each and every agreement, undertaking, covenant and provision to be performed, observed or discharged by such Borrower under the Credit Agreement, the Notes and all other Loan Documents; and (c) the prompt payment in full by each Loan Party, when due or declared due and at all such times, of obligations and liabilities now or hereafter arising under the Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit; provided that the Guaranteed Liability of a Subsidiary Guarantor shall exclude any Excluded Swap Obligations with respect to such Subsidiary Guarantor. The Subsidiary Guarantors’ obligations to the Secured Parties under this Subsidiary Guaranty Agreement are hereinafter collectively referred to as the “Subsidiary Guarantors’ Obligations” and, with respect to each Subsidiary Guarantor individually, the “Subsidiary Guarantor’s Obligations”. Notwithstanding the foregoing, the liability of each Subsidiary Guarantor individually with respect to its Subsidiary Guarantor’s Obligations shall be limited to an aggregate amount equal to the largest amount that would not render its obligations hereunder subject to avoidance under Section 548 of the United States Bankruptcy Code or any comparable provisions of any applicable state law.






Each Subsidiary Guarantor agrees that it is jointly and severally, directly and primarily liable (subject to the limitation in the immediately preceding sentence) for the Subsidiary Guaranteed Liabilities.

The Subsidiary Guarantors’ Obligations are secured by various Collateral Documents referred to in the Credit Agreement, including without limitation the Security Agreement, the Pledge Agreement and the Mortgages.

2.    Payment.    If any Loan Party shall default in payment or performance of any of the Guaranteed Liabilities, whether principal, interest, premium, fees (including, but not limited to, Attorneys’ Costs), or otherwise, when and as the same shall become due, and after expiration of any applicable grace period, whether according to the terms of the Credit Agreement, by acceleration, or otherwise, or upon the occurrence and during the continuance of any Event of Default under the Credit Agreement, then any or all of the Subsidiary Guarantors will, upon demand thereof by the Administrative Agent, (i) fully pay to the Administrative Agent, for the benefit of the Secured Parties, subject to any restriction on each Subsidiary Guarantor’s Obligations set forth in Section 1 hereof, an amount equal to all the Guaranteed Liabilities then due and owing or declared or deemed to be due and owing, including for this purpose, in the event of any Event of Default under Section 8.01(f) of the Credit Agreement (and irrespective of the applicability of any restriction on acceleration or other action as against any other Loan Party under any Debtor Relief Laws), the entire outstanding or accrued amount of all Obligations or (ii) perform such Guaranteed Liabilities, as applicable. For purposes of this Section 2, the Subsidiary Guarantors acknowledge and agree that “Guaranteed Liabilities” shall be deemed to include any amount (whether principal, interest, premium or fees) which would have been accelerated in accordance with Section 8.02 of the Credit Agreement but for the fact that such acceleration could be unenforceable or not allowable under any Debtor Relief Law.

3.    Absolute Rights and Obligations. This is a guaranty of payment and not of collection. The Subsidiary Guarantors’ Obligations under this Subsidiary Guaranty Agreement shall be joint and several, absolute and unconditional irrespective of, and each Subsidiary Guarantor hereby expressly waives, to the extent permitted by law, any defense to its obligations under this Subsidiary Guaranty Agreement and all Collateral Documents to which it is a party by reason of:

(a)    any lack of legality, validity or enforceability of the Credit Agreement, of any of the Notes, of any other Loan Document, or of any other agreement or instrument creating, providing security for, or otherwise relating to any of the Subsidiary Guarantors’ Obligations, any of the Guaranteed Liabilities, or any other guaranty of any of the Guaranteed Liabilities (the Loan Documents and all such other agreements and instruments being collectively referred to as the “Related Agreements”);

(b)    any action taken under any of the Related Agreements, any exercise of any right or power therein conferred, any failure or omission to enforce any right conferred thereby, or any waiver of any covenant or condition therein provided;

(c)    any acceleration of the maturity of any of the Guaranteed Liabilities, of the Subsidiary Guarantor’s Obligations of any other Subsidiary Guarantor, or of any other obligations or liabilities of any Person under any of the Related Agreements;

(d)    any release, exchange, non-perfection, lapse in perfection, disposal, deterioration in value, or impairment of any security for any of the Guaranteed Liabilities, for any of the Subsidiary Guarantor’s Obligations of any Subsidiary Guarantor, or for any other obligations or liabilities of any Person under any of the Related Agreements;

(e)    any dissolution of any Borrower, any Subsidiary Guarantor, any other Loan Party or any other party to a Related Agreement, or the combination or consolidation of any Borrower, any Subsidiary Guarantor, any other Loan Party or any other party to a Related Agreement into or with another entity or any transfer or disposition of any assets of any Borrower, any Subsidiary Guarantor or any other Loan Party or any other party to a Related Agreement;

(f)    any extension (including without limitation extensions of time for payment), renewal, amendment, restructuring or restatement of, any acceptance of late or partial payments under, or any change in the amount of any borrowings or any credit facilities available under, the Credit Agreement, any of the Notes or any other Loan Document or any other Related Agreement, in whole or in part;

(g)    the existence, addition, modification, termination, reduction or impairment of value, or release of any other guaranty (or security therefor) of the Guaranteed Liabilities (including without limitation the Subsidiary Guarantor’s Obligations of any other Subsidiary Guarantor and obligations arising under any other guaranty or any other Loan Document now or hereafter in effect);

(h)    any waiver of, forbearance or indulgence under, or other consent to any change in or departure from any term or provision contained in the Credit Agreement, any other Loan Document or any other Related Agreement, including without limitation any term pertaining to the payment or performance of any of the Guaranteed Liabilities, any of the Subsidiary Guarantor’s Obligations of any other Subsidiary Guarantor, or any of the obligations or liabilities of any party to any other Related Agreement;

(i)    any other circumstance whatsoever (with or without notice to or knowledge of any Subsidiary Guarantor or any other Loan Party) which might in any manner or to any extent vary the risks of such Loan Party, or might otherwise constitute a legal or equitable defense available to, or discharge of, a surety or a guarantor, including without limitation any right to require or claim that resort be had to any Borrower or any other Loan Party or to any collateral in respect of the Guaranteed Liabilities or Subsidiary Guarantors’ Obligations.






It is the express purpose and intent of the parties hereto that this Subsidiary Guaranty Agreement and the Subsidiary Guarantors’ Obligations hereunder and under each Subsidiary Guaranty Joinder Agreement shall be absolute and unconditional under any and all circumstances and shall not be discharged except by payment and performance as herein provided.

4.    Currency and Funds of Payment. All Subsidiary Guarantors’ Obligations for payment will be paid in lawful currency of the United States of America and in immediately available funds, regardless of any law, regulation or decree now or hereafter in effect that might in any manner affect the Guaranteed Liabilities, or the rights of any Secured Party with respect thereto as against the Company or any other Loan Party, or cause or permit to be invoked any alteration in the time, amount or manner of payment by the Company or any other Loan Party of any or all of the Guaranteed Liabilities. If, for the proposes of obtaining judgment in any court, it is necessary to convert a sum due hereunder or any other Loan Document in one currency into another currency, the rate of exchange used shall be that at which in accordance with normal banking procedures the Administrative Agent could purchase the first currency with such other currency on the Business Day preceding that on which final judgment is given. The obligation of each Subsidiary Guarantor in respect of any such sum due from it to the Administrative Agent or any Lender hereunder or under the other Loan Documents shall, notwithstanding any judgment in a currency (the “Judgment Currency”) other than that in which such sum is denominated in accordance with the applicable provisions of this Subsidiary Guaranty Agreement (the “Agreement Currency”), be discharged only to the extent that on the Business Day following receipt by the Administrative Agent or such Lender, as the case may be, of any sum adjudicated to be so due in the Judgment Currency, the Administrative Agent or such Lender, as the case may be, may in accordance with normal banking procedures purchase the Agreement Currency with the Judgment Currency. If the amount of the Agreement Currency so purchased is less than the sum originally due to the Administrative Agent or any Lender from any Subsidiary Guarantor in the Agreement Currency, such Subsidiary Guarantor agrees, as a separate obligation and notwithstanding any such judgment, to indemnify the Administrative Agent or such Lender, as the case may be, against such loss. If the amount of the Agreement Currency so purchased is greater than the sum originally due to the Administrative Agent or any Lender in such currency, the Administrative Agent or such Lender, as the case may be, agrees to return the amount of any excess to such Subsidiary Guarantor (or to any other Person who may be entitled thereto under applicable law).

5.    Events of Default. Without limiting the provisions of Section 2 hereof, in the event that there shall occur and be continuing an Event of Default, then notwithstanding any collateral or other security or credit support for the Guaranteed Liabilities, at the Administrative Agent’s election and without notice thereof or demand therefor, each of the Guaranteed Liabilities and the Subsidiary Guarantors’ Obligations shall immediately be and become due and payable.

6.    Subordination. Until this Subsidiary Guaranty Agreement is terminated in accordance with Section 22 hereof, each Subsidiary Guarantor hereby unconditionally subordinates all present and future debts, liabilities or obligations now or hereafter owing to such Subsidiary Guarantor (a) of any Borrower, to the payment in full of the Guaranteed Liabilities, (b) of every other Subsidiary Guarantor (an “obligated Subsidiary Guarantor”), to the payment in full of the Subsidiary Guarantors’ Obligations of such obligated Subsidiary Guarantor, and (c) of each other Person now or hereafter constituting a Loan Party, to the payment in full of the obligations of such Loan Party owing to any Secured Party and arising under the Loan Documents or any Secured Cash Management Agreement or Secured Hedge Agreement. All amounts due under such subordinated debts, liabilities, or obligations shall, upon the occurrence and during the continuance of an Event of Default, be collected and, upon request by the Administrative Agent, paid over forthwith to the Administrative Agent for the benefit of the Secured Parties on account of the Guaranteed Liabilities, the Subsidiary Guarantors’ Obligations, or such other obligations, as applicable, and, after such request and pending such payment, shall be held by such Subsidiary Guarantor as agent and bailee of the Secured Parties separate and apart from all other funds, property and accounts of such Subsidiary Guarantor.

7.    Suits. Each Subsidiary Guarantor from time to time shall pay to the Administrative Agent for the benefit of the Secured Parties, on demand, at the Administrative Agent’s Office or such other address as the Administrative Agent shall give notice of to such Subsidiary Guarantor, the Subsidiary Guarantors’ Obligations as they become or are declared due, and in the event such payment is not made forthwith, the Administrative Agent may proceed to suit against any one or more or all of the Subsidiary Guarantors. At the Administrative Agent’s election, one or more and successive or concurrent suits may be brought hereon by the Administrative Agent against any one or more or all of the Subsidiary Guarantors, whether or not suit has been commenced against any Borrower, any other Subsidiary Guarantor, or any other Person and whether or not the Secured Parties have taken or failed to take any other action to collect all or any portion of the Guaranteed Liabilities or have taken or failed to take any actions against any collateral securing payment or performance of all or any portion of the Guaranteed Liabilities, and irrespective of any event, occurrence, or condition described in Section 3 hereof.

8.    Set-Off and Waiver. Each Subsidiary Guarantor waives any right to assert against any Secured Party as a defense, counterclaim, set-off, recoupment or cross claim in respect of its Subsidiary Guarantor’s Obligations, any defense (legal or equitable) or other claim which such Subsidiary Guarantor may now or at any time hereafter have against any Borrower or any other Loan Party or any or all of the Secured Parties without waiving any additional defenses, set-offs, counterclaims or other claims otherwise available to such Subsidiary Guarantor. Each Subsidiary Guarantor agrees that each Secured Party shall have a lien for all the Subsidiary Guarantor’s Obligations upon all deposits or deposit accounts, of any kind, or any interest in any deposits or deposit accounts, now or hereafter pledged, mortgaged, transferred or assigned to such Secured Party or otherwise in the possession or control of such Secured Party for any purpose (other than solely for safekeeping) for the account or benefit of such Subsidiary Guarantor, including any balance of any deposit account or of any credit of such Subsidiary Guarantor with the Secured Party, whether now existing or hereafter established, and hereby authorizes each Secured Party from and after the occurrence of an Event of Default at any time or times with or without prior notice to apply such balances or any part thereof to such of the Subsidiary Guarantor’s Obligations to the Secured Parties then due and in such amounts as provided for in the Credit Agreement or otherwise as they may elect. For the purposes of this Section 8, all remittances and property shall be deemed to be in the possession of a Secured Party as soon as the same may be put in transit to it by mail or carrier or by other bailee.






9.    Waiver of Notice; Subrogation.

(a)    Each Subsidiary Guarantor hereby waives to the extent permitted by law notice of the following events or occurrences: (i) acceptance of this Subsidiary Guaranty Agreement; (ii) the Secured Parties heretofore, now or from time to time hereafter making Loans and issuing Letters of Credit and otherwise loaning monies or giving or extending credit to or for the benefit of any Borrower or any other Loan Party, or otherwise entering into arrangements with any Loan Party giving rise to Guaranteed Liabilities, whether pursuant to the Credit Agreement or the Notes or any other Loan Document or Related Agreement or any amendments, modifications, or supplements thereto, or replacements or extensions thereof; (iii) presentment, demand, default, non-payment, partial payment and protest; and (iv) any other event, condition, or occurrence described in Section 3 hereof. Each Subsidiary Guarantor agrees that each Secured Party may heretofore, now or at any time hereafter do any or all of the foregoing in such manner, upon such terms and at such times as each Secured Party, in its sole and absolute discretion, deems advisable, without in any way or respect impairing, affecting, reducing or releasing such Subsidiary Guarantor from its Subsidiary Guarantor’s Obligations, and each Subsidiary Guarantor hereby consents to each and all of the foregoing events or occurrences.

(b)    Each Subsidiary Guarantor hereby agrees that payment or performance by such Subsidiary Guarantor of its Subsidiary Guarantor’s Obligations under this Subsidiary Guaranty Agreement may be enforced by the Administrative Agent on behalf of the Secured Parties upon demand by the Administrative Agent to such Subsidiary Guarantor without the Administrative Agent being required, such Subsidiary Guarantor expressly waiving to the extent permitted by law any right it may have to require the Administrative Agent, to (i) prosecute collection or seek to enforce or resort to any remedies against any Borrower or any other Subsidiary Guarantor or any other guarantor of the Guaranteed Liabilities, or (ii) seek to enforce or resort to any remedies with respect to any security interests, Liens or encumbrances granted to the Administrative Agent or any Lender or other party to a Related Agreement by any Borrower, any other Subsidiary Guarantor or any other Person on account of the Guaranteed Liabilities or any guaranty thereof, IT BEING EXPRESSLY UNDERSTOOD, ACKNOWLEDGED AND AGREED TO BY SUCH SUBSIDIARY GUARANTOR THAT DEMAND UNDER THIS SUBSIDIARY GUARANTY AGREEMENT MAY BE MADE BY THE ADMINISTRATIVE AGENT, AND THE PROVISIONS HEREOF ENFORCED BY THE ADMINISTRATIVE AGENT, EFFECTIVE AS OF THE FIRST DATE ANY EVENT OF DEFAULT OCCURS AND IS CONTINUING UNDER THE CREDIT AGREEMENT.

(c)    Each Subsidiary Guarantor further agrees that with respect to this Subsidiary Guaranty Agreement, such Subsidiary Guarantor shall not exercise any of its rights of subrogation, reimbursement, contribution, indemnity or recourse to security for the Guaranteed Liabilities until 93 days immediately following the Facility Termination Date or such other period as may be agreed to in writing by the Administrative Agent shall have elapsed without the filing or commencement, by or against any Loan Party, of any state or federal action, suit, petition or proceeding seeking any reorganization, liquidation or other relief or arrangement in respect of creditors of, or the appointment of a receiver, liquidator, trustee or conservator in respect to, such Loan Party or its assets. If an amount shall be paid to any Subsidiary Guarantor on account of such rights at any time prior to termination of this Subsidiary Guaranty Agreement in accordance with the provisions of Section 22 hereof, such amount shall be held in trust for the benefit of the Secured Parties and shall forthwith be paid to the Administrative Agent, for the benefit of the Secured Parties, to be credited and applied upon the Subsidiary Guarantors’ Obligations, whether matured or unmatured, in accordance with the terms of the Credit Agreement or otherwise as the Secured Parties may elect. The agreements in this subsection shall survive repayment of all of the Subsidiary Guarantors’ Obligations, the termination or expiration of this Subsidiary Guaranty Agreement in any manner, including but not limited to termination in accordance with Section 22 hereof, and occurrence of the Facility Termination Date.

10.    Effectiveness; Enforceability. This Subsidiary Guaranty Agreement shall be effective as of the date first above written and shall continue in full force and effect until termination in accordance with Section 22 hereof. Any claim or claims that the Secured Parties may at any time hereafter have against a Subsidiary Guarantor under this Subsidiary Guaranty Agreement may be asserted by the Administrative Agent on behalf of the Secured Parties by written notice directed to such Subsidiary Guarantor in accordance with Section 24 hereof.

11.    Representations and Warranties. Each Subsidiary Guarantor warrants and represents to the Administrative Agent, for the benefit of the Secured Parties, that (a) it is duly authorized to execute and deliver this Subsidiary Guaranty Agreement (or the Subsidiary Guaranty Joinder Agreement to which it is a party, as applicable), and to perform its obligations under this Subsidiary Guaranty Agreement; (b) this Subsidiary Guaranty Agreement (or the Subsidiary Guaranty Joinder Agreement to which it is a party, as applicable) has been duly executed and delivered on behalf of such Subsidiary Guarantor by its duly authorized representatives; (c) this Subsidiary Guaranty Agreement (and any Subsidiary Guaranty Joinder Agreement to which such Subsidiary Guarantor is a party) is legal, valid, binding and enforceable against such Subsidiary Guarantor in accordance with its terms except as enforceability may be limited by bankruptcy, insolvency, reorganization, moratorium or similar laws affecting the enforcement of creditors’ rights generally and by general equitable principles; and (d) such Subsidiary Guarantor’s execution, delivery and performance of this Subsidiary Guaranty Agreement (and any Subsidiary Guaranty Joinder Agreement to which such Subsidiary Guarantor is a party) do not violate or constitute a breach of (i) any of its Organization Documents, (ii) any agreement or instrument to which such Subsidiary Guarantor is a party, or (iii) any Law to which it or its properties or operations is subject, except in each case referred to in clause (d)(ii) or (d)(iii) to the extent that could not reasonably be expected to have a Material Adverse Effect.

12.    Expenses and Indemnity. Each Subsidiary Guarantor agrees to be jointly and severally liable for the payment of all reasonable and documented fees and expenses, including Attorneys’ Costs (but limited to the fees, charges and disbursements of one counsel and one local counsel and one applicable regulatory counsel in each relevant jurisdiction for the Administrative Agent and one counsel and one local counsel and one applicable regulatory counsel in each relevant jurisdiction for the other Secured Parties (and, in the case of a conflict of interest, one additional counsel to all such affected Secured Parties similarly situated, taken as a whole)), incurred by any Secured Party in connection with the enforcement of this Subsidiary Guaranty Agreement, whether or not suit be brought. Without limitation of any other





obligations of any Subsidiary Guarantor or remedies of the Administrative Agent or any Secured Party under this Subsidiary Guaranty Agreement, each Subsidiary Guarantor shall, to the fullest extent permitted by Law, indemnify, defend and save and hold harmless the Administrative Agent and each Secured Party from and against, and shall pay on demand, any and all damages, losses, liabilities and expenses (including Attorneys’ Costs) that may be suffered or incurred by the Administrative Agent or such Secured Party in connection with or as a result of any failure of any Guaranteed Obligations to be the legal, valid and binding obligations of any Borrower or any applicable Loan Party enforceable against any Borrower or such applicable Loan Party in accordance with their terms; provided that such indemnity shall not, as to any indemnitee, be available to the extent that such losses, claims, damages, liabilities or related expenses (x) are determined by a court of competent jurisdiction by final and nonappealable judgment to have resulted from the gross negligence or willful misconduct of such indemnitee, (y) result from a claim brought by any Borrower or any other Loan Party against an indemnitee for breach in bad faith of such indemnitee’s obligations hereunder or under any other Loan Document, if such Borrower or such other Loan Party has obtained a final and nonappealable judgment in its favor on such claim as determined by a court of competent jurisdiction or (z) arise out of, or in connection with, any proceeding that does not involve an act or omission by a Borrower or any of its Affiliates that is brought by an indemnitee against any other indemnitee (other than any proceeding against any indemnitee in its capacity or fulfilling its role as the Administrative Agent, an Arranger, the L/C Issuer or any similar role); provided further that the reimbursement of fees, charges and disbursements of counsel shall be limited to one counsel and one local counsel and one applicable regulatory counsel in each relevant jurisdiction for the Administrative Agent and one counsel and one local counsel and one applicable regulatory counsel in each relevant jurisdiction for the other indemnitees (and, in the case of a conflict of interest, one additional counsel to all such affected indemnitees similarly situated, taken as a whole). The obligations of each Subsidiary Guarantor under this paragraph shall survive the payment in full of the Guaranteed Obligations and termination of this Subsidiary Guaranty Agreement.

13.    Reinstatement. Each Subsidiary Guarantor agrees that this Subsidiary Guaranty Agreement shall continue to be effective or be reinstated, as the case may be, at any time payment received by any Secured Party in respect of any Guaranteed Liabilities is rescinded or must be restored for any reason, or is repaid by any Secured Party in whole or in part in good faith settlement of any pending or threatened avoidance claim.

14.    Attorney-in-Fact. To the extent permitted by law, each Subsidiary Guarantor hereby appoints the Administrative Agent, for the benefit of the Secured Parties, as such Subsidiary Guarantor’s attorney-in-fact for the purposes of carrying out the provisions of this Subsidiary Guaranty Agreement and taking any action and executing any instrument which the Administrative Agent may deem necessary or advisable to accomplish the purposes hereof, which appointment is coupled with an interest and is irrevocable; provided that the Administrative Agent shall have and may exercise rights under this power of attorney only upon the occurrence and during the continuance of an Event of Default.

15.    Reliance. Each Subsidiary Guarantor represents and warrants to the Administrative Agent, for the benefit of the Secured Parties, that: (a) such Subsidiary Guarantor has adequate means to obtain on a continuing basis (i) from any Borrower, information concerning the Loan Parties and the Loan Parties’ financial condition and affairs and (ii) from other reliable sources, such other information (including books and records), in each case as it deems material in deciding to provide this Subsidiary Guaranty Agreement and any Subsidiary Guaranty Joinder Agreement (“Other Information”); (b) such Subsidiary Guarantor is not relying on any Secured Party or its or their employees, directors, agents or other representatives or Affiliates, to provide any such information, now or in the future; (c) such Subsidiary Guarantor has been furnished with and reviewed the terms of the Credit Agreement and such other Loan Documents and Related Agreements as it has requested, is executing this Subsidiary Guaranty Agreement (or the Subsidiary Guaranty Joinder Agreement to which it is a party, as applicable) freely and deliberately, and understands the obligations and financial risk undertaken by providing this Subsidiary Guaranty Agreement (and any Subsidiary Guaranty Joinder Agreement); (d) such Subsidiary Guarantor has relied solely on the Subsidiary Guarantor’s own independent investigation, appraisal and analysis of the Borrowers and the other Loan Parties, such Persons’ financial condition and affairs, the Other Information, and such other matters as it deems material in deciding to provide this Subsidiary Guaranty Agreement (and any Subsidiary Guaranty Joinder Agreement) and is fully aware of the same; and (e) such Subsidiary Guarantor has not depended or relied on any Secured Party or its or their employees, directors, agents or other representatives or Affiliates, for any information whatsoever concerning any Borrower or any Borrower’s financial condition and affairs or any other matters material to such Subsidiary Guarantor’s decision to provide this Subsidiary Guaranty Agreement (and any Subsidiary Guaranty Joinder Agreement), or for any counseling, guidance, or special consideration or any promise therefor with respect to such decision. Each Subsidiary Guarantor agrees that no Secured Party has any duty or responsibility whatsoever, now or in the future, to provide to such Subsidiary Guarantor any information concerning any Borrower or any other Loan Party or such Persons’ financial condition and affairs, or any Other Information, other than as expressly provided herein, and that, if such Subsidiary Guarantor receives any such information from any Secured Party or its or their employees, directors, agents or other representatives or Affiliates, such Subsidiary Guarantor will independently verify the information and will not rely on any Secured Party or its or their employees, directors, agents or other representatives or Affiliates, with respect to such information.

16.    Rules of Interpretation. The rules of interpretation contained in Section 1.03 of the Credit Agreement shall be applicable to this Subsidiary Guaranty Agreement and each Subsidiary Guaranty Joinder Agreement and are hereby incorporated by reference. All representations and warranties contained herein shall survive the delivery of documents and any extension of credit referred to herein or guaranteed hereby.

17.    Entire Agreement. This Subsidiary Guaranty Agreement and each Subsidiary Guaranty Joinder Agreement, together with the Credit Agreement and other Loan Documents, constitutes and expresses the entire understanding between the parties hereto with respect to the subject matter hereof, and supersedes all prior negotiations, agreements, understandings, inducements, commitments or conditions, express or implied, oral or written, except as herein contained. The express terms hereof control and supersede any course of performance or usage of the trade inconsistent with any of the terms hereof. Except as provided in Sections 22 and 25, neither this Subsidiary Guaranty Agreement nor





any Subsidiary Guaranty Joinder Agreement nor any portion or provision hereof or thereof may be changed, altered, modified, supplemented, discharged, canceled, terminated, or amended orally or in any manner other than as provided in the Credit Agreement.

18.    Binding Agreement; Assignment. This Subsidiary Guaranty Agreement, each Subsidiary Guaranty Joinder Agreement and the terms, covenants and conditions hereof and thereof, shall be binding upon and inure to the benefit of the parties hereto and thereto, and to their respective heirs, legal representatives, successors and assigns; provided, however, that no Subsidiary Guarantor shall be permitted to assign any of its rights, powers, duties or obligations under this Subsidiary Guaranty Agreement, any Subsidiary Guaranty Joinder Agreement or any other interest herein or therein except as expressly permitted herein or in the Credit Agreement. Without limiting the generality of the foregoing sentence of this Section 18, any Lender may assign to one or more Persons, or grant to one or more Persons participations in or to, all or any part of its rights and obligations under the Credit Agreement (to the extent permitted by the Credit Agreement); and to the extent of any such assignment or participation such other Person shall, to the fullest extent permitted by law, thereupon become vested with all the benefits in respect thereof granted to such Lender herein or otherwise, subject however, to the provisions of the Credit Agreement, including Article IX thereof (concerning the Administrative Agent) and Section 10.06 thereof concerning assignments and participations. All references herein to the Administrative Agent shall include any successor thereof.

19.    Secured Cash Management Agreements, Secured Hedging Agreements and Secured Permitted Standalone Letters of Credit. No Secured Party (other than the Administrative Agent) that obtains the benefit of this Subsidiary Guaranty Agreement shall have any right to notice of any action or to consent to, direct or object to any action hereunder (including the release, impairment or modification of any Subsidiary Guarantors’ Obligations or security therefor) other than in its capacity as a Lender or the L/C Issuer and, in such case, only to the extent expressly provided in the Loan Documents. Notwithstanding any other provision of this Subsidiary Guaranty Agreement to the contrary, the Administrative Agent shall only be required to verify the payment of, or that other satisfactory arrangement have been made with respect to, the Secured Obligations arising under Secured Cash Management Agreements, Secured Hedge Agreements or Secured Permitted Standalone Letters of Credit to the extent the Administrative Agent has received written notice of such Obligations, together with such supporting documentation as it may request, from the applicable Cash Management Bank, Hedge Bank or PSLOC Bank, as the case may be. Each Secured Party not a party to the Credit Agreement that obtains the benefit of this Subsidiary Guaranty Agreement shall be deemed to have acknowledged and accepted the appointment of the Administrative Agent pursuant to the terms of the Credit Agreement, and that with respect to the actions and omissions of the Administrative Agent hereunder or otherwise relating hereto that do or may affect such Secured Party, the Administrative Agent and each of its Related Parties shall be entitled to all the rights, benefits and immunities conferred under Article IX of the Credit Agreement.
20.    Severability. If any provision of this Subsidiary Guaranty Agreement is held to be illegal, invalid or unenforceable, (a) the legality, validity and enforceability of the remaining provisions of this Subsidiary Guaranty Agreement shall not be affected or impaired thereby and (b) the parties shall endeavor in good faith negotiations to replace the illegal, invalid or unenforceable provisions with valid provisions the economic effect of which comes as close as possible to that of the illegal, invalid or unenforceable provisions. The invalidity of a provision in a particular jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction.

21.    Counterparts. This Subsidiary Guaranty Agreement may be executed in any number of counterparts each of which when so executed and delivered shall be deemed an original, and it shall not be necessary in making proof of this Subsidiary Guaranty Agreement to produce or account for more than one such counterpart executed by the Subsidiary Guarantors against whom enforcement is sought. Without limiting the foregoing provisions of this Section 21, the provisions of Section 10.10 of the Credit Agreement shall be applicable to this Subsidiary Guaranty Agreement.

22.    Termination. Subject to reinstatement pursuant to Section 13 hereof, this Subsidiary Guaranty Agreement and each Subsidiary Guaranty Joinder Agreement, and all of the Subsidiary Guarantors’ Obligations hereunder (excluding those Subsidiary Guarantors’ obligations relating to Guaranteed Liabilities that expressly survive such termination) shall terminate on the Facility Termination Date.

23.    Remedies Cumulative; Late Payments. All remedies hereunder are cumulative and are not exclusive of any other rights and remedies of the Administrative Agent or any other Secured Party provided by law or under the Credit Agreement, the other Loan Documents or other applicable agreements or instruments. The making of the Loans and other credit extensions pursuant to the Credit Agreement and other Related Agreements shall be conclusively presumed to have been made or extended, respectively, in reliance upon each Subsidiary Guarantor’s guaranty of the Guaranteed Liabilities pursuant to the terms hereof. Any amounts not paid when due under this Subsidiary Guaranty Agreement shall, upon the request of the Required Lenders, bear interest at the Default Rate.

24.    Notices. Any notice required or permitted hereunder or under any Subsidiary Guaranty Joinder Agreement shall be given, (a) with respect to each Subsidiary Guarantor, at the address of the Company indicated in Schedule 10.02 of the Credit Agreement and (b) with respect to the Administrative Agent or any other Secured Party, at the Administrative Agent’s address indicated in Schedule 10.02 of the Credit Agreement. All such addresses may be modified, and all such notices shall be given and shall be effective, as provided in Section 10.02 of the Credit Agreement for the giving and effectiveness of notices and modifications of addresses thereunder.

    
25.    Joinder. Each Person that shall at any time execute and deliver to the Administrative Agent a Subsidiary Guaranty Joinder Agreement substantially in the form attached as Exhibit A hereto shall thereupon irrevocably, absolutely and unconditionally become a party hereto and obligated hereunder as a Subsidiary Guarantor, and all references herein and in the other Loan Documents to the Subsidiary Guarantors or to the parties to this Subsidiary Guaranty Agreement shall be deemed to include such Person as a Subsidiary Guarantor hereunder.






26.    Governing Law; Jurisdiction; Etc.

(a)    THIS SUBSIDIARY GUARANTY AGREEMENT AND EACH SUBSIDIARY GUARANTY JOINDER AGREEMENT SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAW OF THE STATE OF NEW YORK WITHOUT REGARD TO CONFLICT OF LAW PRINCIPLES WHICH WOULD REQUIRE THE APPLICATION OF THE LAWS OF ANOTHER JURISDICTION.

(b)    EACH PARTY HERETO IRREVOCABLY AND UNCONDITIONALLY SUBMITS, FOR ITSELF AND ITS PROPERTY, TO THE NONEXCLUSIVE JURISDICTION OF THE COURTS OF THE STATE OF NEW YORK SITTING IN NEW YORK COUNTY AND OF THE UNITED STATES DISTRICT COURT OF THE SOUTHERN DISTRICT OF NEW YORK, AND ANY APPELLATE COURT FROM ANY THEREOF, IN ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS SUBSIDIARY GUARANTY AGREEMENT OR ANY SUBSIDIARY GUARANTY JOINDER AGREEMENT, OR FOR RECOGNITION OR ENFORCEMENT OF ANY JUDGMENT, AND EACH OF THE PARTIES HERETO IRREVOCABLY AND UNCONDITIONALLY AGREES THAT ALL CLAIMS IN RESPECT OF ANY SUCH ACTION OR PROCEEDING MAY BE HEARD AND DETERMINED IN SUCH NEW YORK STATE COURT OR, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IN SUCH FEDERAL COURT. EACH OF THE PARTIES HERETO AGREES THAT A FINAL JUDGMENT IN ANY SUCH ACTION OR PROCEEDING SHALL BE CONCLUSIVE AND MAY BE ENFORCED IN OTHER JURISDICTIONS BY SUIT ON THE JUDGMENT OR IN ANY OTHER MANNER PROVIDED BY LAW. NOTHING IN THIS SUBSIDIARY GUARANTY AGREEMENT OR ANY SUBSIDIARY GUARANTY JOINDER AGREEMENT SHALL AFFECT ANY RIGHT THAT THE ADMINISTRATIVE AGENT OR ANY SECURED PARTY MAY OTHERWISE HAVE TO BRING ANY ACTION OR PROCEEDING RELATING TO THIS SUBSIDIARY GUARANTY AGREEMENT OR ANY SUBSIDIARY GUARANTY JOINDER AGREEMENT AGAINST ANY SUBSIDIARY GUARANTOR OR ITS PROPERTIES IN THE COURTS OF ANY JURISDICTION.

(c)    EACH PARTY HERETO IRREVOCABLY AND UNCONDITIONALLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY OBJECTION THAT IT MAY NOW OR HEREAFTER HAVE TO THE LAYING OF VENUE OF ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS SUBSIDIARY GUARANTY AGREEMENT OR ANY SUBSIDIARY GUARANTY JOINDER AGREEMENT IN ANY COURT REFERRED TO IN PARAGRAPH (b) OF THIS SECTION. EACH OF THE PARTIES HERETO HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, THE DEFENSE OF AN INCONVENIENT FORUM TO THE MAINTENANCE OF SUCH ACTION OR PROCEEDING IN ANY SUCH COURT.

(d)    EACH PARTY HERETO IRREVOCABLY CONSENTS TO SERVICE OF PROCESS IN THE MANNER PROVIDED FOR NOTICES IN SECTION 24. NOTHING IN THIS SUBSIDIARY GUARANTY AGREEMENT WILL AFFECT THE RIGHT OF ANY PARTY HERETO TO SERVE PROCESS IN ANY OTHER MANNER PERMITTED BY APPLICABLE LAW.

27.    Waiver of Jury Trial. EACH PARTY HERETO HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY IN ANY LEGAL PROCEEDING DIRECTLY OR INDIRECTLY ARISING OUT OF OR RELATING TO THIS SUBSIDIARY GUARANTY AGREEMENT OR ANY SUBSIDIARY GUARANTY JOINDER AGREEMENT OR THE TRANSACTIONS CONTEMPLATED HEREBY OR THEREBY (WHETHER BASED ON CONTRACT, TORT OR ANY OTHER THEORY). EACH PARTY HERETO (A) CERTIFIES THAT NO REPRESENTATIVE, AGENT OR ATTORNEY OF ANY OTHER PERSON HAS REPRESENTED, EXPRESSLY OR OTHERWISE, THAT SUCH OTHER PERSON WOULD NOT, IN THE EVENT OF LITIGATION, SEEK TO ENFORCE THE FOREGOING WAIVER AND (B) ACKNOWLEDGES THAT IT AND THE OTHER PARTIES HERETO HAVE BEEN INDUCED TO ENTER INTO THIS SUBSIDIARY GUARANTY AGREEMENT OR ANY SUBSIDIARY GUARANTY JOINDER AGREEMENT BY, AMONG OTHER THINGS, THE MUTUAL WAIVERS AND CERTIFICATIONS IN THIS SECTION.

28.          Keepwell.  Each Subsidiary Guarantor that is a Qualified ECP Guarantor at the time this Subsidiary Guaranty Agreement or the grant of the security interest under the Loan Documents, in each case, by any Specified Loan Party, becomes effective with respect to any Swap Obligation, hereby jointly and severally, absolutely, unconditionally and irrevocably undertakes to provide such funds or other support to each Specified Loan Party with respect to such Swap Obligation as may be needed by such Specified Loan Party from time to time to honor all of its obligations under the Loan Documents (including this Subsidiary Guaranty Agreement) in respect of such Swap Obligation (but, in each case, only up to the maximum amount of such liability that can be hereby incurred without rendering such Subsidiary Guarantor’s obligations and undertakings under this Section 28 voidable under applicable law relating to fraudulent conveyance or fraudulent transfer, and not for any greater amount). The obligations and undertakings of each Subsidiary Guarantor that is a Qualified ECP Guarantor under this Section shall remain in full force and effect until the Obligations have been indefeasibly paid and performed in full.  Each Subsidiary Guarantor that is a Qualified ECP Guarantor intends this Section to constitute, and this Section shall be deemed to constitute, a guarantee of the obligations of, and a “keepwell, support, or other agreement” for the benefit of, each Specified Loan Party for all purposes of the Commodity Exchange Act.


[Signature pages follow.]
    







IN WITNESS WHEREOF, the parties hereto have duly executed and delivered this Second Amended and Restated Subsidiary Guaranty Agreement as of the day and year first written above.

GUARANTORS

Bottom Line Services, LLC

By: /s/ Robert E. Apple    
Name: Robert E. Apple
Title: Investor Manager


EC SOURCE Services, LLC
MasTec Network Solutions, LLC
T&D Power, Inc.

By: /s/ Robert E. Apple
Name: Robert E. Apple
Title: Executive Vice President


EC SOURCE Aviation, LLC

By: EC Source Services, LLC, the Sole Member

By: /s/ Robert E. Apple
Name: Robert E. Apple
Title: Executive Vice President


Energy Erectors, Inc.
Energy Environmental Group, InC.
MasTec ETS Service Company, LLC
MasTec Network Solutions, Inc.
MasTec Residential Services, LLC
MP Drilling Holdings, LLC
POWER PARTNERS MASTEC, INC.
Power Partners MasTec, LLC
Three Phase Acquisition Corp.
Three Phase Line Construction, Inc.
Wanzek Construction, Inc.
WesTower Communications, LLC

By:/s/ Robert E. Apple
Name: Robert E. Apple
Title: President


GO GREEN Services, LLC

By:/s/ Robert E. Apple
Name: Robert E. Apple
Title: Initial Manager


Precision Acquisition, LLC

By: MasTec, Inc., the Sole Member

By:/s/ Robert E. Apple
Name: Robert E. Apple
Title: Chief Operating Officer








MasTec POWER CORP.
MasTec Renewables Construction Company, Inc.
Pretec Directional Drilling, LLC
Pumpco, Inc.

By:/s/ Robert E. Apple    
Name: Robert E. Apple
Title: Vice President


Precision Pipeline LLC
Precision Transport Company, LLC

By: /s/ Steve Rooney    
Name: Steve Rooney
Title: President


MasTec Wireless Services, LLC

By: /s/ George Pita    
Name: George Pita
Title: Executive Vice President







                    
                    
ADMINISTRATIVE AGENT:

BANK OF AMERICA, N.A., as Administrative
Agent

By: /s/ Angela Larkin                                
Name: Angela Larkin                        
Title: Assistant Vice President                    






EXHIBIT A

FORM OF SUBSIDIARY GUARANTY JOINDER AGREEMENT

THIS SUBSIDIARY GUARANTY JOINDER AGREEMENT dated as of ____________________, 20______ (this “Subsidiary Guaranty Joinder Agreement”), is made by _______________________________, a ________________ (the “Joining Subsidiary Guarantor”), in favor of BANK OF AMERICA, N.A., in its capacity as Administrative Agent (the “Administrative Agent”) for the Secured Parties (as defined in the Credit Agreement referenced below; all capitalized terms used but not defined herein shall have the meanings provided therefor in such Credit Agreement).

RECITALS:

A.    Mastec, Inc., a Florida corporation (the “Company”), Mastec North America, Inc., a Florida corporation (together with the Company, collectively, the “Borrowers” and each individually a “Borrower”), the lenders party thereto and the Administrative Agent are party to that certain Fourth Amended and Restated Credit Agreement dated as of February 22, 2017 (as amended, restated, supplemented or otherwise modified from time to time, the “Credit Agreement”).

B.    Certain Subsidiaries of the Company and the Administrative Agent are party to that certain Second Amended and Restated Subsidiary Guaranty Agreement dated as of February 22, 2017 (as amended, restated, supplemented or otherwise modified from time to time, the “Subsidiary Guaranty Agreement”).

C.    The Joining Subsidiary Guarantor is a Subsidiary of the Company and is required by the terms of the Credit Agreement to be joined as a party to the Subsidiary Guaranty Agreement as a Subsidiary Guarantor (as defined in the Subsidiary Guaranty Agreement).

D.    The Joining Subsidiary Guarantor will materially benefit directly and indirectly from the making and maintenance of the extensions of credit made from time to time under the Credit Agreement, Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit.

In order to induce the Secured Parties to from time to time make and maintain extensions of credit under the Credit Agreement, Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit, the Joining Subsidiary Guarantor hereby agrees as follows:

1.    Joinder. The Joining Subsidiary Guarantor hereby irrevocably, absolutely and unconditionally becomes a party to the Subsidiary Guaranty Agreement as a Subsidiary Guarantor and bound by all the terms, conditions, obligations, liabilities and undertakings of each Subsidiary Guarantor or to which each Subsidiary Guarantor is subject thereunder, including without limitation the joint and several, unconditional, absolute, continuing and irrevocable guarantee to the Administrative Agent for the benefit of the Secured Parties of the payment and performance in full of the Guaranteed Liabilities (as defined in the Subsidiary Guaranty Agreement) whether now existing or hereafter arising, all with the same force and effect as if the Joining Subsidiary Guarantor were a signatory to the Subsidiary Guaranty Agreement.

2.    Affirmations. The Joining Subsidiary Guarantor hereby acknowledges and reaffirms as of the date hereof with respect to itself, its properties and its affairs each of the waivers, representations, warranties, acknowledgements and certifications applicable to any Subsidiary Guarantor contained in the Subsidiary Guaranty Agreement.

3.    Severability. If any provision of this Subsidiary Guaranty Joinder Agreement is held to be illegal, invalid or unenforceable, (a) the legality, validity and enforceability of the remaining provisions of this Subsidiary Guaranty Joinder Agreement shall not be affected or impaired thereby and (b) the parties shall endeavor in good faith negotiations to replace the illegal, invalid or unenforceable provisions with valid provisions the economic effect of which comes as close as possible to that of the illegal, invalid or unenforceable provisions. The invalidity of a provision in a particular jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction.

4.    Counterparts. This Subsidiary Guaranty Joinder Agreement may be executed in any number of counterparts each of which when so executed and delivered shall be deemed an original, and it shall not be necessary in making proof of this Subsidiary Guaranty Joinder Agreement to produce or account for more than one such counterpart executed by the Joining Subsidiary Guarantor. Without limiting the foregoing provisions of this Section 4, the provisions of Section 10.10 of the Credit Agreement shall be applicable to this Subsidiary Guaranty Joinder Agreement.

5.    Delivery. The Joining Subsidiary Guarantor hereby irrevocably waives notice of acceptance of this Subsidiary Guaranty Joinder Agreement and acknowledges that the Guaranteed Liabilities are and shall be deemed to be incurred, and credit extensions under the Loan Documents, Secured Cash Management Agreements and Secured Hedge Agreements made and maintained, in reliance on this Subsidiary Guaranty Joinder Agreement and the Joining Subsidiary Guarantor’s joinder as a party to the Subsidiary Guaranty Agreement as herein provided.

6.    Governing Law; Jurisdiction; Waiver of Jury Trial; Etc. The provisions of Sections 26 and 27 of the Subsidiary Guaranty Agreement are hereby incorporated by reference as if fully set forth herein.
    






IN WITNESS WHEREOF, the Joining Subsidiary Guarantor has duly executed and delivered this Subsidiary Guaranty Joinder Agreement as of the day and year first written above.

JOINING SUBSIDIARY GUARANTOR:

__________________________________________

                    
By:_______________________________________
Name:    __________________________________
Title:    __________________________________



EX-10.8 6 mtz12311910-kex108.htm EXHIBIT 10.8 Exhibit


Exhibit 10.8

EXECUTION VERSION

AMENDED AND RESTATED
SECURITY AGREEMENT

THIS AMENDED AND RESTATED SECURITY AGREEMENT dated as of February 22, 2017 (this “Security Agreement”) is being entered into by and among MASTEC, INC. a Florida corporation (the “Company” and a “Grantor”), MASTEC NORTH AMERICA, INC. a Florida corporation (“MasTec North America” and a “Grantor”), EACH OF THE UNDERSIGNED SUBSIDIARIES OF THE COMPANY AND EACH OTHER PERSON WHO SHALL BECOME A PARTY HERETO BY EXECUTION OF A SECURITY JOINDER AGREEMENT (each a “Grantor” and together with the Company and MasTec North America, collectively, the “Grantors”), and BANK OF AMERICA, N.A., as Administrative Agent (in such capacity, the “Administrative Agent”) for each of the Secured Parties (as defined in the Credit Agreement referenced below).

WHEREAS, the Company and MasTec North America, as borrowers, the lenders party thereto (the “Existing Lenders”) and the Administrative Agent are parties to that certain Third Amended and Restated Credit Agreement dated as of August 22, 2011 (as amended, supplemented or otherwise modified prior to the date hereof, the “Existing Credit Agreement”), pursuant to which the Existing Lenders agreed to provide a revolving credit facility, a multi-currency revolving credit facility, a letter of credit subfacility and a term loan facility to the Company and its Subsidiaries (as defined therein);
WHEREAS, in connection with the Existing Credit Agreement, the Company and certain of its Subsidiaries and the Administrative Agent entered into that certain Security Agreement dated as of August 22, 2011 (as amended, supplemented or otherwise modified prior to the date hereof, the “Existing Security Agreement”);

WHEREAS, pursuant to that certain Fourth Amended and Restated Credit Agreement dated as of the date hereof (as amended, restated, supplemented or otherwise modified from time to time, the “Credit Agreement”), among the Company, MasTec North America (MasTec North America together with the Company, collectively, the “Borrowers” and each individually a “Borrower”), the Administrative Agent, Bank of America, N.A., as Swing Line Lender and L/C Issuer, and the lenders now or hereafter party thereto (the “Lenders”), the Borrowers have requested that the Existing Credit Agreement be amended and restated, and the Administrative Agent and the Lenders are willing to so amend and restate the Existing Credit Agreement;

WHEREAS, a material part of the consideration given in connection with and as an inducement to the execution and delivery of the Credit Agreement by the Administrative Agent and the Lenders is the obligation of the Grantors to enter into this Security Agreement, and the Secured Parties are unwilling to extend and maintain the credit facilities provided under the Loan Documents unless the Grantors enter into this Security Agreement;

WHEREAS, certain additional extensions of credit may be made from time to time for the benefit of the Grantors pursuant to certain Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit; and

NOW THEREFORE, in order to induce (a) the Administrative Agent and the Lenders to amend and restate the Existing Credit Agreement and (b) the Secured Parties to from time to time make and maintain extensions of credit under the Credit Agreement and under the Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit, the parties hereto agree that the Existing Security Agreement is hereby amended and restated in this Security Agreement, and this Security Agreement shall constitute neither a release nor novation of any liens and security interests arising under the Existing Security Agreement nor a refinancing of any indebtedness or obligations arising thereunder or under the Existing Credit Agreement or related documents, but rather the liens and security interests in effect under the Existing Security Agreement shall continue in effect on the terms hereof, as follows:

1.    Certain Definitions. All capitalized terms used but not otherwise defined herein shall have the meanings assigned thereto in the Credit Agreement. Terms used in this Security Agreement that are not otherwise expressly defined herein or in the Credit Agreement, and for which meanings are provided in the Uniform Commercial Code of the State of New York (the “UCC”), shall have such meanings unless the context requires otherwise. In addition, for purposes of this Security Agreement, the following terms have the following definitions:

Qualifying Control Agreement” means (a) with respect to Investment Property credited to any securities account, an agreement executed by the applicable securities intermediary and the applicable Grantor, in form and substance reasonably acceptable to the Administrative Agent; (b) with respect to Deposit Accounts or tangible personal property Collateral in the possession, custody or control of any warehouseman or other bailee, an acknowledgment and agreement executed by the depositary institution or bailee, as the case may be, and (as to Deposit Accounts) the applicable Grantor, in form and substance reasonably acceptable to the Administrative Agent (provided that no Qualifying Control Agreement shall be required in respect of any Specified Deposit Account); (c) with respect to Letter-of-Credit Rights, an acknowledgment and agreement of the issuer or other applicable person nominated to accept drafts and or effect payment thereunder (the “Issuer”) of the related letter of credit in form and substance reasonably acceptable to the Administrative Agent; and (d) with respect to any Investment Property in the form of uncertificated securities, an agreement of the issuer of such Investment Property in form and substance reasonably acceptable to the Administrative Agent sufficient to confer control (within the meaning of Section 9-106 of the UCC) over such property and containing such other terms and provisions as the Administrative Agent may reasonably request.






Secured Obligations” means (a) as to each Borrower, all of the Obligations, including, the payment and performance of its obligations and liabilities (whether now existing or hereafter arising) (i) under the Credit Agreement and each of the other Loan Documents (including this Security Agreement) to which it is now or hereafter becomes a party, and (ii) under any Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit to which any Loan Party or, with respect to Secured Permitted Standalone Letters of Credit, any Restricted Subsidiary thereof, is now or hereafter becomes a party, and (b) as to each Subsidiary Guarantor, the payment and performance of its obligations and liabilities (whether now existing or hereafter arising) (i) under the Subsidiary Guaranty and each of the other Loan Documents (including this Security Agreement) to which it is now or hereafter becomes a party, and (ii) any Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit to which it, or, in the case of a Secured Permitted Standalone Letter of Credit, any Restricted Subsidiary thereof, is now or hereafter becomes a party.

Specified Deposit Account” means (a) Deposit Accounts that are zero balance disbursement accounts, (b) Deposit Accounts used solely to fund payroll, payroll taxes and similar employment taxes or employee benefits in the ordinary course of business, (c) any Deposit Account, the balance of which is transferred at the end of each Business Day to a Deposit Account that is subject to the Administrative Agent’s control (as defined in Section 9-104 of the UCC) and (d) other Deposit Accounts with an amount on deposit of less than $1,000,000 at any time with respect to any particular Deposit Account and less than $2,500,000 at any time in the aggregate for all such Deposit Accounts.

2.    Grant of Security Interest. Each Grantor grants as collateral security for the payment, performance and satisfaction of the Secured Obligations, to the Administrative Agent for the benefit of the Secured Parties a continuing first priority security interest (subject only to Permitted Liens) in and to, and collaterally assigns to the Administrative Agent for the benefit of the Secured Parties, all of the assets of such Grantor or in which such Grantor has or may have or acquire an interest or the power to transfer rights therein, whether now owned or existing or hereafter created, acquired or arising and wheresoever located, including the following:

(a)    All accounts, including accounts receivable, contracts, bills, acceptances, choses in action, and other forms of monetary obligations at any time owing to such Grantor arising out of property sold, leased, licensed, assigned or otherwise disposed of or for services rendered or to be rendered by such Grantor, and all of such Grantor’s rights with respect to any property represented thereby, whether or not delivered, property returned by customers and all rights as an unpaid vendor or lienor, including rights of stoppage in transit and of recovering possession by proceedings including replevin and reclamation (collectively referred to hereinafter as “Accounts”);

(b)    All inventory, including all goods manufactured or acquired for sale or lease, and any piece goods, raw materials, work in process and finished merchandise, component materials, and all supplies, goods, incidentals, office supplies, packaging materials and any and all items used or consumed in the operation of the business of such Grantor or which may contribute to the finished product or to the sale, promotion and shipment thereof, in which such Grantor now or at any time hereafter may have an interest, whether or not the same is in transit or in the constructive, actual or exclusive occupancy or possession of such Grantor or is held by such Grantor or by others for such Grantor’s account (collectively referred to hereinafter as “Inventory”);

(c)    All goods, including all machinery, equipment, motor vehicles, parts, supplies, apparatus, appliances, tools, patterns, molds, dies, blueprints, fittings, furniture, furnishings, fixtures and articles of tangible personal property of every description, and all computer programs embedded in any of the foregoing and all supporting information relating to such computer programs (collectively referred to hereinafter as “Equipment”);

(d)     All general intangibles, including all rights now or hereafter accruing to such Grantor under contracts, leases, agreements or other instruments, including all contracts or contract rights to perform or receive services, to purchase or sell goods, or to hold or use land or facilities, and to enforce all rights thereunder, all causes of action, corporate or business records, inventions, patents and patent rights, rights in mask works, designs, trade names and trademarks and all goodwill associated therewith, trade secrets, trade processes, copyrights, licenses, permits, franchises, customer lists, computer programs and software, all internet domain names and registration rights thereto, all internet websites and the content thereof, all payment intangibles, all claims under guaranties, tax refund claims, all rights and claims against carriers and shippers, leases, all claims under insurance policies, all interests in general and limited partnerships, limited liability companies, and other Persons not constituting Investment Property (as defined below), all rights to indemnification and all other intangible personal property and intellectual property of every kind and nature (collectively referred to hereinafter as “General Intangibles”) (provided that for the avoidance of doubt the Voting Equity Interests (as defined in the Pledge Agreement) of CFCs and CFC Holdcos which are excluded from the definition of Pledged Collateral (as defined in the Pledge Agreement) pursuant to Section 2(a)(i) of the Pledge Agreement shall not be “General Intangibles”);

(e)    All deposit accounts, including demand, time, savings, passbook, or other similar accounts maintained with any bank by or for the benefit of such Grantor (collectively referred to hereinafter as “Deposit Accounts”);

(f)    All chattel paper, including tangible chattel paper, electronic chattel paper, or any hybrid thereof (collectively referred to hereinafter as “Chattel Paper”);

(g)    All investment property, including all securities, security entitlements, securities accounts, commodity contracts and commodity accounts of or maintained for the benefit of such Grantor, but excluding Pledged Interests subject to the Pledge Agreement (collectively referred to hereinafter as “Investment Property”) (provided that for the avoidance of doubt the Voting Equity Interests (as defined in the Pledge Agreement) of CFCs and CFC Holdcos which are excluded from the definition of Pledged Collateral (as defined in the Pledge Agreement) pursuant to Section 2(a)(i) of the Pledge Agreement shall not be “Investment Property”);

(h)    All instruments, including all promissory notes (collectively referred to hereinafter as “Instruments”);






(i)    All documents, including warehouse receipts, bills of lading and other documents of title (collectively referred to hereinafter as “Documents”);

(j)    All rights to payment or performance under letters of credit including rights to proceeds of letters of credit (“Letter-of-Credit Rights”), and all guaranties, endorsements, Liens, other Guarantee obligations or supporting obligations of any Person securing or supporting the payment, performance, value or liquidation of any of the foregoing (collectively, with Letter-of-Credit Rights, referred to hereinafter as “Supporting Obligations”);

(k)    The commercial tort claims identified on Schedule 9(i) hereto, as such Schedule may be supplemented from time to time in accordance with the terms hereof (collectively referred to hereinafter as “Commercial Tort Claims”);

(l)    All books and records relating to any of the forgoing (including customer data, credit files, ledgers, computer programs, printouts, and other computer materials and records (and all media on which such data, files, programs, materials and records are or may be stored)); and

(m)    All proceeds, products and replacements of, accessions to, and substitutions for, any of the foregoing, including without limitation proceeds of insurance policies insuring any of the foregoing.

All of the property and interests in property described in subsections (a) through (m) are herein collectively referred to as the “Collateral.” Notwithstanding the foregoing, the grant of a security interest and collateral assignment under this Section 2 shall not extend to, and the term “Collateral” shall not include, any Excluded Asset.

3.     Perfection. As of the date of execution of this Security Agreement or Security Joinder Agreement by each Grantor, as applicable (with respect to each Grantor, its “Applicable Date”), such Grantor shall have:

(a)    furnished the Administrative Agent with duly authorized financing statements in form, number and substance suitable for filing, sufficient under applicable law, and reasonably satisfactory to the Administrative Agent in order that upon the filing of the same the Administrative Agent, for the benefit of the Secured Parties, shall have a duly perfected security interest in all Collateral in which a security interest can be perfected by the filing of financing statements;

(b)    to the extent expressly required by the terms hereof or of the Credit Agreement, or otherwise as the Administrative Agent may reasonably request, furnished the Administrative Agent with properly executed Qualifying Control Agreements, issuer acknowledgments of the Administrative Agent’s interest in Letter-of-Credit Rights, and evidence of the placement of a restrictive legend on tangible chattel paper (and the tangible components of electronic Chattel Paper), and taken appropriate action acceptable to the Administrative Agent sufficient to establish the Administrative Agent’s control of electronic Chattel Paper (and the electronic components of hybrid Chattel Paper), as appropriate, with respect to Collateral in which either (i) a security interest can be perfected only by control or such restrictive legending, or (ii) a security interest perfected by control or accompanied by such restrictive legending shall have priority as against a lien creditor, a purchaser of such Collateral from the applicable Grantor, or a security interest perfected by Persons not having control or not accompanied by such restrictive legending, in each case in form and substance reasonably acceptable to the Administrative Agent and sufficient under applicable law so that the Administrative Agent, for the benefit of the Secured Parties, shall have a security interest in all such Collateral perfected by control; and

(c)    to the extent expressly required by the terms hereof or of the Credit Agreement, or otherwise as the Administrative Agent may request, delivered to the Administrative Agent possession of all Collateral with respect to which either a security interest can be perfected only by possession or a security interest perfected by possession shall have priority as against Persons not having possession, and including in the case of Instruments, Documents, and Investment Property in the form of certificated securities, duly executed endorsements or stock powers in blank, as the case may be, affixed thereto in form and substance reasonably acceptable to the Administrative Agent and sufficient under applicable law so that the Administrative Agent, for the benefit of the Secured Parties, shall have a security interest in all such Collateral perfected by possession;

with the effect that the Liens conferred in favor of the Administrative Agent shall be and remain duly perfected and of first priority subject only, to the extent applicable, to Liens allowed to exist under Section 7.01 of the Credit Agreement (“Permitted Liens”). All financing statements (including all amendments thereto and continuations thereof), control agreements, certificates, acknowledgments, stock powers and other documents, electronic identification, restrictive legends, and instruments furnished in connection with the creation, enforcement, protection, perfection or priority of the Administrative Agent’s security interest in Collateral, including such items as are described above in this Section 3, are sometimes referred to herein as “Perfection Documents”. The delivery of possession of items of or evidencing Collateral, causing other Persons to execute and deliver Perfection Documents as appropriate, the filing or recordation of Perfection Documents, the establishment of control over items of Collateral, and the taking of such other actions as may be necessary or advisable in the determination of the Administrative Agent to create, enforce, protect, perfect, or establish or maintain the priority of, the security interest of the Administrative Agent for the benefit of the Secured Parties in the Collateral is sometimes referred to herein as “Perfection Action”.

Notwithstanding anything to the contrary herein, no Loan Party shall be required to (i) record the Administrative Agent’s Lien on the certificate of title with respect to any motor vehicles, trailers, mobile homes, manufactured homes, boats or rolling stock that constitute Collateral to the extent any such Collateral has a fair market value of less than $250,000, (ii) take any Perfection Action with respect to letter of credit rights or commercial tort claims that constitute Collateral, in either case to the extent any such Collateral is in an individual amount of less than $1,000,000,





(iii) take any Perfection Action with respect to real property that does not have a fair market value in excess of $5,000,000, (iv) provide any Collateral constituting indebtedness owing from a CFC, CFC Holdco or Prohibited Subsidiary (to the extent a pledge of its indebtedness is prohibited by applicable Law) or any Collateral with respect to which the grant of a security interest or Lien therein would result in adverse Tax or regulatory consequences to the Company or any Restricted Subsidiary, as determined in good faith by the Company and as described to the Administrative Agent in reasonable detail upon its request or (v) take any Perfection Action respect to any Collateral for which the cost of perfecting security interest in such Collateral exceeds the practical benefit to the Secured Parties as reasonably determined in good faith by the Administrative Agent.

4.    Maintenance of Security Interest; Further Assurances.

(a)    Each Grantor will from time to time at its own expense, deliver specific assignments of Collateral or such other Perfection Documents, and take such other or additional Perfection Action, as may be required by the terms of the Loan Documents or as the Administrative Agent may reasonably request in connection with the administration or enforcement of this Security Agreement or related to the Collateral or any part thereof in order to carry out the terms of this Security Agreement, to perfect, protect, maintain the priority of or enforce the Administrative Agent’s security interest in the Collateral, subject only to Permitted Liens, or otherwise to better assure and confirm unto the Administrative Agent its rights, powers and remedies for the benefit of the Secured Parties hereunder. Without limiting the foregoing, each Grantor hereby irrevocably authorizes the Administrative Agent to file (with, or to the extent permitted by applicable law, without the signature of the Grantor appearing thereon) financing statements (including amendments thereto and initial financing statements in lieu of continuation statements) or other Perfection Documents (including copies thereof) showing such Grantor as “debtor” at such time or times and in all filing offices as the Administrative Agent may from time to time determine to be necessary or advisable to perfect or protect the rights of the Administrative Agent and the Secured Parties hereunder, or otherwise to give effect to the transactions herein contemplated, any of which Perfection Documents, at the Administrative Agent’s election, may describe the Collateral as or including all assets of the Grantor. Each Grantor hereby irrevocably ratifies and acknowledges the Administrative Agent’s authority to have effected filings of Perfection Documents made by the Administrative Agent prior to its Applicable Date.

(b)    With respect to any and all Collateral, each Grantor agrees to do and cause to be done all things necessary to perfect, maintain the priority of and keep in full force the security interest granted in favor of the Administrative Agent for the benefit of the Secured Parties, including, but not limited to, the prompt payment upon demand therefor by the Administrative Agent of all reasonable and documented fees and expenses (including documentary stamp, excise or intangibles taxes but limited, in the case of attorney’s fees, to the reasonable and documented fees and expenses of one primary counsel to the Administrative Agent and one local counsel and applicable regulatory counsel in each jurisdiction) incurred in connection with the preparation, delivery, or filing of any Perfection Document or the taking of any Perfection Action to perfect, protect or enforce a security interest in Collateral in favor of the Administrative Agent for the benefit of the Secured Parties, subject only to Permitted Liens. All amounts not so paid when due shall constitute additional Secured Obligations and (in addition to other rights and remedies resulting from such nonpayment) shall, upon the request of the Required Lenders, bear interest from the date of demand until paid in full at the Default Rate.

(c)    Each Grantor agrees to maintain among its books and records appropriate notations or evidence of, and to make or cause to be made appropriate disclosure upon its financial statements of, the security interest granted hereunder to the Administrative Agent for the benefit of the Secured Parties.

5.    Receipt of Payment. In the event an Event of Default shall occur and be continuing and a Grantor (or any of its Affiliates, subsidiaries, stockholders, directors, officers, employees or agents) shall receive any proceeds of Collateral, including without limitation monies, checks, notes, drafts or any other items of payment, each Grantor shall hold all such items of payment in trust for the Administrative Agent for the benefit of the Secured Parties, and as the property of the Administrative Agent for the benefit of the Secured Parties, separate from the funds and other property of such Grantor, and no later than the fifth Business Day following the receipt thereof, at the election of the Administrative Agent, such Grantor shall cause such Collateral to be forwarded to the Administrative Agent for its custody, possession and disposition on behalf of the Secured Parties in accordance with the terms hereof and of the other Loan Documents.

6.    Preservation and Protection of Collateral.

(a)    The Administrative Agent shall be under no duty or liability with respect to the collection, protection or preservation of the Collateral, or otherwise. Each Grantor shall be responsible for the safekeeping of its Collateral, and in no event shall the Administrative Agent have any responsibility for (i) any loss or damage thereto or destruction thereof occurring or arising in any manner or fashion from any cause, (ii) any diminution in the value thereof, or (iii) any act or default of any carrier, warehouseman, bailee or forwarding agency thereof or other Person in any way dealing with or handling such Collateral.

(b)    Each Grantor shall keep and maintain its tangible personal property Collateral to the extent required under Section 6.06 of the Credit Agreement.

(c)    Each Grantor agrees (i) to pay when due all taxes, charges and assessments against the Collateral in which it has any interest, unless being contested in good faith by appropriate proceedings diligently conducted and against which adequate reserves have been established in accordance with GAAP applied on a basis consistent with the application of GAAP in the Audited Financial Statements, and (ii) to cause to be terminated and released all Liens (other than Permitted Liens) on the Collateral. Upon the failure of any Grantor to so pay or contest such taxes, charges, or assessments, or cause such Liens to be terminated, the Administrative Agent at its option may pay or contest any of them or amounts relating thereto (the Administrative Agent having the sole right to determine the legality or validity and the amount necessary to discharge





such taxes, charges, Liens or assessments) but shall not have any obligation to make any such payment or contest. All sums so disbursed by the Administrative Agent, including all fees and expenses of counsel (to the extent such fees and expenses are required to be reimbursed or paid by the Borrowers under the Credit Agreement) (collectively, “Attorneys’ Costs”), court costs, expenses and other charges related thereto, shall be payable on demand by the applicable Grantor to the Administrative Agent and shall be additional Secured Obligations secured by the Collateral, and any amounts not so paid on demand (in addition to other rights and remedies resulting from such nonpayment) shall bear interest from the date of demand until paid in full at the Default Rate.

7.    Status of Grantors and Collateral Generally. Each Grantor represents and warrants to, and covenants with, the Administrative Agent for the benefit of the Secured Parties, with respect to itself and the Collateral as to which it has or acquires any interest, that:

(a)    It is at its Applicable Date (or as to Collateral acquired after its Applicable Date will be upon the acquisition of the same) and, except as permitted by the Credit Agreement and subsection (b) of this Section 7, will continue to be, the owner of the Collateral, free and clear of all Liens, other than the security interest hereunder in favor of the Administrative Agent for the benefit of the Secured Parties and Permitted Liens, and that it will at its own cost and expense defend such Collateral and any products and proceeds thereof against all claims and demands of all Persons (other than holders of Permitted Liens) to the extent of their claims permitted under the Credit Agreement at any time claiming the same or any interest therein adverse to the Secured Parties. Upon the failure of any Grantor to so defend, the Administrative Agent may do so at its option but shall not have any obligation to do so. All sums so disbursed by the Administrative Agent, including reasonable Attorneys’ Costs, court costs, expenses and other charges related thereto, shall be payable on demand by the applicable Grantor to the Administrative Agent and shall be additional Secured Obligations secured by the Collateral, and any amounts not so paid on demand (in addition to other rights and remedies resulting from such nonpayment) shall, upon the request of the Required Lenders, bear interest from the date of demand until paid in full at the Default Rate.

(b)    It shall not (i) sell, assign, transfer, lease, license or otherwise dispose of any of, or grant any option with respect to, the Collateral, except as permitted under the Credit Agreement or (ii) create or suffer to exist any Lien upon or with respect to any of the Collateral except for the security interests created by this Security Agreement and Permitted Liens.

(c)    It has full power, legal right and lawful authority to enter into this Security Agreement (and any Security Joinder Agreement applicable to it) and to perform its terms, including the grant of the security interests in the Collateral herein provided for.

(d)    No authorization, consent, approval or other action by, and no notice to or filing with, any Governmental Authority or any other Person which has not been given or obtained, as the case may be, is required either (i) for the grant by such Grantor of the security interests granted hereby or for the execution, delivery or performance of this Security Agreement (or any Security Joinder Agreement) by such Grantor, or (ii) for the perfection of or the exercise by the Administrative Agent, on behalf of the Secured Parties, of its rights and remedies hereunder, except for action required by the Uniform Commercial Code to perfect and exercise remedies with respect to the security interest conferred hereunder.
(e)    No effective financing statement or other Perfection Document similar in effect, nor any other Perfection Action, covering all or any part of the Collateral purported to be granted or taken by or on behalf of such Grantor (or by or on behalf of any other Person and which remains effective as against all or any part of the Collateral) has been filed in any recording office, delivered to another Person for filing (whether upon the occurrence of a contingency or otherwise), or otherwise taken, as the case may be, except such as pertain to Permitted Liens and such as may have been filed for the benefit of, delivered to, or taken in favor of, the Administrative Agent for the benefit of the Secured Parties in connection with the security interests conferred hereunder.

(f)    Schedule 7(f) attached hereto contains true and complete information as to each of the following: (i) the exact legal name of each Grantor as it appears in its Organization Documents as of its Applicable Date and at any time during the five (5) year period ending as of its Applicable Date (the “Covered Period”), (ii) the jurisdiction of formation and form of organization of each Grantor, and the identification number of such Grantor in its jurisdiction of formation (if any) as of its Applicable Date and at any time during the Covered Period, (iii) each address of the chief executive office of each Grantor as of its Applicable Date and at any time during the Covered Period, (iv) all trade names or trade styles used by such Grantor as of its Applicable Date and at any time during the Covered Period, (v) the address of each owned or leased location of such Grantor at which any tangible personal property Collateral (including Account Records and Account Documents) having a value exceeding $500,000 is located at its Applicable Date or has been located at any time during the Covered Period, and (vi) with respect to each location described in clause (v) that is leased by such Grantor, the name of the landlord thereof. No Grantor shall change its name, change its jurisdiction of formation (whether by reincorporation, merger or otherwise), change the location of its chief executive office, or utilize any additional location where Account Records and Account Documents may be located, except in each case upon giving not less than thirty (30) days’ (or such other period as may be agreed to by the Administrative Agent) prior written notice to the Administrative Agent and taking or causing to be taken at such Grantor’s expense all such Perfection Action, including the delivery of such Perfection Documents, as may be reasonably requested by the Administrative Agent to perfect or protect, or maintain the perfection and priority of, the Lien of the Administrative Agent for the benefit of the Secured Parties in Collateral contemplated hereunder.

(g)    No Grantor shall cause, suffer or permit any of the tangible personal property Collateral to be evidenced by any document of title (except for shipping documents as necessary or customary to effect the receipt of raw materials or components or the delivery of inventory to customers, in each case in the ordinary course of business) (other than Inventory or Equipment in transit, Inventory or Equipment located at customer locations in connection with completion of customer contracts in the ordinary course of business, Inventory having a value of less than $500,000 in the aggregate for any single location, or Equipment having a value of less than $500,000 in the aggregate for any single location).






(h)    No Account Records and Account Documents is or shall be located at any location that is leased by such Grantor from any other Person, unless (x) such location and lessor is set forth on Schedule 7(f) attached hereto or such Grantor provides not less than thirty (30) days’ prior written notice thereof to the Administrative Agent, (y) to the extent requested by the Administrative Agent, such lessor acknowledges the Lien in favor of the Administrative Agent for the benefit of the Secured Parties conferred hereunder and waives its statutory and consensual liens and rights with respect to such Collateral in form and substance acceptable to the Administrative Agent and delivered in writing to the Administrative Agent prior to any Collateral being located at any such location, and (z) the Grantor shall have caused at its expense to be prepared and executed such additional Perfection Documents and to be taken such other Perfection Action as the Administrative Agent may deem necessary or advisable to carry out the transactions contemplated by this Security Agreement.

8.    Inspection. The Administrative Agent (by any of its officers, employees and agents), on behalf of the Secured Parties, shall have the right upon prior notice to an executive officer of any Grantor, and at any reasonable times during such Grantor’s usual business hours, to inspect the Collateral, all records related thereto (and to make extracts or copies from such records), and the premises upon which any of the Collateral is located, to discuss such Grantor’s affairs and finances with any Person (other than Persons obligated on any Accounts (“Account Debtors”) except as expressly otherwise permitted in the Loan Documents) and to verify with any Person other than (except as expressly otherwise permitted in the Loan Documents) Account Debtors the amount, quality, quantity, value and condition of, or any other matter relating to, the Collateral and, if an Event of Default has occurred and is continuing, to discuss such Grantor’s affairs and finances with such Grantor’s Account Debtors and to verify the amount, quality, value and condition of, or any other matter relating to, the Collateral with such Account Debtors.
    
9.    Specific Collateral.    

(a)    Accounts. With respect to its Accounts whether now existing or hereafter created or acquired and wheresoever located, each Grantor represents, warrants and covenants to the Administrative Agent for the benefit of the Secured Parties that all records of its Accounts (“Account Records”) and copies of proof of delivery and other documents relating to its Accounts so scheduled, including without limitation repayment histories and present status reports (collectively, “Account Documents”) are and shall at all times be located only at such Grantor’s current chief executive office as set forth on Schedule 7(f) attached hereto, such other locations as are specifically identified on Schedule 7(f) attached hereto or as to which the Grantor has complied with Section 7(h) hereof.

(b)    Inventory. With respect to its Inventory now existing and wheresoever located, each Grantor represents, warrants and covenants to the Administrative Agent for the benefit of the Secured Parties that all Inventory, other than Inventory in transit, Inventory located at customer locations in connection with completion of customer contracts in the ordinary course of business and Inventory having a value of less than $500,000 in the aggregate for any single location, is as of its Applicable Date located only at such Grantor’s locations as set forth on Schedule 7(f) attached hereto.

(c)    Equipment.      With respect to its Equipment now existing and wheresoever located, each Grantor represents, warrants and covenants to the Administrative Agent for the benefit of the Secured Parties that:

(i)    The Grantors, as soon as reasonably practicable following a request therefor by the Administrative Agent, shall deliver to the Administrative Agent any and all evidence of ownership of any of the Equipment exceeding $25,000 in value (including without limitation certificates of title and applications for title).

(ii)    All Equipment, other than Equipment in transit, Equipment located at customer locations in connection with completion of customer contracts in the ordinary course of business and Equipment having a value of less than $250,000 in the aggregate for any single location, is as of its Applicable Date located only at such Grantor’s locations as set forth on Schedule 7(f) attached hereto.

(d)    Supporting Obligations.      With respect to its Supporting Obligations whether now existing or hereafter created or acquired and wheresoever located, each Grantor represents, warrants and covenants to the Administrative Agent for the benefit of the Secured Parties that:

(i)    Each Grantor shall upon the request of the Administrative Agent from time to time following the occurrence and during the continuance of any Default or Event of Default, deliver to the Administrative Agent the originals of all documents evidencing or constituting Supporting Obligations, together with such other documentation (executed as appropriate by the Grantor) and information as may be necessary to enable the Administrative Agent to realize upon the Supporting Obligations in accordance with their respective terms or transfer the Supporting Obligations as may be permitted under the Loan Documents or by applicable law.

(ii)    With respect to each letter of credit giving rise to Letter-of-Credit Rights that has an aggregate stated amount available to be drawn in excess of $1,000,000, each Grantor shall, at the request of the Administrative Agent cause the issuer thereof to execute and deliver to the Administrative Agent a Qualifying Control Agreement.
    
(iii)    With respect to each transferable letter of credit giving rise to Letter-of-Credit Rights that has an aggregate stated amount available to be drawn in excess of $1,000,000, each Grantor shall, at the Administrative Agent’s request upon and during the continuance of any Default or Event of Default, deliver to the Administrative Agent a duly executed, undated transfer form in blank sufficient in form and substance under the terms of the related letter of credit to effect, upon completion and delivery to the letter of credit issuer together with any required fee, the transfer of such letter of credit to the transferee identified in such form. Each Grantor hereby expressly authorizes the Administrative Agent following the occurrence and during the continuance of any Event of Default





to complete and tender each such transfer form as transferor in its own name or in the name, place and stead of the Grantor in order to effect any such transfer, either to the Administrative Agent or to another transferee, as the case may be, in connection with any sale or other disposition of Collateral or for any other purpose permitted under the Loan Documents or by applicable law.

(e)    Investment Property. With respect to its Investment Property whether now existing or hereafter created or acquired and wheresoever located, each Grantor represents, warrants and covenants to the Administrative Agent for the benefit of the Secured Parties that:

(i)     Schedule 9(e) attached hereto contains a true and complete description of (x) the name and address of each securities intermediary with which such Grantor maintains a securities account in which Investment Property is or may at any time be credited or maintained, and (y) all other Investment Property of such Grantor.

(ii)    Except with the express prior written consent of the Administrative Agent in each instance, all Investment Property shall be maintained at all times in the form of (a) certificated securities, which certificates shall have been delivered to the Administrative Agent together with duly executed undated stock powers endorsed in blank pertaining thereto, or (b) security entitlements credited to one or more securities accounts as to each of which the Administrative Agent has received (1) copies of the account agreement between the applicable securities intermediary and the Grantor and the most recent statement of account pertaining to such securities account (each certified to be true and correct by an officer of the Grantor) and (2) a Qualifying Control Agreement from the applicable securities intermediary which remains in full force and effect and as to which the Administrative Agent has not received any notice of termination. Without limiting the generality of the foregoing, no Grantor shall cause, suffer or permit any Investment Property to be credited to or maintained in any securities account not listed on Schedule 9(e) attached hereto except in each case upon giving not less than twenty (20) days’ (or such other period as may be agreed to by the Administrative Agent) prior written notice to the Administrative Agent and taking or causing to be taken at such Grantor’s expense all such Perfection Action, including the delivery of such Perfection Documents, as may be reasonably requested by the Administrative Agent to perfect or protect, or maintain the perfection and priority of, the Lien of the Administrative Agent for the benefit of the Secured Parties in Collateral contemplated hereunder.

(iii)    All dividends and other distributions with respect to any of the Investment Property shall be subject to the security interest conferred hereunder.
(iv)    So long as no Event of Default shall have occurred and be continuing, the registration of Investment Property in the name of a Grantor as record and beneficial owner shall not be changed and such Grantor shall be entitled to exercise all voting and other rights and powers pertaining to Investment Property for all purposes not inconsistent with the terms hereof or of any Qualifying Control Agreement relating thereto.

(v)    Upon the occurrence and during the continuance of any Event of Default, at the option of the Administrative Agent, all rights of the Grantors to exercise the voting or consensual rights and powers which it is authorized to exercise pursuant to clause (iv) immediately above shall cease and the Administrative Agent may thereupon (but shall not be obligated to), at its request, cause such Collateral to be registered in the name of the Administrative Agent or its nominee or agent for the benefit of the Secured Parties and/or exercise such voting or consensual rights and powers as appertain to ownership of such Collateral, and to that end each Grantor hereby appoints the Administrative Agent as its proxy, with full power of substitution, to vote and exercise all other rights as a shareholder with respect to such Investment Property upon the occurrence and during the continuance of any Default or Event of Default, which proxy is coupled with an interest and is irrevocable until the Facility Termination Date, and each Grantor hereby agrees to provide such further proxies as the Administrative Agent may request; provided, however, that the Administrative Agent in its discretion may from time to time refrain from exercising, and shall not be obligated to exercise, any such voting or consensual rights or such proxy.
    
(f)    Deposit Accounts. With respect to its Deposit Accounts whether now existing or hereafter created or acquired and wheresoever located, each Grantor represents, warrants and covenants to the Administrative Agent for the benefit of the Secured Parties that:

(i)     Schedule 9(f) attached hereto contains the name and address of each depositary institution with which such Grantor maintains a Deposit Account.

(ii)    Except with the express prior written consent of the Administrative Agent in each instance, all Deposit Accounts shall be maintained at all times with depositary institutions as to which the Administrative Agent shall have received a Qualifying Control Agreement (other than Deposit Accounts maintained with Bank of America or the Specified Deposit Accounts). Without limiting the generality of the foregoing, no Grantor shall cause, suffer or permit (x) any deposit to be evidenced by a certificate of deposit unless such certificate of deposit is a negotiable instrument and promptly upon receipt thereof such certificate shall have been delivered to the Administrative Agent, together with a duly executed undated assignment in blank affixed thereto, or (y) any Deposit Account not listed on Schedule 9(f) attached hereto (other than Deposit Accounts maintained with Bank of America) to be opened or maintained except in each case upon giving not less than twenty (20) days’ (or such other period as may be agreed to by the Administrative Agent) prior written notice to the Administrative Agent and taking or causing to be taken at such Grantor’s expense all such Perfection Action, including the delivery of such Perfection Documents, as may be reasonably requested by the Administrative Agent to perfect or protect, or maintain the perfection and priority of, the Lien of the Administrative Agent for the benefit of the Secured Parties in Collateral contemplated hereunder.

(g)    Chattel Paper. With respect to its Chattel Paper whether now existing or hereafter created or acquired and wheresoever located, each Grantor represents, warrants and covenants to the Administrative Agent for the benefit of the Secured Parties that:






(i)    Each Grantor shall at all times retain sole physical possession of the originals of all Chattel Paper evidencing an amount exceeding $250,000 (other than electronic Chattel Paper and the electronic components of hybrid Chattel Paper); provided, however, that (x) upon the request of the Administrative Agent from time to time, such Grantor shall immediately deliver physical possession of such Chattel Paper to the Administrative Agent or its designee, and (y) in the event that there shall be created more than one original counterpart of any physical document that alone or in conjunction with any other physical or electronic document constitutes Chattel Paper, then such counterparts shall be numbered consecutively starting with “1” and such Grantor shall retain the counterpart numbered “1”.

(ii)    All counterparts of all tangible Chattel Paper (and the tangible components of hybrid Chattel Paper) shall immediately upon the creation or acquisition thereof by any Grantor be conspicuously legended as follows: “A FIRST PRIORITY SECURITY INTEREST IN THIS CHATTEL PAPER HAS BEEN GRANTED TO BANK OF AMERICA, N.A., FOR ITSELF AND AS ADMINISTRATIVE AGENT FOR CERTAIN SECURED PARTIES PURSUANT TO A SECURITY AGREEMENT DATED AS OF [AUGUST 22, 2011] For Chattel Paper dated prior to the date of this Agreement [FEBRUARY 22, 2017] For Chattel Paper dated on or after the date of this Agreement, AS AMENDED FROM TIME TO TIME. NO SECURITY INTEREST OR OTHER INTEREST IN FAVOR OF ANY OTHER PERSON MAY BE CREATED BY THE TRANSFER OF PHYSICAL POSSESSION OF THIS CHATTEL PAPER OR OF ANY COUNTERPART HEREOF EXCEPT BY OR WITH THE CONSENT OF THE AFORESAID ADMINISTRATIVE AGENT AS PROVIDED IN SUCH SECURITY AGREEMENT.” In the case of electronic Chattel Paper (including the electronic components of hybrid Chattel Paper), no Grantor shall create or acquire any such Chattel Paper unless, prior to such acquisition or creation, it shall have taken such Perfection Action as the Administrative Agent may require to perfect by control the security interest of the Administrative Agent for the benefit of the Secured Parties in such Collateral.

(iii)    Other than in the ordinary course of business and in keeping with reasonable and customary practice, no Grantor shall amend, modify, waive or terminate any material provision of, or fail to exercise promptly and diligently each material right or remedy conferred under or in connection with, any Chattel Paper evidencing an amount exceeding $250,000, in any case in such a manner as could reasonably be expected to materially adversely affect the value of affected Chattel Paper as collateral.

(h)    Instruments. With respect to its Instruments whether now existing or hereafter created or acquired and wheresoever located, each Grantor represents, warrants and covenants to the Administrative Agent for the benefit of the Secured Parties that each Grantor shall (i) maintain at all times, and furnish to the Administrative Agent at the Administrative Agent’s reasonable request, a current list identifying in reasonable detail Instruments of which such Grantor is the payee or holder and having a face amount payable in excess of $250,000, but, other than during the continuance of an Event of Default, not more than once per fiscal year, and (ii) upon the reasonable request of the Administrative Agent, deliver to the Administrative Agent the originals of all such Instruments, together with duly executed undated endorsements in blank affixed thereto and such other documentation and information as may be reasonably necessary to enable the Administrative Agent to realize upon the Instruments in accordance with their respective terms or transfer the Instruments as may be permitted under the Loan Documents or by applicable law.

(i)    Commercial Tort Claims. With respect to its Commercial Tort Claims whether now existing or hereafter created or acquired and wheresoever located, each Grantor represents, warrants and covenants to the Administrative Agent for the benefit of the Secured Parties that:

(i)    Schedule 9(i) attached hereto contains a true and complete list of all Commercial Tort Claims in which any Grantor has an interest and which have been identified by a Grantor as of its Applicable Date, and as to which the Grantor believes in good faith there exists the possibility of recovery (including by way of settlement) of monetary relief in excess of $1,000,000 (“Grantor Claims”). Each Grantor shall furnish to the Administrative Agent upon its reasonable request but, other than during the continuance of an Event of Default, not more than once per fiscal year, a list of all Grantor Claims that are not then described on Schedule 9(i) attached hereto and stating that each of such additional Grantor Claims shall be deemed added to such Schedule 9(i) and shall constitute a Commercial Tort Claim, a Grantor Claim, and additional Collateral hereunder, and (y) summarizing the status or disposition of any Grantor Claims that have been settled, or have been made the subject of any binding mediation, judicial or arbitral proceeding, or any judicial or arbitral order on the merits, or that have been abandoned. With respect to each such additional Grantor Claim, such Grantor Claim shall be and become part of the Collateral hereunder from the date such claim is identified to the Administrative Agent as provided above without further action, and (ii) the Administrative Agent is hereby authorized at the expense of the applicable Grantor to execute and file such additional financing statements or amendments to previously filed financing statements, and take such other action as it may deem reasonably necessary or advisable, to perfect the Lien on such additional Grantor Claims conferred hereunder, and the Grantor shall, if required by applicable law or otherwise at the reasonable request of the Administrative Agent, execute and deliver such Perfection Documents and take such other Perfection Action as the Administrative Agent may reasonably determine to be necessary or advisable to perfect or protect the Lien of the Administrative Agent for the benefit of the Secured Parties in such additional Grantor Claims conferred hereunder.

10.    Casualty and Liability Insurance Required.

(a)    Each Grantor will maintain insurance with respect to the Collateral to the extent required under Section 6.07 of the Credit Agreement.

(b)    Each insurance policy obtained in satisfaction of the requirements of Section 10(a):






(i)    shall prohibit cancellation or substantial modification, termination or lapse in coverage by the insurer without at least thirty (30) days’ prior written notice to the Administrative Agent, except for non-payment of premium, as to which such policies shall provide for at least ten (10) days’ prior written notice to the Administrative Agent;

(ii)    without limiting the generality of the foregoing, all insurance policies where applicable under Section 10(a)(i) carried on the Collateral shall name the Administrative Agent, for the benefit of the Secured Parties, as loss payee and the Administrative Agent and Secured Parties as parties insured thereunder in respect of any claim for payment.

(c)    Prior to expiration of any such policy, such Grantor shall furnish the Administrative Agent with evidence satisfactory to the Administrative Agent that the policy or certificate has been renewed or replaced or is no longer required by this Security Agreement.

(d)    Each Grantor hereby makes, constitutes and appoints the Administrative Agent (and all officers, employees or agents designated by the Administrative Agent), for the benefit of the Secured Parties, as such Grantor’s true and lawful attorney (and agent-in-fact) for the purpose of making, settling and adjusting claims under such policies of insurance, endorsing the name of such Grantor on any check, draft, instrument or other item or payment for the proceeds of such policies of insurance and for making all determinations and decisions with respect to such policies of insurance, which appointment is coupled with an interest and is irrevocable; provided, however, that the powers pursuant to such appointment shall be exercisable only upon the occurrence and during the continuation of an Event of Default.

(e)    In the event such Grantor shall fail to maintain, or fail to cause to be maintained, the full insurance coverage required hereunder or shall fail to keep any of its Collateral in good repair and good operating condition, the Administrative Agent may (but shall be under no obligation to), without waiving or releasing any Secured Obligation or Default or Event of Default by such Grantor hereunder, contract for the required policies of insurance and pay the premiums on the same or make any required repairs, renewals and replacements; and all sums so disbursed by Administrative Agent, including reasonable Attorneys’ Costs, court costs, expenses and other charges related thereto, shall be payable on demand by such Grantor to the Administrative Agent, shall be additional Secured Obligations secured by the Collateral, and (in addition to other rights and remedies resulting from such nonpayment) shall bear interest from the date of demand until paid in full at the Default Rate.

(f)    The provisions contained in this Security Agreement pertaining to insurance shall be cumulative with any additional provisions imposing additional insurance requirements with respect to the Collateral or any other property on which a Lien is conferred under any Collateral Document.

11.    Rights and Remedies Upon Event of Default. Upon and during the continuance of an Event of Default, the Administrative Agent shall have the following rights and remedies on behalf of the Secured Parties in addition to any rights and remedies set forth elsewhere in this Security Agreement or the other Loan Documents, all of which may be exercised with or, if allowed by law, without notice to a Grantor:

(a)    All of the rights and remedies of a secured party under the UCC or under other applicable law, all of which rights and remedies shall be cumulative, and none of which shall be exclusive, to the extent permitted by law, in addition to any other rights and remedies contained in this Security Agreement or any other Loan Document;

(b)    The right to foreclose the Liens and security interests created under this Security Agreement by any available judicial procedure or without judicial process;

(c)    The right to (i) enter upon the premises of a Grantor through self-help and without judicial process, without first obtaining a final judgment or giving such Grantor notice or opportunity for a hearing on the validity of the Administrative Agent’s claim and without any obligation to pay rent to such Grantor, or any other place or places where any Collateral is located and kept, and remove the Collateral therefrom to the premises of the Administrative Agent or any agent of the Administrative Agent, for such time as the Administrative Agent may desire, in order effectively to collect or liquidate the Collateral, (ii) require such Grantor or any bailee or other agent of such Grantor to assemble the Collateral and make it available to the Administrative Agent at a place to be designated by the Administrative Agent that is reasonably convenient to both parties, and (iii) notify any or all Persons party to a Qualifying Control Agreement or who otherwise have possession of or control over any Collateral of the occurrence of an Event of Default and other appropriate circumstances, and exercise control over and take possession or custody of any or all Collateral in the possession, custody or control of such other Persons;

(d)    The right to (i) exercise all of a Grantor’s rights and remedies with respect to the collection of Accounts, Chattel Paper, Instruments, Supporting Obligations and General Intangibles (collectively, “Payment Collateral”), including the right to demand payment thereof and enforce payment, by legal proceedings or otherwise; (ii) settle, adjust, compromise, extend or renew all or any Payment Collateral or any legal proceedings pertaining thereto; (iii) discharge and release all or any Payment Collateral; (iv) take control, in any manner, of any item of payment or proceeds referred to in Section 5 above; (v) prepare, file and sign a Grantor’s name on any Proof of Claim in bankruptcy, notice of Lien, assignment or satisfaction of Lien or similar document in any action or proceeding adverse to any obligor under any Payment Collateral or otherwise in connection with any Payment Collateral; (vi) endorse the name of a Grantor upon any chattel paper, document, instrument, invoice, freight bill, bill of lading or similar document or agreement relating to any Collateral; (vii) use the information recorded on or contained on a Grantor’s internet website or otherwise in any data processing equipment and computer hardware and software relating to any Collateral to which a Grantor has access; (viii) open such Grantor’s mail and collect any and all amounts due to such Grantor from any Account Debtors or other obligor in respect of Payment Collateral; (ix) take over such Grantor’s post office boxes or make other arrangements as the Administrative Agent, on behalf of the Secured Parties, deems necessary to receive such Grantor’s mail, including notifying the post office authorities to change the address for delivery of such Grantor’s mail to such address as the Administrative Agent, on behalf of the Secured Parties, may designate; (x)





notify any or all Account Debtors or other obligor on any Payment Collateral that such Payment Collateral has been assigned to the Administrative Agent for the benefit of the Secured Parties and that Administrative Agent has a security interest therein for the benefit of the Secured Parties (provided that the Administrative Agent may at any time give such notice to an Account Debtor that is a department, agency or authority of the United States government); each Grantor hereby agrees that any such notice, in the Administrative Agent’s sole discretion, may (but need not) be sent on such Grantor’s stationery, in which event such Grantor shall co-sign such notice with the Administrative Agent if requested to do so by the Administrative Agent; and (xi) do all acts and things and execute all documents necessary, in Administrative Agent’s sole discretion, to collect the Payment Collateral; and

(e)    The right to sell all or any Collateral in its then existing condition, or after any further manufacturing or processing thereof, at such time or times, at public or private sale or sales, with such notice as may be required by law, in lots or in bulk, for cash or on credit, with or without representations and warranties, all as the Administrative Agent, in its sole discretion, may deem advisable. The Administrative Agent shall have the right to conduct such sales on a Grantor’s premises or elsewhere and shall have the right to use a Grantor’s premises without charge for such sales for such time or times as the Administrative Agent may see fit. The Administrative Agent may, if it deems it reasonable, postpone or adjourn any sale of the Collateral from time to time by an announcement at the time and place of such postponed or adjourned sale, and such sale may, without further notice, be made at the time and place to which it was so adjourned. Each Grantor agrees that the Administrative Agent has no obligation to preserve rights to the Collateral against prior parties or to marshal any Collateral for the benefit of any Person. The Administrative Agent for the benefit of the Secured Parties is hereby granted an irrevocable fully paid license or other right (including each Grantor’s rights under any license or any franchise agreement), each of which shall remain in full force and effect until the Facility Termination Date, to use, without charge, each of the labels, patents, copyrights, names, trade secrets, trade names, trademarks and advertising matter, or any property of a similar nature owned or licensed by any Grantor, as it pertains to the Collateral, in completing production of, advertising for sale and selling any Collateral. If any of the Collateral shall require repairs, maintenance, preparation or the like, or is in process or other unfinished state, the Administrative Agent shall have the right, but shall not be obligated, to perform such repairs, maintenance, preparation, processing or completion of manufacturing for the purpose of putting the same in such saleable form as the Administrative Agent shall deem appropriate, but the Administrative Agent shall have the right to sell or dispose of the Collateral without such processing and no Grantor shall have any claim against the Administrative Agent for the value that may have been added to such Collateral with such processing. In addition, each Grantor agrees that in the event notice is necessary under applicable law, written notice mailed to such Grantor in the manner specified herein ten (10) days prior to the date of public sale of any of the Collateral or prior to the date after which any private sale or other disposition of the Collateral will be made shall constitute commercially reasonable notice to such Grantor. All notice is hereby waived with respect to any of the Collateral which threatens to decline speedily in value or is of a type customarily sold on a recognized market. The Administrative Agent may purchase all or any part of the Collateral at public or, if permitted by law, private sale, free from any right of redemption which is hereby expressly waived by such Grantor and, in lieu of actual payment of such purchase price, may set off the amount of such price against the Secured Obligations.

The net cash proceeds resulting from the collection, liquidation, sale, or other disposition of the Collateral shall be applied first to the expenses (including all Attorneys’ Costs) of retaking, holding, storing, processing and preparing for sale, selling, collecting, liquidating and the like, and then to the satisfaction of all Secured Obligations in accordance with the terms of Section 8.03 of the Credit Agreement. Each Grantor shall be liable to the Administrative Agent, for the benefit of the Secured Parties, and shall pay to the Administrative Agent, for the benefit of the Secured Parties, on demand any deficiency which may remain after such sale, disposition, collection or liquidation of the Collateral.

12.    Attorney-in-Fact. Each Grantor hereby appoints the Administrative Agent as the Grantor’s attorney-in-fact for the purposes of carrying out the provisions of this Security Agreement and taking any action and executing any instrument which the Administrative Agent may deem necessary or advisable to accomplish the purposes hereof, which appointment is irrevocable and coupled with an interest; provided that the Administrative Agent shall have and may exercise rights under this power of attorney only upon the occurrence and during the continuance of an Event of Default. Without limiting the generality of the foregoing, upon the occurrence and during the continuance of an Event of Default, the Administrative Agent shall have the right and power

(a)    to ask, demand, collect, sue for, recover, compromise, receive and give acquittance and receipts for moneys due and to become due under or in respect of any of the Collateral;

(b)    to receive, endorse and collect any drafts or other instruments, documents and chattel paper in connection with clause (a) above;

(c)    to endorse such Grantor’s name on any checks, notes, drafts or any other payment relating to or constituting proceeds of the Collateral which comes into the Administrative Agent’s possession or the Administrative Agent’s control, and deposit the same to the account of the Administrative Agent, for the benefit of the Secured Parties, on account and for payment of the Secured Obligations;

(d)    to file any claims or take any action or institute any proceedings that the Administrative Agent may deem necessary or desirable for the collection of any of the Collateral or otherwise to enforce the rights of the Administrative Agent, for the benefit of the Secured Parties, with respect to any of the Collateral; and

(e)    to execute, in connection with any sale or other disposition of Collateral provided for herein, any endorsement, assignments, or other instruments of conveyance or transfer with respect thereto.

13.    Reinstatement. The granting of a security interest in the Collateral and the other provisions hereof shall continue to be effective or be reinstated, as the case may be, if at any time any payment of any of the Secured Obligations is rescinded or must otherwise be returned by any Secured Party or is repaid by any Secured Party in whole or in part in good faith settlement of a pending or threatened avoidance





claim, whether upon the insolvency, bankruptcy or reorganization of any Grantor or any other Loan Party or otherwise, all as though such payment had not been made. The provisions of this Section 13 shall survive repayment of all of the Secured Obligations and the termination or expiration of this Security Agreement in any manner, including but not limited to termination upon occurrence of the Facility Termination Date.

14.    Certain Waivers by the Grantors. Each Grantor waives to the extent permitted by applicable law (a) any right to require any Secured Party or any other obligee of the Secured Obligations to (x) proceed against any Person or entity, including without limitation any Loan Party, (y) proceed against or exhaust any Collateral or other collateral for the Secured Obligations, or (z) pursue any other remedy in its power; (b) any defense arising by reason of any disability or other defense of any other Person, or by reason of the cessation from any cause whatsoever of the liability of any other Person or entity, (c) until 93 days immediately following the Facility Termination Date or such other period as may be agreed to in writing by the Administrative Agent, any right of subrogation, and (d) any right to enforce any remedy which any Secured Party or any other obligee of the Secured Obligations now has or may hereafter have against any other Person and any benefit of and any right to participate in any collateral or security whatsoever now or hereafter held by the Administrative Agent for the benefit of the Secured Parties. Each Grantor authorizes each Secured Party and each other obligee of the Secured Obligations without notice (except notice required by applicable law) or demand and without affecting its liability hereunder or under the Loan Documents from time to time to: (i) take and hold security, other than the Collateral herein described, for the payment of such Secured Obligations or any part thereof, and exchange, enforce, waive and release the Collateral herein described or any part thereof or any such other security; and (ii) apply such Collateral or other security and direct the order or manner of sale thereof as such Secured Party or obligee in its discretion may determine.

The Administrative Agent may at any time deliver (without representation, recourse or warranty) the Collateral or any part thereof to a Grantor and the receipt thereof by such Grantor shall be a complete and full acquittance for the Collateral so delivered, and the Administrative Agent shall thereafter be discharged from any liability or responsibility therefor.

15.    Continued Powers. Until the Facility Termination Date shall have occurred, the power of sale and other rights, powers and remedies granted to the Administrative Agent for the benefit of the Secured Parties hereunder shall continue to exist and may be exercised by the Administrative Agent at any time and from time to time irrespective of the fact that any of the Secured Obligations or any part thereof may have become barred by any statute of limitations or that any part of the liability of any Grantor may have ceased.

16.    Other Rights. The rights, powers and remedies given to the Administrative Agent for the benefit of the Secured Parties by this Security Agreement shall be in addition to all rights, powers and remedies given to the Administrative Agent or any Secured Party under any other Loan Document or by virtue of any statute or rule of law. Any forbearance or failure or delay by the Administrative Agent in exercising any right, power or remedy hereunder shall not be deemed to be a waiver of such right, power or remedy, and any single or partial exercise of any right, power or remedy hereunder shall not preclude the further exercise thereof; and every right, power and remedy of the Secured Parties shall continue in full force and effect until such right, power or remedy is specifically waived in accordance with the terms of the Credit Agreement.

17.    Anti-Marshaling Provisions. The right is hereby given by each Grantor to the Administrative Agent, for the benefit of the Secured Parties, to make releases (whether in whole or in part) of all or any part of the Collateral agreeable to the Administrative Agent without notice to, or the consent, approval or agreement of other parties and interests, including junior lienors, which releases shall not impair in any manner the validity of or priority of the Liens and security interests in the remaining Collateral conferred hereunder, nor release any Grantor from personal liability for the Secured Obligations. Notwithstanding the existence of any other security interest in the Collateral held by the Administrative Agent, for the benefit of the Secured Parties, the Administrative Agent shall have the right to determine the order in which any or all of the Collateral shall be subjected to the remedies provided in this Security Agreement. Each Grantor hereby waives any and all right to require the marshaling of assets in connection with the exercise of any of the remedies permitted by applicable law or provided herein or in any other Loan Document.
18.    Entire Agreement. This Security Agreement and each Security Joinder Agreement, together with the Credit Agreement and other Loan Documents, constitutes and expresses the entire understanding between the parties hereto with respect to the subject matter hereof, and supersedes all prior negotiations, agreements and understandings, inducements, commitments or conditions, express or implied, oral or written, except as contained in the Loan Documents. The express terms hereof and of the Security Joinder Agreements control and supersede any course of performance or usage of the trade inconsistent with any of the terms hereof or thereof. Neither this Security Agreement nor any Security Joinder Agreement may be changed, altered, modified, supplemented, discharged, canceled, terminated, or amended orally or in a manner other than as provided in the Credit Agreement.

19.    Third Party Reliance. Each Grantor hereby consents and agrees that all issuers of or obligors in respect of any Collateral, and all securities intermediaries, warehousemen, bailees, public officials and other Persons having any interest in, possession of, control over or right, privilege, duty or discretion in respect of, any Collateral shall be entitled to accept the provisions hereof and of the Security Joinder Agreements as conclusive evidence of the right of the Administrative Agent, on behalf of the Secured Parties, to exercise its rights hereunder or thereunder with respect to the Collateral, notwithstanding any other notice or direction to the contrary heretofore or hereafter given by any Grantor or any other Person to any of such Persons.

20.    Binding Agreement; Assignment. This Security Agreement and each Security Joinder Agreement, and the terms, covenants and conditions hereof and thereof, shall be binding upon and inure to the benefit of the parties hereto, and to their respective successors and assigns, except that no Grantor shall be permitted to assign this Security Agreement, any Security Joinder Agreement or any interest herein or therein or, except as expressly permitted herein or in the Credit Agreement, in the Collateral or any part thereof or interest therein. Without limiting the generality of the foregoing sentence of this Section 20, any Lender may assign to one or more Persons, or grant to one or more Persons participations in or to, all or any part of its rights and obligations under the Credit Agreement (to the extent permitted by the Credit Agreement); and to the extent of any such assignment or participation such other Person shall, to the fullest extent permitted by law, thereupon





become vested with all the benefits in respect thereof granted to such Lender herein or otherwise, subject however, to the provisions of the Credit Agreement, including Article IX thereof (concerning the Administrative Agent) and Section 10.06 thereof (concerning assignments and participations). All references herein to the Administrative Agent and to the Secured Parties shall include any successor thereof or permitted assignee, and any other obligees from time to time of the Secured Obligations.

21.    Secured Cash Management Agreements; Secured Hedging Agreements; Secured Permitted Standalone Letters of Credit. No Secured Party (other than the Administrative Agent) that obtains the benefit of this Security Agreement shall have any right to notice of any action or to consent to, direct or object to any action hereunder or otherwise in respect of the Collateral (including the release or impairment of any Collateral) other than in its capacity as a Lender or the L/C Issuer and, in such case, only to the extent expressly provided in the Loan Documents. Notwithstanding any other provision of this Security Agreement to the contrary, the Administrative Agent shall only be required to verify the payment of, or that other satisfactory arrangements have been made with respect to, the Secured Obligations arising under Secured Cash Management Agreements, Secured Hedge Agreements or Secured Permitted Standalone Letters of Credit to the extent the Administrative Agent has received written notice of such Obligations, together with such supporting documentation as it may request, from the applicable Cash Management Bank, Hedge Bank or PSLOC Bank, as the case may be. Each Secured Party not a party to the Credit Agreement that obtains the benefit of this Security Agreement shall be deemed to have acknowledged and accepted the appointment of the Administrative Agent pursuant to the terms of the Credit Agreement, and that with respect to the actions and omissions of the Administrative Agent hereunder or otherwise relating hereto that do or may affect such Secured Party, the Administrative Agent and each of its Related Parties shall be entitled to all the rights, benefits and immunities conferred under Article IX of the Credit Agreement.

22.    Severability. If any provision of this Security Agreement is held to be illegal, invalid or unenforceable, (a) the legality, validity and enforceability of the remaining provisions of this Security Agreement shall not be affected or impaired thereby and (b) the parties shall endeavor in good faith negotiations to replace the illegal, invalid or unenforceable provisions with valid provisions the economic effect of which comes as close as possible to that of the illegal, invalid or unenforceable provisions. The invalidity of a provision in a particular jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction.

23.    Counterparts. This Security Agreement may be executed in any number of counterparts each of which when so executed and delivered shall be deemed an original, and it shall not be necessary in making proof of this Security Agreement to produce or account for more than one such counterpart executed by the Grantor against whom enforcement is sought. Without limiting the foregoing provisions of this Section 23, the provisions of Section 10.10 of the Credit Agreement shall be applicable to this Security Agreement.

24.    Termination. Subject to the provisions of Section 13, this Security Agreement and each Security Joinder Agreement, and all obligations of the Grantors hereunder (excluding those obligations and liabilities that expressly survive such termination) shall terminate without delivery of any instrument or performance of any act by any party on the Facility Termination Date. Upon such termination of this Security Agreement, the Administrative Agent shall, at the request and sole expense of the Grantors, promptly deliver to the Grantors such termination statements and take such further actions as the Grantors may reasonably request to terminate of record, or otherwise to give appropriate notice of the termination of, any Lien conferred hereunder.

25.    Notices. Any notice required or permitted hereunder or under any Subsidiary Guaranty Joinder Agreement shall be given, (a) with respect to each Grantor, at the address of the Company indicated in Schedule 10.02 of the Credit Agreement and (b) with respect to the Administrative Agent or any other Secured Party, at the Administrative Agent’s address indicated in Schedule 10.02 of the Credit Agreement. All such addresses may be modified, and all such notices shall be given and shall be effective, as provided in Section 10.02 of the Credit Agreement for the giving and effectiveness of notices and modifications of addresses thereunder.

26.    Joinder. Each Person that shall at any time execute and deliver to the Administrative Agent a Security Joinder Agreement substantially in the form attached as Exhibit A hereto shall thereupon irrevocably, absolutely and unconditionally become a party hereto and obligated hereunder as a Grantor and shall have thereupon pursuant to Section 2 hereof granted a security interest in and collaterally assigned to the Administrative Agent for the benefit of the Secured Parties all Collateral in which it has at its Applicable Date or thereafter acquires any interest or the power to transfer, and all references herein and in the other Loan Documents to the Grantors or to the parties to this Security Agreement shall be deemed to include such Person as a Grantor hereunder. Each Security Joinder Agreement shall be accompanied by the Supplemental Schedules referred to therein, appropriately completed with information relating to the Grantor executing such Security Joinder Agreement and its property. Each of the applicable Schedules attached hereto shall be deemed amended and supplemented without further action by such information reflected on the Supplemental Schedules.

27.    Rules of Interpretation. The rules of interpretation contained in Section 1.03 of the Credit Agreement shall be applicable to this Security Agreement and each Security Joinder Agreement and are hereby incorporated by reference. All representations and warranties contained herein shall survive the delivery of documents and any Credit Extensions referred to herein or secured hereby.

28.    Governing Law; Jurisdiction; Etc.

(a)    THIS SECURITY AGREEMENT AND EACH SECURITY JOINDER AGREEMENT SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAWS OF THE STATE OF NEW YORK WITHOUT REGARD TO CONFLICTS OF LAW PRINCIPLES THAT WOULD REQUIRE THE APPLICATION OF THE LAWS OF ANOTHER JURISDICTION.






(b)    EACH PARTY HERETO IRREVOCABLY AND UNCONDITIONALLY SUBMITS, FOR ITSELF AND ITS PROPERTY, TO THE NONEXCLUSIVE JURISDICTION OF THE COURTS OF THE STATE OF NEW YORK SITTING IN NEW YORK COUNTY AND OF THE UNITED STATES DISTRICT COURT OF THE SOUTHERN DISTRICT NEW YORK, AND ANY APPELLATE COURT FROM ANY THEREOF, IN ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS SECURITY AGREEMENT OR ANY SECURITY JOINDER AGREEMENT, OR FOR RECOGNITION OR ENFORCEMENT OF ANY JUDGMENT, AND EACH OF THE PARTIES HERETO IRREVOCABLY AND UNCONDITIONALLY AGREES THAT ALL CLAIMS IN RESPECT OF ANY SUCH ACTION OR PROCEEDING MAY BE HEARD AND DETERMINED IN SUCH NEW YORK STATE COURT OR, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IN SUCH FEDERAL COURT. EACH OF THE PARTIES HERETO AGREES THAT A FINAL JUDGMENT IN ANY SUCH ACTION OR PROCEEDING SHALL BE CONCLUSIVE AND MAY BE ENFORCED IN OTHER JURISDICTIONS BY SUIT ON THE JUDGMENT OR IN ANY OTHER MANNER PROVIDED BY LAW. NOTHING IN THIS SECURITY AGREEMENT OR ANY SECURITY JOINDER AGREEMENT SHALL AFFECT ANY RIGHT THAT THE ADMINISTRATIVE AGENT MAY OTHERWISE HAVE TO BRING ANY ACTION OR PROCEEDING RELATING TO THIS SECURITY AGREEMENT OR ANY SECURITY JOINDER AGREEMENT AGAINST ANY GRANTOR OR ITS PROPERTIES IN THE COURTS OF ANY JURISDICTION.

(c)    EACH PARTY HERETO IRREVOCABLY AND UNCONDITIONALLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY OBJECTION THAT IT MAY NOW OR HEREAFTER HAVE TO THE LAYING OF VENUE OF ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS SECURITY AGREEMENT OR ANY SECURITY JOINDER AGREEMENT IN ANY COURT REFERRED TO IN PARAGRAPH (b) OF THIS SECTION. EACH OF THE PARTIES HERETO HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, THE DEFENSE OF AN INCONVENIENT FORUM TO THE MAINTENANCE OF SUCH ACTION OR PROCEEDING IN ANY SUCH COURT.

(d)    EACH PARTY HERETO IRREVOCABLY CONSENTS TO SERVICE OF PROCESS IN THE MANNER PROVIDED FOR NOTICES IN SECTION 25. NOTHING IN THIS SECURITY AGREEMENT WILL AFFECT THE RIGHT OF ANY PARTY HERETO TO SERVE PROCESS IN ANY OTHER MANNER PERMITTED BY APPLICABLE LAW.

29.    Waiver of Jury Trial.    EACH PARTY HERETO HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY IN ANY LEGAL PROCEEDING DIRECTLY OR INDIRECTLY ARISING OUT OF OR RELATING TO THIS SECURITY AGREEMENT OR ANY SECURITY JOINDER AGREEMENT OR THE TRANSACTIONS CONTEMPLATED HEREBY OR THEREBY (WHETHER BASED ON CONTRACT, TORT OR ANY OTHER THEORY). EACH PARTY HERETO (A) CERTIFIES THAT NO REPRESENTATIVE, AGENT OR ATTORNEY OF ANY OTHER PERSON HAS REPRESENTED, EXPRESSLY OR OTHERWISE, THAT SUCH OTHER PERSON WOULD NOT, IN THE EVENT OF LITIGATION, SEEK TO ENFORCE THE FOREGOING WAIVER AND (B) ACKNOWLEDGES THAT IT AND THE OTHER PARTIES HERETO HAVE BEEN INDUCED TO ENTER INTO THIS SECURITY AGREEMENT OR ANY SECURITY JOINDER AGREEMENT BY, AMONG OTHER THINGS, THE MUTUAL WAIVERS AND CERTIFICATIONS IN THIS SECTION.

[Signature pages follow]

    





IN WITNESS WHEREOF, the parties have duly executed this Security Agreement on the day and year first written above.

GRANTORS:

MASTEC, INC.
MASTEC NORTH AMERICA, INC.

By: /s/ George Pita    
Name: George Pita
Title: Executive Vice President, Chief Financial
Officer and Principal Accounting Officer


Bottom Line Services, LLC

By: /s/ Robert E. Apple    
Name: Robert E. Apple
Title: Investor Manager


EC SOURCE Services, LLC
MasTec Network Solutions, LLC
T&D Power, Inc.

By: /s/ Robert E. Apple    
Name: Robert E. Apple
Title: Executive Vice President


EC SOURCE Aviation, LLC

By: EC Source Services, LLC, the Sole Member

By: /s/ Robert E. Apple    
Name: Robert E. Apple
Title: Executive Vice President


Energy Erectors, Inc.
Energy Environmental Group, InC.
MasTec ETS Service Company, LLC
MasTec Network Solutions, Inc.
MasTec Residential Services, LLC
MP Drilling Holdings, LLC
POWER PARTNERS MASTEC, INC.
Power Partners MasTec, LLC
Three Phase Acquisition Corp.
Three Phase Line Construction, Inc.
Wanzek Construction, Inc.
WesTower Communications, LLC

By: /s/ Robert E. Apple    
Name: Robert E. Apple
Title: President


GO GREEN Services, LLC

By: /s/ Robert E. Apple    
Name: Robert E. Apple
Title: Initial Manager









Precision Acquisition, LLC

By: MasTec, Inc., the Sole Member

By: /s/ Robert E. Apple    
Name: Robert E. Apple
Title: Chief Operating Officer


MasTec POWER CORP.
MasTec Renewables Construction Company, Inc.
Pretec Directional Drilling, LLC
Pumpco, Inc.

By:    
Name: Robert E. Apple
Title: Vice President


Precision Pipeline LLC
Precision Transport Company, LLC

By: /s/ Steve Rooney    
Name: Steve Rooney
Title: President


MasTec Wireless Services, LLC

By: /s/ George Pita    
Name: George Pita
Title: Executive Vice President
            
                    







ADMINISTRATIVE AGENT:

BANK OF AMERICA, N.A., as Administrative
Agent


By: /s/ Angela Larkin                            
Name: Angela Larkin                                
Title: Assistant Vice President    






SCHEDULE 7(f)

Grantor Information
Grantor
Jurisdiction of Formation
Address of
Chief Executive Officer
Collateral Location
Name of Owner of Collateral Location
Relationship of Collateral Location Owner to Grantor
MasTec, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
800 and 806 DOUGLAS RD Coral
Gables, FL 33134
Transwestern Douglas Entrance, LLC
Landlord
MasTec, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
San Marco Drive New Port Richey, FL
MasTec, Inc.
Same
MasTec, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
100 NE 80th Terrace Miami, FL 33138
Miami Data Vault
Landlord
MasTec, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
375 Riverside Parkway, Ste 100 Lithia
Springs, GA 30122
Miami Data Vault
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6446 S KENTON ST UNIT 100
Centennial, CO 80111
ARAPAHOE SCII BUILDING
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1200 US South 27 Avon Park, FL 33825
Kim Shaw
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
15314 Citrus Country Drive Dade City, FL 33523
JDR Properties of Pasco Inc. DBA Dade City Business Center
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3315 SW 13th Avenue Fort Lauderdale, FL 33315
Shaefer Industries Inc.
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
12601 Westlinks Drive, Unit 1 & Part of 2 Fort Myers, FL 33913
Cambridge Associates of SW Florida LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1150 Bell Avenue Ft. Pierce, FL 34982
Taylor Investment Group Inc.
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6735 NW 18th Drive, Suite 4
Gainesville, FL 32653
Wilcox & Croft LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4801 Executive Park Court, Bldg. 200
Jacksonville, FL 32216
Liberty Property Limited Partnerships
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
10400 NW 37 TERRACE Miami
(Doral), FL 33147
HMS DISTRIBUTORS INC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
12400 SW 134th Ct. Unit 10-11 Miami (Kendall), FL 33186
Seagis CPK c/o The Easton Group
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1883 NW 58 Lane Ocala, FL 34475
SOUTHERN CYPRESS PROPERTIES, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
260 Hunt Park Cove Longwood, FL 32750
Dunhill Invenstments Inc
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2604 Tampa East Blvd Tampa, FL 33619
Mark 60 TE LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
7830 Byron Dr. Suite 14 Riviera Beach, FL 33404
RREEF AMERICA REIT II CORP. S
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
West Commerce Park, 3711 Benchmark Dr Augusta, GA 30909
BENCHMARK SEAT LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
741 HARRY McCARTY RD,BLDG
600 Bethlehem, GA 30620
CSW MANAGEMENT GROUP, LLP
Landlord





MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
610 INDUSTRIAL BLVD Cleveland, GA 30529
JHJ DEVELOPMENT LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4051 Southmeadow Parkway College Park, GA 30349
FIRST INDUSTRIAL LP
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2150 Boggs Road, Bldg 600 Suite 600
Duluth, GA 30096
Manulife Financial Corp.
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1535 Lynah AVE unit 110,111,112,113
Garden City, GA 31408
JSR PROPERTIES LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
908 Ulrich Ave. Louisville, KY 40219
DeLor Ltd I, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
34 Rosscraggon Rd Asheville, NC 28803
F.I Realty
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
9800-C Twin Lakes Parkway Suite C & D Charlotte, NC 28269
9800 Twin Lakes LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
512 Industrial Avenue Greensboro, NC 27406
Standard Industrial Maintenance Co
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
200C Kale Road New Bern, NC 28573
Brinco LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
540 Pylon Drive Raleigh, NC 27606
Shocco Creek LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3857 Hwy. 421 North Wilmington, NC
28401
MasTec North America, Inc.
Same
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
Unit A of 1516 F Avenue SE Hickory, NC 28602
Robert Yount, FLP
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
825 A US Hwy Hickory, NC 28602
THE DOCK YARD SELF STORAGE
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
520 Airport Road, NW Suite A-2 Albuquerque, NM 87121
Grady West LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1975 San Juan Blvd. Farmington, NM 87401
Davis Properties
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
710-B Buckner Road Columbia, SC 29203
Pucci Commercial Properties, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
108 E Bobby Gerald Parkway Marion, SC 29571
James Carroll Grice
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
141 County Manor Road Piedmont, SC 29673
Upstate Property Rentals
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1060 Drop Off Drive Summerville, SC 29483
Gresco Investments LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1900 Brookside Lane Kingsport, TN 37660
Jonathan Todd Pierce
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6103 Techni Center Dr Ste A Austin, TX 78721
Central Distributors
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3597 Hwy 83/84 Tuscola, TX 79562
Providence Supply
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1725 Gooseneck Drive, Unit B Bryan, TX 77806
Highland Interest Inc.
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1322 Crestside Coppell, TX 75019
Equitable Property Management Group Inc
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4317 Agnes Corpus Christi, TX 78408
Engel Loeb Properties, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
10248 Miller Road Dallas, TX 75238
LIT Industrial Texas Limited Partnership
Landlord





MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
11220 Rojas Drive, Suites B1 - B3 El Paso, TX 79935
Francis Properties I Limited
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
7613 Pebble Drive, Bldg 22 Fort Worth, TX 76118
Riverbend Properties
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1300 Forum Way S. Fort Worth, TX 75211
1300 Forum Partnership
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
9302 W. EXP 83 UNIT B2 Harlingen, TX 78552
Weldon Dunn Homes & Zams Club LTD
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
7624 & 7630 Reindeer Trail San
Antonio, TX 78238
LVP 7402 REINDEER LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
5819 N Highway 6 Unit 9 & 10 Waco,
TX 76712
SPRING VALLEY VILLAGE, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
11056 Air Park Road Ashland, VA 23005
Harrison and Bates
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3680 Centerview Drive Chantilly, VA 20151
Germane Systems, LC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1445 Miller Store Rd Virginia Beach, VA 23455
Airport West LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
5550 Winchester Avenue Martinsburg, WV 25401
Berkeley Business Park Associates LC
Landlord
MasTec Residential Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2440 W Broadway Rd #102 Phoenix,
AZ 85016
BROADWAY 101 VENTURE LLC
Landlord
MasTec Residential Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6446 S KENTON ST UNIT 100
Centennial, CO 80111
ARAPAHOE SCII BUILDING
Landlord
MasTec Residential Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
17516 MURPHY PARKWAY Lathrop, CA 95330
SAN JOAQUIN DEVELOPERS, LLC
Landlord
MasTec Residential Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2700 ST SOUTH & 3600 ST WEST
BLDG C SUITES H& I Salt Lake City, UT
LAKECREST BUSINESS CENTER
Landlord
MasTec Residential Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3068 E SUNSET RD UNITS 6/7 Las
Vegas, NV 89120
Berkadia Commercial Mortgage
Landlord
MasTec Residential Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
260 Hunt Park Cove Longwood, FL
Dunhill Invenstments Inc
Landlord
 
 
1200, Coral Gables, FL 33134
32750
 
 
MasTec Residential Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3680 Centerview Drive Chantilly, VA 20151
Germane Systems, LC
Landlord
MasTec Residential Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
806 Douglas Road Coral Gables, FL 33114
Transwestern Douglas Entrance, LLC
Landlord
MasTec Residential Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2150 Boggs Road Duluth, GA 30096
Manulife Financial Corp.
Landlord
MasTec Residential Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1322 Crestside Coppell, TX 75019
Equitable Property Management Group Inc
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
30 C Ozick Drive Durham, CT 6422
J&T Route 68 Property Management
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
87 Carando Drive Springfield, MA 01104
Grant Realty Company
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
13 Commerce Drive Ballston Spa, NY 12020
Harold R. Schultz
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
5 Marway Circle Gates, NY 14624
Heritage Management company, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
5225 Southwestern Blvd. Hamburg, NY 14075
Liberatore Management Group
Landlord





MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
129 Brown Street Johnson City, NY 13790
Edward Suer
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
129 Brown Street Johnson City, NY 13790
Edward Suer
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3421 Olean Rd. Hinsdale, NY 14761
Hall Realty
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
165 Stone Castle Road Rock Tavern, NY 12575
JEMP Management
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4025 Edison Ave. Ft. Myers, FL 33916
MasTec North America, Inc
Same
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3570 Enterprise Ave Naples, FL 34104
Enterprise Group LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3151 Cooper St Unit 8 & 9 Punta
Gorda, FL 33950
Thomas V Maloney
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3151 Cooper St Unit 11 Punta Gorda, FL 33950
TNJP Inc
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3151 Cooper St Unit 10 Punta Gorda, FL 33950
Direct Wholesalers
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3151 Cooper St Unit 7 Punta Gorda, FL 33950
Lindsey Harrington
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1107 Memoria Dr Avon Park, FL 33825
James Cobb
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1113 Memorial Dr Avon Park, FL 33825
James Cobb
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
125 Commerce Way Sanford, FL 32771
MasTec North America, Inc
Same
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1819 Totten Road Ft. Pierce, FL 34947
MasTec North America, Inc
Same
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
13790-F 49th St North Clearwater, FL 33762
Allstate Business Centers, Inc
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
170 Hwy 35 South Batesville, MS
38606
Margaret Vance O'Keefe
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2023 S. Veterans Blvd. Tupelo, MS 38804
Deviney Construction Company
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
5105 Sniders Hwy Waltersboro, SC 29488
Jerrold Cohen
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2565 N Williambsburg Count Hwy Cades, SC 29518
H.Donald Martin
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
14740 NW 22nd Ct. Opa Locka, FL 33054
MasTec North America, Inc
Same
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1695 NW 110th Ave Miami, FL 33172
1695 LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
10441 SW 187th St Miami, FL 33157
MasTec North America, Inc
Same
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
10441 SW 187th St Miami, FL 33157
Irma Mas
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
26731 State Rd 4A Ramrod Key, FL 33042
Boundary LTD
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2801 SW 46th Ave Ft Lauderdale, FL 33314
MasTec North America, Inc
Same
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2801 SW 46th Ave. Ft. Lauderdale, FL 33314
MasTec North America, Inc
Same





MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
800 Hwy 52 By pass E. LaFayette, TN 37083
Jerry Brooks
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
115 Patritots Trail, Hinesville Hinesville
, GA 31310
Coastal Communications D/B/A Centurylink
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
11525 State Road 97 Farmington, KY
42040
Brian T Stedelin
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
17385 Forest Blvd. N. Hugo, MN 55038
Lessard-Nyren Leasing
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
17385 Forest Blvd. N. Hugo, MN 55038
Lessard-Nyren Leasing
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
17415 Forest Blvd North Hugo, MN 55038
Lessard-Nyren Leasing
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2129 US Hwy 150 N Wataga, IL 61488
MCS Real Estate, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1125 N High St Carlinville, IL 62626
Leslie Hays
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
100 HCR 4415 Grandview, TX 76050
Alan and Robyn Roberts
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
8893 S FM 730 Boyd, TX 76023
Alan and Robyn Roberts
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
8893 S FM 730 Boyd, TX 76023
 
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
8893 S FM 730 Boyd, TX 76023
 
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
8893 S FM 730 Boyd, TX 76023
 
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6612 W Hwy 67 Cleburne, TX
Alan and Robyn Roberts
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1209 S. Main Street Giddings, TX 78942
Alan and Robyn Roberts
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1209 S. Main Street Giddings, TX 78942
 
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1209 S. Main Street Giddings, TX 78942
 
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1209 S. Main Street Giddings, TX 78942
 
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1209 S. Main Street Giddings, TX 78942
 
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1209 S. Main Street Giddings, TX 78942
 
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1209 S. Main Street Giddings, TX 78942
 
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1209 S. Main Street Giddings, TX 78942
 
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1209 S. Main Street Giddings, TX 78942
 
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1012 US Hwy 77A Yoakum, TX 77995
Roberts Ranch & Investments, LLC
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1012 US Hwy 77A Yoakum, TX 77995
Roberts Ranch & Investments, LLC
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1012 US Hwy 77A Yoakum, TX 77995
Roberts Ranch & Investments, LLC
Landlord





Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1012 US Hwy 77A Yoakum, TX 77995
Roberts Ranch & Investments, LLC
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2435 N Hwy 59 Freer, TX 78357
John Nixon, Troy Wayne Tiner, and Troy Lee Townsend
Landlord
Pumpco, Inc.
Texas
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
13031 FM 2546 El Campo, TX 77437
David Allgayer
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3314 56th St Eau Claire, WI 54703
Precision Land Company
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6 Rt 14 N Troy, PA 16947
Cummings Lumber
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
Alparon Park Troy, PA 16947
Alparon Community Park
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
15579 Rte 14, Troy PA Troy, PA 16947
Troy Veterinary Clinic
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
Daniel Zenker Drive Big Flats, PA 14814
Glenn Farr
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3107 Desert Gem Rd Winnemucca, NV 89801
Transwood Carriers Inc
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
33 Comac Loop Ronkonkoma, NY 11779
Long Island Fixed Group, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
60 Railroad Place, Suite 501 Saratoga
Springs, NY 12866
Railroad Place Partners, LP
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6500 Joy Road Syracuse, NY 13057
Olivia Holding, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1015 Saw Mill River Road Yonkers, NY 10710
Greystone Holding Corporation
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1505 East Lackawanna Olyphant, PA 18447
Sean A. Rist
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
568 White Springs Road Mifflinburg, PA 17844
Benjamin Reeder
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
24 Minnesota Ave Warwick, RI 2888
Wildfield Properties, LLC
Landlord
Optima Network Services, Inc.
California
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4590 Eucalyptus Ave. Unit C and B Chino, CA 91710
Teachers Insurance and Annuity Assoc. of America
Landlord
Optima Network Services, Inc.
California
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2645 Hamilton Place Gilbert, AZ 85233
JR Elliot Commerce Park #1, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
208 West Railroad Ave, Suite B Bay Minette, AL 36507
FileSafe, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
5511 Highway 280 East Ste 310 & 322
Birmingham, AL 35242
Brentwood Properties
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2441 Unit C Wall Street Milbrook, AL 36054
Newport LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1090 Holland Drive Unit 1 Boca Raton, FL 33487
Laird West LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
7221 E MLK Blvd Tampa, FL 33619
MasTec Utilities Service Group
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2801 SW 46 Ave Fort Lauderdale, FL 33314
MasTec Utilities Service Group
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
531 Old Highway 49 S. Bldg Richland, MS 39218
MJ Investments
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
307 Walker Circle Richland, MS 39218
MJ Investments
Landlord





MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
106-B White Oak Lane Lexington, SC 29073
ENTRON ENTERPRISES PARTNERSHIP
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3144 Stage Post Drive Bartlett, TN 38133
BARTLETT LOGISTICS ONE
, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1343 Columbia Dr. #415 Richardson,
TX 75081
CHARTER ARAPAHO LP
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1937 Barton Park Rd, Suite 3701, 3702,
3514, 3516 Auburndale, FL 33823
Barton Commercial Park
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1450 Peeples Street Suites A and B Columbia, SC 29203
MasTec North America, Inc
Same
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2859 Paces Ferry Road Atlanta, GA 30339
Parmenter Realty Partners
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
814 President Ave. Tupelo, MS 38801
Evelyn Cameron/ Clarence Cameron
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4200 Church Street, Suite 1054 Sanford,
FL 32771
COP-Monroe North
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3126 John P.Curci Dr. Pembroke Park, FL 33009
Park 25 Copr.
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4701 S.W. 45th Street, Building 12-28
& 30 Davie, FL 33314
Griffin Commerce Center/Versatile
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4701 S.W. 45th Street, Building 13-6 & 8 Davie, FL 33314
Griffin Commerce Center/Versatile
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
14801 Willard Rd. Suite 500 Chantilly,
VA 20151
APA Properties
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
10990 Richardson Rd Ashland, VA 23005
CPR Richmond LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4142 Melrose Ave NW, Suites 21,10,9A Roanoke, VA 24017
Roanoke-Salem Business Center
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1247 Enterprise Court Corona, CA 92882
Active Transit, Inc.
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
7018 Braddock Mews Road Springfield, VA 22151
CPR Richmond LLC
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6644 E Thomas Rd Suite 101 Mesa, AZ 85215
ECSD, LLC
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6644 E Thomas Rd Suite 103 Mesa, AZ 85215
ECSD, LLC
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4143 E Quartz Circle Suite 201 Mesa, AZ 85215
ECSD, LLC
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
16055 Space Center Blvd., Suite 180
Houston, TX 77062
Parfinco
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4001 Hwy 90 West Del Rio, TX 78840
Janita Hinds
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
Staging Area County Road 407 Ozona, TX 76943
Jim O'Bryan
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
806 1/2 12th Street Ozona, TX 76943
I,K&C, LLC
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
Staging Area South of County Rd. 107 Ozona, TX 78643
Don Freeman
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
598 State Hwy 163 Ozona, TX 76943
Sharon Bullard
Landlord





EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
128 Hwy 163 South Ozona, TX 76943
Sharon Bullard
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
Sleepy Hollow Ranch Ozona, TX 76943
Bill Carson
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
5487 W. Axel Park Rd West Jordan, UT 84101
B3 Investments LLC
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
41 lane 2 1/2 Frannie, WY 82423
Justin Campbell
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4143 E Quartz Circle Suite 104 Mesa, AZ 85215
ECSD, LLC
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4144 E Quartz Circle Suite 106 Mesa, AZ 85215
ECSD, LLC
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6644 E Thomas Rd Suite 201 Mesa, AZ 85215
ECSD, LLC
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6644 E Thomas Rd Suite 203 Mesa, AZ 85215
ECSD, LLC
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
9731 S. Hawley Park Road West Jordan, UT 84088
TLC RV storage
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
830 S. 1050 W. #C102 Tooele, UT
84074
Settlement Canyon Apts
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
830 S. 1050 W. #C201 Tooele, UT
84074
Settlement Canyon Apts
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2593 S. 5th Ave. Oroville, CA 95965
Shifflet Bros
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
725 Central House Rd Oroville, CA 95965
Dick Teesdale
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2560 Pacific Avenue Trowbridge, CA 95659
County of Sutter
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2593 S. 5th Ave. Oroville, CA 95965
William Scotsman
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
328 North Highway 36 Tooele, UT
84074
William Scotsman
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
328 North Highway 36 Tooele, UT
84074
Sprung Structures
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1034 E 300 Street Salt Lake City, UT 84102
Sean and Christine Harns
Landlord
EC Source Services, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
830 S. 1050 W. #C102 Tooele, UT
84074
Settlement Canyon Apts
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6000 Wilkinson Blvd Belmont, NC 28012
TKW Holdings, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
5938 Wilkinson Blvd Belmont, NC 28012
TKW Holdings, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
111 Hubbard St. Belmont, NC 28012
TKW Holdings, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6016 Wilkinson Blvd Belmont, NC 28012
Eddie Belk
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
308A West Main St Clayton, NC 27520
Whiz Kids
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3224 Cedar Creek Rd Fayetteville, NC 28312
Commercial Merchandise
Landlord





MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4752 Platt Springs Rd Columbia, SC 28312
Midnight Call
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4200 Church Street, Suite 1060 & 1054
Sanford, FL 32771
COP-Monroe North
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6325 Wilkinson Blvd Belmont, NC 28012
Dickson II & III
Landlord
Nsoro MasTec, LLC
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3100 Tollview Drive Rolling Meadows, IL 60008 Rolling Meadows, IL 6008
VK 3100, LLC
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1309 Oddfellow Rd Ft. Walton Beach, FL 32548
All-Wright Mini Storage
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1890 D2 N. Tamiami Trail N. Ft. Myers, FL 33903
Blava Inc.
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
112 Barwick Lane Danville, WV 25053
Douglas Harless
Landlord
MasTec North America, Inc.
Florida
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4361 US Route 60 Ste 141 Huntington,
WV 25705
Eastern Heights Shopping Center
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4270 State Rt 11 Hop Bottom, PA 18824
Barlow Flagstone, Susan Barlow
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
P.O. Box 792 Waynesburg, PA 15370
The Lamar Prospect
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
Fmr Schepps Cheese Plt, Lemon Twnshp, Wymong County, PA Tunkhannock, P
Aldovin Farm Services
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
Fmr Schepps Cheese Plt, Lemon
Twnshp, Wymong County, PA Tunkhannock, P
Aldovin Farm Services
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
N side of Hwy 220 Bedford, PA 15522
M.C. Houseworth Lumber Company Inc.
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
RR 2 Box 5 Wyalusing, PA 18853
J Jeffrey Homer
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
4 acres located 5 miles southeast of Moundsville in Marshall County, WV on Gr
Tech Park Non-Profit Holdings, Inc
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2 acres located in Clay Districk, Marshall County, WV - Tax Lot #4-30 Mounds
Mountaineer Enterprises, LLC
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
Rd 5 Box 104 Cameron , WV 26033
Moundsville, WV 26033
Paul Buzzard
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1543 Maple Avenue, Elmira, New York 14904 Elmira, NY 14904
Hurley Farms, Inc. DBA Bradley Farms
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
6 acres situated in the town of Millerton, PA Millerton, PA 16936
Donald Wales, DBA Wales Body Shop
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
20 Acres of land Tioga , PA 54729
Fred Robbins
Landlord
Precision Pipeline LLC
Wisconsin
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
5177 Main St, Millerton, PA 19636
Millerton, PA 19636
Russell Draper
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1916 2nd Ave NW West Fargo, ND 58078
Wanzek Construction, Inc.
Same
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
Sect 1-193N-50 W West Fargo, ND 58078
Wanzek Construction, Inc.
Same





Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
16553 37th St SE Mapleton, ND 58107
Zephyr
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
16553 37th St SE Mapleton, ND 58107
Janet Wanzek
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
16553 37th St SE Mapleton, ND 58107
Janet Wanzek
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
16553 37th St SE Mapleton, ND 58107
Janet Wanzek
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
440 Benmar Drive Suite 3000 Houston,
TX 77060
Benmar Place
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
NE 1/4 of Section 23 Township 16N
Range 17W LM Dewey County Putnam, O
Hamm & Phillips
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1910 West Main Avenue West Fargo, ND 58078
Wanzek Construction, Inc.
Same
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
3869 87th Ave NW New Town, ND 58763
Wanda Hornaday
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
14909 Garrett Road Houston, TX 77044
Lott Real Estate
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1408 20th Ave SW Minot, TX 58702
Dakota Upreit
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
SW Highway 59 and C Ave (SW 1/4 of SW 1/4 Section 7-85-39 Schleswig, IA
Mildred Bohlman
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
1.5 Acres land corner of Hwy 281 & 235th St Wessington Springs, SD 57382
Todd Swenson aka Swenson Partnership
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
SE of SE Parcel 82522 Spearville, KS 67876
Kermit Froetchner
Landlord
Wanzek Construction, Inc.
North Dakota
800 S. Douglas Rd., Suite 1200, Coral Gables, FL 33134
2201 Central Avenue Dodge City, KS 67801
DW Central Oaks, LLC
Landlord








Service Line
Address
Lessor
Lease End Date
MasTec North America Inc.
1500 South Sunkist Street, Unit A/B, Anaheim, CA 92806
RREEF AMERICA REIT II PORTFOLIO LP
8/31/2017
MasTec North America Inc.
160 Clairmont Ave, Suite 200, Decatur, GA 30030
REGUS MANAGEMENT GROUP LLC
2/28/2017
MasTec North America Inc.
5600 Oakbrook Parkway, Norcross, GA 30093
NORCROSS PARK LLC
1/31/2018
MasTec North America Inc.
3711 Benchmark Dr, Augusta, GA 30909
BENCHMARK SEAT LLC
12/31/2019
MasTec North America Inc.
1200 US South 27, Avon Park, FL 33825
KIM SHAW
6/3/2016
MasTec North America Inc.
14141 Airline Hwy, Building 4 Suite E, Baton Rouge, LA
70817
MIE PROPERTIES LA LLC
7/31/2018
MasTec North America Inc.
741 Harry Mccarty Rd, Bldg 600, Bethlehem, GA 30620
CSW MANAGEMENT GROUP, LLP
8/31/2019
MasTec North America Inc.
85 Bagby Drive, Homewood , AL 35209
BAGBY DRIVE LLC
7/1/2018
MasTec North America Inc.
6505 Cecilia Circle, Bloomington, MN 55439
DRF IV LLLP
6/30/2018
MasTec North America Inc.
226 Lowell Street , Unit B-11, Wilmington, MA 01887
LUCCI REALTY TRUST
11/30/2017
MasTec North America Inc.
15292 Flight Path Drive, Brooksville, FL 34604
MARIA HERWICH
10/31/2018
MasTec North America Inc.
5225 Southwestern Boulevard, Hamburg, NY 14075
Liberatore Mgt Group
4/30/2019
MasTec North America Inc.
6860 S Yosemite Ct, Suite 2000, Centennial, CO 80112
CENTENNIAL EXECUTIVE SUITES
 
MasTec North America Inc.
301 McCullough Dr , Suite 400, Charlotte, NC 28262
REGUS MANAGEMENT GROUP LLC
12/31/2016
MasTec North America Inc.
5031 West WT Harris Blvd, Charlotte, NC 28269
NBC NC LLC
8/31/2018
MasTec North America Inc.
8770 West Bryn Mawr Avenue, Suite 1300, Chicago, IL
60631-3515
REGUS MANAGEMENT GROUP LLC
4/30/2017
MasTec North America Inc.
5410 Newport Drive, Ste. 44, Rolling Meadows, IL 60008
VIP MERCURY LLC
10/31/2017
MasTec North America Inc.
8044 Montgomery Rd, Suite 700, Cincinnati, OH 45140
REGUS MANAGEMENT GROUP LLC
12/31/2016
MasTec North America Inc.
4925 Galaxy Pkwy, Suite O, Beachwood, OH 44122
GALAXY CORPORATE CENTER LLC
6/30/2017
MasTec North America Inc.
1118 First Street South, Columbia, SC 29209
FORUM DEVELOPMENT
7/31/2017
MasTec North America Inc.
5525 Twin Knolls, Ste 323, Columbia, MD 21045
JAMES Y CHOE
3/31/2019
MasTec North America Inc.
820 Morrison Rd , Gahanna, OH 43230
WALLACE F ACKLEY COMPANY
9/30/2017
MasTec North America Inc.
1940 Olivera Road, Suite C, Concord, CA 94520
HS ENTERPRISES
5/31/2018
MasTec North America Inc.
300 Baker Ave, Suite 300, Concord, MA 01742
REGUS MANAGEMENT GROUP LLC
10/31/2016
MasTec North America Inc.
806 S Douglas Road, Coral Gables, FL 33134
Phelps Dodge
10/31/2017
MasTec North America Inc.
11052 Grader Street, Dallas, TX 75238
PROLOGIS 2, LP
11/30/2019
MasTec North America Inc.
11220 Grader Street, Dallas, TX 75238
JUPITER WEST GREEN LP
8/31/2021
MasTec North America Inc.
39555 Orchard Hill Place, Suite 600, Novi, MI 48375
REGUS MANAGEMENT GROUP LLC
10/31/2016
MasTec North America Inc.
37541 Schoolcraft Rd, Livonia, MI 48150
CONSOLIDATED DEVELOP GROUP
9/30/2018
MasTec North America Inc.
2150 Boggs Road, Bldg 600 Suite 600, Duluth, GA 30096
MANULIFE FINANCIAL
1/31/2018
MasTec North America Inc.
91 Prestige Park Circle, East Hartford, CT 06108
FREMONT 91 PPC LLC
3/31/2018
MasTec North America Inc.
836 Foxon Road, East Haven , CT 06513
WORLD GYM EAST OF EAST HAVEN
9/30/2015
MasTec North America Inc.
1477 Lomaland , Suite E-12, El Paso, TX 79935
SCOT PROPERTIES LTD
9/30/2019
MasTec North America Inc.
180 W Freight Road, Florence, SC 29501
CORPORATE PROPERTIES LLC
10/31/2018





MasTec North America Inc.
5158 Kennedy Road, Suite B, Forest Park, GA 30297
SELIG ENTERPRISES
9/30/2020
MasTec North America Inc.
6545 Nova Drive, Suite 200, Davie, FL 33317
SPG UNIVERSITY PARK LLC
1/31/2021
MasTec North America Inc.
12601 Westlinks Drive, Unit 1 & Part Of 2, Fort Myers, FL
33913
WESTLINKS GATEWAY LLC
3/31/2022
MasTec North America Inc.
1619 Oakbrook Dr, Gainesville, GA 30507
CM & JUDY HARRISON FAMILY LP
9/15/2018
MasTec North America Inc.
180 Commerce Center, Greenville, SC 29615
CORDIN CORPORATION
5/31/2021
MasTec North America Inc.
31069 Genstar Road, Hayward, CA 94544
UNITED GENSTAR LLC
4/30/2019
MasTec North America Inc.
3663 N Sam Houston Pkwy, Suite 600, Houston, TX 77032
REGUS MANAGEMENT GROUP LLC
4/30/2017
MasTec North America Inc.
1404 N Sam Houston Parkway E, Suite 160, Houston, TX
77032
AGELLAN COMMERCIAL REIT USLP
11/30/2018
MasTec North America Inc.
3120 Rogerdale , Suite 2-130, Houston , TX 77042
AF WC PARK LLC
1/31/2020
MasTec North America Inc.
9855 Crosspoint Blvd, Indianapolis, IN 46256
LIT INDUSTRIAL LIMITED PARTNER
8/31/2017
MasTec North America Inc.
4801 Executive Park Court, Bldg. 200, Jacksonville, FL
32216
LSOP 3 FL 3, LLC
7/31/2019
MasTec North America Inc.
8859 Long, Lenexa, KS 66215
MATHER ENTERPRISES
5/31/2017
MasTec North America Inc.
333 Troy Circle, Unit F, Knoxville, TN 37919
CHAMBERS DEVELOPMENT LLC
2/26/2016
MasTec North America Inc.
6 Centerpoint Drive Suite 700, La Palma, CA 90623
REGUS MANAGEMENT GROUP LLC
12/31/2015
MasTec North America Inc.
7251 West Lake Mead Blvd, Suite 300, Las Vegas, NV
89128
REGUS MANAGEMENT GROUP LLC
4/30/2016
MasTec North America Inc.
8 Sunset Way Suite A103, Henderson, NV 89014
WASHINGTON STREET DEVELOPMENT LLC
10/31/2018
MasTec North America Inc.
5301 Warden Road, Building I Suite 4, North Little Rock,
AR 72116
THE WOODCREST COMPANY LLP
8/31/2017
MasTec North America Inc.
265 Executive Drive, Plainview, NY 11803
ROLLING HILLS AT 265 EXECUTIVE DR LLC
2/29/2020
MasTec North America Inc.
11505 Commonwealth Drive, Suite 103, Louisville, KY
40299
ALIBRO PROPERTIES
8/31/2017
MasTec North America Inc.
750 Pierce Rd, Clifton Park, NY 12065
PDRN, LLC
10/31/2017
MasTec North America Inc.
1679 Shelby Oaks Drive North Suite 2, Memphis , TN
38134
BICO ASSOCIATES GP
12/31/2017
MasTec North America Inc.
1910 South Stapley Drive, Suirte 248, Mesa, AZ 85204
REGUS MANAGEMENT GROUP LLC
9/30/2016
MasTec North America Inc.
10800 NW 97 Street, Suite 102, Miami, FL 33178
FUTERNICK PROPERTIES II LLC
12/31/2021
MasTec North America Inc.
4000 Hollywood Blvd, Suite 555-5, Hollywood, FL 33021
REGUS MANAGEMENT GROUP LLC
10/31/2016
MasTec North America Inc.
10400 NW 37 Terrace, Miami, FL 33178
HMS DISTRIBUTORS INC
6/30/2016
MasTec North America Inc.
12400 SW 134th Ct, Unit 10-11, Miami, FL 33186
Seagis CPK c/o The Easton Group
10/31/2016
MasTec North America Inc.
12945 SW 132 St, Suite #4, Miami, FL 33186
VON ULRIC INC
3/31/2018
MasTec North America Inc.
13020 Highway 191, Midland County, TX 79707
JPM INVESTMENTS INC
5/31/2018
MasTec North America Inc.
393 Jericho Turnpike, Ste. 106, Mineola, NY 11501
393 JERICHO TURNPIKE ASSOC LLC
12/31/2016
MasTec North America Inc.
135 Gaither Drive, Mount Laurel, NJ 08053
EAST GATE BUSINESS CENTER LLC
10/31/2018
MasTec North America Inc.
3200 West End Ave, Suite 500, Nashville, TN 37203
REGUS MANAGEMENT GROUP LLC
 
MasTec North America Inc.
475 Metroplex Dr Suite 403, Nashville, TN 37211
IC BP III Holdings IX, LLC
8/31/2015
MasTec North America Inc.
101 Austin Bradley Lane, New Bern, NC 28562
MAGNOLIA INVESTORS LLC
7/31/2019
MasTec North America Inc.
650 Poydras St, Suite 1400, New Orleans, LA 70130
REGUS MANAGEMENT GROUP LLC
1/31/2017





MasTec North America Inc.
70 East Sunrise Highway, Valley Stream, NY 11581
REGUS MANAGEMENT GROUP LLC
4/30/2017
MasTec North America Inc.
1999 Harrison St, 18th Floor, #1821 & #1860, Oakland ,
CA 94612
PREMIER OFFICE CENTERS LLC
7/31/2016
MasTec North America Inc.
1883 NW 58 Lane, Ocala, FL 34475
SOUTHERN CYPRESS PROPERTIES, LLC
4/30/2018
MasTec North America Inc.
2600 Linda Lane, Edmond, OK 73013
2600 PARTNERS LLC
8/31/2017
MasTec North America Inc.
3421 Route 16 North, Olean, NY 14760
HALL DEVELOPMENT
11/30/2017
MasTec North America Inc.
2417 South 156 Circle, Omaha, NE 68130
MILLER DEVELOPMENT LLC
3/31/2018
MasTec North America Inc.
260 Hunt Park Cove, Longwood, FL 32750
DUNHILL INVESTMENTS, INC
2/28/2019
MasTec North America Inc.
1 International Plaza, Suite 550, Philadelphia, PA 19113
REGUS MANAGEMENT GROUP LLC
10/31/2016
MasTec North America Inc.
651 Holiday Drive, Foster Plaza 5 Suite 300, Pittsburgh, PA 15220
REGUS MANAGEMENT GROUP LLC
4/30/2016
MasTec North America Inc.
66 Columbia Drive , Pooler, GA 31322
BENNETT POOLER INVESTMENTS INC
7/31/2017
MasTec North America Inc.
686 & 688 NW Enterprise Drive, Port St. Lucie, FL 34986
CYNKEV LLC
6/30/2019
MasTec North America Inc.
10906 NE 39 Street, Suite A11, Vancouver, WA 98682
SPEARS REAL ESTATE LLC
6/30/2017
MasTec North America Inc.
24 Minnesota Ave, C, Warwick, RI 02888
WILDFIELD PROPERTIES LLC
3/31/2018
MasTec North America Inc.
540 Civic Blvd, Suite 155, Raleigh, NC 27610
DUKE REALTY LIMITED PARTNERSHIP
6/14/2020
MasTec North America Inc.
850 East Parkridge Ave, Suite 117, Corona, CA 92879
PRINCELAND PARKRIDGE
3/31/2019
MasTec North America Inc.
7830 Byron Dr, Suite 13 & 14, Riviera Beach, FL 33404
RREEF AMERICA REIT II CORP. S
3/31/2021
MasTec North America Inc.
52 Marway Circle , Suite #1, Rochester, NY 14624
GALLINA DEVELOPMENT CORP
9/30/2019
MasTec North America Inc.
30 Governor Drive, Newburgh, NY 12550
NEWBURG ADVENTURES LLC
2/28/2019
MasTec North America Inc.
6446 S Kenton St, Unit 100 & 140, Centennial, CO 80111
NETREIT ARAPAHOE LLC
11/30/2021
MasTec North America Inc.
4191 Power Inn Road, Suite E, Sacramento, CA 95826
POWER INN INDUSTRIAL PARK I LLC
6/30/2018
MasTec North America Inc.
1100 NW Loop 410, Suite 700 Office #54, San Antonio, TX 78213
REGUS MANAGEMENT GROUP LLC
4/30/2016
MasTec North America Inc.
1506 Lackawanna Ave, Olyphant, PA 18447
RIST REALTY
12/31/2018
MasTec North America Inc.
12201 Cyrus Way , Suite 102 and 103, Mukilteo, WA 98275
MUKILTEO CYRUS INVESTMENTS LLC
11/30/2019
MasTec North America Inc.
100 Chesterfield Business Parkway, 2nd Floor, St Louis,
MO 63005
REGUS MANAGEMENT GROUP LLC
1/31/2016
MasTec North America Inc.
312 Fee Fee Road, St. Louis, MO 63141
FEE FEE DORSET INVESTORS LLC
2/28/2017
MasTec North America Inc.
6500 Joy Road, East Syracuse, NY 13057
OLIVA HOLDING LLC
9/30/2019
MasTec North America Inc.
2604 Tampa East Blvd, Tampa, FL 33619
Mark 60 TE LLC
2/28/2022
MasTec North America Inc.
7320 East Fletcher Ave, Tampa, FL 33637
REGUS MANAGEMENT GROUP LLC
1/31/2016
MasTec North America Inc.
4803 George Rd, suite 370, Tampa, FL 33634
INDEPENDENCE REALTY TAMPA OFFICE/FLEX LLC
1/31/2017
MasTec North America Inc.
3597 Hwy 83/84, Tuscola, TX 79562
Providence Supply
8/31/2019
MasTec North America Inc.
9980 S 300 West, Suite 200, Sandy, UT 84070
REGUS MANAGEMENT GROUP LLC
4/30/2016
MasTec North America Inc.
26320 Diamond Place, Unit 180, Santa Clarita, CA 91350
SKY BUSINESS CENTER LLC
7/31/2019
MasTec North America Inc.
5680 King Center Drive, Suite 661, Alexandria, VA 22315
REGUS MANAGEMENT GROUP LLC
4/30/2017
MasTec North America Inc.
2724 South 3600 West , Suite K, West Valley City, UT
84119
LAKECREST BUSINESS CENTER
4/30/2018
MasTec North America Inc.
10310 Governor Lane Blvd, Suite 6013 & 6015,
Williamsport, MD 21795
THE BOWMAN GROUP LLC
11/30/2021





MasTec North America Inc.
481 Jean Mary Ave. Suite B, Tontitown, AR 72770
B & R INVESTMENTS INC
2/28/2018
MasTec North America Inc.
520 Airport Road NW, Suite A-2, Albuquerque, NM 87121
GRADY WEST LLC
5/31/2018
MasTec North America Inc.
34 Rosscraggon Rd, Asheville, NC 28803
FI REALTY
10/31/2017
MasTec North America Inc.
6103 Techni Center Dr, Suite C, Austin, TX 78721
CENTRAL DISTRIBUTORS INC
6/30/2019
MasTec North America Inc.
9800 Twin Lakes Parkway, Suite C & D, Charlotte, NC
28269
9800 Twin Lakes LLC
1/31/2019
MasTec North America Inc.
7500 - 7516 Whitepine Road, Chesterfield, VA 23237
BAKER PROPERTIES LIMITED PARTNERSHIP
8/31/2018
MasTec North America Inc.
1322 Crestside, Coppell, TX 75019
ALLEGIANCY HOUSTON LLC
1/31/2021
MasTec North America Inc.
4317 Agnes St, Corpus Christi, TX 78405
ENGEL LOEB PROPERTIES, LLC
7/31/2021
MasTec North America Inc.
1975 San Juan Blvd, Farmington, NM 87401
DAVID G DAVIS
8/31/2018
MasTec North America Inc.
20 Synan Road, Units 109 & 111, Fredricksburg, VA 22405
SYNAN LLC
2/28/2021
MasTec North America Inc.
7613 Pebble Drive, Bldg 22, Fort Worth, TX 76118
RIVERBEND PROPERTIES
10/31/2017
MasTec North America Inc.
512 Industrial Avenue, Greenboro, NC 27406
Standard Industrial Maintenance Co
12/31/2017
MasTec North America Inc.
9302 W Exp 83, Unit B2, Harlingen, TX 78552
WELDON DUNN HOMES INC & ZAMS CLUB LTD
4/30/2018
MasTec North America Inc.
1516 F Ave SE, Unit A & B, Hickory, NC 28602
BOYD & HASSELL I-C INC.
6/30/2017
MasTec North America Inc.
1900 Brookside Lane, Kingsport, TN 37660
JONATHAN TODD PIERCE
5/31/2018
MasTec North America Inc.
271 Hickory St, Mt Airy, NC 27030
SHEETS WAREHOUSING & STORAGE
 
MasTec North America Inc.
3361 Highway 29 North, Belton, SC 29627
DAVID LEROY WEBB
5/31/2021
MasTec North America Inc.
7624 & 7630 Reindeer Trail, San Antonio, TX 78238
LVP 7402 REINDEER LLC
7/31/2017
MasTec North America Inc.
1441 Miller Store Rd, Virginia Beach, VA 23455
NORFOLK AIRPORT AUTHORITY
1/31/2022
MasTec North America Inc.
5819 N Highway 6, Unit 9 & 10, Waco, TX 76712
SPRING VALLEY VILLAGE, LLC
4/30/2018
MasTec North America Inc.
3818 Hwy. 421 North, Suite 140, Wilmington, NC 28401
DLH HOLDING LLC
2/16/2019
MasTec North America Inc.
1060 Drop Off Drive, Summerville, SC 29483
GRESCO INVESTMENTS LLC
3/31/2018
Bottom Line Services, LLC
959 Dobskyville Road, Yorktown, TX 77963
 
 
Bottom Line Services, LLC
1010 & 1008 Hwy 59 W, George West, TX 78022
 
 
Bottom Line Services, LLC
1010 & 1008 Hwy 59 W, George West, TX 78022
 
 
Bottom Line Services, LLC
2210 North Highway 37, Oakville, TX 78022
Sidney Marvin Smith
 
Bottom Line Services, LLC
2210 North Highway 37, Oakville, TX 78022
Sidney Marvin Smith
4/1/2013
Bottom Line Services, LLC
1010 & 1008 Hwy 59 W, George West, TX 78022
 
 
Bottom Line Services, LLC
1010 & 1008 Hwy 59 W, George West, TX 78022
 
 
Bottom Line Services, LLC
3912 E Hwy. 158, Midland, TX 79706
Montevallo, Inc.
3/16/2019
Bottom Line Services, LLC
900 Isom Road, Suite 200, San Antonio, TX 78216
LIPCO Real Estate, LLC
10/31/2017
MasTec Networks Solutions, LLC
1247 Enterprise Court, Corona, CA 92882
Active Transit, Inc.
11/30/2013
MasTec Networks Solutions, LLC
14801 Willard Rd, Suite 500, Chantilly, VA 20151
APA Properties
6/1/2014
MasTec Networks Solutions, LLC
55 Matchette Road, Clinton, PA 15026
PBF Properties
 
MasTec Networks Solutions, LLC
7018 Braddock Mews Road, Springfield, VA 22151
CPR Richmond LLC
10/31/2014
MasTec Networks Solutions, LLC
10990 Richardson Rd, Ashland, VA 23005
CPR Richmond LLC
9/30/2014
MasTec Networks Solutions, LLC
721 Gainsboro Road, Roanoke, VA 24016
Roanoke-Salem Business Center
8/31/2017
MasTec Networks Solutions, LLC
201 Davis Drive, Unit Z, Sterling, VA 20164
CPR Richmond
9/30/2014
MasTec Networks Solutions, LLC
531 Old Highway 49 S. Bldg, Richland, MS 39218
MJ Investments
12/31/2013





MasTec Networks Solutions, LLC
307 Walker Circle, Richland, MS 39218
MJ Investments
12/31/2013
MasTec Networks Solutions, LLC
1450 Peeples Street Suites A and B, Columbia, SC 29203
 
 
MasTec Networks Solutions, LLC
208 West Railroad Ave, Suite B, Bay Minette, AL 36507
FileSafe, LLC
9/30/2013
MasTec Networks Solutions, LLC
2441 Unit C Wall Street, Milbrook, AL 36054
Newport LLC
9/30/2013
MasTec Networks Solutions, LLC
106-B White Oak Lane, Lexington, SC 29073
ENTRON ENTERPRISES PARTNERSHIP
3/30/2015
MasTec Networks Solutions, LLC
3144 Stage Post Drive, Bartlett, TN 38133
CMLT 2008 LS1 WOLF LAKE DRIVE LLC
10/31/2013
MasTec Networks Solutions, LLC
651 Presidential Drive, Richardson, TX 75081
PS Business Parks
7/25/2016
MasTec Networks Solutions, LLC
814 President Ave., Tupelo, MS 38801
Southside Rentals. LLC
2/28/2014
MasTec Networks Solutions, LLC
17451 Village Green Drive , Houston, TX 77040
Cabot Industrial Value Fund
4/30/2016
MasTec Networks Solutions, LLC
3126 John P.Curci Dr., Pembroke Park, FL 33009
The Kelsey Group, Inc.
7/31/2017
MasTec Networks Solutions, LLC
1001 N. Magnolia, Little Rock, AR 72114
Daniel Moving & Storage CO
11/30/2013
MasTec Networks Solutions, LLC
2859 Paces Ferry Road, Atlanta, GA 30339
Parmenter Realty Partners
7/1/2017
MasTec Networks Solutions, LLC
306 Woodland Drive, LaPlace, LA 70068
T Times 4, LLC
10/31/2016
MasTec Networks Solutions, LLC
421 Sonnier Rd., Carencro, LA 70520
Castille Real Estate, llc
12/31/2018
MasTec Networks Solutions, LLC
100 Cahaba Valley Pkwy West, Pelham, AL 35124
P Blake Sherrod
8/31/2014
MasTec Networks Solutions, LLC
Julio Matos Industrial Park Urbanization, Lot #19, Carolina,
PR
Pidmont, Inc.
5/31/2017
EC Source Services LLC
1345 S 350 West, Richfield, UT 84701
D Curtis Enterprises
11/30/2014
EC Source Services LLC
2050 700 West, Beaver, UT 84713
 
11/30/2015
EC Source Services LLC
4000 Hwy Blvd, Spencer, IA
 
10/31/2015
EC Source Services LLC
1341 North 257, Milford, UT 84751
City Of Milford
5/10/2015
EC Source Services LLC
6575 N Glen Harbor Blvd, Hangar #3, Glendale, AZ 85307
Chin Yi Tu Family Trust
 
EC Source Services LLC
3635 S. 43rd Avenue, Phoenix, TX 85041
PRM PIT, LLC
7/31/2017
EC Source Services LLC
4512 W Cedar Wapsi Rd, Cedar Falls, IA 50613
David Zelen & Nancy Zelen
8/31/2015
EC Source Services LLC
100 Ave Hwy 18, Everly, IA 51346
Daves sand and Gravel
1/31/2016
EC Source Services LLC
903 Gemini, Houston, TX 77058
Ross Nicholson 2000 Seperate Property Trust
3/1/2017
EC Source Services LLC
4800 W Pasadena, Glendale, AZ 85301
Whal Properties
6/30/2021
EC Source Services LLC
24724 Hwy 57, Parkersburg, IA 50665
Hassman Farms
12/31/2015
EC Source Services LLC
16055 Space Center Blvd, 700, Houston, TX 77062
Parfinco
4/30/2025
EC Source Services LLC
1800 Norwood Dr, Algona, IA 50511
Jack Limbaugh
4/30/2016
EC Source Services LLC
1109 Hwy 18E, Algona, IA 50511
Jack Limbaugh
10/30/2016
EC Source Services LLC
2255 30th street, ackley, IA 50601
leroy brandt
10/31/2015
EC Source Services LLC
919 HW 18 E, Algona, IA 50511
Jack W Limbaugh
4/30/2016
EC Source Services LLC
8543 N State Road 29 , Logansport, IN 46947
Edith Short POA Charles Short
3/28/2018
EC Source Services LLC
2080 South 550 West, Beaver, UT 84713
 
3/31/2015
EC Source Services LLC
1034 E 300 Street, Salt Lake City, UT 84102
Sean and Christine Harns
 
EC Source Services LLC
714 11 Avre, Spencer, IA 51301
Spencer Municipal Utilities
10/31/2015
EC Source Services LLC
520 2nd ave, Spencer, IA 51301
Spencer Municipal Utilities
10/31/2015
EC Source Services LLC
152 N Absaroka Ste B, Powell, WY 82435
James E. Hillberry
6/1/2018
MasTec North America Inc.
257 Route 17K Suite 204, Newburgh, NY 12550
Cornwall Management
4/30/2016





MasTec North America Inc.
3069 English Creek Avenue, Egg Harbor Township, NJ 08234
Providence Professional Park
9/30/2018
MasTec North America Inc.
60 North Harrison Ave, Congers, NY 10920
CARL H LANDGREN
10/14/2013
MasTec North America Inc.
12 N Route 9W, Congers, NY 10920
DiMatteo, Theresa
 
MasTec North America Inc.
11235 Somerset Ave, Beltsville, MD 20705
HAVEN CONSTRUCTION CORP
 
MasTec North America Inc.
209 Art Bryan Drive, Asheboro, NC 27203
Owned
 
MasTec North America Inc.
2721 Carpenter-Upchurch Rd, Cary, NC 27519
Owned
 
MasTec North America Inc.
3769 South Military Highway, Chesapeake, VA 23323
Edward Upton
10/31/2018
MasTec North America Inc.
4210 Franklin Goldmine Road, Cumming, GA 30040
Jim Hambrick
 
MasTec North America Inc.
17310 US 421 S, Dunn, NC 28334
Howard Gale Tart
 
MasTec North America Inc.
600 Weyerhausen Rd, Ernul, NC 28527
Owned
 
MasTec North America Inc.
1001 Reilly Road Ste 258, Fayetteville, NC 28314
Reilly Rd Industrial Park
 
MasTec North America Inc.
1309 Oddfellow Rd, Ft. Walton Beach, FL 32548
All-Wright Mini Storage
 
MasTec North America Inc.
390 Welcome Avenue, Henderson, NC 27536
Johnny L. Blanks
 
MasTec North America Inc.
105 Warehouse Drive, Lagrange, NC 28551
Kornegay Properties, LLC
 
MasTec North America Inc.
7112/7120 Old Cheney Hwy., Orlando, FL 32807
Pioneer Enterprises Ltd.
 
MasTec North America Inc.
8900 Panama City Pkway, Panama City Beach, FL 32407
Travis Garrett
 
MasTec North America Inc.
310 Kenmore Road, Pensacola, FL 32503
Northwest Passage - RDM, LLC
5/31/2019
MasTec North America Inc.
362 Old Durham Road, Roxboro, NC 27573
Weeks Investors, Inc.
2/1/2019
MasTec North America Inc.
5380 Capital Cir NW, Tallahassee, FL 32303
Ron Moody
4/30/2017
MasTec North America Inc.
1971 Dobbs Road, B, St. Augustine, FL 32084
Michael Hennessey
 
MasTec North America Inc.
2320 Ten Ten Road, Apex, NC 27539
Brite Properties, LLC
11/13/2016
MasTec North America Inc.
34 Del-Mar Dr Unit D, Brookfield, CT 06804
Gustavson Properties, LLC
 
MasTec North America Inc.
197 US Hwy 158 E, Camden, NC 27921
Belcross Poperties LLC
 
MasTec North America Inc.
1600 Needmore Rd., Clarksville, TN 37040
Clarksville Speedway & Fairgrounds
 
MasTec North America Inc.
695 North Cashua Drive, Florence, SC 29501
Bruce E. Richbourg
9/30/2020
MasTec North America Inc.
521 Jog Road, West Palm Beach , FL 33415
Community Christian Church of the Palm Beaches
 
MasTec North America Inc.
3700 Main St , Grandview, MO 64030
Callahan Enterprises
12/16/2016
MasTec North America Inc.
2024 Exploration Way , Hampton, VA 23666
Coastline Developers LLC
8/31/2018
MasTec North America Inc.
6639 N. Carl G. Rose Highway, Hernando, FL 34442
William J. Burk
11/30/2016
MasTec North America Inc.
725 PRIMERA BLVD, LAKE MARY, FL 32746
RREF INTERCHANGE FL , PRIMERA I, LLC
5/31/2017
MasTec North America Inc.
1 Emhurst St. , Newport News, VA 23603
S&K Holdings, LLC
6/30/2018
MasTec North America Inc.
7301 Samville Road, North Fort Myers, FL 33917
C & H Powerline Construction Company
5/15/2018
MasTec North America Inc.
220 West Main Street, Radford, VA 24141
First Street Properties, LLC
10/31/2016
MasTec North America Inc.
166 Industrial, Roanoke, VA 24019
Woods, Gary and Ricky
1/31/2015
MasTec North America Inc.
2759 South 300 West #H, Salt Lake City , UT 84115
Capitol Industries, Inc.
12/30/2016
MasTec North America Inc.
349 Southport Circle, Virginia Beach, VA 23452
Pennoni Associates Inc.
 
MasTec North America Inc.
3857 Hwy 421 North, Wilmington, NC 28401
Owned
 
MasTec North America Inc.
4143 E Quartz Circle, Suite 104, Mesa, AZ 85215
ECSD, LLC
4/30/2016
Energy Erectors Inc.
4562 Denrose Ct., unit 1, Fort Collins, CO
Mariah Properties, LLC
3/31/2015





Energy Erectors Inc.
31588 Progress Road, Leesburg, FL 34748
CKD LLC
7/31/2018
Energy Erectors Inc.
2958 North Commerce St. , North Las Vegas, NV 89030
CKD LLC
8/1/2018
MasTec Inc.
Subdivision: Blue Herron Estate Citrus Woods, Lakeland, FL 33801
 
 
MasTec Inc.
Sec/Twn/Rng/Mer: Sec 35 Twn 28S Rng 24 E, Lakeland, FL 33801
 
 
MasTec Inc.
800 Douglas Rd, 11th & 12th Floor, Coral Gables, FL 33134
Corporate Office
10/31/2017
MasTec Inc.
375 Riverside Parkway, Ste 100, Lithia Springs, GA 30122
 
 
MasTec Inc.
100 NE 80th Terrace, Miami, FL 33138
 
 
MasTec Networks Solutions, LLC
6016 Wilkinson Blvd, Belmont, NC 28012
Eddie Belk
11/30/2014
MasTec Networks Solutions, LLC
701 Griffith Road, Charlotte, NC 28217
701 Griffith Road, LLC ***
 
MasTec Networks Solutions, LLC
1008 L and A Road, Metairie, LA 70001
Louis D. Haeuser Investments
 
MasTec Networks Solutions, LLC
4200 Church Street, Suite 1060 & 1054, Sanford, FL 32771
COP-Monroe North
 
MasTec Networks Solutions, LLC
176 B Chandalar Place Drive, Pelham, AL 35124
Lumpkin Development
 
MasTec Networks Solutions, LLC
2240 E DOWLING RD, ANCHORAGE, AK
CONAC HOLDINGS, LTD.
11/30/2018
MasTec Networks Solutions, LLC
4300 Stockton Drive , NORTH LITTLE ROCK, AR 72117
Woodcrest Company
7/1/2024
MasTec Networks Solutions, LLC
1000 CentreGreen Way, Suites 250 & 300, Cary, NC 27513
inVentiv Clinical, LLC
4/30/2018
MasTec Networks Solutions, LLC
701 Griffith Road, Charlotte, NC 28217
701 Griffith Rd, LLC
5/31/2021
MasTec Networks Solutions, LLC
701 Griffith Road, Charlotte, NC 28217
701 Griffith Rd, LLC
5/31/2021
MasTec Networks Solutions, LLC
701 Griffith Road, CHARLOTTE, NC 28217
701 Griffith Road, LLC
3/31/2016
MasTec Networks Solutions, LLC
500 N. Loop 336, Unit 106, Conroe, TX 77301
BC SECURITIES, LLC Unit 106
11/30/2015
MasTec Networks Solutions, LLC
500 N. Loop 336, Unit 107, Conroe, TX 77301
BC SECURITIES, LLC Unit 107
11/30/2015
MasTec Networks Solutions, LLC
238 S Hamilton Rd, Gilbert, AZ 85233
Pathfinder TRF One, LLC
6/30/2016
MasTec Networks Solutions, LLC
264 S Hamilton Rd, Gilbert, AZ 85233
Pathfinder TRF One, LLC
6/30/2016
MasTec Networks Solutions, LLC
264 S Hamilton Place, Gilbert, AZ 85233
Pathfinder TRF One, LLC
9/30/2016
MasTec Networks Solutions, LLC
238 S Hamilton Place, Gilbert, AZ 85233
Pathfinder TRF One, LLC
6/30/2016
MasTec Networks Solutions, LLC
238 S Hamilton Rd, Gilbert, AZ 85233
Pathfinder TRF One, LLC
6/30/2016
MasTec Networks Solutions, LLC
264 S Hamilton Rd, GILBERT, AZ 85233
Pathfinder TRF One, LLC
6/30/2016
MasTec Networks Solutions, LLC
8600 San Mateo Blvd, NE, Albuquerque, NM 87113
Sandia Foundation
2/28/2017
MasTec Networks Solutions, LLC
8600 San Mateo Boulevard, NE, Albuquerque, NM 87113
Sandia Foundation
2/28/2017
MasTec Networks Solutions, LLC
99 Se Mizner Blvd, #813, Boca Raton, FL 33432
Edward Gersh
11/30/2016
MasTec Networks Solutions, LLC
6100 Broken Sound Parkway, Boca Raton, FL 33487
6100 Broken Sound Associates, LLC
1/31/2017
MasTec Networks Solutions, LLC
1025 Greenwood Blvd, Suite 470, Lake Mary, FL 32746
BRE/COH FL, LLC
12/31/2016
MasTec Networks Solutions, LLC
5201 Gateway Boulevard, Bays 1-15, Lakeland, FL 33811
1070 County Line Road, LLC
1/31/2017
MasTec Networks Solutions, LLC
1057 N Hwy 17-92, Longwood, FL 32750
 
2/28/2017
MasTec Networks Solutions, LLC
3042 Matlock Drive, Kennesaw, GA 30144
Clevenger Properties
8/31/2017
MasTec Networks Solutions, LLC
2100 Riverchase Center, Building 300, Suite 308,
Birmingham, AL 35243
DRA-CLP OFFICE, LLC
12/31/2015
MasTec Networks Solutions, LLC
308 Woodland Drive, LaPlace, LA 70068
BD Partners, LLC
12/31/2015
MasTec Networks Solutions, LLC
3445 North Causeway Boulevard, Metaire, LA 70002
3445 North Causeway
5/31/2016
MasTec Networks Solutions, LLC
3500 Pelham Parkway, Pelham, AL 35124
Pelham NCP, LLC
4/30/2018





MasTec Networks Solutions, LLC
1850 Grand Terre, Port Allen, LA 70767
Port Allen Management, LLC.
4/30/2018
MasTec Networks Solutions, LLC
300 Walker Circle, Richland, MS 39218
McCrory Real Estate
 
MasTec Networks Solutions, LLC
300 Walker Circle, Richland, MS 39218
MAJ Development, LLC/McCrory Real Estate, LLC
4/30/2017
MasTec Networks Solutions, LLC
291-A Walker Circle, Richland, MS 39218
MJ INVESTMENTS, LLC
 
MasTec Networks Solutions, LLC
12 Mary Marr Street, Winnsboro, LA 71295
DAROLD PARKER-Corp office
10/31/2016
MasTec Networks Solutions, LLC
92-726 ANIPEAHI STREET, KAPOLEI, HI 96707
D'ANNA CONSULTING
8/31/2016
MasTec Networks Solutions, LLC
1449 VFW DRIVE, CONYERS, GA 30012
John Hardy Jones and Robert Baral
3/30/2017
MasTec Networks Solutions, LLC
710 Belden Ave, Addison, IL 60101
 
12/31/2016
MasTec Networks Solutions, LLC
2712 Forest Ridge Ct, SE, Cedar Rapids, IA 52403
1756 E Avenue, NE, LLC
9/30/2014
MasTec Networks Solutions, LLC
1351 E Irving Park Road, Itasca, IL 60143
Irving Park Business Center -1 Limited Partnership
7/31/2019
MasTec Networks Solutions, LLC
8974 J Street, Omaha, NE 68154
Centaur 88
12/29/2016
MasTec Networks Solutions, LLC
8970 J Street, Omaha, NE 68154
Centaur 88
12/29/2016
MasTec Networks Solutions, LLC
13727 Johnson Memorial Drive, Shakopee, MN 55379
KTLM Holdings
10/31/2015
MasTec Networks Solutions, LLC
206 Washington Street, Union, MO 63084
Graceco, LLC
7/31/2015
MasTec Networks Solutions, LLC
1230 Perry Road, Apex, NC 27902
Gore Line Properties
1/31/2016
MasTec Networks Solutions, LLC
5101 Gateway Boulevard, Bays 11-15, Lakeland, FL 33811
Ruthven Family Limited Partnership II
12/31/2016
MasTec Networks Solutions, LLC
5101 Gateway Boulevard, Bays 11-15, Lakeland, FL 33811
Ruthven Family Limited Partnership
12/31/2015
MasTec Networks Solutions, LLC
1057 N Hwy 17-92, Longwood, FL 32750
Richard Moretti, LLC
2/28/2017
MasTec Networks Solutions, LLC
9961 Sidney Hayes Road, Orlando, FL 32824
Taft 2, LLC
11/22/2016
MasTec Networks Solutions, LLC
53 Taft-Vineland Road, Orlando, FL 32824
Taft 6, LLC
6/10/2017
MasTec Networks Solutions, LLC
2430-2460 Sand Lake Road, Suite 2452, Orlando, FL 32809
Park Center Holdings, LLC
1/31/2018
MasTec Networks Solutions, LLC
1755 CREEKSIDE OAKS DRIVE, SUITE 110,
SACRAMENTO, CA 95833
LUM YIP KEE LIMITED DBA TWIN TREES LAND CO
5/31/2019
MasTec Networks Solutions, LLC
125 Klug Circle, Corona, CA 92880
JC & JC Property
8/31/2019
MasTec Networks Solutions, LLC
6323 East Malloy Road, Syracuse, NY 13057
Malloy Road Associates
7/31/2016
MasTec Networks Solutions, LLC
210 INTERSTATE NORTH PARKWAY, SUITE 300,
ATLANTA, GA 30339
INOP ACQUISITIONS, LLC
2/28/2018
MasTec Networks Solutions, LLC
914 B-English Station Rd, Middletown, KY 40291
 
9/30/2020
MasTec Networks Solutions, LLC
6323 EAST MALLOY RD, SYRACUSE, NY 13209
MALLOY ROAD ASSOCIATES
7/31/2017
MasTec Networks Solutions, LLC
803 Jefferson Highway, New Orleans, LA 70121
PMG Leasing LLC-Virlane Associates, LLC
12/31/2018
MasTec Networks Solutions, LLC
27120 SW 95th Avenue, Ste 3286, Wilsonville, OR 97070
JP Wilsonville, LLC
1/31/2019
MasTec Networks Solutions, LLC
1203 114-th Avenue SE, BELLEVUE, WA 98004
Regency Bellefield Holdings, LLC
7/31/2019
MasTec Networks Solutions, LLC
1203 114-th Avenue SE, Bellevue, WA 98004
Regency Bellefield Holdings, LLC
7/31/2019
MasTec Networks Solutions, LLC
16259 SE 130th Ave, Ste 201, Clackamas, OR 97015
Sunrise Corridor, LLC
10/31/2018
MasTec Networks Solutions, LLC
22263 68th Ave. S, Ste 210, Kent, WA 98032
TERRENO REALTY CORP LLC
10/31/2018
MasTec Networks Solutions, LLC
22257 68-th Ave S., KENT, WA 98032
Advanced Tower Components
6/16/2015
MasTec Networks Solutions, LLC
Condo Park Plaza #605, Isla Verde, PR 00979
IVETTE CASTILLO
8/31/2016
MasTec Networks Solutions, LLC
Palma Dorada Village, Apartment 1103, Vega Alta, PR
00692
Jaime J Ramirez-Vega
 
MasTec Networks Solutions, LLC
1354 Ave. Magdalena, Apt PH2, SAN JUAN, PR 00907
Sylvia M Fernandez
6/30/2017





MasTec Networks Solutions, LLC
4850/4860 Nome St., Denver, CO 80239
The Realty Associates Fund X--
4/30/2018
MasTec Networks Solutions, LLC
6675 Falcon Lane, Bozeman, MT 59718
Falcon Lane Properties, LLC
1/30/2016
MasTec Networks Solutions, LLC
4726 NW 2nd Avenue, Unit F-3, Boca Raton, FL 33431
Chapman Investments, Inc.
6/30/2017
MasTec Networks Solutions, LLC
2859 Paces Ferry Road, Atlanta, GA 30339
Parmenter Realty Partners
7/1/2017
MasTec Networks Solutions, LLC
806 Douglas Road, Suite 1100, Coral Gables, FL 33134
Banyan Street/Gap Douglas Entrance Owners, LLC
5/31/2019
MasTec Networks Solutions, LLC
11704/11705 Willake St., Santa Fe Springs, CA 90670
TIA-CREF #11704
2/29/2016
MasTec Networks Solutions, LLC
1777 NE LOOP 410, SUITE 1201, SAN ANTONIO, TX 78217
ELOJAN, INC.
8/31/2019
MasTec Networks Solutions, LLC
21410 Springbridge Dr, Houston, TX 77073
Patronelli USA Group, LLC
2/1/2018
MasTec Networks Solutions, LLC
20203 Carriage Point Drive, Houston, TX 77073
Nomac Drillings, LLC
10/31/2017
MasTec Networks Solutions, LLC
3075 E Imperial Highway, Ste 100, Brea, CA
Hub City Terminals, Inc.
9/9/2017
MasTec Networks Solutions, LLC
100 Kahelu Avenue #149 , Ste206, MILILANI, HI 96789
The HLC Properties Family Limited Partnership #206
7/31/2020
MasTec Networks Solutions, LLC
100 Kahelu Avenue #149 , Ste206, MILILANI, HI 96789
The HLC Properties Family Limited Partnership #206
7/31/2015
MasTec Networks Solutions, LLC
100 Kahelu Avenue #149 , Ste206, MILILANI, HI 96789
The HLC Properties Family Limited Partnership #206
7/31/2015
MasTec Networks Solutions, LLC
100 Kahelu Avenue #149 , Ste206, MILILANI, HI 96789
The HLC Properties Family Limited Partnership #206
7/31/2015
MasTec Networks Solutions, LLC
3443 Airport Rd, SACRAMENTO, CA 95834
3443 Airport Rd, LLC
4/30/2016
MasTec Networks Solutions, LLC
94-418 Koaki Street, WAIPAHU, HI 96797
H & G II Properties LLC
12/31/2017
MasTec Networks Solutions, LLC
15345 Fairfield Ranch Road, Chino Hills, CA 91709
Chino Hills Corporate Park L.P.
5/31/2016
MasTec Networks Solutions, LLC
2000 L Street, Suite 175, SACRAMENTO, CA 95811
CW Properties
 
MasTec Networks Solutions, LLC
18 Centerpointe Drive , Suite 110, LA PALMA, CA 90623
The Realty Associates Fund IX
2/28/2019
MasTec Networks Solutions, LLC
2661 Byington-Solway Road, Knoxville, TN 37931
William H Hulsey-Regions Bank
3/31/2017
MasTec Networks Solutions, LLC
10330 Technology Drive, Suite 200, Knoxville, TN 37930
Samuel J. Furrow
7/31/2018
MasTec Networks Solutions, LLC
1802 Watterson Trail , LOUISVILLE, KY 40299
Watterson Trail Mini Storage
8/30/2015
MasTec Networks Solutions, LLC
2611 Holloway Road, Louisville, KY 40299
The Capito Family LLC
8/4/2015
MasTec Networks Solutions, LLC
1975 Joe B Jackson Parkway, Murfreesboro, TN 37127
Pretoria Properties
8/30/2020
MasTec Networks Solutions, LLC
North Run V, 1632 A E. Parham Road, Richmond, VA
23228
LIT Industrial Texas Limited Partnership
6/30/2016
MasTec Networks Solutions, LLC
North Run V, 1632 A E. Parham Road, Richmond, VA
23228
LIT Industrial Texas Limited Partnership
6/30/2016
MasTec Networks Solutions, LLC
9108 Guilford Road, Columbia, MD 21046
FIRST POTOMAC REALTY
6/4/2016
MasTec Networks Solutions, LLC
4840 Winchester Blvd., Frederick, MD 21703
CABOT INDUSTRIAL VALUE FUND IV OP LP
12/31/2016
MasTec Networks Solutions, LLC
8250 Preston Court, Jessup, MD 20794
Preston Court Limited Partnership
4/30/2016
MasTec Networks Solutions, LLC
19 Bellwether Way, Bellingham, WA 98225
Cohanim Bellwether B LLC
3/31/2017
MasTec Networks Solutions, LLC
7025 South Revere Parkway, Unit 100, Centennial, CO
80112
Exeter 7025 South Revere, LLC
8/31/2016
MasTec Networks Solutions, LLC
13850 Central Ave, Suite 300, Chino, CA 91710
Icon Newco Pool 1 Inland Empire
5/31/2016
MasTec Networks Solutions, LLC
1320 Willow Pass Rd, Concord, CA 94520
Concord Corporate Center, LLC
5/31/2016
MasTec Networks Solutions, LLC
2000 L Street, Suite 175, Sacramento, CA 95811
CW Properties
 
MasTec Networks Solutions, LLC
2017 Opportunity Drive, Unit #4, Roseville, CA 95678
HARRY HOFFMAN TESTAMENTARY TRUST DBA VSR RENTALS
2/29/2016
MasTec Networks Solutions, LLC
710 Belden Avenue, Addison, IL 60101
Prologis Targeted U.S. Logistics Fund, L.P.
12/31/2015





MasTec Networks Solutions, LLC
2303 Oakleaf Streey, Unit A, Joliet, IL 60436
Kurt Bihler
3/31/2016
MasTec Networks Solutions, LLC
364 S. Hamilton Place, Gilbert, AZ 85233
JR Elliot Commerce Park
6/30/2016
MasTec Networks Solutions, LLC
710 Belden Avenue, Addison, IL 60101
Prologis Targeted U.S. Logistics Fund, L.P.
 
MasTec Networks Solutions, LLC
357 & 359 Stealh Ct, Livermore, CA 94551
Stealth Street Parnters
10/31/2014
MasTec Networks Solutions, LLC
13850 Central Ave, Unit 300, Chino, CA 91710
South Coast Warehousing Distribution Inc.
3/31/2015
MasTec Networks Solutions, LLC
1352 Charwood Road, Suite E, Hanover, MD 21076
 
7/26/2013
MasTec Networks Solutions, LLC
176 Chandaler Drive, B, Pelham, AL 35124
 
 
MasTec Networks Solutions, LLC
238 S Hamilton Place, Gilbert, AZ 85233
 
6/30/2016
MasTec Networks Solutions, LLC
3301 S. Gilson Way, Oklahoma City, OK 73179
Hobby Lobby Stores, Inc.
1/31/2019
MasTec Networks Solutions, LLC
9140 Arrowpoint Boulevard, Charlotte, NC 28273
Beacon Arrowpoint LLC
11/30/2013
Precision Pipeline, LLC
3113 Route 136 , Madison, PA 15663
Harbaugh Diesel Engine Co
5/31/2015
Precision Pipeline, LLC
3008 East Main Street, Marshalltown, IA 50158
 
 
Precision Pipeline, LLC
Hwy 12, Jane Lew, WV 26378
 
 
Precision Pipeline, LLC
1715 3rd Ave E, Oskaloosa, IA 52577
Adair Holdings LLC
 
Precision Pipeline, LLC
270 Technology Drive, Tridelphia, WV 26003
 
5/31/2015
Precision Pipeline, LLC
W Michigan Ave, Albion, MI 49224
ML Developers LLC
 
Precision Pipeline, LLC
2504 340th ST, KEOKUK, IA 52632
CITY OF KEOKUK
10/31/2016
Precision Pipeline, LLC
3314 56th St, Eau Claire, WI 54703
Precision Land Company
11/19/2014
Precision Pipeline, LLC
9896 W 300 North, Michigan City, IN 46360
D and Excavating Inc
 
Precision Pipeline, LLC
9896 W 300 North, Michigan City, IN 46360
D and Excavating Inc
 
Precision Pipeline, LLC
9896 W 300 North, Michigan City, IN 46360
D&M Excavating Inc
 
Precision Pipeline, LLC
2971 Route 426, Findley Lake, NY 14736
Edward Mulkearn
5/31/2016
Precision Pipeline, LLC
2490 Highway 85 North, Watford City, ND 58854
ELK Industries LLC
11/20/2016
Precision Pipeline, LLC
204 Wilson Industrial Drive, Towanda, PA 18848
 
 
Precision Pipeline, LLC
1850 217TH STREET, BOONE, IL 50036
 
4/30/2018
Precision Pipeline, LLC
10038 County Highway N, Tomah, WI 54660
Gerke Excavating
 
Precision Pipeline, LLC
1701 W. MAIN STREET, SALEM, IL 62881
 
10/31/2016
Precision Pipeline, LLC
2294 E HWY 84, Oakwood, TX 75885
Gragg Land and Cattle Co
2/5/2016
Precision Pipeline, LLC
2000 WEST 135TH STREET, BOLINGBROOK, IL 604
H & H STONE LLC
12/31/2016
Precision Pipeline, LLC
1651 W Loop 304, Crockett, TX 75835
 
4/30/2017
Precision Pipeline, LLC
785-799 E Co Rd & 1800-1848 N Co Rd 760, Nauvoo, IL
62354
 
7/30/2018
Precision Pipeline, LLC
1889 US Hwy 67, Meredosia, IL 62665
Jim W Freeman and United Contractors Midwest
11/15/2016
Precision Pipeline, LLC
408 N Forrest Ave, Ottumwa, IA 52501
 
12/12/2016
Precision Pipeline, LLC
1955 E Lakeville Rd, Oxford, MI 48371
 
3/9/2014
Precision Pipeline, LLC
23259 SIBLEY RD, BROWNSTOWN, MI 48193
L LOYER CONSTRUCTION (VINCE LOYER)
11/30/2016
Precision Pipeline, LLC
1712 FM 3460, Shephard, TX 77371
Layfate Griffin
8/31/2016
Precision Pipeline, LLC
316 Hoffman Street, Marysville, MI 48040
MALVINA DEVELOPMENT LLC
 
Precision Pipeline, LLC
7717 HWY F48 W, NEWTON, IA 50208
 
12/31/2016





Precision Pipeline, LLC
SUBLOT 19A, 12 AND SECTION 24, TOWNSHIP 154 NORTH, RANGE 102 W, WILLISTON, ND 58801
 
9/30/2016
Precision Pipeline, LLC
28.22 Acres of Section 30,, Township 139N, and Range
81W, Morton County, ND 58554
MARMOT PROPERTIES LLC
10/14/2016
Precision Pipeline, LLC
411 Oberlin Ave, Massillon, OH 44647
Massillon Energy and Technology Park LLC
2/28/2018
Precision Pipeline, LLC
1950 Oak st, Niles, MI 49120
ML Developers LLC
12/31/2013
Precision Pipeline, LLC
Lot 132 of Hunters Run Subdivision, Lot 131 Hunters Run Sub 4th, Watford City, ND 58854
MVP Holdings LLC
12/31/2016
Precision Pipeline, LLC
1950 Oak St, Niles, MI 49120
Niles Charter Township
5/31/2014
Precision Pipeline, LLC
9429 150th Ave, Ottuma, IA 52501
 
 
Precision Pipeline, LLC
725 INDUSTRIAL DRIVE, LITCHFIELD, IL 62056
 
9/30/2016
Precision Pipeline, LLC
W10757 Jeffrey Road, Merrillan, WI 54754
Northern Family Farms LLC
 
Precision Pipeline, LLC
1648 LAINSON AVE, FORT DODGE, IA 50501
 
12/31/2016
Precision Pipeline, LLC
18650 Route 287, Tioga, PA 16946
Paul T Hall
1/6/2016
Precision Pipeline, LLC
501 Rothmoor Rd, Storm Lake, IA 50588
Reding Gravel & Excavating
6/30/2017
Precision Pipeline, LLC
1420 Richland Dr, Storm Lake, IA 50588
 
3/31/2017
Precision Pipeline, LLC
1315 Hwy 7, Sto, IA 50588
 
3/31/2017
Precision Pipeline, LLC
501 Rothmoor Rd, Storm Lake, IA 50588
Reding Gravel and Excavating
6/30/2017
Precision Pipeline, LLC
18423 E Frontage Rd, Litchfield, IL 62056
Roof Structure
12/31/2016
Precision Pipeline, LLC
746 Highway 61, Keokuk, IA 52632
 
12/31/2016
Precision Pipeline, LLC
450 Arona Rd, , Irwin, PA 15642
 
2/4/2015
Precision Pipeline, LLC
4520 Route 414, Canton, PA 17724
Sechrist Farms, Inc.
11/30/2012
Precision Pipeline, LLC
12100 N WELLS BYPASS, MT VERNON, IL 62864
 
10/31/2016
Precision Pipeline, LLC
12100 N WELLS BYPASS, MT VERNON, IL 62864
 
10/31/2016
Precision Pipeline, LLC
14291 Telegraph Rd, Flat Rock, MI 48134
Stephen Sassak
 
Precision Pipeline, LLC
1995 E County Rd 650, Carthage, IL 62321
Sullivan & Son
 
Precision Pipeline, LLC
1411 W DAKOTA PARKWAY, SUITE 2B, WILLISTON, ND 58803
 
7/31/2017
Precision Pipeline, LLC
5070 BENNETT INDUSTRIAL DRIVE, WILLISTON, ND
 
4/30/2017
Precision Pipeline, LLC
706 N WILLIAMSON RD, COVINGTON, PA 16917
 
2/28/2017
Precision Pipeline, LLC
14591 Third St, Ottumwa, IA 52501
Community 1st Credit Union
3/23/2017
Precision Pipeline, LLC
6590 Dry Fork Road, Harrison, OH 45030
Watson Gravel
 
Precision Pipeline, LLC
205 North Gear Ave, W Burlington, IA 52655
 
12/31/2016
Pumpco, Inc.
3738 Highway 21 East, Bryan, TX 77808
Jimmy McClendon
9/30/2014
Pumpco, Inc.
511 University Drive, Suite 211, College Station, TX 77840
JAR
12/31/2016
Pumpco, Inc.
23.37 Acres HWY 1703, Alpine , TX 79830
JAR CAPITAL INVESTMENTS
3/31/2018
Pumpco, Inc.
FM 50 & Southern Drive, Gillette , WY 82717
JAR CAPITAL INVESTMENTS, LLC
10/14/2016
Pumpco, Inc.
1100 Trail Blvd, El Reno, OK 73036
Old 66 RV Park
1/31/2014
Pumpco, Inc.
8600 St Hwy 158, Garden City, TX 79739
Jimmy Sherrod
6/30/2014
Pumpco, Inc.
100 Hcr 4415, Grandview, TX 76050
Alan and Robyn Roberts
6/30/2016
Pumpco, Inc.
Section 185, Block 29, Forsan , TX 79733
Robert Wash
3/31/2015





Pumpco, Inc.
1673 West FM 624, Orange Grove, TX 78372
Outlaw Services
1/14/2015
Pumpco, Inc.
6612 W Hwy 67, Cleburne, TX 76033
Alan and Robyn Roberts
6/30/2014
Pumpco, Inc.
1012 US Hwy 77A, Yoakum, TX 77995
Roberts Ranch & Investments, LLC
6/30/2014
Pumpco, Inc.
1012 US Hwy 77A, Yoakum, TX 77995
Roberts Ranch & Investments, LLC
6/30/2014
Pumpco, Inc.
1012 US Hwy 77A, Yoakum, TX 77995
Roberts Ranch & Investments, LLC
6/30/2014
Pumpco, Inc.
1012 US Hwy 77A, Yoakum, TX 77995
Roberts Ranch & Investments, LLC
6/30/2014
Pumpco, Inc.
1209 S Main Street, Giddings, TX 78942
Alan and Robyn Roberts
6/30/2015
Pumpco, Inc.
1209 S Main Street, Giddings, TX 78942
 
 
Pumpco, Inc.
1209 S Main Street, Giddings, TX 78942
 
 
Pumpco, Inc.
1209 S Main Street, Giddings, TX 78942
 
 
Pumpco, Inc.
1209 S Main Street, Giddings, TX 78942
 
 
Pumpco, Inc.
1209 S Main Street, Giddings, TX 78942
 
 
Pumpco, Inc.
1209 S Main Street, Giddings, TX 78942
 
 
Pumpco, Inc.
1209 S Main Street, Giddings, TX 78942
 
 
Pumpco, Inc.
1209 S Main Street, Giddings, TX 78942
 
 
Pumpco, Inc.
1222 West Gentry, Checotah, OK
BERRY & SONS TRUCKING
9/30/2017
Pumpco, Inc.
2707 S. County Road 1180, Midland, TX 79706
RKO Midland
6/14/2017
Pumpco, Inc.
6237 HWY 77, ODEM, TX 78370
JAMES TEMPLE
7/31/2014
Pumpco, Inc.
334 Jefferies Rd, Laredo, TX 78045
Chamberlain Cattle - Co
2/1/2017
Pumpco, Inc.
723 North East 12th St, Wink, TX 79789
Mobley Brothers Property's
10/15/2014
Pumpco, Inc.
8893 S Fm 730, Boyd, TX 76023
Alan and Robyn Roberts
6/30/2014
Pumpco, Inc.
8893 S Fm 730, Boyd, TX 76023
 
 
Pumpco, Inc.
8893 S Fm 730, Boyd, TX 76023
 
 
Pumpco, Inc.
8893 S Fm 730, Boyd, TX 76023
 
 
Pumpco, Inc.
FM 50 & Southern Drive, Gillette, WY 82717
JAR Capital Investments
10/15/2016
Pumpco, Inc.
2109 Spur 581, Pearsall, TX 78061-6102
Teddy and JoAnn Riggs
4/30/2015
Pumpco, Inc.
27565 S IH 35, Encinal , TX 78019
Tony Martinez
6/30/2015
Pumpco, Inc.
2216 County Road 226, Giddings , TX 78942
Alan & Robyn Roberts
2/28/2019
Pumpco, Inc.
3610 Hwy 37 North Access, Three Rivers, TX 78071
Roberts Ranch & Investments, LLC
6/30/2015
Pumpco, Inc.
3610 Hwy 37 North Access, Three Rivers, TX 78071
Roberts Ranch & Investments, LLC
6/30/2015
Pumpco, Inc.
2398 FM 1235, Merkel, TX 79536
Butch Schuman
3/31/2015
Pumpco, Inc.
40 Acres HWY 90, Van Horn, TX 79855
JAR Capital Investments
3/31/2019
Pumpco, Inc.
10130 FM 1053, Monahans, TX 79756
Running M Enterprises
12/31/2016
Pumpco, Inc.
4250 N. US Hwy 377, Rocksprings, TX 78880
Garrett W. Grooms
10/31/2013
Pumpco, Inc.
19505 N US HWY 281, Stephenville, TX 76401
Terry Lowery
9/30/2016
Pumpco, Inc.
205 Daily St, Kenedy, TX
KENEDY FARMERS CO-OP
6/30/2016
Pumpco, Inc.
2109 Oil Mill Road, Pecos, TX 79772
J-T TEAGUE RENTALS, LLC
8/31/2016
Pumpco, Inc.
13031 Fm 2546, El Campo, TX 77437
David Allgayer
7/31/2014
MasTec North America Inc.
66 E Escalon, Suite 101, Fresno, CA 93710
BLACKSTONE ESCALON DEVELOPERS TIC
3/31/2017
MasTec North America Inc.
7900 Steubenville Pike, Imperial , PA 15126
PMCM MANAGEMENT-ENTERPRISES
6/30/2018





MasTec North America Inc.
747 Pontiac Avenue, Suite 106, Cranston, RI 08910
HORIZON REAL ESTATE HOLDING
10/31/2015
MasTec North America Inc.
1750 N. Florida Mango Road, Ste. 105/106, West Palm
Beach, FL 33409
AURORA INVESTMENTS I INC
1/6/2018
Three Phase Line Construction Inc.
739 217th Street, Chicago Heights, IL 60411
Always Available Towing
4/30/2016
Three Phase Line Construction Inc.
739 217th Street, Chicago Heights, IL 60411
Always Available Towing, Inc
4/30/2016
hree Phase Line Construction Inc.
24 South Main Street, Farmington, NH 03835
Arthur Cardinal
 
Three Phase Line Construction Inc.
739 217th Street , Chicago Heights, IL 60411
International Transload Logistics
5/31/2016
Three Phase Line Construction Inc.
4810 W 173rd Street, Country Club Hills, IL 60478
MRK Properties LLC
11/30/2015
Three Phase Line Construction Inc.
32 Main Street, Brighton Plantation, ME 04912
Farrin Brothers & Smith, Inc
6/30/2016
Three Phase Line Construction Inc.
3165 Rt 22, Patterson, NY 12563
Froghill LLC
 
Three Phase Line Construction Inc.
3165 Rte. 22 , Patterson, NY 12563
Froghill LLC
 
Three Phase Line Construction Inc.
11 Lemon Stream Road, New Portland, ME 04961
Greg West Corp
12/31/2015
Three Phase Line Construction Inc.
1000 Monroe Road, Littleton, NH 03561
That Dam Pit Stop
4/30/2016
Three Phase Line Construction Inc.
219 Meadowcroft St, Lowell , MA 01852
Meadowcroft River Associates
2/28/2017
Three Phase Line Construction Inc.
4810 W 173rd St, Country Club Hills, IL 60478
MRK Properties LLC
11/29/2015
Three Phase Line Construction Inc.
127 Parrott Ave, Suite 2, Portsmouth, NH 03801
Hoefle, Phoenix, Gormley & Roberts, P.A.
12/31/2020
Three Phase Line Construction Inc.
1711 Union Road , West Seneca, NY 14224
RA Metzger-Great Lake Business Park
6/15/2016
Three Phase Line Construction Inc.
1711 Union Road, West Seneca, NY 14224
RA Metzger Inc Great Lakes Business Park LLC
6/15/2016
Three Phase Line Construction Inc.
529 S. 16th Street, La Porte, TX 77571
La Porte Commercial Properties, L.P.
12/31/2021
Three Phase Line Construction Inc.
1000 Monroe Road, Littleton, NH 03561
That Dam Pit Stop
4/30/2016
Three Phase Line Construction Inc.
0 Pennsylvania Ave, Saugus, MA 01906
TMGM Holdings LLC
12/31/2015
Three Phase Line Construction Inc.
25 Main Street, Farmington, NH 03835
North & South Investors, LLC
10/1/2017
Three Phase Line Construction Inc.
7475 State Hwy 5 South, Fort Plain, NY 13339
 
8/31/2015
MasTec North America Inc.
1020 Shelby Hwy, Gaffney, SC 28150
WAG INVESTMENTS, LLC
12/31/2020
MasTec North America Inc.
70 County Road 310, Jarrell, TX 76537
Henri Knipper
11/30/2016
MasTec North America Inc.
16200 Park Row, suite 310, Houston, TX 77084
SCP/LO Park Row, LP
4/30/2022
MasTec North America Inc.
902 Gladys Street, El Campo, TX 77437
DAEC Industrial Park, LLC
 
MasTec North America Inc.
1268 North Hwy 8, New Boston, TX 75570
Charles Tuck
12/23/2015
MasTec North America Inc.
8100 Fm 1785E, Big Spring, TX 79720
Donny Leek
 
MasTec North America Inc.
3958 SH 60, Wharton, TX 77488
DSC Properties
7/1/2016
MasTec North America Inc.
400 Wayne Rd, Vanceboro, NC 28586
John Robert Waters, Jr
 
MasTec North America Inc.
17385 Forest Blvd N, Hugo, MN 55038
Lessard-Nyren Leasing
5/1/2015
MasTec North America Inc.
17415 Forest Blvd N, Hugo, MN 55038
Lessard-Nyren Leasing
5/1/2015
MasTec North America Inc.
2129 US Hwy 150 N, Wataga, IL 61488
MCS Real Estate, LLC
6/2/2013
MasTec North America Inc.
1125 N High St, Carlinville, IL 62626
Leslie Hays
9/24/2011
MasTec North America Inc.
1089 Rand Road, Rapid City, SD 57702
SDN
 
MasTec North America Inc.
17285 Forest Blvd N, Hugo, MN 55038
Susan L. and Glen D. Kothe
5/31/2015
MasTec North America Inc.
3703 County Hwy WW, Wausau, WI 54401
North States Investments, LLC
4/28/2019
MasTec North America Inc.
926/934 State Highway 17 South, Eagle River, WI 54521
North States Investments, LLC
4/28/2019
MasTec North America Inc.
4 Midwest Drive, Pacific, MO 63069
Doug & Kelly Shelton
4/30/2017





MasTec North America Inc.
7120 Highland Drive, Wausau, WI 54401
DMB Investments LLC
4/1/2018
MasTec North America Inc.
15700 LEE ROAD, HUMBLE, TX 77396
ROBB WOODRUM
 
MasTec North America Inc.
7050 BURLESON RD, AUSTIN, TX 78744
BIOO SCIENTIFIC CORPORATION
12/9/2015
MasTec North America Inc.
800 BRAZOS UNIT # 803, AUSTIN, TX 78701
RODRIGUE, JOE H
1/31/2016
MasTec North America Inc.
2808 Industrial Terrace, Austin, TX 78758
Owned
 
MasTec North America Inc.
2700 E 5th St, Austin, TX 78702
Owned
 
MasTec North America Inc.
2703 E 5th St, Austin, TX 78702
 
 
MasTec North America Inc.
1616 N Padre Island Dr, Corpus Christi, TX 78408
Owned
 
MasTec North America Inc.
4423 Leston Street, Dallas, TX 75247
Addison Stone L.l.C.
 
MasTec North America Inc.
4421 Leston Street, Dallas, TX 75247
Addison Stone
 
MasTec North America Inc.
4433 Leston Street, Dallas, TX 75247
Addison Stone
5/15/2012
MasTec North America Inc.
11505 Old Galm Road, Unit 2, San Antonio, TX 78254
Greg Stovall
12/31/2009
MasTec North America Inc.
2716 East 5th St, Austin, TX 78702
 
 
MasTec North America Inc.
2726 East 5th St, Austin, TX 78702
 
 
MasTec North America Inc.
9080 Teasley Lane, Denton, TX 76210
DALLAS PIPELINE CONTRACTORS
 
MasTec North America Inc.
310 Regal Row LP, Suite 200, Dallas, TX 75247
310 Regal Row
4/30/2017
MasTec North America Inc.
310 Regal Row, Suite 300, Dallas, TX 80202
REGAL POINT PARTNERS LLC
4/30/2017
MasTec North America Inc.
6106 Baldwin Dr, Austin, TX 78724
HIDDEN VALLEY, LTD
6/30/2016
MasTec North America Inc.
4 Industrial Park Center, Johnstown, CO 80534
Owned
 
MasTec North America Inc.
152 Park Ave, Shevlin, MN 56676
Owned
 
MasTec North America Inc.
152 Park Ave, Shevlin, MN 56676
Owned
 
MasTec North America Inc.
152 Park Ave, Shevlin, MN 56676
Owned
 
MasTec North America Inc.
152 Park Ave, Shevlin, MN 56676
Owned
 
MasTec North America Inc.
County Road # 2 North, Shevlin, MN 56676
Owned
 
MasTec North America Inc.
3rd Street, Shevlin, MN 56676
Owned
 
MasTec North America Inc.
6470 28th Ave, Rugby, ND 58368
Owned
 
MasTec North America Inc.
7004 11th Ave SW, Rochester, MN 55902
Williams, Joel
9/30/2016
MasTec North America Inc.
1402 Hwy 5 West, Rolla, ND 58367
Munro Contractors Inc
 
MasTec North America Inc.
8530 EAGLE POINT BLVD, SUITE 100, LAKE ELMO, MN 55042
REGUS MANAGEMENT
11/30/2015
MasTec North America Inc.
700 COMMERCE DRIVE SUITE 235, WOODBURY, MN 55125
CROSSROADS COMMERCE CENTER, LLC
5/30/2021
MasTec North America Inc.
13000 SW 232nd St, Goulds, FL 33170
South Florida Growers Association, Inc
1/31/2017
MasTec North America Inc.
28280 Old 41 Road, Bonita Springs, FL 34135
Causeway Services, Inc
1/31/2017
MasTec North America Inc.
3481 Hwy 17S, Brunswick, GA 31523
Jimmy Veal Family Ltd Partnership
 
MasTec North America Inc.
4601 SW 30th St, Ft. Lauderdale, FL 33314
Owned- Rent to Efficiency Enterprise
 
MasTec North America Inc.
2801 SW 46th Ave, Ft. Lauderdale, FL 33314
Owned
 
MasTec North America Inc.
2801 SW 46th Ave, Ft Lauderdale, FL 33314
Owned
 
MasTec North America Inc.
7775 NW 48 Street, Suite 100, Doral, FL 33166
Corporate Park of Doral
9/30/2017
MasTec North America Inc.
2290 NW 110th Ave, Miami, FL 33172
R&N Properties Land Trust
3/31/2017
MasTec North America Inc.
4025 Edison Ave, Ft. Myers, FL 33916
Owned
 





MasTec North America Inc.
1819 Totten Road, Ft. Pierce, FL 34947
Owned
 
MasTec North America Inc.
50 Hill Avenue, Fort Walton Beach, FL 32548
Scott Unlimited LLC
12/31/2016
MasTec North America Inc.
14740 NW 22nd Ct, Opa Locka, FL 33054
Owned
 
MasTec North America Inc.
125 Commerce Way, Sanford, FL 32771
Owned
 
MasTec North America Inc.
49 Sonny Perdue Drive, Savannah, GA 31408
KW International
 
MasTec North America Inc.
112 & 114 Commercial Place, Sebring, FL 33876
Steven D & Leslie G Copeland
12/31/2016
MasTec North America Inc.
10441 SW 187th St, Miami, FL 33157
Irma Mas
 
MasTec North America Inc.
7221 Dr Martin Luther King Blvd E, Tampa, FL 33619
Owned
 
MasTec North America Inc.
416 E Bay Street, Winter Garden, FL 34787
Bogard-Cardarelli Investments
1/31/2017
Wanzek Construction Inc.
14297 27th M Street NW, Alexander, ND
M Space
 
Wanzek Construction Inc.
16300 Katy Freeway, Houston, TX 77094
ENSCO Offshore Company
10/22/2018
Wanzek Construction Inc.
2028 NW 2nd Ave., West Fargo, ND 58078
Le Petomane Properties Inc.
10/1/2023
Wanzek Construction Inc.
1911 West Main Avenue, West Fargo, ND 58078
Mastec
 
Wanzek Construction Inc.
1916 2nd Ave NW, West Fargo, ND 58078
Mastec
 
Wanzek Construction Inc.
1910 West Main Avenue, West Fargo, ND 58078
Mastec
 
Wanzek Construction Inc.
4149 Arthur Drive, Fargo, ND 58103
Woodhaven
 
MasTec Canada Inc
259 Aquaduct Drive Brooks, Alberta
Little Country Investors
4/30/2018
MasTec Canada Inc
1010 Brier Park Drive N.W, Medicine Hat, AB
Little Country Investors
4/30/2018
MasTec Canada Inc
2105 North Service Road , Swift Current, SK
Little Country Investors
4/30/2018
MasTec Canada Inc
Lot 4 Blk/Par Cplan No 102030679, Estevan, SK
Little Country Investors
4/30/2018
MasTec Canada Inc
9929 Swanson Street, Fort St John, BC
Little Country Investors
4/30/2018
MasTec Canada Inc
27323-144 Twp Rd 394, South Aspelund Industrial Park, Blackfalds AB
Little Country Investors
9/30/2026
MasTec Canada Inc
PO Box 390 565 Lane 9, Powell, WY
Little Country Investors
4/30/2018
MasTec Canada Inc
5241 142 Drive NW, Williston, ND
Little Country Investors
4/30/2018
MasTec Canada Inc
PO Box 38, 350 Aquaduct Drive, Brooks, AB
LWL Properties
10/31/2018
MasTec Canada Inc
850-333 7th Avenue SW , Calgary, AB
20 Vic Management
11/30/2017
MasTec Canada Inc
850-333 7th Avenue SW - Storage, Calgary, AB
20 Vic Management
11/30/2017
MasTec Canada Inc
3765-73 30th Street, Whitecourt, AB
1236939 Alberta Ltd
9/30/2020
MasTec Canada Inc
2613 Twp Rd 531A, Fath Acheson Industrial Park, Edmonton, AB
ALS Corpro Canada Ltd
12/31/2021
MasTec Canada Inc
10211 97 Avenue, Clairmont AB
Diamond Cut Industrial Park LTD
4/30/2021
MasTec Canada Inc
1105 - 7 Ave SW, Calgary AB
Resman Investments Ltd.
4/30/2017
MasTec Canada Inc
Dome Tower - 2000, 333-7th Avenue SW, Calgary, AB - Storage
20 Vic Management
3/31/2023
MasTec Canada Inc
Dome Tower - 2000, 333-7th Avenue SW, Calgary, AB
Enerplus
3/31/2023
MasTec Canada Construction Inc.
240 - 2755 Broadmoor, Sherwood Park AB
Dream Office LP
9/30/2019
MasTec Canada Construction Inc.
Unit851, 2580 Broadmoor Blvd, Sherwood Pard
Real Storage
month to month
MasTec Canada Inc
Fort MacKay, AB
1819576 Alberta Ltd. (Lot 38)
4/29/2018
MasTec Canada Inc
Fort MacKay, AB
Caribou Energy Park Ltd.
10/30/2018
MasTec Canada Inc
Fort MacKay, AB
Caribou Energy Park Ltd.
4/29/2018
MasTec Canada Inc
Fort MacKay, AB
Caribou Energy Park Ltd.
4/29/2018
MasTec Canada Inc
87 Elizabeth Avenue, St. John's, NL
JAC REALTY
11/30/2017
MasTec Canada Inc
6709 44 Avenue , Ponoka, AB
1735465 Alberta Ltd
6/14/2016
MasTec Canada Inc
17505 107 Ave, Suite 205 , Edmonton, AB
World Profit Inc
1/31/2016





MasTec Canada Inc
17507 107 Ave, Suite 201, Edmonton, AB
JFG Properties
1/31/2016
MasTec Canada Inc
17424 - 106A Ave NW, Edmonton, AB
J.K Mckenzie Holdings
7/31/2016
MasTec Canada Inc
10202 74 Ave, Clairmont AB
BD Rentals & Consulting Inc
 
MasTec Canada Inc
9220 Golf Course Road, Dawson Creek BC
BD Rentals & Consulting Inc
 









SCHEDULE 9(e)

Investment Property

See Annex A to the Fifth Amended and Restated Pledge Agreement


OTHER EQUITY INVESTMENTS

 Domestic Entities
 
 
 
MasCo Energy, LLC
49% owned by [FL NewCo] (to be owned by MasTec North America, Inc.)
Texas
47-4004312








SCHEDULE 9(f)

Deposit Accounts
Grantor
Bank Account Number
Institution
Bottom Line Services, LLC
3359872978
Bank of America NA
Bottom Line Services, LLC
3359872986
Bank of America NA
Bottom Line Services, LLC
4427711758
Bank of America NA
Bottom Line Services, LLC
4427257746
Bank of America NA
EC Source Services, LLC
4427148758
Bank of America NA
EC Source Services, LLC
3359491084
Bank of America NA
Energy Erectors, Inc.
1000135235629
Suntrust Bank
Energy Erectors, Inc.
1000165810895
Suntrust Bank
Energy Erectors, Inc.
1000105686991
Suntrust Bank
MasTec ETS Service Company, LLC
3359886317
Bank of America NA
MasTec, Inc.
3756285723
Bank of America NA
MasTec, Inc.
711451126200
Bank of America NA (Canada)
MasTec, Inc.
4427586970
Bank of America NA
MasTec, Inc.
3756285752
Bank of America NA
MasTec, Inc.
4427596423
Bank of America NA
MasTec, Inc.
3299122756
Bank of America NA
MasTec, Inc.
3359000802
Bank of America NA
MasTec, Inc.
3756285626
Bank of America NA
MasTec, Inc.
3756285655
Bank of America NA
MasTec, Inc.
3299122772
Bank of America NA
MasTec, Inc.
4427144639
Bank of America NA
MasTec, Inc.
3756285600
Bank of America NA
MasTec Network Solutions, LLC
3359865816
Bank of America NA
MasTec Network Solutions, LLC
4451108023
Bank of America NA
MasTec Network Solutions, LLC
3359482794
Bank of America NA
MasTec Network Solutions, LLC
4427107485
Bank of America NA
MasTec Network Solutions, LLC
4427107498
Bank of America NA
MasTec North America, Inc.
3299128662
Bank of America NA
MasTec North America, Inc.
4426854920
Bank of America NA
MasTec North America, Inc.
4427090152
Bank of America NA
MasTec North America, Inc.
4427711172
Bank of America NA
MasTec North America, Inc.
3359870816
Bank of America NA
MasTec North America, Inc.
4426347822
Bank of America NA
MasTec North America, Inc.
4427243543
Bank of America NA
MasTec North America, Inc.
3359867408
Bank of America NA
MasTec North America, Inc.
3359480616
Bank of America NA
MasTec North America, Inc.
4427243530
Bank of America NA
MasTec North America, Inc.
3359322396
Bank of America NA
MasTec North America, Inc.
4427251247
Bank of America NA
WesTower Communications, LLC
3300384885
Silicon Valley
WesTower Communications, LLC
3300384870
Silicon Valley
MasTec Power Corp.
3359887703
Bank of America NA
MasTec Power Corp.
4427923591
Bank of America NA
MasTec Wireless Services, LLC
4427107566
Bank of America NA
Pretec Directional Drilling, LLC
3359889410
Bank of America NA
Pretec Directional Drilling, LLC
3359967968
Bank of America NA
Pretec Directional Drilling, LLC
4451122478
Bank of America NA
EC Source Aviation, LLC
4427148622
Bank of America NA
T&D Power, Inc.
4427148596
Bank of America NA
T&D Power, Inc.
3359491100
Bank of America NA
Three Phase Line Construction, Inc.
4426867700
Bank of America NA
Three Phase Line Construction, Inc
4426864648
Bank of America NA
Three Phase Line Construction, Inc
3359865766
Bank of America NA





Wanzek Construction, Inc.
3359322404
Bank of America NA
Wanzek Construction, Inc.
4427090042
Bank of America NA
Wanzek Construction, Inc.
2449543517
Wells Fargo
Pumpco, Inc.
3359873638
Bank of America NA
Pumpco, Inc.
4427586530
Bank of America NA
Pumpco, Inc.
3359481341
Bank of America NA
Pumpco, Inc.
3820265970
Capital One Bank
Pumpco, Inc.
70511311
Classic Bank
Precision Pipeline LLC
4426857545
Bank of America NA
Precision Pipeline LLC
3359329698
Bank of America NA
Precision Pipeline LLC
3359329706
Bank of America NA
Precision Pipeline LLC
4426857558
Bank of America NA
Precision Pipeline LLC
4426857561
Bank of America NA
Precision Pipeline LLC
4426857532
Bank of America NA
Precision Pipeline LLC
4290206178
Community Bank Big Flats
Precision Pipeline LLC
68241477
United Bank, WV
Precision Pipeline LLC
8227225
Citizens National Bank, TX
Precision Pipeline LLC
153911612361
US Bank
Precision Pipeline LLC
9844762709
M&T Bank
Precision Pipeline LLC
715231002
First Citizen's Bank of Troy PA
Precision Pipeline LLC
1003193
Peoples National Bank-PA
Precision Pipeline LLC
5176009456
BB&T Bank WV
Precision Pipeline LLC
2001017955
Community Bank TV Waynesburg
Precision Pipeline LLC
3164998787
Wells Fargo
Precision Transport Company, LLC
4426857503
Bank of America NA





SCHEDULE 9(i)

Commercial Tort Claims

Grantor
Adverse Party(ies)
Nature of Claim
Status of Claim
Bottom Line Services LLC
Brad Ramsey, Individually
Demand for Arbitration for breach of fiduciary duty, usurpation of corporate opportunities, tortious interference with contracts and misappropriation of confidential information.
Demand filed. Awaiting response.
MasTec, Inc.
Aon Risk of Florida, Inc.
MasTec filed a claim against AON, its D&O broker for not promptly notifying the excess.
Parties are participating in Discovery.
MasTec North America, Inc.
Adesta Communications (Bankruptcy)
Secured and unsecured claims against Adesta.
Ch. 11 filing by Adesta. The creditors are now fighting over how the proceeds will be allocated. The Trustee has been trying to figure out how to allocate the proceeds among the parties. Based on a settlement, we believe we would be entitled to approximately $1.3 million.
MasTec North America, Inc.
El Paso Pipeline Field Services, L.P.
Claim against El Paso for out of scope pipeline work done by MasTec.
Jury awarded verdict in MasTec's favor for $4.7 mm. Court entered judgment notwithstanding the verdict in El Paso's favor and awarded MasTec $0. MasTec appealed. Appellate court issues opinion in July 2009 reversing trial court's ruling and ordering reinstatement of verdict sum. El Paso has petitioned the Texas Supreme Court for review. The issue has been fully briefed and the Parties await the Court's ruling.
MasTec Renewables Construction Company
Mercer County Improvement Authority and Mercer County
Filed a lawsuit under a number of legal theories. One of the causes of action is negligence for the MCIA and Mercer County's failure to post a payment bond on the construction project.
The parties have a non-binding settlement term sheet and are trying to finalize a final agreement. Bondholder consent is required.
MasTec Renewables Construction, Ltd.
Ascent Solutions, Inc.
Lawsuit for Breach of Contract and Negligence
MasTec filed an action against Ascent for failing to meet the standard of care
in preparing the engineering for the project.
Precision Pipeline, LLC
Trico Survying and Mapping, Inc. and GAI Consultants, Inc.
Filed lawsuit for negligent misrepresentation because the drawings they provided for the dominion project was below the standard of care.
The Court awarded the Defendants Summary Judgment. Precision has
filed a notice of appeal.







EXHIBIT A

FORM OF SECURITY JOINDER AGREEMENT

THIS SECURITY JOINDER AGREEMENT dated as of ____________, 20 (this “Security Joinder Agreement”), is made by___________ , a___________________(the “Joining Grantor”), in favor of BANK OF AMERICA, N.A., in its capacity as Administrative Agent (the “Administrative Agent”) for the Secured Parties (as defined in the Credit Agreement referenced below; all capitalized terms used but not defined herein shall have the meanings provided therefor in such Credit Agreement).

RECITALS:

A.Mastec, Inc., a Florida corporation (the “Company”), Mastec North America, Inc., a Florida corporation (“Mastec North America” and, together with the Company, collectively, the “Borrowers” and each individually a “Borrower”), the lenders party thereto and the Administrative Agent are party to that certain Fourth Amended and Restated Credit Agreement dated as of February 22, 2017 (as in effect on the date hereof, the “Credit Agreement”).
B.The Borrowers, each Subsidiary Guarantor and the Administrative Agent are party to that certain Amended and Restated Security Agreement dated as of February 22, 2017 (as in effect on the date hereof, the “Security Agreement”).
C.The Joining Grantor is a Subsidiary of the Company and is required by the terms of the Credit Agreement to become a Subsidiary Guarantor and be joined as a party to the Security Agreement as a Grantor (as defined in the Security Agreement).
D.The Joining Grantor will materially benefit directly and indirectly from the making and maintenance of the extensions of credit made from time to time under the Credit Agreement, Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit.

In order to induce the Secured Parties to from time to time make and maintain extensions of credit under the Credit Agreement, Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit, the Joining Grantor hereby agrees as follows:
1.Joinder. The Joining Grantor hereby irrevocably, absolutely and unconditionally becomes a party to the Security Agreement as a Grantor and bound by all the terms, conditions, obligations, liabilities and undertakings of each Grantor or to which each Grantor is subject thereunder, including without limitation the grant pursuant to Section 2 of the Security Agreement of a security interest to the Administrative Agent for the benefit of the Secured Parties in the property and property rights constituting Collateral (as defined in Section 2 of the Security Agreement) of such Grantor or in which such Grantor has or may have or acquire an interest or the power to transfer rights therein, whether now owned or existing or hereafter created, acquired or arising and wheresoever located, as security for the payment and performance of the Secured Obligations (as defined in the Security Agreement), all with the same force and effect as if the Joining Grantor were a signatory to the Security Agreement.
2.Affirmations. The Joining Grantor hereby acknowledges and reaffirms as of the date hereof with respect to itself, its properties and its affairs each of the waivers, representations, warranties, acknowledgements and certifications applicable to any Grantor contained in the Security Agreement.
3.Supplemental Schedules. Attached to this Security Joinder Agreement are duly completed schedules (the “Supplemental Schedules”) supplementing as thereon indicated the respective Schedules to the Security Agreement. The Joining Grantor represents and warrants that the information contained on each of the Supplemental Schedules with respect to such Joining Grantor and its properties and affairs is true, complete and accurate as of the date hereof.
4.Severability. If any provision of this Security Joinder Agreement is held to be illegal, invalid or unenforceable, (a) the legality, validity and enforceability of the remaining provisions of this Security Joinder Agreement shall not be affected or impaired thereby and (b) the parties shall endeavor in good faith negotiations to replace the illegal, invalid or unenforceable provisions with valid provisions the economic effect of which comes as close as possible to that of the illegal, invalid or unenforceable provisions. The invalidity of a provision in a particular jurisdiction shall not invalidate or render unenforceable such provision in any other jurisdiction.
5.Counterparts. This Security Joinder Agreement may be executed in any number of counterparts each of which when so executed and delivered shall be deemed an original, and it shall not be necessary in making proof of this Security Joinder Agreement to produce or account for more than one such counterpart executed by the Joining Grantor. Without limiting the foregoing provisions of this Section 5, the provisions of Section 10.10 of the Credit Agreement shall be applicable to this Security Joinder Agreement.
6.Delivery. The Joining Grantor hereby irrevocably waives notice of acceptance of this Security Joinder Agreement and acknowledges that the Secured Obligations are and shall be deemed to be incurred, and credit extensions under the Loan Documents, Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit made and maintained, in reliance on this Security Joinder Agreement and the Grantor’s joinder as a party to the Security Agreement as herein provided.






7.    Governing Law; Jurisdiction; Waiver of Jury Trial; Etc. The provisions of Sections 28 and 29 of the Security Agreement are hereby incorporated by reference as if fully set forth herein

IN WITNESS WHEREOF, the Joining Grantor has duly executed and delivered this Security Joinder Agreement as of the day and year first written above.

JOINING GRANTOR:

By:_______________________________
Name:____________________________
Title: ____________________________     







SUPPLEMENTAL
SCHEDULE 7(f)

Grantor Information

I.
II.
III.
IV.
V.
VI.
Name
Jurisdiction of Formation/Form of Entity/I.D. Number
Address of Chief Executive Office
Trade Styles
Collateral Locations (and Type of Collateral)
Name and City and State of Landlord of Collateral Location (if leased)
 
 
 
 
 
 








Delivered pursuant to Security Joinder Agreement of______________
Applicable Date:________, 20_____





SUPPLEMENTAL
SCHEDULE 9(e)

Investment Property



 
Securities Accounts
Other Investment Property
Grantor
Name and Address of Securities Intermediary
Account Number
Name and Type of Issuer
Quantity of Shares or Other Interest
Certificate Number(s)
 
 
 
 
 
 





Delivered pursuant to Security Joinder Agreement of___________
Applicable Date:________, 20____





SUPPLEMENTAL
SCHEDULE 9(f)

Deposit Accounts


 
Name and Address of
 
Certificate of Deposit No.
Grantor
Depository Institution
Account No.
(If applicable)








Delivered pursuant to Security Joinder Agreement of_____________
Applicable Date:________, 20_____






SUPPLEMENTAL
SCHEDULE 9(i)

Commercial Tort Claims

Grantor
Adverse Party(ies)
Nature of Claim
Status of Claim






Delivered pursuant to Security Joinder Agreement of____________
Applicable Date:________, 20_____





EX-10.9 7 mtz12311910-kex109.htm EXHIBIT 10.9 Exhibit


Exhibit 10.9


EXECUTION VERSION
FIFTH AMENDED AND RESTATED
PLEDGE AGREEMENT
THIS FIFTH AMENDED AND RESTATED PLEDGE AGREEMENT (this “Pledge Agreement”) dated as of February 22, 2017 is being entered among EACH OF THE UNDERSIGNED AND EACH OTHER PERSON WHO SHALL BECOME A PARTY HERETO BY EXECUTION OF A PLEDGE JOINDER AGREEMENT (each a “Pledgor” and collectively the “Pledgors”) and BANK OF AMERICA, N.A., a national banking association, as administrative agent (together with its successors in such capacity, the “Administrative Agent”) for the Secured Parties (as defined in the Credit Agreement (as defined below)).
WHEREAS, MasTec, Inc., a Florida corporation (the “Company”), MasTec North America, Inc., a Florida corporation (together with the Company, collectively, the “Borrowers” and each individually a “Borrower”), the lenders party thereto (the “Existing Lenders”) and the Administrative Agent are parties to that certain Third Amended and Restated Credit Agreement dated as of August 22, 2011 (as amended, supplemented or otherwise modified prior to the date hereof, the “Existing Credit Agreement”), pursuant to which the Existing Lenders agreed to provide a revolving credit facility, a multi-currency revolving credit facility, a letter of credit subfacility and a term loan facility to the Company and its Subsidiaries;
WHEREAS, in connection with the Existing Credit Agreement, the Borrowers, certain Subsidiaries (as defined in the Existing Credit Agreement) of the Borrowers and the Administrative Agent entered into that certain Fourth Amended, Restated and Consolidated Pledge Agreement dated as of August 22, 2011 (as amended, supplemented or otherwise modified prior to the date hereof, the “Existing Pledge Agreement”);
WHEREAS, pursuant to that certain Fourth Amended and Restated Credit Agreement dated as of the date hereof (as amended, restated, supplemented or otherwise modified from time to time, the “Credit Agreement”), among the Borrowers, the Administrative Agent, Bank of America, N.A., as Swing Line Lender and L/C Issuer, and the lenders now or hereafter party thereto (the “Lenders”), the Borrowers have requested that the Existing Credit Agreement be amended and restated, and the Administrative Agent and the Lenders are willing to so amend and restate the Existing Credit Agreement;
WHEREAS, a material part of the consideration given in connection with and as an inducement to the execution and delivery of the Credit Agreement by the Administrative Agent and the Lenders is the obligation of the Pledgors to enter into this Pledge Agreement, and the Secured Parties are unwilling to extend and maintain the credit facilities provided under the Loan Documents unless the Pledgors enter into this Pledge Agreement;
WHEREAS, certain additional extensions of credit may be made from time to time for the benefit of the Pledgors pursuant to certain Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit; and
NOW THEREFORE, in order to induce (a) the Administrative Agent and the Lenders to amend and restate the Existing Credit Agreement and (b) the Secured Parties to from time to time make and maintain extensions of credit under the Credit Agreement and under the Secured Cash
Management Agreements, the Secured Hedge Agreements and the Secured Permitted Standalone Letters of Credit, the parties hereto agree that the Existing Pledge Agreement is hereby amended and restated in this Pledge Agreement, with the effect that the Existing Pledge Agreement as so amended and restated is hereby continued into this Pledge Agreement, and this Pledge Agreement shall constitute neither a release nor novation of any lien or security interest arising under the Existing Pledge Agreement nor a refinancing of any indebtedness or obligations arising or secured thereunder or under the Existing Credit Agreement or related documents, but rather the liens and security interests in effect under the Existing Pledge Agreement shall continue in effect on the terms hereof, as follows:
1.Definitions. Capitalized terms used herein, unless otherwise defined, shall have the meanings ascribed to them in the Credit Agreement. As used herein, the following terms shall have the following meanings:
Pledged Collateral” shall have the meaning ascribed to it in Section 2 hereof.
Pledged Interests” shall have the meaning ascribed to it in Section 2 hereof.
Pledged Subsidiaries” shall have the meaning ascribed to it in Section 2 hereof.
Secured Obligations” means (a) as to each Borrower, all of the Obligations, including, the payment and performance of its obligations and liabilities (whether now existing or hereafter arising) under (i) the Credit Agreement and each of the other Loan Documents (including this Pledge Agreement) to which it is now or hereafter becomes a party, and (ii) any Secured Cash Management Agreements, Secured Hedge Agreements or Secured Permitted Standalone Letters of Credit to which any Loan Party, or, in the case of a Secured Permitted Standalone Letter of Credit, any Restricted Subsidiary thereof, is now or hereafter becomes a party, and (b) as to each Subsidiary Guarantor, the payment and performance of its obligations and liabilities (whether now existing or hereafter arising) (i) under the Subsidiary Guaranty and each of the other Loan Documents (including this Pledge Agreement) to which it is now or hereafter becomes a party, and (ii) any Secured Cash Management Agreements, Secured Hedge. Agreements or Secured Permitted Standalone Letters of Credit to which it or a Restricted Subsidiary thereof is now or hereafter becomes a party.
Voting Equity Interests” means, with respect to any Person, the Equity Interests entitled to vote for members of the board of directors or equivalent governing body of such Person.





2.Pledge; Administrative Agent’s Duties.
(a)As collateral security for the payment and performance by each Pledgor of its now or hereafter existing Secured Obligations, each Pledgor hereby grants, pledges and collaterally assigns to the Administrative Agent for the benefit of the Secured Parties a first priority security interest in all of the following items of property in which it now has or may at any time hereafter acquire an interest or the power to transfer rights therein, and wheresoever located (collectively, the “Pledged Collateral”):
(i)all Equity Interests in all of its direct Subsidiaries (other than PPMASI, LLC or any Prohibited Subsidiaries) (limited, in the case of each Subsidiary that is a CFC or a CFC Holdco, to a pledge of 66% of the Voting Equity Interests of each such first-tier CFC or first-tier CFC Holdco), in each case, whether now existing or hereafter created or acquired (collectively, the “Pledged Interests”), including the Pledged Interests more particularly described on Annex A (such Subsidiaries, together with all other Subsidiaries whose Equity Interests may be required to be subject to this Pledge Agreement from time to time, are referred to collectively as the “Pledged Subsidiaries”);
(ii)all money, securities, security entitlements and other investment property, dividends, rights, general intangibles and other property at any time and from time to time (x) declared or distributed in respect of or in exchange for or on conversion of any Pledged Interest, or (y) by its or their terms exchangeable or exercisable for or convertible into any Pledged Interest;
(iii)all other property of whatever character or description, including money, securities, security entitlements and other investment property, and general intangibles hereafter delivered to the Administrative Agent in substitution for or as an addition to any of the foregoing;
(iv)all securities accounts to which may at any time be credited any or all of the foregoing or any proceeds thereof and all certificates and instruments representing or evidencing any of the foregoing or any proceeds thereof; and
(v)all proceeds of any of the foregoing.
Notwithstanding the foregoing, the grant of a security interest and collateral assignment under this Section 2 shall not extend to, and the term “Pledged Collateral” shall not include, any Excluded Asset.
(b)The Administrative Agent shall have no duty with respect to any of the Pledged Collateral other than the duty to use reasonable care in the safe custody of any tangible items of the Pledged Collateral in its possession. Without limiting the generality of the foregoing, the Administrative Agent shall be under no obligation to sell any of the Pledged Collateral or otherwise to take any steps necessary to preserve the value of any of the Pledged Collateral or to preserve rights in the Pledged Collateral against any other Persons, but may do so at its option, and all expenses incurred in connection therewith shall be for the sole account of Pledgors.
(c)Each Pledgor hereby ratifies, reaffirms and renews and continues its prior pledge and grant of a security interest in favor of the Administrative Agent, for the benefit of the Secured Parties, in all of such Pledgor’s respective portion of the Pledged Collateral described in the Existing Pledge Agreement.
3.Voting Rights. During the term of this Pledge Agreement, and so long as no Event of Default shall exist, each Pledgor shall have the right to vote all or any portion of the Equity Interests owned by such Pledgor on all corporate questions and exercise any and all voting and other consensual rights pertaining to its respective portion of the Pledged Collateral or any part thereof, in each case for all purposes not inconsistent with the terms of this Pledge Agreement or any of the other Loan Documents. the Administrative Agent shall execute and deliver or cause to be executed and delivered to Pledgors proxies with respect to the Pledged Collateral for the purpose of enabling Pledgors to exercise the voting and other rights which they are entitled to exercise pursuant to this Section 3 and to receive the dividends, distributions or interest payments which it is authorized to receive and retain pursuant to Section 4 below. Upon the occurrence and during the continuance of an Event of Default and the Administrative Agent’s election to exercise its rights and remedies hereunder with respect to the Pledged Collateral in consequence thereof, all rights of Pledgor to exercise the voting and other consensual rights which it would otherwise be entitled to exercise pursuant to this Section 3 shall cease, and all such rights shall thereupon become vested in the Administrative Agent, for the benefit of the Secured Parties, who shall thereupon have the sole right to exercise such voting and other consensual rights, and any and all proxies theretofore executed by the Administrative Agent shall terminate and thereafter be null and void and of no effect whatsoever.
4.Collection of Dividend Payments. During the term of this Pledge Agreement, and so long as there shall not occur or exist any Event of Default, each Pledgor shall have the right to receive and retain any and all dividends and other distributions payable by any Pledged Subsidiary to such Pledgor on account of any of the Pledged Collateral except as otherwise provided in the Loan Documents. Upon the occurrence and during the continuation of any Event of Default, all dividends and other distributions payable by any Pledged Subsidiary on account of any of the Pledged Collateral shall be paid to the Administrative Agent and any such sum received by any Pledgor shall be deemed to be held by such Pledgor in trust for the benefit of the Administrative Agent and shall be forthwith turned over to the Administrative Agent for application by the Administrative Agent to the Secured Obligations in such order of application as is specified in the Credit Agreement.
5.Representations and Warranties of Pledgors. Each Pledgor represents and warrants to the Administrative Agent as follows (which representations and warranties shall be deemed continuing): (a) such Pledgor is the legal and beneficial owner of its respective portion of the Pledged Collateral indicated on Annex A; (b) all of the Equity Interests constituting Pledged Collateral have been duly and validly issued, are fully paid and nonassessable, and are owned by Pledgors free of any Liens except for Liens permitted under Section 7.01 of the Credit Agreement (“Permitted Liens”); (c) all of the Pledged Interests constitute (i) 66% of the issued and outstanding Voting Equity Interests (or if any Pledgor shall own less than 66% of such Voting Equity Interests, then 100% of the Voting Equity Interests owned by such Pledgor) and 100% of the other issued and outstanding Equity Interests of each CFC and CFC Holdco constituting a Pledged Subsidiary and (ii) all of the issued and outstanding Equity Interests of all Domestic Subsidiaries other than CFCs and CFC Holdcos constituting Pledged Subsidiaries; (d) except for those restrictions contained in the Loan Documents, there are no contractual or charter restrictions upon the voting rights or upon the transfer of any of the Pledged Collateral; (e) such Pledgor has the right to vote, pledge and grant a security interest in or otherwise transfer the





Pledged Collateral without the consent of any other party and free of any Liens other than Permitted Liens and applicable restrictions imposed by any Governmental Authority, and without any restriction under the organizational documents of any Pledgor or any Pledged Subsidiary (including the articles of incorporation or organization or the by-laws or operating agreement of any Pledgor or any Pledged Subsidiary) or any agreement among any Pledgor’s or any Pledged Subsidiary’s shareholders or members; (f) this Pledge Agreement has been duly authorized, executed and delivered by such Pledgor and constitutes a legal, valid and binding obligation of such Pledgor, enforceable in accordance with its terms except to the extent that the enforceability thereof may be limited by bankruptcy, insolvency or other similar laws of general application affecting the enforcement of creditors’ rights; (g) the execution, delivery and performance by such Pledgor of this Pledge Agreement and the exercise by the Administrative Agent of its rights and remedies hereunder do not and will not result in the violation of (i) the articles of incorporation or organization or by-laws or operating agreement of any Pledgor, or (ii) any material agreement, indenture, instrument or applicable law by which any Pledgor or any Pledged Subsidiary is bound or to which any Pledgor or any Pledged Subsidiary is subject (except such Pledgor makes no representation or warranty about the Administrative Agent’s prospective compliance with any federal or state laws or regulations governing the sale or exchange of securities), except in the case of clause (ii) to the extent that could not reasonably be expected to have a Material Adverse Effect; (h) no consent, filing, approval, registration or recording is required (x) for the pledge by such Pledgor of the Pledged Collateral pursuant to this Pledge Agreement or (y) to perfect the Lien created by this Pledge Agreement, except in each case for consents, filings, approvals, registrations or recordings which (A) have been duly obtained, taken, given or made and are in full force and effect or (B) the filing of the Uniform Commercial Code financing statements; (i) none of the Pledged Collateral is held or maintained in the form of a securities entitlement or credited to any securities account; (j) none of the Pledged Collateral constituting membership interests in a limited liability company is, nor has the relevant Pledged Subsidiary elected to designate any of the Pledged Collateral as, a “security” under (and as defined in) Article 8 of the Uniform Commercial Code (the “UCC”); and (k) unless a power is delivered in connection therewith, none of the Pledged Collateral is evidenced by a certificate or other writing.
6.Affirmative Covenants of Pledgors. Until the Facility Termination Date, each Pledgor covenants that it will: (a) warrant and defend at its own expense the Administrative Agent’s right, title, and security interest in and to the Pledged Collateral against the claims of any Person; (b) promptly deliver to the Administrative Agent all written notices with respect to the Pledged Collateral, and will promptly give written notice to the Administrative Agent of any other notices received by such Pledgor with respect to the Pledged Collateral; (c) if any of the Pledged Collateral constituting membership interests in a limited liability company is hereafter designated by the relevant Pledged Subsidiary as a “security” under (and as defined in) Article 8 of the UCC, cause such Pledged Collateral to be certificated; and (d) if at any time hereafter any of the Pledged Collateral that is not currently certificated becomes certificated, deliver all certificates or other documents evidencing or representing the Pledged Collateral to the Administrative Agent, accompanied by powers, all in form and substance reasonably satisfactory to the Administrative Agent.
7.Negative Covenants of Pledgors. Except as expressly permitted under the Credit Agreement and the other Loan Documents, until the Facility Termination Date, each Pledgor covenants that it will not, without the prior written consent of the Administrative Agent, (a) sell, convey or otherwise dispose of any of the Pledged Collateral or any interest therein; (b) incur or permit to be incurred any Lien whatsoever upon or with respect to any of the Pledged Collateral or the proceeds thereof, other than the security interest created hereby and Permitted Liens; (c) consent to the issuance by any Pledged Subsidiary of any new Equity Interests constituting Pledged Collateral of such Pledged Subsidiary; (d) consent to any merger or other consolidation of any Pledged Subsidiary with or into any corporation or other entity except to the extent such merger or consolidation is permitted pursuant to the Loan Documents; (e) cause any Pledged Collateral to be held or maintained in the form of a security entitlement or credited to any securities account; (f) designate, or cause any Pledged Subsidiary to designate, any of the Pledged Collateral constituting membership interests in a limited liability company as a “security” under Article 8 of the UCC; or (g) evidence, or permit any Pledged Subsidiary to evidence, any of the Pledged Collateral which is not currently certificated, with any certificates, instruments or other writings, unless the relevant Pledged Subsidiary has complied with the provisions of Section 6(d) of this Pledge Agreement.
8.Irrevocable Authorization and Instruction to Pledged Subsidiaries. To the extent that any portion of the Pledged Collateral may now or hereafter consist of uncertificated securities within the meaning of Section 8 of the UCC, each Pledgor irrevocably authorizes and instructs each Pledged Subsidiary to comply with any instruction received by such Pledged Subsidiary from the Administrative Agent with respect to such Pledged Collateral without any other or further instructions from or consent of any Pledgor, and each Pledgor agrees that each Pledged Subsidiary shall be fully protected in so complying; provided, however, that the Administrative Agent agrees that the Administrative Agent will not issue or deliver any instructions to any Pledged Subsidiary except upon the occurrence and during the continuance of an Event of Default.
9.Subsequent Changes Affecting Pledged Collateral. Each Pledgor represents to the Administrative Agent that such Pledgor has made its own arrangements for keeping informed of changes or potential changes affecting the Pledged Collateral (including rights to convert, rights to subscribe, payment of dividends, reorganization or other exchanges, tender offers and voting rights), and each Pledgor agrees that the Administrative Agent shall have no responsibility or liability for informing such Pledgor of any such changes or potential changes or for taking any action or omitting to take any action with respect thereto.
10.[Intentionally deleted.]
11.[Intentionally deleted.]
12.Registration. If the Administrative Agent determines that it is required to register under or otherwise comply in any way with the Securities Act of 1933, as amended (the “Securities Act”) or any similar federal or state law, with respect to the securities included in the Pledged Collateral prior to sale thereof by the Administrative Agent, then upon the occurrence and during the continuation of an Event of Default, Pledgors will use their best efforts to cause any such registration to be effectively made, at no expense to the Administrative Agent, and to continue such registration effective for such time as may be reasonably necessary in the reasonable opinion of the Administrative Agent, and will reimburse the Administrative Agent for any documented out-of-pocket expense incurred by the Administrative Agent, including documented





fees and charges of one counsel and one local counsel and applicable regulatory counsel in each appropriate jurisdiction and accountants’ fees and expenses, in connection therewith.
13.Consent. Each Pledgor hereby consents that from time to time, before or after the occurrence or existence of any Default or Event of Default, with or without notice to or assent from any Pledgor, any other security at any time held by or available to the Administrative Agent for any of the Secured Obligations may be exchanged, surrendered, or released, and any of the Secured Obligations may be changed, altered, renewed, extended, continued, surrendered, compromised, waived or released, in whole or in part, as the Administrative Agent may see fit, and each Pledgor shall remain bound under this Pledge Agreement and under the other Loan Documents notwithstanding any such exchange, surrender, release, alteration, renewal, extension, continuance, compromise, waiver or inaction, extension of further credit or other dealing.
14.Remedies Upon Default. Upon the occurrence and during the continuation of any Event of Default, (i) the Administrative Agent shall have, in addition to any other rights given by law or the rights given hereunder or under each of the other Loan Documents, all of the rights and remedies with respect to the Pledged Collateral of a secured party under the UCC and (ii) the Administrative Agent may cause all or any part of the Equity Interests held by it to be transferred into its name or the name of its nominee or nominees. In addition, upon the occurrence and during the continuation of an Event of Default, the Administrative Agent may sell or cause the Pledged Collateral, or any part thereof, which shall then be or shall thereafter come into the Administrative Agent’s possession or custody, to be sold at any broker’s board or at public or private sale, in one or more sales or lots, at such price as the Administrative Agent may deem best, and for cash or on credit or for future delivery, and the purchaser of any or all of the Pledged Collateral so sold shall thereafter hold the same absolutely, free from any claim, encumbrance or right of any kind whatsoever of any Pledgor or arising through any Pledgor. If any of the Pledged Collateral is sold by the Administrative Agent upon credit or for future delivery, the Administrative Agent shall not be liable for the failure of the purchaser to pay the same and in such event The Administrative Agent may resell such Pledged Collateral. Unless the Pledged Collateral threatens to decline speedily in value or is or becomes of a type sold on a recognized market, the Administrative Agent will give Pledgors reasonable notice of the time and place of any public sale thereof, or of the time after which any private sale or other intended disposition is to be made. Any sale of the Pledged Collateral conducted in conformity with reasonable commercial practices of banks, insurance companies or other financial institutions disposing of property similar to the Pledged Collateral shall be deemed to be commercially reasonable. Any requirements of reasonable notice shall be met if such notice is mailed to Pledgors, as provided in Section 27 below, at least ten (10) days before the time of the sale or disposition. Any other requirement of notice, demand or advertisement for sale is, to the extent permitted by applicable law, waived. The Administrative Agent may, in its own name, or in the name of a designee or nominee, buy at any public sale of the Pledged Collateral and, if permitted by applicable law, buy at any private sale thereof. Pledgors will pay to the Administrative Agent on demand all documented out-of-pocket expenses (including court costs and the fees and charges of one counsel and one local counsel and applicable regulatory counsel in each appropriate jurisdiction) of, or incident to, the enforcement of any of the provisions hereof and all other charges due against the Pledged Collateral, including taxes, assessments or Liens upon the Pledged Collateral and any documented out-of-pocket expenses, including transfer or other taxes, arising in connection with any sale, transfer or other disposition of Pledged Collateral. The Administrative Agent shall apply the cash proceeds actually received from any sale or other disposition to the reasonable expenses of retaking, holding, preparing for sale, selling and the like, to the fees and charges of one counsel and one local counsel and applicable regulatory counsel in each appropriate jurisdiction and all travel and other documented out-of-pocket expenses which may be incurred by the Administrative Agent in attempting to collect the Secured Obligations or to enforce this Pledge Agreement or in the prosecution or defense of any action or proceeding related to the subject matter of this Pledge Agreement; and then to the Secured Obligations in the manner authorized by the Credit Agreement.
15.Redemption; Marshaling. Each Pledgor agrees that the Administrative Agent shall not be required to marshal any present or future security (including this Pledge Agreement and the Pledged Collateral pledged hereunder) for, or guaranties of, the Secured Obligations or any of them, or to resort to such security or guaranties in any particular order; and all of the Administrative Agent’s rights hereunder and in respect of such security and guaranties shall be cumulative and in addition to all other rights, however existing or arising. To the fullest extent that it lawfully may, each Pledgor hereby agrees that it will not invoke any law relating to the marshaling of collateral that might cause delay in or impede the enforcement of The Administrative Agent’s rights under this Pledge Agreement or under any other instrument evidencing any of the Secured Obligations or under which any of the Secured Obligations is outstanding or by which any of the Secured Obligations is secured or guaranteed, and to the fullest extent that it lawfully may, each Pledgor hereby irrevocably waives the benefits of all such laws.
16.Term. This Pledge Agreement shall become effective only when accepted by the Administrative Agent and, when so accepted, shall constitute a continuing agreement and shall remain in full force and effect until all of the Secured Obligations have been fully and finally paid, satisfied and discharged, at which time this Pledge Agreement shall terminate and the Administrative Agent shall deliver to Pledgors, at Pledgors’ expense, (i) such of the Pledged Collateral as shall not have been sold or otherwise applied pursuant to this Pledge Agreement and (ii) such termination statements and other release documents as may be requested by Pledgors to evidence the termination of the Administrative Agent’s security interest in the Pledged Collateral, Notwithstanding the foregoing, in no event shall any termination of this Pledge Agreement terminate any indemnity set forth in this Pledge Agreement or any of the other Loan Documents, all of which indemnities shall survive any termination of this Pledge Agreement or any of the other Loan Documents in accordance with their respective terms.
17.Rules and Construction. The singular shall include the plural and vice versa, and any gender shall include any other gender as the text shall indicate. All references to “including” shall mean “including, without limitation.” Whenever in this Pledge Agreement the words “Equity Interest” or “Equity Interests” or other similar words or phrases are used in connection with a Person referring to equity ownership interests in such Person, such word or phrase shall also be deemed to include a reference to capital stock and limited liability company membership interests, each reference to a “corporation” shall also be deemed to include a reference to a limited liability company and vice versa, each reference to “shareholders” of a Person shall also be deemed to include a reference to members and vice versa and each reference to “certificate of incorporation” or “articles of incorporation” or “bylaws” shall also be deemed to include a reference to “certificate of formation” and “operating agreement” or other constituent documents of a limited liability company and vice versa.
18.Entire Agreement. This Pledge Agreement and each Pledge Joinder Agreement, together with the Credit Agreement and other Loan Documents, constitutes and expresses the entire understanding between the parties hereto with respect to the subject matter hereof,





and supersedes all prior negotiations, agreements and understandings, inducements, commitments or conditions, express or implied, oral or written, except as herein contained. The express terms hereof and of the Pledge Joinder Agreements control and supersede any course of performance or usage of the trade inconsistent with any of the terms hereof and thereof. Neither this Pledge Agreement nor any Pledge Joinder Agreement may be changed, altered, modified, supplemented, discharged, canceled, terminated, or amended orally or in a manner other than as provided in the Credit Agreement.
19.Binding Agreement; Assignment. This Pledge Agreement and each Pledge Joinder Agreement, and the terms, covenants and conditions hereof and thereof, shall be binding upon and inure to the benefit of the parties hereto, and to their respective successors and assigns, except that no Pledgor shall be permitted to assign this Pledge Agreement, any Pledge Joinder Agreement or any interest herein or therein or in the Collateral, or any part thereof or interest therein, or otherwise pledge, encumber or grant any option with respect to the Collateral, or any part thereof, or any cash or property held by the Administrative Agent as Collateral under this Pledge Agreement. Without limiting the generality of the foregoing sentence of this Section 19, any Lender may assign to one or more Persons, or grant to one or more Persons participations in or to, all or any part of its rights and obligations under the Credit Agreement (to the extent permitted by the Credit Agreement); and to the extent of any such assignment or participation such other Person shall, to the fullest extent permitted by law, thereupon become vested with all the benefits in respect thereof granted to such Lender herein or otherwise, subject however, to the provisions of the Credit Agreement, including Article IX thereof (concerning the the Administrative Agent) and Section 10.06 thereof (concerning assignments and participations). All references herein to the Administrative Agent and to the Secured Parties shall include any successor thereof or permitted assignee, and any other obligees from time to time of the Secured Obligations.
20.[Intentionally deleted.]
21.Cooperation and Further Assurances. Each Pledgor agrees that it will cooperate with the Administrative Agent and will, upon the Administrative Agent’s request, execute and deliver, or cause to be executed and delivered, all such other powers, instruments, financing statements, certificates, legal opinions and other documents, and will take all such other action as the Administrative Agent may reasonably request from time to time, in order to carry out the provisions and purposes hereof, including delivering to the Administrative Agent, if requested by the Administrative Agent, irrevocable proxies with respect to the Equity Interests constituting Pledged Collateral in form reasonably satisfactory to the Administrative Agent (subject to Pledgors’ voting rights under Section 3 hereof). Until receipt thereof, this Pledge Agreement shall constitute each Pledgor’s proxy to the Administrative Agent or its nominee to vote all shares of the Equity Interests constituting Pledged Collateral then registered in such Pledgor’s name (subject to Pledgors’ voting rights under Section 3 hereof).
22.Secured Cash Management Agreements; Secured Hedging Agreements and Secured Permitted Standalone Letters of Credit. No Secured Party (other than the Administrative Agent) that obtains the benefit of this Pledge Agreement shall have any right to notice of any action or to consent to, direct or object to any action hereunder or otherwise in respect of the Collateral (including the release or impairment of any Collateral) other than in its capacity as a Lender or the L/C Issuer and, in such case, only to the extent expressly provided in the Loan Documents. Notwithstanding any other provision of this Pledge Agreement to the contrary, the Administrative Agent shall only be required to verify the payment of, or that other satisfactory arrangement have been made with respect to, the Secured Obligations arising under Secured Cash Management Agreements, Secured Hedge Agreements or Secured Permitted Standalone Letters of Credit to the extent the Administrative Agent has received written notice of such Obligations, together with such supporting documentation as it may request, from the applicable Cash Management Bank, Hedge Bank or PSLOC Bank, as the case may be. Each Secured Party not a party to the Credit Agreement that obtains the benefit of this Pledge Agreement shall be deemed to have acknowledged and accepted the appointment of the Administrative Agent pursuant to the terms of the Credit Agreement, and that with respect to the actions and omissions of the Administrative Agent hereunder or otherwise relating hereto that do or may affect such Secured Party, the Administrative Agent and each of its Related Parties shall be entitled to all the rights, benefits and immunities conferred under Article IX of the Credit Agreement.
23.Severability. The provisions of this Pledge Agreement are independent of and separable from each other. If any provision hereof shall for any reason be held invalid or unenforceable, such invalidity or unenforceability shall not affect the validity or enforceability of any other provision hereof, but this Pledge Agreement shall be construed as if such invalid or unenforceable provision had never been contained herein.
24.Counterparts. This Pledge Agreement may be executed in any number of counterparts each of which when so executed and delivered shall be deemed an original, and it shall not be necessary in making proof of this Pledge Agreement to produce or account for more than one such counterpart executed by the Pledgor against whom enforcement is sought. Without limiting the foregoing provisions of this Section 24 the provisions of Section 10.10 of the Credit Agreement shall be applicable to this Pledge Agreement.
25.Administrative Agent’s Exoneration. Under no circumstances shall the Administrative Agent be deemed to assume any responsibility for or obligation or duty with respect to any part or all of the Pledged Collateral of any nature or kind, other than the physical custody thereof, or any matter or proceedings arising out of or relating thereto. The Administrative Agent shall not be required to take any action of any kind to collect, preserve or protect its or any Pledgor’s rights in the Pledged Collateral or against other parties thereto. The Administrative Agent’s prior recourse to any part or all of the Pledged Collateral shall not constitute a condition of any demand, suit or proceeding for payment or collection of the Secured Obligations.
26.Additional Interests. If any Pledgor shall at any time acquire or hold any additional Pledged Interests, including any Pledged Interests issued by any Subsidiary not listed on Annex A hereto which are required to be subject to a Lien pursuant to this Pledge Agreement by the terms hereof or of any provision of the Credit Agreement (any such shares being referred to herein as the “Additional Interests”), such Pledgor shall deliver to the Administrative Agent for the benefit of the Secured Parties (i) a Pledge Agreement Supplement in the form of Exhibit A hereto with respect to such Additional Interests duly completed and executed by such Pledgor and (iii) any other document required in connection with such Additional Interests as described in Sections 6(c) and 6(d). Each Pledgor shall comply with the requirements of this Section 26 concurrently with the acquisition of any such Additional Interests or, in the case of Additional Interests to which Section 6.12 of the Credit Agreement applies,





within the time period specified in such Section or elsewhere in the Credit Agreement with respect to such Additional Interests; provided, however, that the failure to comply with the provisions of this Section 26 shall not impair the Lien on Additional Interests conferred hereunder.
27.Notices. All notices, requests and demand to or upon either party hereto shall be given in the manner and become effective as stipulated in the Credit Agreement.
28.Joinder. Each Person who shall at any time execute and deliver to the Administrative Agent a Pledge Joinder Agreement substantially in the form attached as Exhibit B hereto shall thereupon irrevocably, absolutely and unconditionally become a party hereto and obligated hereunder as a Pledgor and shall have thereupon pursuant to Section 2 hereof granted a security interest in and collaterally assigned and pledged to the Administrative Agent for the benefit of the Secured Parties all Pledged Interest which it has as of such date of delivery or thereafter acquires any interest or the power to transfer, and all references herein and in the other Loan Documents to the Pledgors or to the parties to this Pledge Agreement shall be deemed to include such Person as a Pledgor hereunder. Each Pledge Joinder Agreement shall be accompanied by the Supplemental Annex A referred to therein, appropriately completed with information relating to the Pledgor executing such Pledge Joinder Agreement and its property. Annex A attached hereto shall be deemed amended and supplemented without further action by such information reflected on the Supplemental Annex A.
29.Pledgors’ Obligations Not Affected. The obligations of Pledgors hereunder shall remain in full force and effect without regard to, and shall not be impaired by (a) any bankruptcy, insolvency, reorganization, arrangement, readjustment, composition, liquidation or the like of any Pledgor; (b) any exercise or nonexercise, or any waiver, by the Administrative Agent of any right, remedy, power or privilege under or in respect of any of the Secured Obligations or any security thereof (including this Pledge Agreement); (c) any amendment to or modification of the Credit Agreement, the other Loan Documents or any of the Secured Obligations; (d) any amendment to or modification of any instrument (other than this Pledge Agreement) securing any of the Secured Obligations; or (e) the taking of additional security for, or any guaranty of, any of the Secured Obligations or the release or discharge or termination of any security or guaranty for any of the Secured Obligations, whether or not any Pledgor shall have notice or knowledge of any of the foregoing.
30.No Waiver, Etc. No act, failure or delay by the Administrative Agent shall constitute a waiver of any of its rights and remedies hereunder or otherwise. No single or partial waiver by the Administrative Agent of any Default or Event of Default or right or remedy that the Administrative Agent may have shall operate as a waiver of any other Default, Event of Default, right or remedy or of the same. Default, Event of Default, right or remedy on a future occasion. Each Pledgor hereby waives presentment, notice of dishonor and protest of all instruments included in or evidencing any of the Secured Obligations or the Pledged Collateral, and any and all other notices and demands whatsoever (except as expressly provided herein).
31.Section Headings. The section headings herein are for convenience of reference only, and shall not affect in any way the interpretation of any of the provisions hereof.
32.Administrative Agent Appointed Attorney-In-Fact. Each Pledgor hereby constitutes and appoints the Administrative Agent, with full power of substitution, such Pledgor’s attorney-in-fact for the purpose of carrying out the provisions of this Pledge Agreement and taking any action and executing any instrument which the Administrative Agent may reasonably deem necessary or advisable to accomplish the purposes hereof, which appointment is coupled with an interest and is irrevocable. Without limiting the generality of the foregoing, the Administrative Agent shall have the power to arrange for the transfer, upon the occurrence and during the continuation of an Event of Default, of any of the Pledged Collateral on the books of any or all of Pledged Subsidiaries to the name of the Administrative Agent or the Administrative Agent’s nominee. Pledgors agree to jointly and severally indemnify and save the Administrative Agent and Secured Parties harmless from and against any liability or damage that the Administrative Agent or any Secured Party may suffer or incur, in the exercise or performance of any of the Administrative Agent’s or any Secured Party’s powers and duties specifically set forth herein; provided that such indemnity shall not be available to the extent that such liabilities or damages (x) are determined by a court of competent jurisdiction by final and nonappealable judgment to have resulted from the gross negligence or willful misconduct of an indemnitee, (y) result from a claim brought by a Pledgor against an indemnitee for breach in bad faith of such indemnitee’s obligations hereunder, if a Pledgor has obtained a final and nonappealable judgment in its favor on such claim as determined by a court of competent jurisdiction or (z) arise out of, or in connection with, any proceeding that does not involve an act or omission by a Pledgor or any of its Affiliates that is brought by an indemnitee against any other indemnitee (other than any proceeding against any indemnitee in its capacity or fulfilling its role as the Administrative Agent, an Arranger, the L/C Issuer or any similar role).
33.Use of Loan Proceeds. Each Pledgor hereby represents and warrants to the Administrative Agent that none of the loan proceeds heretofore and hereafter received by it under the Credit Agreement are for the purpose of purchasing any “margin stock” as that term is defined in either Regulation U promulgated by the Board of Governors of the Federal Reserve System, or refinancing any indebtedness originally incurred to purchase any such “margin stock.”
34.Waiver of Subrogation and Other Claims. Each Pledgor recognizes that the Administrative Agent, in exercising its rights and remedies with respect to the Pledged Collateral, may likely be unable to find one or more purchasers thereof if, after the sale of the Pledged Collateral, a Pledged Subsidiary were, because of any claim based on subrogation or any other theory, liable to any Pledgor on account of the sale by the Administrative Agent of the Pledged Collateral in full or partial satisfaction of the Secured Obligations or liable to any Pledgor on account of any indebtedness owing to any Pledgor that is subordinated to any or all of the Secured Obligations. Each Pledgor hereby agrees, therefore, that if, in accordance with applicable law, the Administrative Agent sells any of the Pledged Collateral in full or partial satisfaction of the Secured Obligations, no Pledgor shall in such case have any right or claim against any Pledged Subsidiary on account of any such subordinated indebtedness on the theory that such Pledgor has become subrogated to any claim or right of the Administrative Agent against such Pledged Subsidiary or on any basis whatsoever, and each Pledgor hereby expressly waives and relinquishes all such rights and claims against Pledged Subsidiaries.





35.WAIVERS. EACH PLEDGOR HEREBY WAIVES: NOTICE OF THE ADMINISTRATIVE AGENT’S ACCEPTANCE OF THIS PLEDGE AGREEMENT; NOTICE OF EXTENSIONS OF CREDIT, LOANS, ADVANCES OR OTHER FINANCIAL ASSISTANCE BY THE ADMINISTRATIVE AGENT AND LENDERS TO BORROWERS; PRESENTMENT AND. DEMAND FOR PAYMENT OF ANY OF THE SECURED OBLIGATIONS; PROTEST AND NOTICE OF DISHONOR OR DEFAULT WITH RESPECT TO ANY OF THE SECURED OBLIGATIONS; AND ALL OTHER NOTICES TO WHICH ANY PLEDGOR MIGHT OTHERWISE BE ENTITLED EXCEPT AS HEREIN OTHERWISE EXPRESSLY PROVIDED.
36.Governing Law; Jurisdiction; Etc.
(a)THIS PLEDGE AGREEMENT AND EACH PLEDGE JOINDER AGREEMENT SHALL BE GOVERNED BY, AND CONSTRUED IN ACCORDANCE WITH, THE LAWS OF THE STATE OF NEW YORK WITHOUT REGARD TO CONFLICTS OF LAW PRINCIPLES THAT WOULD REQUIRE THE APPLICATION OF THE LAWS OF ANOTHER JURISDICTION.
(b)EACH PARTY HERETO IRREVOCABLY AND UNCONDITIONALLY SUBMITS, FOR ITSELF AND ITS PROPERTY, TO THE NONEXCLUSIVE JURISDICTION OF THE COURTS OF THE STATE OF NEW YORK SITTING IN NEW YORK COUNTY AND OF THE UNITED STATES DISTRICT COURT OF THE SOUTHERN DISTRICT OF NEW YORK, AND ANY APPELLATE COURT FROM ANY THEREOF, IN ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS PLEDGE AGREEMENT OR ANY PLEDGE JOINDER AGREEMENT, OR FOR RECOGNITION OR ENFORCEMENT OF ANY JUDGMENT, AND EACH OF THE PARTIES HERETO IRREVOCABLY AND UNCONDITIONALLY AGREES THAT ALL CLAIMS IN RESPECT OF ANY SUCH ACTION OR PROCEEDING MAY BE HEARD AND DETERMINED IN SUCH NEW YORK STATE COURT OR, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, IN SUCH FEDERAL COURT. EACH OF THE PARTIES HERETO AGREES THAT A FINAL JUDGMENT IN ANY SUCH ACTION OR PROCEEDING SHALL BE CONCLUSIVE AND MAY BE ENFORCED IN OTHER JURISDICTIONS BY SUIT ON THE JUDGMENT OR IN ANY OTHER MANNER PROVIDED BY LAW. NOTHING IN THIS PLEDGE AGREEMENT OR ANY PLEDGE JOINDER AGREEMENT SHALL AFFECT ANY RIGHT THAT THE ADMINISTRATIVE AGENT MAY OTHERWISE HAVE TO BRING ANY ACTION OR PROCEEDING RELATING TO THIS PLEDGE AGREEMENT OR ANY PLEDGE JOINDER AGREEMENT AGAINST ANY PLEDGOR OR ITS PROPERTIES IN THE COURTS OF ANY JURISDICTION.
(c)EACH PARTY HERETO IRREVOCABLY AND UNCONDITIONALLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY OBJECTION THAT IT MAY NOW OR HEREAFTER HAVE TO THE LAYING OF VENUE OF ANY ACTION OR PROCEEDING ARISING OUT OF OR RELATING TO THIS PLEDGE AGREEMENT OR ANY PLEDGE JOINDER AGREEMENT IN ANY COURT REFERRED TO IN PARAGRAPH (b) OF THIS SECTION. EACH OF THE PARTIES HERETO HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, THE DEFENSE OF AN INCONVENIENT FORUM TO THE MAINTENANCE OF SUCH ACTION OR PROCEEDING IN ANY SUCH COURT.
(d)EACH PARTY HERETO IRREVOCABLY CONSENTS TO SERVICE OF PROCESS IN THE MANNER PROVIDED FOR NOTICES IN SECTION 27. NOTHING IN THIS PLEDGE AGREEMENT WILL AFFECT THE RIGHT OF ANY PARTY HERETO TO SERVE PROCESS IN ANY OTHER MANNER PERMITTED BY APPLICABLE LAW.
37.Waiver of Jury Trial. EACH PARTY HERETO HEREBY IRREVOCABLY WAIVES, TO THE FULLEST EXTENT PERMITTED BY APPLICABLE LAW, ANY RIGHT IT MAY HAVE TO A TRIAL BY JURY IN ANY LEGAL PROCEEDING DIRECTLY OR INDIRECTLY ARISING OUT OF OR RELATING TO THIS PLEDGE AGREEMENT OR ANY PLEDGE JOINDER AGREEMENT OR THE TRANSACTIONS CONTEMPLATED HEREBY OR THEREBY (WHETHER BASED ON CONTRACT, TORT OR ANY OTHER THEORY). EACH PARTY HERETO (A) CERTIFIES THAT NO REPRESENTATIVE, THE ADMINISTRATIVE AGENT OR ATTORNEY OF ANY OTHER PERSON HAS REPRESENTED, EXPRESSLY OR OTHERWISE, THAT SUCH OTHER PERSON WOULD NOT, IN THE EVENT OF LITIGATION, SEEK TO ENFORCE THE FOREGOING WAIVER AND (B) ACKNOWLEDGES THAT IT AND THE OTHER PARTIES HERETO HAVE BEEN INDUCED TO ENTER INTO THIS PLEDGE AGREEMENT OR ANY PLEDGE JOINDER AGREEMENT BY, AMONG OTHER THINGS, THE MUTUAL WAIVERS AND CERTIFICATIONS IN THIS SECTION.
38.Amendment and Restatement. This Pledge Agreement amends and restates the Existing Pledge Agreement in its entirety, and is not intended to be or operate as a novation or an accord and satisfaction of any lien or security interest arising under the Existing Pledge Agreement or the indebtedness arising or secured thereunder or under the Existing Credit Agreement.
[Remainder of page intentionally left blank; signatures commence on following page.]








IN WITNESS WHEREOF, the parties hereto have caused this Pledge Agreement to be duly executed as of the date first above written.
PLEDGORS:

MASTEC, INC.
MASTEC NORTH AMERICA, INC.

By: /s/ George Pita    
Name: George Pita
Title: Executive Vice President, Chief Financial
Officer and Principal Accounting Officer

Bottom Line Services, LLC

By: /s/ Robert E. Apple    
Name: Robert E. Apple
Title: Investor Manager


EC SOURCE Services, LLC
MasTec Network Solutions, LLC
T&D Power, Inc.

By: /s/ Robert E. Apple    
Name: Robert E. Apple
Title: Executive Vice President

EC SOURCE Aviation, LLC

By: EC Source Services LLC, the Sole Member

By: /s/ Robert E. Apple    
Name: Robert E. Apple
Title: Executive Vice President

GO GREEN Services, LLC

By:/s/ Robert E. Apple    
Name: Robert E. Apple
Title: Initial Manager


MasTec POWER CORP.
MasTec Renewables Construction Company, Inc.
Pretec Directional Drilling, LLC
Pumpco, Inc.

By:/s/ Robert E. Apple    
Name: Robert E. Apple
Title: Vice President





















Energy Erectors, Inc.
Energy Environmental Group, InC.
MasTec ETS Service Company, LLC
MasTec Network Solutions, Inc.
MasTec Residential Services, LLC
MP Drilling Holdings, LLC
POWER PARTNERS MASTEC, INC.
Power Partners MasTec, LLC
Three Phase Acquisition Corp.
Three Phase Line Construction, Inc.
Wanzek Construction, Inc.
WesTower Communications, LLC

By:/s/ Robert E. Apple    
Name: Robert E. Apple
Title: President


Precision Acquisition, LLC

By: MasTec, Inc. the Sole Member

By: /s/ Robert E. Apple    
Name: Robert E. Apple
Title: Chief Operating Officer


Precision Pipeline LLC
Precision Transport Company, LLC

By: /s/ Steve Rooney
Name: Steve Rooney
Title: President


MasTec Wireless Services, LLC

By: /s/ George Pita    
Name: George Pita
Title: Executive Vice President

                    





ADMINISTRATIVE AGENT:

BANK OF AMERICA, N.A., as Administrative
Agent


By: /s/ Angela Larkin                        
Name: Angela Larkin                            
Title: Assistant Vice President                            










ANNEX A
Pledgor
Pledged Subsidiary
Certificate
No.
Number of Pledged
Equity Interests
Percentage of
Outstanding
Equity Interests
MasTec, Inc.
MasTec Services Company, Inc.
2
100
100%
MasTec, Inc.
Church & Tower, Inc.
6
1,000
100%
MasTec, Inc.
MasTec North America, Inc.
1
100
100%
MasTec, Inc.
Three Phase Acquisition Corp.
1
10
100%
MasTec, Inc.
MasTec Renewables Construction Company, Inc.
1
100
100%
MasTec, Inc.
Precision Acquisition, LLC
1
100% of units
100%
MasTec, Inc.
MasTec Network Solutions, LLC
N/A
N/A
100%
MasTec, Inc.
EC Source Services, LLC
1
100% of units
100%
MasTec, Inc.
MasTec Spain, Inc.
2
100
100%
MasTec, Inc.
MasTec Brazil I, Inc.
2
100
100%
MasTec, Inc.
MasTec Brazil II, Inc.
2
100
100%
MasTec, Inc.
MasTec Venezuela, Inc.
2
100
100%
MasTec, Inc.
MasTec Latin America, Inc.
4
100
100%
MasTec, Inc.
CCM Investment Holding Co.
N/A
N/A
100%
MasTec, Inc.
MasTec Power Corp
N/A
N/A
100%
MasTec, Inc.
Pacer Construction Corporation
N/A
N/A
100%
MasTec, Inc.
MasTec Renewables Construction, Ltd.
C-1
1
65%
C-2
64
MasTec, Inc.
MasTelecom Europe I APS
N/A
N/A
65%
MasTec, Inc.
MasTec Participacoes Do Brasil, Ltda.
N/A
N/A
65%
MasTec, Inc.
Aidco de Mexico, S.A. de C.V.
N/A
N/A
65%
MasTec North America, Inc.
Acitel Mexicana, S.A.
N/A
N/A
65%
MasTec North America, Inc.
MasTec Wireless Services, LLC
3
100% of units
100%
MasTec North America, Inc.
Power Partners MasTec, LLC
1
100% of units
100%
MasTec North America, Inc.
Halsted Communications, Ltd.
3
50
100%
MasTec North America, Inc.
MasTec Property Holdings, LLC
4
10
N/A
MasTec North America, Inc.
Wanzek Construction, Inc.
46
44,085
100%
MasTec North America, Inc.
Power Partners MasTec, Inc.
1
10
100%
MasTec North America, Inc.
MasTec Residential Services, LLC
1
100% of units
100%
MasTec North America, Inc.
MasTec Foreign Holdings, LLC
1
100% of units
100%
MasTec North America, Inc.
MasTec Latin America Holdings, LLC
1
100% of units
100%
MasTec North America, Inc.
MasTec Mexico Holding Company, LLC
N/A
N/A
100%
MasTec North America, Inc.
Pumpco, Inc.
10
2,333
100%
MasTec North America, Inc.
MasTec EV Solutions, LLC
1
67% of units
67%
MasTec North America, Inc.
Go Green Services, LLC
N/A
N/A
100%
MasTec North America, Inc.
Bottom Line Services LLC
N/A
N/A
94%
MasTec North America, Inc.
Big Country Energy Services LLC
N/A
100% of units
100%
MasTec North America, Inc.
Douglas Fiber Enterprises, Inc.
1
100
100%
MasTec North America, Inc.
MTZ Alexander, LLC
N/A
100% of units
100%
MasTec North America, Inc.
Energy Erectors, Inc.
NV-35
4880
100%
V-35
488
MasTec North America, Inc.
MasTec ETS Services Company, LLC
N/A
N/A
100%





MasTec North America, Inc.
SpeedWire, LLC
N/A
N/A
100%
MasTec North America, Inc.
MasTec FFH, Inc.
N/A
N/A
100%
MasTec North America, Inc.
MasTec Cooperatif (UA)
N/A
N/A
66%
MasTec North America, Inc.
Blue Rock (Panama) Quarries S.A.
N/A
N/A
66%
Precision Acquisition, LLC
Precision Transport Company, LLC
1
100
100%
Precision Acquisition, LLC
Precision Pipeline, LLC
1
100
100%
Precision Pipeline LLC
MP Drilling Holdings, LLC
N/A
N/A
100%
EC Source Services, LLC
AT Power, Inc.
1
1,000
100%
EC Source Services, LLC
T&D Power, Inc.
1
1,000
100%
EC Source Services, LLC
EC Source Aviation, LLC
N/A
N/A
100%
EC Source Services, LLC
Energy Environmental Group, Inc.
1
1,000
100%
EC Source Services, LLC
EC Source Transportation, LLC
N/A
N/A
100%
Three Phase Acquisition Corp.
Three Phase Line Construction, Inc.
5
300
100%
MasTec Network Solutions, LLC
MasTec Wireless Services, LLC
4
100% of units
100%
MasTec Network Solutions, LLC
Nsoro MasTec International, Inc.
2
100
100%
MasTec Network Solutions, LLC
MasTec Network Solutions Inc.
N/A
N/A
100%
MasTec Network Solutions, LLC
MasTec Nsoro Procurement Company LLC
N/A
100% of units
100%
MasTec Network Solutions, LLC
WesTower Communications, LLC
N/A
N/A
100%
MP Drilling Holdings, LLC
Pretec Directional Drilling LLC
5
80
80%









EXHIBIT A
FORM OF PLEDGE AGREEMENT SUPPLEMENT
THIS PLEDGE AGREEMENT SUPPLEMENT dated as of     _____________________, 20__ (this “Pledge Agreement Supplement”), is made by _____________________________, a ______________________ (the “Pledgor”), in favor of BANK OF AMERICA, N.A., in its capacity as Administrative Agent (the “Administrative Agent”) for the Secured Parties (as defined in the Credit Agreement referenced below; all capitalized terms used but not defined herein shall have the meanings provided therefor in such Credit Agreement).
RECITALS:
A.    Mastec, Inc., a Florida corporation (the “Company”), Mastec North America, Inc., a Florida corporation (together with the Company, collectively, the “Borrowers” and each individually a “Borrower”), the lenders party thereto and the Administrative Agent are party to that certain Fourth Amended and Restated Credit Agreement dated as of February 22, 2017 (as amended, restated, supplemented or otherwise modified from time to time, the “Credit Agreement”).

B.    The Pledgor is party to that certain Fifth Amended and Restated Pledge Agreement dated as of February 22, 2017 (as amended, restated, supplemented or otherwise modified from time to time, the “Pledge Agreement”), among the Borrowers, certain Subsidiaries thereof and the Administrative Agent.
C.    The Pledgor has acquired rights in the Pledged Interests listed on Annex A to this Pledge Agreement Supplement (the “Additional Interests”) and desires to pledge, and evidence its prior pledge, to the Administrative Agent for the benefit of the Secured Parties all of the Additional Interests in accordance with the terms of the Credit Agreement and the Pledge Agreement.
In order to induce the Secured Parties to from time to time make and maintain extensions of credit under the Credit Agreement, Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permittted Standalone Letters of Credit, the Pledgor hereby agrees as follows:
1.    Affirmations. The Pledgor hereby reaffirms and acknowledges the pledge and collateral assignment to, and the grant of security interest in, the Additional Interests contained in the Pledge Agreement and pledges and collaterally assigns to the Administrative Agent for the benefit of the Secured Parties, and grants to the Administrative Agent for the benefit of the Secured Parties a first priority lien and security interest in, the Additional Interests and all of the following:
(a)    all money, securities, security entitlements and other investment property, dividends, rights, general intangibles and other property at any time and from time to time (x) declared or distributed in respect of or in exchange for or on conversion of any or all of the Additional Interests or (y) by its or their terms exchangeable or exercisable for or convertible into any Additional Interest or other Pledged Interests;
(b)    all other property of whatever character or description, including money, securities, security entitlements and other investment property, and general intangibles hereafter delivered to the Administrative Agent in substitution for or as an addition to any of the foregoing;
(c)    all securities accounts to which may at any time be credited any or all of the foregoing or any proceeds thereof and all certificates and instruments representing or evidencing any of the foregoing or any proceeds thereof; and
(d)    all proceeds of any of the foregoing.
Notwithstanding the foregoing, the grant of a security interest and collateral assignment under this Section 1 shall not extend to any Excluded Asset.
The Pledgor hereby acknowledges, agrees and confirms by its execution of this Pledge Agreement Supplement that the Additional Interests constitute “Pledged Interests” under and are subject to the Pledge Agreement, and the items of property referred to in clauses (a) through (d) above (the “Additional Collateral”) shall collectively constitute “Pledged Collateral” under and are subject to the Pledge Agreement. Each of the representations and warranties with respect to Pledged Interests and Pledged Collateral contained in the Pledge Agreement is hereby made by the Pledgor with respect to the Additional Interests and the Additional Collateral, respectively. The Pledgor further represents and warrants that Supplemental Annex A attached to this Pledge Agreement Supplement contains a true, correct and complete description of the Additional Interests, and that all other documents required to be furnished to the Administrative Agent in connection with the Additional Collateral have been delivered or are being delivered simultaneously herewith to the Administrative Agent. The Pledgor further acknowledges that Annex A to the Pledge Agreement shall be deemed, as to it, to be supplemented as of the date hereof to include the Additional Interests as described on Annex A to this Pledge Agreement Supplement.
2.    Counterparts. This Pledge Agreement Supplement may be executed in any number of counterparts each of which when so executed and delivered shall be deemed an original, and it shall not be necessary in making proof of this Pledge Agreement Supplement to





produce or account for more than one such counterpart executed by the Pledgor. Without limiting the foregoing provisions of this Section 2, the provisions of Section 10.10 of the Credit Agreement shall be applicable to this Pledge Agreement.
3.    Governing Law; Venue; Waiver of Jury Trial. The provisions of Sections 36 and 37 of the Pledge Agreement are hereby incorporated by reference as if fully set forth herein.

IN WITNESS WHEREOF, the Pledgor has caused this Pledge Agreement Supplement to be duly executed by its authorized officer as of the day and year first above written.
PLEDGOR:
                        
By:_____________________________________        
Name: __________________________________                    
Title: ___________________________________                        






SUPPLEMENTAL
ANNEX A
(to Pledge Agreement Supplement of _________________ dated _______________)
Additional Interests
Pledgor
Pledged Subsidiary
Certificate No.
Number of Pledged Equity Interests
Percentage of Outstanding Equity Interests
 
 
 
 
 
 
 
 
 
 









EXHIBIT B
form of PLEDGE JOINDER AGREEMENT
THIS PLEDGE JOINDER AGREEMENT dated as of _____________, 20_ (this “Pledge Joinder Agreement”), is made by _________________________, a __________________________ (the “Joining Pledgor”), in favor of BANK OF AMERICA, N.A., in its capacity as Administrative Agent (the “Administrative Agent”) for the Secured Parties (as defined in the Credit Agreement referenced below; all capitalized terms used but not defined herein shall have the meanings provided therefor in such Credit Agreement).
RECITALS:
A.    Mastec, Inc., a Florida corporation (the “Company”), Mastec North America, Inc., a Florida corporation (together with the Company, collectively, the “Borrowers” and each individually a “Borrower”), the lenders party thereto and the Administrative Agent are party to that certain Fourth Amended and Restated Credit Agreement dated as of February__], 2017 (as amended, restated, supplemented or otherwise modified from time to time, the “Credit Agreement”).

B.    The Borrowers, each Pledgor and the Administrative Agent are party to that certain Fifth Amended and Restated Pledge Agreement dated as of February 22, 2017 (as in effect on the date hereof, the “Pledge Agreement”).

C.    The Joining Pledgor is a Subsidiary of the Company and is required by the terms of the Credit Agreement to become a Pledgor and be joined as a party to the Pledge Agreement as a Pledgor (as defined in the Pledge Agreement).

C.    The Joining Pledgor will materially benefit directly and indirectly from the making and maintenance of the extensions of credit made from time to time under the Credit Agreement, Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit.

In order to induce the Secured Parties to from time to time make and maintain extensions of credit under the Credit Agreement, Secured Cash Management Agreements, Secured Hedge Agreements and Secured Permitted Standalone Letters of Credit, the Joining Pledgor hereby agrees as follows:
1.    Joinder. The Joining Pledgor hereby irrevocably, absolutely and unconditionally becomes a party to the Pledge Agreement as a Pledgor and bound by all the terms, conditions, obligations, liabilities and undertakings of each Pledgor or to which each Pledgor is subject thereunder, including the grant pursuant to Section 2 of the Pledge Agreement of a security interest to the Administrative Agent for the benefit of the Secured Parties in, and collateral assignment and pledge to the Administrative Agent of, the Pledged Interests and other property constituting Collateral of such Pledgor or in which such Pledgor has or may have or acquire an interest or the power to transfer rights therein, whether now owned or existing or hereafter created, acquired or arising and wheresoever located, as security for the payment and performance of the Secured Obligations (as defined in the Pledge Agreement), all with the same force and effect as if the Joining Pledgor were a signatory to the Pledge Agreement.
2.    Affirmations. The Joining Pledgor hereby acknowledges and affirms as of the date hereof with respect to itself, its properties and its affairs each of the waivers, representations, warranties, acknowledgements and certifications applicable to any Pledgor contained in the Pledge Agreement.
3.    Supplemental Annex. Attached to this Pledge Joinder Agreement is a duly completed annex (the “Supplemental Annex A”) supplementing as thereon indicated Annex A to the Pledge Agreement. The Joining Pledgor represents and warrants that the information contained on the Supplemental Annex A with respect to such Joining Pledgor and its properties and affairs is true, complete and accurate as of date hereof.
4.    Severability. The provisions of this Pledge Joinder Agreement are independent of and separable from each other. If any provision hereof shall for any reason be held invalid or unenforceable, such invalidity or unenforceability shall not affect the validity or enforceability of any other provision hereof, but this Pledge Joinder Agreement shall be construed as if such invalid or unenforceable provision had never been contained herein.
5.    Counterparts. This Pledge Joinder Agreement may be executed in any number of counterparts each of which when so executed and delivered shall be deemed an original, and it shall not be necessary in making proof of this Pledge Joinder Agreement to produce or account for more than one such counterpart executed by the Joining Pledgor. Delivery of an executed counterpart of a signature page of this Pledge Joinder Agreement by facsimile or electronic transmission (including .pdf file) shall be effective as delivery of a manually executed counterpart hereof.
6.    Delivery. The Joining Pledgor hereby irrevocably waives notice of acceptance of this Pledge Joinder Agreement and acknowledges that the Secured Obligations are and shall be deemed to be incurred, and credit extensions under the Loan Documents, Cash Management Agreements and Hedge Agreements made and maintained, in reliance on this Pledge Joinder Agreement and the Pledgor’s joinder as a party to the Pledge Agreement as herein provided.





7.    Governing Law; Venue; Waiver of Jury Trial. The provisions of Sections 36 and 37 of the Pledge Agreement are hereby incorporated by reference as if fully set forth herein.
IN WITNESS WHEREOF, the Joining Pledgor has duly executed and delivered this Pledge Joinder Agreement as of the day and year first written above.
JOINING PLEDGOR:
                        

By: ________________________________                    
Name: ______________________________                
Title: _______________________________                






SUPPLEMENTAL
ANNEX A
Pledgor
Pledged Subsidiary
Certificate No.
Number of Pledged Equity Interests
Percentage of Outstanding Equity Interests
 
 
 
 
 
 
 
 
 
 



Delivered Pursuant to Pledge Joinder Agreement of: ______________________________________________________    








ACKNOWLEDGMENT AND AGREEMENT OF THE ISSUERS
Each of the undersigned entities (each an “Issuer”) hereby acknowledges, represents and agrees that: (i) such Issuer has received a true and correct copy of the Fifth Amended and Restated Pledge Agreement (the “Pledge Agreement”), dated as of February 22, 2017, by and among MASTEC, INC., a Florida corporation (the “Company” and a “Pledgor”), MASTEC NORTH AMERICA, INC., a Florida corporation (“MasTec North America” and a “Pledgor”), EACH OTHER SUBSIDIARY OF THE COMPANY PARTY THERETO AS OF THE DATE THEREOF OR THAT SHALL BECOME A PARTY THERETO BY EXECUTION OF A PLEDGE JOINDER AGREEMENT (each a “Pledgor” and together with MasTec and MasTec North America, collectively, the “Pledgors”), and BANK OF AMERICA, N.A,, as administrative agent (together with its successors in such capacity, the “Administrative Agent”) for the Secured Parties; (ii) the Pledge Agreement has been duly recorded and noted on the books and records of such Issuer and will be maintained as part of such books and records; (iii) the Pledge Agreement does not violate any term, condition or covenant of (A) the organizational documents, operating agreement or by-laws of such Issuer (the “Issuer Agreements”), or (B) any other agreement to which such Issuer is a party, except in the case of clause (B) to the extent that could not reasonably be expected to have a Material Adverse Effect; (iv) such Issuer will comply with written instructions originated by the Administrative Agent without further consent of any Pledgor as the registered owner of its respective portion the Pledged Collateral; (v) such Issuer consents to the execution of the Pledge Agreement and to the assignment, transfer and pledge of the Pledged Collateral effected thereby; and (vi) upon or after an Event of Default, such Issuer consents to a public or private sale or sales of all or any part of the Pledged Collateral by the Administrative Agent, for the benefit of the Secured Parties, in accordance with the terms of the Pledge Agreement and consents to each purchaser of all or any part of the Pledged Collateral at such sale or sales becoming a member or other owner, if applicable, of such Issuer thereby entitled to the same rights and privileges and subject to the same duties as the owner of such Pledged Collateral under the Issuer Agreements.
Capitalized terms used herein, unless otherwise defined herein, shall have the meaning ascribed to them in the Pledge Agreement.
[Signature pages follow.]








This ____ day of [______________], 20___.

MASTEC, INC.
MASTEC NORTH AMERICA, INC.

By:    
Name: George Pita
Title: Executive Vice President, Chief Financial
Officer and Principal Accounting Officer


MASTEC SERVICES COMPANY, INC.
CHURCH & TOWER, INC.
THREE PHASE ACQUISITION CORP.
MASTEC RENEWABLES CONSTRUCTION COMPANY, INC.
PRECISION ACQUISITION, LLC
MASTEC NETWORK SOLUTIONS, LLC
EC SOURCE SERVICES, LLC
MASTEC SPAIN, INC.
MASTEC BRAZIL I, INC.
MASTEC BRAZIL II, INC.
MASTEC VENEZUELA, INC.
MASTEC LATIN AMERICA, INC.
CCM INVESTMENT HOLDING CO.
MASTEC POWER CORP
PACER CONSTRUCTION CORPORATION
MASTEC RENEWABLES CONSTRUCTION, LTD.
MASTELECOM EUROPE I APS
MASTEC PARTICIPACOES DO BRASIL, LTDA.
AIDCO DE MEXICO, S.A. DE C.V.
ACITEL MEXICANA, S.A.
MASTEC WIRELESS SERVICES, LLC
POWER PARTNERS MASTEC, LLC
HALSTED COMMUNICATIONS, LTD.
MASTEC PROPERTY HOLDINGS, LLC

By:______________________________
Name:
Title:





























WANZEK CONSTRUCTION, INC.
POWER PARTNERS MASTEC, INC.
MASTEC RESIDENTIAL SERVICES, LLC
MASTEC FOREIGN HOLDINGS, LLC
MASTEC LATIN AMERICA HOLDINGS, LLC
MASTEC MEXICO HOLDING COMPANY, LLC
PUMPCO, INC.
MASTEC EV SOLUTIONS, LLC
GO GREEN SERVICES, LLC
BOTTOM LINE SERVICES LLC
BIG COUNTRY ENERGY SERVICES LLC
DOUGLAS FIBER ENTERPRISES, INC.
MTZ ALEXANDER, LLC
ENERGY ERECTORS, INC.
MASTEC ETS SERVICES COMPANY, LLC
SPEEDWIRE, LLC
MASTEC FFH, INC.
MASTEC COOPERATIF (UA)
BLUE ROCK (PANAMA) QUARRIES S.A.
PRECISION TRANSPORT COMPANY, LLC
PRECISION PIPELINE, LLC
MP DRILLING HOLDINGS, LLC
AT POWER, INC.
T&D POWER, INC.
EC SOURCE AVIATION, LLC
ENERGY ENVIRONMENTAL GROUP, INC.
EC SOURCE TRANSPORTATION, LLC
THREE PHASE LINE CONSTRUCTION, INC.
MASTEC WIRELESS SERVICES, LLC
NSORO MASTEC INTERNATIONAL, INC.
MASTEC NETWORK SOLUTIONS INC.
MASTEC NSORO PROCUREMENT COMPANY LLC
WESTOWER COMMUNICATIONS, LLC
PRETEC DIRECTIONAL DRILLING LLC
 

By: ___________________________________    
Name:
Title:




EX-21 8 mtz12311910-kex21.htm EXHIBIT 21 Exhibit


Exhibit 21

MasTec, Inc.
SUBSIDIARIES OF MASTEC, INC.
December 31, 2019
NORTH AMERICA


Cash Construction Company, Inc. (TX)
(100% owned by MasTec North America, Inc.)
 
 
EC Source Services, LLC (FL)
(100% owned by MasTec, Inc.)
 
 
MasTec Canada, Inc. (Canada)
(100% owned by Pacer Construction Holdings Corporation (Canada))
(100% owned by MasTec Canadian Holdco ULC (Canada))
(100% owned by MasTec Cooperateif (UA))
 
 
MasTec Comanche, LLC (FL)
(100% owned by MasTec Pipeline Holdings, LLC)
 
 
MasTec Cooperateif (UA) (NL)
(99.99% owned by MasTec North America, Inc.)
(0.01% owned by MasTec Foreign Holdings, LLC (FL))
 
 
MasTec Lux Foreign Finance S.a r.l.
(100% owned by MasTec FFH, Inc. (FL))
(100% owned by MasTec North America, Inc.)
 
 
MasTec Network Solutions, LLC f/k/a Nsoro MasTec, LLC (FL)
(100% owned by MasTec, Inc.)
 
 
MasTec North America, Inc. (FL)
(100% owned by MasTec, Inc.)
 
 
MasTec Pipeline Holdings, LLC (FL)
(100% owned by MasTec, Inc.)
 
 
MasTec TPP, LLC (FL)
(100% owned by MasTec Pipeline Holdings, LLC)
 
 
Precision Pipeline LLC (WI)
(100% owned by Precision Acquisition, LLC (WI))
(100% owned by MasTec, Inc.)
 
 
Pumpco, Inc. (TX)
(100% owned by MasTec North America, Inc.)
 
 
SEFNCO Communications, Inc. (CA)
(100% owned by MasTec North America, Inc.)
 
 
Three Phase Line Construction, Inc. (NH)
(100% owned by Three Phase Acquisition Corp. (NH))
(100% owned by MasTec, Inc.)
 
 
Wanzek Construction, Inc. (ND)
(100% owned by MasTec North America, Inc.)
 
 
Certain other subsidiaries have been omitted because, in the aggregate, they would not constitute a significant subsidiary.


EX-23.1 9 mtz12311910-kex231.htm EXHIBIT 23.1 Exhibit


Exhibit 23.1


 
Consent of Independent Registered Public Accounting Firm

MasTec, Inc.
Coral Gables, Florida

We hereby consent to the incorporation by reference in the Registration Statements on Form S-3 No. 333-235597 and Form S-8 (Nos. 333-139996, 333-112010, 333-105781, 333-105516, 333-38932, 333-77823, 333-47003, 333-38940, 333-30647, 333-174922, 333-188974, 333-209061, 333-64568, 033-55327 and 333-22465) of MasTec, Inc. of our reports dated February 27, 2020 relating to the consolidated financial statements and financial statement schedule, and the effectiveness of MasTec, Inc.’s internal control over financial reporting which appear in this Form 10-K.
 

/s/ BDO USA, LLP    

Miami, Florida
February 27, 2020



EX-31.1 10 mtz12311910-kex311.htm EXHIBIT 31.1 Exhibit


Exhibit 31.1

CERTIFICATIONS REQUIRED BY SECTION 302(a)
OF SARBANES-OXLEY ACT OF 2002
I, José R. Mas, certify that:
I have reviewed this Form 10-K of MasTec, Inc.;
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;
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;
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: February 27, 2020
 
 
 
/s/ José R. Mas
 
José R. Mas
 
Chief Executive Officer
(Principal Executive Officer)
 



EX-31.2 11 mtz12311910-kex312.htm EXHIBIT 31.2 Exhibit


Exhibit 31.2
 

CERTIFICATIONS REQUIRED BY SECTION 302(a)
OF SARBANES-OXLEY ACT OF 2002
I, George L. Pita, certify that:
I have reviewed this Form 10-K of MasTec, Inc.;
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;
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;
The registrant’s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
(a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
(b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
(c) Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
(d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
(a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
 
Date: February 27, 2020
 
 
 
/s/ George L. Pita
 
George L. Pita
 
Chief Financial Officer
(Principal Financial and Accounting Officer)
 


EX-32.1 12 mtz12311910-kex321.htm EXHIBIT 32.1 Exhibit


Exhibit 32.1

 
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of MasTec, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, José R. Mas, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
(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.

Date: February 27, 2020
/s/ José R. Mas
 
Name: José R. Mas
Title: Chief Executive Officer

The certification set forth above is being furnished as an Exhibit solely pursuant to Section 906 of the Sarbanes–Oxley Act of 2002 and is not being filed as part of the Annual Report of MasTec, Inc. on Form 10-K for the period ending December 31, 2019, or as a separate disclosure document of the Company or the certifying officers.



EX-32.2 13 mtz12311910-kex322.htm EXHIBIT 32.2 Exhibit


Exhibit 32.2
 

CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Annual Report of MasTec, Inc. (the “Company”) on Form 10-K for the year ended December 31, 2019 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, George L. Pita, Executive Vice President - Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to the best of my knowledge:
(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.
 
Date: February 27, 2020
/s/ George L. Pita
 
Name: George L. Pita
Title: Executive Vice President/Chief Financial Officer

The certification set forth above is being furnished as an Exhibit solely pursuant to Section 906 of the Sarbanes–Oxley Act of 2002 and is not being filed as part of the Annual Report of MasTec, Inc. on Form 10-K for the period ending December 31, 2019, or as a separate disclosure document of the Company or the certifying officers.




EX-101.SCH 14 mtz-20191231.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 2105100 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities link:presentationLink link:calculationLink link:definitionLink 2405403 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Schedule of Accounts Receivable, Net of Allowance, and Contract Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2101100 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2401405 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Goodwill and Indefinite-Lived Intangible Assets) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2401402 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2401407 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (New Accounting Pronouncements) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2201201 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2401404 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Remaining Performance Obligations) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2401403 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Revenue Recognition) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2401406 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Stock-Based Compensation) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2122100 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 2422404 - Disclosure - Commitments and Contingencies (Concentrations of Risk) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2422402 - Disclosure - Commitments and Contingencies (Investment Arrangements) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2422401 - Disclosure - Commitments and Contingencies (Legal, Letters of Credit, Bonds, Self-Insurance) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2422403 - Disclosure - Commitments and Contingencies (Other Guarantees) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 1003000 - Statement - Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1005000 - Statement - Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 1002000 - Statement - Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1004000 - Statement - Consolidated Statements of Equity link:presentationLink link:calculationLink link:definitionLink 1001000 - Statement - Consolidated Statements of Operations link:presentationLink link:calculationLink link:definitionLink 2112100 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2412405 - Disclosure - Debt (4.875% Senior Notes) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412404 - Disclosure - Debt (Other Credit Facilities) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412407 - Disclosure - Debt (Other) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Debt (Schedule of Carrying Values of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2412402 - Disclosure - Debt (Schedule of Carrying Values of Debt) (Details) link:presentationLink link:calculationLink link:definitionLink 2412406 - Disclosure - Debt (Schedule of Contractual Maturities of Debt and Finance Lease Obligations) (Details) link:presentationLink link:calculationLink link:definitionLink 2412403 - Disclosure - Debt (Senior Secured Credit Facility) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2312301 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 0001000 - Document - Document and Entity Information link:presentationLink link:calculationLink link:definitionLink 2102100 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 2402402 - Disclosure - Earnings Per Share (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Earnings Per Share (Schedule of Earnings Per Share Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2302301 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2117100 - Disclosure - Equity link:presentationLink link:calculationLink link:definitionLink 2417403 - Disclosure - Equity (Rollforward of Accumulated Other Comprehensive Loss) (Details) link:presentationLink link:calculationLink link:definitionLink 2417402 - Disclosure - Equity (Share Activity) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2317301 - Disclosure - Equity (Tables) link:presentationLink link:calculationLink link:definitionLink 2104100 - Disclosure - Fair Value of Financial Instruments link:presentationLink link:calculationLink link:definitionLink 2404402 - Disclosure - Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2404403 - Disclosure - Fair Value of Financial Instruments (Equity Investments) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2404406 - Disclosure - Fair Value of Financial Instruments Fair Value of Financial Instruments (Other Investments - Telecommunications Entities( (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2404407 - Disclosure - Fair Value of Financial Instruments (Other Investments - Lifeshield) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2404408 - Disclosure - Fair Value of Financial Instruments (Other Investments - Pacer) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2404405 - Disclosure - Fair Value of Financial Instruments (Other Investments - Pensare) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2404409 - Disclosure - Fair Value of Financial Instruments (Schedule of Summarized Financial Information of Equity Method Investments) (Details) link:presentationLink link:calculationLink link:definitionLink 2404410 - Disclosure - Fair Value of Financial Instruments (Senior Notes) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2304301 - Disclosure - Fair Value of Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 2404404 - Disclosure - Fair Value of Financial Instruments (The Waha JVs) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2103100 - Disclosure - Goodwill and Other Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2403408 - Disclosure - Goodwill and Other Intangible Assets (2018 and 2017 Acquisitions) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403406 - Disclosure - Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details) (Details) link:presentationLink link:calculationLink link:definitionLink 2403407 - Disclosure - Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets (Schedule of Consideration Paid and Net Assets Acquired, Business Combinations, 2019 Acquisitions) (Details) link:presentationLink link:calculationLink link:definitionLink 2403402 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403409 - Disclosure - Goodwill and Other Intangible Assets (Pro Forma Financial Information and Acquisition Results) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2403403 - Disclosure - Goodwill and Other Intangible Assets (Rollforward of Goodwill by Segment) (Details) link:presentationLink link:calculationLink link:definitionLink 2403404 - Disclosure - Goodwill and Other Intangible Assets (Rollforward of Other Intangible Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2403405 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Expected Future Amortization Expense) (Details) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Goodwill and Other Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2118100 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2418405 - Disclosure - Income Taxes (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2418407 - Disclosure - Income Taxes (Rollforward of Uncertain Tax Positions) (Details) link:presentationLink link:calculationLink link:definitionLink 2418402 - Disclosure - Income Taxes (Schedule of Components of Income before Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2418404 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) link:presentationLink link:calculationLink link:definitionLink 2418406 - Disclosure - Income Taxes (Schedule of Effective Tax Rate Reconciliation) (Details) link:presentationLink link:calculationLink link:definitionLink 2418403 - Disclosure - Income Taxes (Schedule of Provision for Income Taxes) (Details) link:presentationLink link:calculationLink link:definitionLink 2318301 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2113100 - Disclosure - Lease Obligations link:presentationLink link:calculationLink link:definitionLink 2413402 - Disclosure - Lease Obligations (Finance Leases) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413405 - Disclosure - Lease Obligations Lease Obligations (Additional Lease Information) (Narrative) (Details) (Details) link:presentationLink link:calculationLink link:definitionLink 2413403 - Disclosure - Lease Obligations (Operating Leases) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2413404 - Disclosure - Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details) link:presentationLink link:calculationLink link:definitionLink 2313301 - Disclosure - Lease Obligations (Tables) link:presentationLink link:calculationLink link:definitionLink 2115100 - Disclosure - Other Retirement Plans link:presentationLink link:calculationLink link:definitionLink 2415404 - Disclosure - Other Retirement Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2415403 - Disclosure - Other Retirement Plans (Schedule of Covered Employees and Contributions, Multiemployer Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 2415402 - Disclosure - Other Retirement Plans (Schedule of Multiemployer Pension Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 2315301 - Disclosure - Other Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2109100 - Disclosure - Property and Equipment, Net link:presentationLink link:calculationLink link:definitionLink 2409403 - Disclosure - Property and Equipment, Net (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2409402 - Disclosure - Property and Equipment, Net (Schedule of Property and Equipment, Net) (Details) link:presentationLink link:calculationLink link:definitionLink 2309301 - Disclosure - Property and Equipment, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 2124100 - Disclosure - Quarterly Information (Unaudited) link:presentationLink link:calculationLink link:definitionLink 2424403 - Disclosure - Quarterly Information (Unaudited) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2424402 - Disclosure - Quarterly Information (Unaudited) (Schedule of Quarterly Financial Information (Unaudited)) (Details) link:presentationLink link:calculationLink link:definitionLink 2324301 - Disclosure - Quarterly Information (Unaudited) (Tables) link:presentationLink link:calculationLink link:definitionLink 2123100 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2423403 - Disclosure - Related Party Transactions (Construction Management Firm and CCI) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2423405 - Disclosure - Related Party Transactions (Contractual Joint Venture) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2423404 - Disclosure - Related Party Transactions (Executive Officers) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2423401 - Disclosure - Related Party Transactions (Management and Other Transactions) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2423402 - Disclosure - Related Party Transactions (Non-Controlling Interests) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2423406 - Disclosure - Related Party Transactions (Split Dollar Agreements) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2128100 - Schedule - Schedule II - Valuation and Qualifying Accounts link:presentationLink link:calculationLink link:definitionLink 2428401 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details) link:presentationLink link:calculationLink link:definitionLink 2119100 - Disclosure - Segments and Related Information link:presentationLink link:calculationLink link:definitionLink 2419409 - Disclosure - Segments and Related Information (Foreign Operations) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2419402 - Disclosure - Segments and Related Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2419408 - Disclosure - Segments and Related Information (Reconciliation of Consolidated Income before Income Taxes to EBITDA) (Details) link:presentationLink link:calculationLink link:definitionLink 2419406 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Assets) (Details) link:presentationLink link:calculationLink link:definitionLink 2419407 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Capital Expenditures) (Details) link:presentationLink link:calculationLink link:definitionLink 2419405 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Depreciation and Amortization) (Details) link:presentationLink link:calculationLink link:definitionLink 2419404 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - EBITDA) (Details) link:presentationLink link:calculationLink link:definitionLink 2419403 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Revenue) (Details) link:presentationLink link:calculationLink link:definitionLink 2419410 - Disclosure - Segments and Related Information (Schedule of Significant Customers, Revenue Concentration Information) (Details) link:presentationLink link:calculationLink link:definitionLink 2319301 - Disclosure - Segments and Related Information (Tables) link:presentationLink link:calculationLink link:definitionLink 2114100 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2414406 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (401(k) Plan) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2414407 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Deferred Compensation Plans) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2414402 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2414403 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Restricted Shares) (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2414404 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Activity, Restricted Shares) (Details) link:presentationLink link:calculationLink link:definitionLink 2414405 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Employee Stock Purchase Plans) (Details) link:presentationLink link:calculationLink link:definitionLink 2314301 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 2125100 - Disclosure - Supplemental Guarantor Financial Information link:presentationLink link:calculationLink link:definitionLink 2425404 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Balance Sheets) (Details) link:presentationLink link:calculationLink link:definitionLink 2425405 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Cash Flows) (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details) link:presentationLink link:calculationLink link:definitionLink 2425403 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details) link:presentationLink link:calculationLink link:definitionLink 2425402 - Disclosure - Supplemental Guarantor Financial Information (Narrative) (Details) link:presentationLink link:calculationLink link:definitionLink 2325301 - Disclosure - Supplemental Guarantor Financial Information (Tables) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 15 mtz-20191231_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 16 mtz-20191231_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 17 mtz-20191231_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Income Tax Disclosure [Abstract] Domestic Income (Loss) from Continuing Operations before Income Taxes, Domestic Foreign Income (Loss) from Continuing Operations before Income Taxes, Foreign Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Condensed Financial Statements, Supplemental Guarantor Information [Abstract] -- None. No documentation exists for this element. -- Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) Condensed Income Statement [Table Text Block] Condensed Consolidating Balance Sheets Condensed Balance Sheet [Table Text Block] Condensed Consolidating Statements of Cash Flows Condensed Cash Flow Statement [Table Text Block] Fair Value Disclosures [Abstract] Fair Value Measurements, Recurring and Non-Recurring [Table] Fair Value, Recurring and Nonrecurring [Table] Investment, Name [Axis] Investment, Name [Axis] Investment, Name [Domain] Investment, Name [Domain] Waha JVs [Member] Waha JVs [Member] Trans-Pecos Pipeline, LLC ("TPP") (business name) and Comanche Trail Pipeline, LLC ("CTP") (business name), together referred to as the "Waha JVs". Related Party [Axis] Related Party [Axis] Related Party [Domain] Related Party [Domain] Equity Investee [Member] Investee [Member] Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Number of pipelines in operation Number Of Pipelines In Operation Number of pipelines in operation at the balance sheet date. Equity method investments, equity contributions Payments to Acquire Equity Method Investments Equity method investments, equity in earnings Income (Loss) from Equity Method Investments Equity method investments, cumulative undistributed earnings Retained Earnings, Undistributed Earnings from Equity Method Investees Equity method investments, distributions of earnings received, operating cash flows Proceeds from Equity Method Investment, Distribution Equity method investments, net investment Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures Revenue, related parties Revenue from Related Parties Unrealized gains (losses) on equity investee activity, before tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax Unrealized gains (losses) on equity investee activity, net of tax Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures [Abstract] Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures [Abstract] CCI [Member] Cross Country Infrastructure [Member] Cross Country Infrastructure Services, Inc. ("CCI") (business name). Equity method investment, ownership percentage Equity Method Investment, Ownership Percentage Equity investments, adjusted cost basis, amount Equity Securities without Readily Determinable Fair Value, Amount Equity investments, carrying value Equity investments, impairments Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount Income Taxes Income Tax Disclosure [Text Block] Receivables [Abstract] Schedule of Accounts Receivable [Table] Schedule of Accounts, Notes, Loans and Financing Receivable [Table] Statistical Measurement [Axis] Statistical Measurement [Axis] Statistical Measurement [Domain] Statistical Measurement [Domain] Minimum [Member] Minimum [Member] Maximum [Member] Maximum [Member] Receivable Type [Axis] Receivable Type [Axis] Receivable [Domain] Receivable [Domain] Receivables, Non-Recourse Arrangement [Member] Financing Receivable [Member] Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items] Accounts, Notes, Loans and Financing Receivable [Line Items] Retainage, percentage of contract billings Retainage, Percent Of Contract Billings Percentage of contract billings that a customer is permitted to retain until the final contract settlement because of retainage provisions in a contract. Retainage, expected collection period (in years) Retainage, Expected Collection, Period Period in which billed retainage amounts are expected to be collected, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Amounts charged against the allowance Accounts Receivable, Allowance for Credit Loss, Writeoff Contract liabilities Contract with Customer, Liability, Current Contract with customer liability deferred revenue current Contract With Customer Liability Deferred Revenue Current Amount of obligation, excluding accrued projected losses, on transfer good or service to customer for which consideration has been received or is receivable, classified as current. Deferred revenue, revenue recognized Contract with Customer, Liability, Revenue Recognized Non-recourse financing agreement, discount charge Interest Revenue (Expense), Net Related Party Transactions [Abstract] Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Management [Member] Management [Member] Executive Officers [Member] Executive Officer [Member] Chairman, Board of Directors [Member] Board of Directors Chairman [Member] Related Party Transaction [Axis] Related Party Transaction [Axis] Related Party Transaction [Domain] Related Party Transaction [Domain] Subcontracting Arrangements [Member] Subcontracting Arrangements [Member] The performance of services under a subcontracting arrangement. Leases [Member] Lease Agreements [Member] Construction Services [Member] Construction Services [Member] Construction services. Customer [Axis] Customer [Axis] Customer [Domain] Customer [Domain] Related Customer [Member] Related Customer [Member] Customer that has a related party relationship with the entity, either by ownership or management affiliation. Related Party Transaction [Line Items] Related Party Transaction [Line Items] Number of additional management employees, subcontracting arrangement Entity Number of Employees Payments or amounts incurred, related party Related Party Transaction, Expenses from Transactions with Related Party Payables, related party Accounts Payable, Related Parties Revenue, related party Receivables, related party Accounts Receivable, Related Parties Charges, related party Related Party Transaction, Other Revenues from Transactions with Related Party Share-based Payment Arrangement [Abstract] Defined Contribution Plan [Abstract] 401(k) plan, maximum pre-tax annual contribution per employee, percentage of annual compensation Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent 401(k) plan, employer matching contribution (in dollars) Defined Contribution Plan, Cost Condensed Cash Flow Statement [Table] Condensed Cash Flow Statement [Table] Consolidation Items [Axis] Consolidation Items [Axis] Consolidation Items [Domain] Consolidation Items [Domain] Reportable Legal Entities [Member] Reportable Legal Entities [Member] Eliminations [Member] Consolidation, Eliminations [Member] Consolidated Entities [Axis] Consolidated Entities [Axis] Consolidated Entities [Domain] Consolidated Entities [Domain] MasTec, Inc. [Member] Parent Company [Member] Guarantor Subsidiaries [Member] Guarantor Subsidiaries [Member] Non-Guarantor Subsidiaries [Member] Non-Guarantor Subsidiaries [Member] Condensed Consolidating Statements of Cash Flows [Line Items] Condensed Cash Flow Statements, Captions [Line Items] Net cash provided by (used in) operating activities Net Cash Provided by (Used in) Operating Activities Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Capital expenditures Payments to Acquire Productive Assets Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Payments for other investments Payments to Acquire Other Investments Proceeds from other investments Proceeds from Sale and Maturity of Other Investments Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Proceeds from credit facilities Proceeds from Long-term Lines of Credit Repayments of credit facilities Repayments of Long-term Lines of Credit Repayments of other borrowings, net Proceeds from (Repayments of) Other Long-term Debt Payments of finance lease obligations Finance Lease, Principal Payments Payments of acquisition-related contingent consideration Payment for Contingent Consideration Liability, Financing Activities Distributions to (proceeds from) non-controlling interests Proceeds from (Payments to) Noncontrolling Interests Proceeds from stock-based awards Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised Payments for stock-based awards Payment, Tax Withholding, Share-based Payment Arrangement Repurchases of common stock Payments for Repurchase of Common Stock Other financing activities, net Proceeds from (Payments for) Other Financing Activities Net financing activities and advances from (to) consolidated affiliates Net Financing Activities And Advances From (To) Consolidated Affiliates The cash inflow (outflow) from financing activities and (advances to) collection of money previously advanced to consolidated entities. Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Effect of currency translation on cash Effect of Exchange Rate on Cash and Cash Equivalents Net increase (decrease) in cash and cash equivalents Cash and Cash Equivalents, Period Increase (Decrease) Cash and cash equivalents - beginning of period Cash and Cash Equivalents, at Carrying Value Cash and cash equivalents - end of period Equipment, Supplies And Services [Member] Equipment, Supplies And Services [Member] Purchases, rentals and lease of equipment and purchases of various types of supplies and services. Business Acquisition [Axis] Business Acquisition [Axis] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Oil And Gas 2017 Acquisition [Member] Oil And Gas 2017 Acquisition [Member] Oil and Gas acquisition completed in 2017. Payments, related party Business combinations, cash paid Payments to Acquire Businesses, Gross Contingent consideration, earn-out liability Business Combination, Contingent Consideration, Liability Multiemployer Plans [Abstract] Schedule of Multiemployer Plans [Table] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Workforce Subject to Collective Bargaining Arrangements [Member] Workforce Subject to Collective Bargaining Arrangements [Member] Concentration Risk Type [Axis] Concentration Risk Type [Axis] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Unionized Employees [Member] Unionized Employees Concentration Risk [Member] Multiemployer Plan Type [Axis] Multiemployer Plan Type [Axis] Multiemployer Plans Type [Domain] Multiemployer Plans Type [Domain] Multiemployer Plans, Pension [Member] Multiemployer Plans, Pension [Member] Multiemployer Plans, Other Multiemployer [Member] Multiemployer Plans, Postretirement Benefit [Member] Low [Member] High [Member] Covered Employees and Contributions, Multiemployer Plans [Line Items] Multiemployer Plans [Line Items] Multiemployer plans, covered employees (in number of employees) EntityNumberOfEmployeesDuringPeriod Number of employees employed by the entity over a period of time. Multiemployer plans, contributions (in dollars) Multiemployer Plan, Contributions by Employer Business Combinations [Abstract] Business combinations, unaudited supplemental pro forma revenue Business Acquisition, Pro Forma Revenue Business combinations, unaudited supplemental pro forma net income Business Acquisition, Pro Forma Net Income (Loss) Business combinations, consolidated acquisition-related revenue Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual Business combinations, consolidated acquisition-related net income Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual Goodwill and Intangible Assets Disclosure [Abstract] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Segments [Axis] Segments [Axis] Segments [Domain] Segments [Domain] Oil and Gas [Member] Oil And Gas 1 [Member] Engineering, construction and maintenance services for oil and natural gas pipelines and processing facilities for the energy and utilities industries. Communications [Member] Communications [Member] Engineering, construction, maintenance and customer fulfillment activities related to communications infrastructure primarily for wireless and wireline/fiber communications and install-to-the-home customers, and, to a lesser extent, infrastructure for utilities, among others. Power Generation and Industrial [Member] Power Generation and Industrial [Member] Installation and construction of power facilities, including renewables, related electrical transmission infrastructure, ethanol/biofuel facilities and various types of heavy civil and industrial infrastructure, primarily for the energy, utility and other end-markets. 2019 Acquisitions [Member] 2019 Acquisitions [Member] Acquisitions completed during the year 2019. Measurement Input Type [Axis] Measurement Input Type [Axis] Measurement Input Type [Domain] Measurement Input Type [Domain] Expected Term [Member] Measurement Input, Expected Term [Member] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Customer Relationships [Member] Customer Relationships [Member] Backlog [Member] Order or Production Backlog [Member] Other Amortizing Intangible Assets [Member] Other Intangible Assets [Member] Business Combinations [Line Items] Business Acquisition [Line Items] Business combinations, number of acquisitions Number of Businesses Acquired Business combinations, percentage of interests acquired Business Acquisition, Percentage of Voting Interests Acquired Business combinations, acquired finite-lived intangible assets, weighted average lives (in years) Acquired Finite-lived Intangible Assets, Weighted Average Useful Life Business combinations, goodwill, expected tax deductible amount Business Acquisition, Goodwill, Expected Tax Deductible Amount Business combination, liabilities assumed, amounts due to former owners Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other Amounts due to former owners, subsequently paid Business combinations, contingent consideration, earn-out liabilities Business combinations, contingent consideration, mandatorily redeemable non-controlling interest Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value Business combinations, contingent consideration, earn-out period (in years) Business Combination, Contingent Consideration, Liability, Measurement Input Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High Accounting Policies [Abstract] Goodwill and Intangible Assets [Abstract] Schedule of Goodwill [Table] Schedule of Goodwill [Table] Electrical Transmission [Member] Electrical Transmission [Member] The engineering, construction and maintenance of electrical transmission lines and substations, primarily for the energy and utility industries. Other [Member] Other Segments [Member] Terminal Growth Rate [Member] Measurement Input, Long-term Revenue Growth Rate [Member] Number of Years of Discounted Cash Flows [Member] Number Of Years Of Discounted Cash Flows [Member] Measurement input using the number of years for which projections are incorporated into a cash flow analysis before the terminal year value is estimated in connection with impairment testing. Discount Rate [Member] Measurement Input, Discount Rate [Member] Asset Class [Axis] Asset Class [Axis] Asset Class [Domain] Asset Class [Domain] Goodwill [Member] Goodwill [Member] Subsegments [Axis] Subsegments [Axis] Subsegments [Domain] Subsegments [Domain] Reporting Unit A, Quantitative Testing [Member] Reporting Unit A [Member] The reporting unit A for which quantitative testing was performed. Reporting Unit B, Quantitative Testing [Member] Reporting Unit B [Member] The reporting unit B for which quantitative testing was performed. Reporting Unit Or Intangible For Which Impairment Charge Was Recorded [Member] Reporting Unit Or Intangible For Which Impairment Charge Was Recorded [Member] The reporting unit or indefinite lived intangible asset for which an impairment charge was recorded. Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets [Axis] Indefinite-lived Intangible Assets, Major Class Name [Domain] Indefinite-lived Intangible Assets, Major Class Name [Domain] Pre-Qualifications [Member] Contractual Rights [Member] Goodwill and Indefinite-Lived Intangible Assets [Line Items] Indefinite-lived Intangible Assets [Line Items] Percentage of aggregated components in reporting unit Goodwill Impairment Testing Percentage Of Components Aggregated For a business entity, represents the percentage of components of an operating segment that were aggregated into a reporting unit for purposes of goodwill impairment review or testing. Number of aggregated components in reporting unit Goodwill Impairment Testing, Number Of Components Aggregated For a business entity, represents the number of components of an operating segment that were aggregated into a reporting unit for purposes of goodwill impairment review or testing. Goodwill impairment testing, number of reporting units Number of Reporting Units Goodwill impairment testing, measurement input Goodwill Impairment Testing, Measurement Input Value of input used in goodwill impairment testing. Goodwill, carrying amount (in dollars) Goodwill Goodwill impairment testing, reporting unit, percentage of estimated fair value in excess of carrying value Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount Impairment testing, discount rate sensitivity analysis, spread on discount rate for which evaluation was completed (percentage) Impairment Testing, Discount Rate Sensitivity Analysis, Spread On Discount Rate For Which Evaluation Was Completed For sensitivity analysis purposes, represents the percentage points added to or deducted from the discount rate used in a discounted cash flow analysis in connection with impairment testing. Goodwill, pre-tax impairment charge Goodwill, Impairment Loss Indefinite-lived intangible assets, impairment testing, measurement input Indefinite-Lived Intangible Assets Impairment Testing, Measurement Input Value of input used in impairment testing for indefinite-lived intangible assets. Impairment of Intangible Assets (Excluding Goodwill) Impairment of Intangible Assets (Excluding Goodwill) Indefinite-lived intangible assets, carrying amount (in dollars) Indefinite-lived Intangible Assets (Excluding Goodwill) Indefinite-lived intangible assets impairment testing, percentage of estimated fair value in excess of carrying value Indefinite-Lived Intangible Asset Percentage Of Fair Value In Excess Of Carrying Amount Percentage of fair value of indefinite-lived intangible asset in excess of carrying amount. Pensare [Member] Pensare [Member] Pensare Acquisition Corp. ("Pensare") (business name) Investment Type [Axis] Investment Type [Axis] Investments [Domain] Investments [Domain] Common Stock [Member] Common Stock [Member] Scenario [Axis] Scenario [Axis] Scenario [Domain] Scenario [Domain] Plan [Member] Scenario, Plan [Member] Equity investment and warrants, amount paid (in dollars) Payments to Acquire Long-term Investments Equity investment, ownership percentage Equity Investment Without Readily Determinable Fair Value, Ownership Percentage The percentage of ownership of common stock or equity participation in an investee which does not have a readily determinable fair value. Excludes proportionately consolidated investees and investees accounted for under the equity method of accounting. Derivative instruments, number held Derivative, Number of Instruments Held Investment, restriction period (in years) Investment Restriction Period Period of restriction related to the sale or transfer of an investment, after the completion of a business combination by the investee. Warrants, exercise price (in dollars per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Number of entities Number Of Entities Number of entities. Joint Venture [Member] Corporate Joint Venture [Member] Currency [Axis] Currency [Axis] All Currencies [Domain] All Currencies [Domain] Canadian Dollars [Member] Canada, Dollars Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Axis] Guarantor Obligations, Nature [Domain] Guarantor Obligations, Nature [Domain] Performance Guarantees [Member] Performance Guarantee [Member] Proportionately consolidated non-controlled joint venture, ownership percentage Proportionately Consolidated Joint Venture Ownership Percentage The percentage interest in a proportionately consolidated joint venture. Guarantees issued, related party Guarantor Obligations, Maximum Exposure, Undiscounted Debt Disclosure [Abstract] Long-term Debt and Lease Obligation, Including Current Maturities [Abstract] Long-term Debt and Lease Obligation, Including Current Maturities [Abstract] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Long-Term Debt, Type [Axis] Long-term Debt, Type [Axis] Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Credit Facility [Member] Domestic Line of Credit [Member] Senior Notes [Member] Senior Notes [Member] Credit Facility [Axis] Credit Facility [Axis] Credit Facility [Domain] Credit Facility [Domain] Revolving Loans [Member] Revolving Credit Facility [Member] Term Loan [Member] Loans Payable [Member] Debt Instrument [Axis] Debt Instrument [Axis] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] 4.875% Senior Notes [Member] Four Point Eight Seven Five Percent Senior Notes [Member] 4.875% Senior Notes Debt Instrument [Line Items] Debt Instrument [Line Items] Line of credit facility, maturity date Line of Credit Facility, Expiration Date Long-term debt obligations Long-term Debt, Gross Debt instrument, interest rate (percentage) Debt Instrument, Interest Rate, Stated Percentage Debt instrument, maturity date Debt Instrument, Maturity Date Finance lease and other obligations Finance Lease And Other Obligations The carrying amount as of the balance sheet date for the aggregate of finance lease and other obligations. Finance lease obligations represents the present value of lessee's discounted obligation for lease payments from finance leases. Other obligations represents the carrying amount of debt obligations classified as other. Total long-term debt obligations Long-term Debt and Finance Lease Obligations, Including Current Maturities, Gross Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt and finance lease obligations including current maturities. Less unamortized deferred financing costs Debt Issuance Costs, Net Total debt, net of deferred financing costs Long-term Debt and Lease Obligation, Including Current Maturities Current portion of long-term debt Long-term Debt and Lease Obligation, Current Long-term debt Long-term Debt and Lease Obligation Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] Revenue [Table] Revenue from External Customers by Products and Services [Table] Adjustments for New Accounting Pronouncements [Axis] Adjustments for New Accounting Pronouncements [Axis] Type of Adoption [Domain] Type of Adoption [Domain] ASU 2014-09 [Member] Accounting Standards Update 2014-09 [Member] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Axis] Initial Application Period Cumulative Effect Transition [Domain] Initial Application Period Cumulative Effect Transition [Domain] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Difference between Revenue Guidance in Effect before and after Topic 606 [Member] Revenue Benchmark [Member] Revenue Benchmark [Member] Concentration Risk from Type of Arrangement [Member] Product Concentration Risk [Member] Type of Agreement [Axis] Product and Service [Axis] Type of Agreement [Domain] Product and Service [Domain] Master Service and Other Service Agreements [Member] Master Service And Other Service Agreements [Member] Master service and other service agreements. Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Point in Time [Member] Transferred at Point in Time [Member] Revenue [Line Items] Revenue from External Customer [Line Items] Retained earnings, cumulative effect recognized on intial application of the new guidance (in dollars) Retained Earnings (Accumulated Deficit) Concentration risk, percentage of total Concentration Risk, Percentage Revenue recognition, changes in contract estimates, cost-to-cost method, financial effect, percentage Changes In Contract Estimates, Cost-To-Cost Measure Of Progress, Financial Effect, Percentage Disclosure of the percentage effect on project profit (defined as project revenue less project costs of revenue, including depreciation) during the reporting period of changes in contract estimates for projects that were in process as of the end of the prior year and are accounted for under the cost-to-cost method. Revenue recognition, performance obligations satisfied in previous periods, revenue recognized (in dollars) Contract with Customer, Performance Obligation Satisfied in Previous Period Contract with customer, unapproved change orders and/or claims, amount (in dollars) Contracts Receivable, Claims and Uncertain Amounts, Expected to be Collected in Next Twelve Months Change order or claim approval process, term within which expected to be completed (in years) Unapproved Change Orders And/Or Claims, Expected Term For Approval Expected length of time within which an unapproved change order or claim is approved by the customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Equity [Abstract] Accumulated Other Comprehensive Loss Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract] Rollforward of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Lifeshield [Member] Lifeshield [Member] Lifeshield, LLC ("Lifeshield") (Business name) Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items] Fair value investment, carrying amount Equity Securities, FV-NI Fair value investment, ownership percentage Equity Investment Fv-Ni, Ownership Percentage The percentage ownership of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI). Other investment, proceeds U.S. statutory federal rate applied to pretax income Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent State and local income taxes, net of federal benefit Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent Foreign tax rate differential Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent Non-deductible expenses Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent Goodwill and intangible assets EffectiveIncomeTaxRateReconciliationGoodwillAndIntangibleAssets Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible (deductible) amounts for goodwill and intangible assets. Change in tax rate Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent Domestic production activities deduction Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent Other Effective Income Tax Rate Reconciliation, Other Adjustments, Percent Tax credits Effective Income Tax Rate Reconciliation, Tax Credit, Percent Stock basis adjustment Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent Valuation allowance for deferred tax assets Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent Effective income tax rate Effective Income Tax Rate Reconciliation, Percent Leases [Abstract] Schedule of Future Minimum Lease Commitments, Finance Leases Finance Lease, Liability, Maturity [Table Text Block] Schedule of Future Minimum Lease Commitments, Operating Leases Lessee, Operating Lease, Liability, Maturity [Table Text Block] Cover page. Document Type Document Type Document Annual Report Document Annual Report Document Period End Date Document Period End Date Document Transition Report Document Transition Report Entity File Number Entity File Number Entity Registrant Name Entity Registrant Name Entity Central Index Key Entity Central Index Key Current Fiscal Year End Date Current Fiscal Year End Date Document Fiscal Year Focus Document Fiscal Year Focus Document Fiscal Period Focus Document Fiscal Period Focus Amendment Flag Amendment Flag Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Tax Identification Number Entity Tax Identification Number Entity Address, Address Line One Entity Address, Address Line One Entity Address, City or Town Entity Address, City or Town Entity Address, State or Province Entity Address, State or Province Entity Address, Postal Zip Code Entity Address, Postal Zip Code City Area Code City Area Code Local Phone Number Local Phone Number Title of 12(b) Security Title of 12(b) Security Trading Symbol Trading Symbol Security Exchange Name Security Exchange Name Entity Well-known Seasoned Issuer Entity Well-known Seasoned Issuer Entity Voluntary Filers Entity Voluntary Filers Entity Current Reporting Status Entity Current Reporting Status Entity Interactive Data Current Entity Interactive Data Current Entity Filer Category Entity Filer Category Entity Small Business Entity Small Business Entity Emerging Growth Company Entity Emerging Growth Company Entity Shell Company Entity Shell Company Entity Public Float (in dollars) Entity Public Float Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Amortization expense, intangible assets Amortization of Intangible Assets Goodwill [Line Items] Goodwill [Line Items] Goodwill, gross Goodwill, Gross Goodwill, accumulated impairment loss Goodwill, Impaired, Accumulated Impairment Loss Goodwill, net Goodwill [Roll Forward] Goodwill [Roll Forward] Goodwill, net, beginning balance Additions from new business combinations Goodwill, Acquired During Period Measurement period adjustments, net Goodwill, Purchase Accounting Adjustments Goodwill impairment Currency translation adjustments Goodwill, Foreign Currency Translation Gain (Loss) Goodwill, net, ending balance Operating Loss Carryforwards [Table] Operating Loss Carryforwards [Table] Income Tax Authority [Axis] Income Tax Authority [Axis] Income Tax Authority [Domain] Income Tax Authority [Domain] State [Member] State and Local Jurisdiction [Member] Foreign [Member] Foreign Tax Authority [Member] Federal [Member] Domestic Tax Authority [Member] Income Taxes [Line Items] 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. Net operating loss carryforwards, deferred tax assets Deferred Tax Assets, Operating Loss Carryforwards U.S. corporate tax rate, percent Tax cuts and jobs act, income tax expense (benefit) Tax Cuts and Jobs Act, Income Tax Expense (Benefit) Unrecognized tax benefits, accrued interest and penalties Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Unrecognized tax benefits, interest and penalties, income tax expense Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense Unrecognized tax benefits Unrecognized Tax Benefits that Would Impact Effective Tax Rate Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies [Table] Loss Contingencies [Table] Nature of Expense [Axis] Nature of Expense [Axis] Interim Period, Costs Not Allocable [Domain] Interim Period, Costs Not Allocable [Domain] Legal Fees [Member] Legal Fees [Member] Reimbursement of legal fees. Interest Expense [Member] Interest Expense [Member] Litigation Case [Axis] Litigation Case [Axis] Litigation Case [Domain] Litigation Case [Domain] Canadian Acquisition Arbitration [Member] Canadian Acquisition Arbitration [Member] Canadian acquisition arbitration. Performance and Payment Bonds [Member] Financial Guarantees [Member] Financial Standby Letter of Credit [Member] Surety Bonds [Member] Surety Bond [Member] Subsidiaries [Member] Subsidiaries [Member] Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Self-Insurance [Member] Uninsured Risk [Member] Insurance Policies By Type [Axis] Insurance Policies By Type [Domain] Workers' Compensation, General and Automobile Policies [Member] Property, Liability and Casualty Insurance Product Line [Member] Employee Group Medical Claims Policy [Member] Group Insurance Policy [Member] Workers' Compensation [Member] Accident and Health Insurance Product Line [Member] Balance Sheet Location [Axis] Balance Sheet Location [Axis] Balance Sheet Location [Domain] Balance Sheet Location [Domain] Other Long-Term Liabilities [Member] Other Noncurrent Liabilities [Member] Other Long-Term Assets [Member] Other Noncurrent Assets [Member] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Favorable arbitration award Litigation Settlement, Amount Awarded from Other Party Collection of arbitration award Proceeds from Legal Settlements Letters of credit issued Letters of Credit Outstanding, Amount Outstanding bonds, amount Bonded projects, estimated costs to complete Estimated Costs To Complete Projects Secured By Bonds Reflects the amount of estimated costs to complete projects that are secured by outstanding performance and/or payment bonds as of the balance sheet date. Self-insurance reserve Self Insurance Reserve Self-insurance reserve, non-current Self Insurance Reserve, Noncurrent Cash collateral held by insurance carriers Deposit Assets Other Credit Facilities [Member] Foreign Line of Credit [Member] Line of Credit [Member] Line of Credit [Member] Letter of Credit [Member] Letter of Credit [Member] Standby Letters of Credit [Member] Standby Letters of Credit [Member] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Long-term debt obligations Line of credit facility, interest rate (percentage) Line of Credit Facility, Interest Rate at Period End Schedule of Stock-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Plan Name [Axis] Plan Name [Axis] Plan Name [Domain] Plan Name [Domain] 2013 Incentive Plan [Member] 2013 Incentive Plan [Member] The MasTec, Inc. 2013 Incentive Compensation Plan ("2013 Incentive Plan"). ESPPs [Member] Employee Stock Plans [Member] The MasTec, Inc. Bargaining Units Employee Stock Purchase Plan (the “2013 Bargaining Units ESPP”) and the MasTec, Inc. 2011 Amended and Restated Employee Stock Purchase Plan as amended (the “2011 ESPP”), together known as the “ESPPs”. Award Type [Axis] Award Type [Axis] Award Type [Domain] Award Type [Domain] Restricted Shares [Member] Restricted Stock And Restricted Stock Units [Member] Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met ("Restricted Stock") or 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 ("Restricted Stock Units"). Restricted Stock Awards and Restricted Stock Units are together referred to as "Restricted Shares". Employee Stock Purchase Plans [Member] Employee Stock [Member] Stock-Based Compensation and Other Employee Benefit Plans [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-based compensation plans, number of shares authorized Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Stock-based compensation plans, number of shares available for future grant Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Non-cash stock-based compensation expense Share-based Payment Arrangement, Expense Stock-based compensation, income tax benefits Share-based Payment Arrangement, Expense, Tax Benefit Stock-based compensation, vested awards, net income tax benefits Employee Service Share-Based Compensation, Net Tax Benefit (Deficiency) From Vesting Of Share-Based Payment Awards Amount of net tax benefit (deficiency) from vesting of share-based payment awards. Quarterly Financial Information Disclosure [Abstract] Quarterly Information (Unaudited) Quarterly Financial Information [Text Block] Operating Leases [Table] Schedule of Operating Leased Assets [Table] Prospective Adoption of New Accounting Pronouncements [Axis] Prospective Adoption of New Accounting Pronouncements [Axis] Accounting Guidance [Domain] Accounting Guidance [Domain] ASU 2016-02 [Member] Accounting Standards Update 2016-02 [Member] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type [Domain] Lease Arrangement, Type [Domain] Lease Terms in Excess of One Year [Member] Lease Term In Excess Of One Year [Member] Lease term in excess of one year. Lease Terms of One Year or Less [Member] Lease Term Less Than One Year [Member] Lease term of one year or less. Operating Leased Assets [Line Items] Operating Leased Assets [Line Items] Operating lease assets Operating Lease, Right-of-Use Asset Operating leases, additions Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Operating leases, term of contract (in years) Lessee, Operating Lease, Term of Contract Operating leases, expense Operating Lease, Expense Operating leases, variable lease costs Variable Lease, Cost Operating leases, short-term leases, expense Short-term Lease, Cost Operating leases, rent and related expense Operating Leases, Rent Expense, Net Statement of Financial Position [Abstract] Assets Assets [Abstract] Current assets: Assets, Current [Abstract] Cash and cash equivalents Accounts receivable, net of allowance Accounts Receivable, after Allowance for Credit Loss, Current Contract assets Contract with Customer, Asset, Net, Current Inventories, net Inventory, Net Prepaid expenses Prepaid Expense, Current Other current assets Other Assets, Current Total current assets Assets, Current Property and equipment, net Property, Plant and Equipment, Net Goodwill, net Other intangible assets, net Intangible Assets, Net (Excluding Goodwill) Other long-term assets Other Assets, Noncurrent Total assets Assets Liabilities and equity Liabilities and Equity [Abstract] Current liabilities: Liabilities, Current [Abstract] Current portion of long-term debt, including finance leases Current portion of operating lease liabilities Operating Lease, Liability, Current Accounts payable Accounts Payable, Current Accrued salaries and wages Employee-related Liabilities, Current Other accrued expenses Accrued Liabilities, Current Other current liabilities Other Liabilities, Current Total current liabilities Liabilities, Current Long-term debt, including finance leases Long-term operating lease liabilities Operating Lease, Liability, Noncurrent Deferred income taxes Deferred Income Tax Liabilities, Net Other long-term liabilities Other Liabilities, Noncurrent Total liabilities Liabilities Commitments and contingencies (Note 14) Commitments and Contingencies Equity Stockholders' Equity Attributable to Parent [Abstract] Preferred stock, $1.00 par value: authorized shares - 5,000,000; issued and outstanding shares – none Preferred Stock, Value, Issued Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 91,909,430 and 91,327,009 (including 1,221,593 and 1,251,533 of unvested stock awards) as of December 31, 2019 and 2018, respectively Common Stock, Value, Issued Capital surplus Additional Paid in Capital, Common Stock Retained earnings Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Treasury stock, at cost: 15,344,917 shares and 15,329,817 shares as of December 31, 2019 and 2018, respectively Treasury Stock, Common, Value Total MasTec, Inc. shareholders’ equity Stockholders' Equity Attributable to Parent Non-controlling interests Stockholders' Equity Attributable to Noncontrolling Interest Total equity Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Total liabilities and equity Liabilities and Equity Condensed Balance Sheet Statement [Table] Condensed Balance Sheet Statement [Table] Condensed Consolidating Balance Sheets [Line Items] Condensed Balance Sheet Statements, Captions [Line Items] Total current assets Goodwill and other intangible assets, net Intangible Assets, Net (Including Goodwill) Investments in and advances to consolidated affiliates, net Due from Affiliate, Noncurrent Total current liabilities Advances from consolidated affiliates, net Due to Affiliate, Noncurrent Long-term operating lease liabilities Other long-term liabilities Liabilities, Other than Long-term Debt, Noncurrent Total equity Related Party Transactions Related Party Transactions Disclosure [Text Block] Deferred Compensation Arrangements [Abstract] Deferred Compensation Arrangements [Abstract] Deferred compensation plans, assets Deferred Compensation Plan Assets Deferred compensation plans, liabilities Deferred Compensation Liability, Classified, Noncurrent Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities Loans, Notes, Trade and Other Receivables Disclosure [Text Block] Construction Management Firm Specializing in Steel Building Systems [Member] Construction Management Firm Specializing In Steel Building Systems [Member] A construction management firm specializing in steel building systems. Immediate Family Member of Management [Member] Immediate Family Member of Management or Principal Owner [Member] Equipment [Member] Equipment [Member] Financing or amounts advanced, related party Payments for Advance to Affiliate Payments, net of rebates, related party Related Party Transaction, Amounts of Transaction Rebates Receivables, Related Parties Rebates Receivables, Related Parties Rebates receivables from related parties. Schedule of Components of Income before Income Taxes Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block] Schedule of Provision for Income Taxes Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Schedule of Deferred Tax Assets and Liabilities Schedule of Deferred Tax Assets and Liabilities [Table Text Block] Schedule of Effective Tax Rate Reconciliation Schedule of Effective Income Tax Rate Reconciliation [Table Text Block] Rollforward of Uncertain Tax Positions Summary of Income Tax Contingencies [Table Text Block] Segment Reporting [Abstract] Segments and Related information [Table] Schedule of Segment Reporting Information, by Segment [Table] Reportable Segments [Member] Operating Segments [Member] Corporate [Member] Corporate, Non-Segment [Member] Segment and Related Information [Line Items] Segment Reporting Information [Line Items] Depreciation and Amortization: Depreciation, Depletion and Amortization [Abstract] Depreciation and amortization Depreciation, Depletion and Amortization Schedule Of Other Intangible Assets [Table] ScheduleOfIntangibleAssets [Table] Schedule of intangible assets, excluding goodwill. Non-Amortizing Intangible Assets [Axis] Non-Amortizing Intangible Assets, Major Class Name [Domain] Trade Names [Member] Trade Names [Member] Amortizing Intangible Assets by Major Class [Axis] Amortizing Intangible Assets, Major Class Name [Domain] Customer Relationships and Backlog [Member] Customer-Related Intangible Assets [Member] Weighted Average [Member] Weighted Average [Member] Other Intangible Assets [Line Items] Intangible Assets [Line Items] Line items for intangible assets, excluding goodwill. Other intangible assets, non-amortizing Other intangible assets, amortizing, gross Finite-Lived Intangible Assets, Gross Other intangible assets, gross Intangible Assets, Gross (Excluding Goodwill) Accumulated amortization Finite-Lived Intangible Assets, Accumulated Amortization Other Intangible Assets [Roll Forward] Intangible Assets (Excluding Goodwill) [Roll Forward] Rollforward of intangible assets, excluding goodwill. Other intangible assets, non-amortizing, beginning balance Other intangible assets, net, amortizing, beginning balance Finite-Lived Intangible Assets, Net Other intangible assets, net, beginning balance Additions from new business combinations, non-amortizing intangible assets Indefinite-lived Intangible Assets Acquired Additions from new business combinations, amortizing intangible assets Finite-lived Intangible Assets Acquired Additions from new business combinations Intangible Assets Acquired, Gross (Excluding Goodwill) Amount of increase in intangible assets, excluding goodwill, from an acquisition. Measurement period adjustments, non-amortizing intangible assets Indefinite-lived Intangible Assets, Purchase Accounting Adjustments Measurement period adjustments, amortizing intangible assets Finite-Lived Intangible Assets, Purchase Accounting Adjustments Measurement period adjustments Intangible Assets Excluding Goodwill, Purchase Accounting Adjustments Intangible Assets Excluding Goodwill, Purchase Accounting Adjustments Intangible asset impairment, non-amortizing intangible assets Impairment of Intangible Assets, Indefinite-lived (Excluding Goodwill) Intangible asset impairment, amortizing intangible assets Impairment of Intangible Assets, Finite-lived Intangible asset impairment Amortization expense Currency translation adjustments, non-amortizing intangible assets Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss) Currency translation adjustments, amortizing intangible assets Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss) Currency translation adjustments Intangible Assets, Gross (Excluding Goodwill), Translation Adjustments Amount of foreign currency translation gain (loss) which increases (decreases) intangible assets, excluding goodwill. Other intangible assets, non-amortizing, ending balance Other intangible assets, net, amortizing, ending balance Other intangible assets, net, ending balance Remaining weighted average amortization period (in years) Finite-Lived Intangible Assets, Remaining Amortization Period Segments and Related Information Segment Reporting Disclosure [Text Block] Revenue recognition, remaining performance obligations, contract price allocated (in dollars) Revenue, Remaining Performance Obligation, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue recognition, remaining performance obligations, completion period (in years) Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Quarterly Financial Information [Table] Interim Period, Costs Not Allocable [Table] Quarterly Financial Information [Line Items] Interim Period, Costs Not Allocable [Line Items] Intangible asset, pre-tax impairment charge Project gains Project Gains Projects gains are defined as project revenue, less project costs of revenue, including project-related depreciation, in particular, on construction contracts accounted for under the cost-to-cost method, for which the recorded amounts require estimates of costs to complete. Stock-based compensation, net excess tax benefits Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount Change in tax rate, non-cash tax (expense) benefit Finance Leases Capital Lease Obligations [Abstract] 2020 Finance Lease, Liability, Payments, Due Next Twelve Months 2021 Finance Lease, Liability, Payments, Due Year Two 2022 Finance Lease, Liability, Payments, Due Year Three 2023 Finance Lease, Liability, Payments, Due Year Four 2024 Finance Lease, Liability, Payments, Due Year Five Thereafter Finance Lease, Liability, Payments, Due after Year Five Total minimum lease payments Finance Lease, Liability, Payment, Due Less amounts representing interest Finance Lease, Liability, Undiscounted Excess Amount Total lease obligations, net of interest Finance Lease, Liability Less current portion Finance Lease, Liability, Current Long-term portion of lease obligations, net of interest Finance Lease, Liability, Noncurrent Operating Leases Leases, Operating [Abstract] 2020 Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months 2021 Lessee, Operating Lease, Liability, Payments, Due Year Two 2022 Lessee, Operating Lease, Liability, Payments, Due Year Three 2023 Lessee, Operating Lease, Liability, Payments, Due Year Four 2024 Lessee, Operating Lease, Liability, Payments, Due Year Five Thereafter Lessee, Operating Lease, Liability, Payments, Due after Year Five Total minimum lease payments Lessee, Operating Lease, Liability, Payments, Due Less amounts representing interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Total lease obligations, net of interest Operating Lease, Liability Less current portion Contractual Maturities of Debt and Finance Lease Obligations Maturities of Long-term Debt [Abstract] Contractual maturities of debt and finance lease obligations, 2020 Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months Contractual maturities of debt and finance lease obligations, 2021 Long-term Debt, Maturities, Repayments of Principal in Year Two Contractual maturities of debt and finance lease obligations, 2022 Long-term Debt, Maturities, Repayments of Principal in Year Three Contractual maturities of debt and finance lease obligations, 2023 Long-term Debt, Maturities, Repayments of Principal in Year Four Contractual maturities of debt and finance lease obligations, 2024 Long-term Debt, Maturities, Repayments of Principal in Year Five Contractual maturities of debt and finance lease obligations, thereafter Long-term Debt, Maturities, Repayments of Principal after Year Five Fair Value of Financial Instruments Fair Value Disclosures [Text Block] Stock-based compensation awards, unearned compensation Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Stock-based compensation awards, unearned compensation, weighted average expected recognition period (in years) Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Stock-based compensation, vested awards, intrinsic value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value Condensed Financial Statements [Table] Condensed Financial Statements [Table] Condensed Financial Statements, Captions [Line Items] Condensed Financial Statements, Captions [Line Items] Earnings Per Share [Abstract] Earnings Per Share, Basic and Diluted [Abstract] Net income attributable to MasTec: Net Income (Loss) Attributable to Parent, Diluted [Abstract] Net income - basic (in dollars) Net Income (Loss) Attributable to Parent Net income - diluted (in dollars) Net Income (Loss) Attributable to Parent, Diluted Weighted average shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Weighted average shares outstanding - basic Weighted Average Number of Shares Outstanding, Basic Dilutive common stock equivalents (in shares) Weighted Average Number Diluted Shares Outstanding Adjustment Weighted average shares outstanding - diluted Weighted Average Number of Shares Outstanding, Diluted Schedule of Activity, Restricted Shares Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] Schedule of Employee Stock Purchase Plans Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block] Lease Obligations Leases of Lessee Disclosure [Text Block] Provision for Income Taxes [Table] Provision For Income Taxes [Table] A summary of the components of an entity's provision for income taxes, including the current and deferred portions. Operating Activities [Axis] Operating Activities [Axis] Operating Activities [Domain] Operating Activities [Domain] Continuing Operations [Member] Continuing Operations [Member] Current: Current Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Current Federal Tax Expense (Benefit) Foreign Current Foreign Tax Expense (Benefit) State and local Current State and Local Tax Expense (Benefit) Total current income tax expense Current Income Tax Expense (Benefit) Deferred: Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract] Federal Deferred Federal Income Tax Expense (Benefit) Foreign Deferred Foreign Income Tax Expense (Benefit) State and local Deferred State and Local Income Tax Expense (Benefit) Total deferred income tax expense Deferred Income Tax Expense (Benefit) Provision for income taxes Income Tax Expense (Benefit) Property, Plant and Equipment [Abstract] Schedule of Property and Equipment [Table] Property, Plant and Equipment [Table] Property and Equipment, Type [Axis] Property, Plant and Equipment, Type [Axis] Property and Equipment, Type [Domain] Property, Plant and Equipment, Type [Domain] Land [Member] Land [Member] Building and Leasehold Improvements [Member] Building and Building Improvements [Member] Machinery and Equipment [Member] Machinery and Equipment [Member] Office Furniture and Equipment [Member] Furniture and Fixtures [Member] Construction in Progress [Member] Construction in Progress [Member] Property and Equipment [Line Items] Property, Plant and Equipment [Line Items] Property and equipment Property, Plant and Equipment, Gross Less accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Property and equipment, net Estimated useful lives (in years) Property, Plant and Equipment, Useful Life Debt Long-term Debt [Text Block] Contingent Consideration by Type [Axis] Contingent Consideration by Type [Axis] Contingent Consideration Type [Domain] Contingent Consideration Type [Domain] Earn-Out Liabilities [Member] Earn-out Arrangements [Member] Acquisition-related contingent consideration, or “earn-outs,” represent the estimated fair value of future amounts payable for acquisitions of businesses and other interests. Other Current Liabilities [Member] Other Current Liabilities [Member] Acquisition-related contingent consideration liabilities, estimated fair value Obligations, Fair Value Disclosure Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high Acquisition-related contingent consideration liabilities, additions from new business combinations Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases Acquisition-related contingent consideration liabilities, net increase (decrease), fair value adjustments, expense (income) Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Acquisition-related contingent consideration liabilities, net increase, measurement period adjustments Acquisition-related contingent consideration liabilities, payments Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements Business, Basis of Presentation and Significant Accounting Policies Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block] Finance leases, assets, gross Finance Lease, Right-of-Use Asset, before Accumulated Amortization Amount, before accumulated amortization, of right-of-use asset from finance lease. Finance leases, assets, net of accumulated depreciation Finance Lease, Right-of-Use Asset Finance leases, assets, depreciation Finance Lease, Right-of-Use Asset, Amortization Selected Quarterly Financial Information [Abstract] Selected Quarterly Financial Information [Abstract] Revenue Revenues Costs of revenue, excluding depreciation and amortization Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net income attributable to MasTec, Inc. Earnings per share: Basic (in dollars per share) Earnings Per Share, Basic Diluted (in dollars per share) Earnings Per Share, Diluted Guarantees and Product Warranties [Abstract] Guarantees and Product Warranties [Abstract] Other Guarantees [Table] Long-Duration Contracts, Assumptions, by Product and Guarantee [Table] Other Guarantees [Line Items] Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items] General warranty, period (in years) Warranty Period, Expected Term Period the Company generally warrants the work it performs following substantial completion of a project, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months and thirteen days. Acquisition of Non-Controlling Interest [Member] Acquisition Of Noncontrolling Interest [Member] Acquisition of the remaining noncontrolling interest in a subsidiary. Number of subsidiaries, non-controlling interests Number Of Subsidiaries Number of consolidated subsidiaries reported by the Company. Payments to acquire remaining non-controlling interests Payments to Acquire Additional Interest in Subsidiaries Schedule of Multiemployer Plans [Table] Multiemployer Plan Period [Axis] Multiemployer Plan Period [Axis] Multiemployer Plan Period [Axis] Multiemployer Plan Period [Domain] Multiemployer Plan Period [Domain] [Domain] for Multiemployer Plan Period [Axis] Initial Critical Year Multiemployer Plan Period One [Member] Multiemployer Plan Period One [Member] Succeeding Plan Years Multiemployer Plan Period Two [Member] Multiemployer Plan Period Two [Member] Multiemployer Plan Name [Axis] Multiemployer Plan Name [Axis] Multiemployer Plan Name [Domain] Multiemployer Plan Name [Domain] Collective Bargaining Arrangement [Axis] Collective Bargaining Arrangement [Axis] Collective Bargaining Arrangement [Domain] Collective Bargaining Arrangement [Domain] Multiemployer Plan, Plan Information [Axis] Multiemployer Plan, Plan Information [Axis] Multiemployer Plan, Plan Information [Domain] Multiemployer Plan, Plan Information [Domain] Multiemployer Plans [Line Items] Multiemployer Plan, Collective-Bargaining Arrangement, Percentage of Contributions Required for Multiple Collective-Bargaining Arrangements Multiemployer Plan, Collective-Bargaining Arrangement, Percentage of Contributions Required for Multiple Collective-Bargaining Arrangements Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Foreign Plan [Member] Foreign Plan [Member] CANADA CANADA Central Pension Fund Of IUOE And Participating Employers [Member] Central Pension Fund Of IUOE And Participating Employers [Member] Central Pension Fund of the International Union of Operating Engineers and Participating Employers Pipeline Industry Pension Fund [Member] Pipeline Industry Pension Fund [Member] Pipeline Industry Pension Fund International Union of Operating Engineers Local 132 Pension Fund [Member] International Union Of Operating Engineers Local One Hundred And Thirty Two Pension Fund [Member] International Union of Operating Engineers Local 132 Pension Fund West Virginia Laborers' Pension Trust Fund [Member] West Virginia Laborers Pension Trust Fund [Member] West Virginia Laborers Pension Trust Fund Teamsters National Pipe Line Pension Plan [Member] Teamsters National Pipe Line Pension Plan [Member] Teamsters National Pipe Line Pension Plan IBEW Local 1249 Pension Plan [Member] I.B.E.W. Local 1249 Pension Plan [Member] I.B.E.W. Local 1249 Pension Plan Laborers' National Pension Fund [Member] Laborers National Pension Fund [Member] Laborers National Pension Fund Laborers' District Council of Western Pennsylvania Pension Fund [Member] Laborers' District Council of W PA Pension Fund [Member] Laborers' District Council of Western Pennsylvania Pension Fund. Midwest Operating Engineers Pension Trust Fund [Member] MidwestOperatingEngineersPensionTrustFund [Member] Midwest Operating Engineers Pension Trust Fund. Employer- Teamsters Local Nos. 175 & 505 Pension Trust Fund [Member] Employer- Teamsters Local One Hundred And Seventy Five And Five Hundred And Five Pension Trust Fund [Member] Employer- Teamsters Local 175 & 505 Pension Trust Fund Laborers' Local Union No. 158 Pension Fund [Member] Laborers' Local Union No. One Hundred And Fifty Eight Pension Fund [Member] Laborers' Local Union No. 158 Pension Fund Laborers' Pension Fund of Roanoke, Virginia [Member] Laborers' Pension Fund Of Roanoke, Virginia [Member] Laborers' Pension Fund of Roanoke, Virginia Laborers District Council & Contractors Pension Fund of Ohio [Member] Laborers District Council & Contractors Pension Fund of Ohio [Member] Laborers District Council & Contractors Pension Fund of Ohio. Central Laborers Pension Fund [Member] Central Laborers Pension Fund [Member] Central Laborers Pension Fund. National Electrical Benefit Fund [Member] National Electrical Benefit Fund [Member] National Electrical Benefit Fund Michigan Laborers Pension Fund [Member] Michigan Laborers Pension Fund [Member] Michigan Laborers' Pension Plan Ohio Operating Engineers Pension Plan [Member] Ohio Operating Engineers Pension Plan [Member] Ohio Operating Engineers Pension Plan Operating Engineers Local 324 Pension Fund [Member] Operating Engineers Local Three Hundred And Twenty Four Pension Fund [Member] Operating Engineers' Local 324 Pension Fund Other Funds [Member] Multiemployer Plan, Individually Insignificant Multiemployer Plans [Member] Multiemployer plans, employer identification number Multiemployer plans, plan number Multiemployer Plan Number Multiemployer plans, collective bargaining arrangement, expiration date Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date Multiemployer plans, pension protection act zone status Multiemployer Plans, Certified Zone Status [Fixed List] Multiemployer plans, pension protection act zone status, date Multiemployer Plans, Certified Zone Status, Date Multiemployer plans, Company contributions greater than 5% of total plan contributions Multiemployer Plans, Period Contributions, Significance of Contributions [true false] Multiemployer plans, pension protection act zone status, extended amortization provisions Multiemployer Plans, Certified Zone Status, Extended Amortization Provisions [true false] Multiemployer plans, funding improvement plan and rehabilitation plan status Multiemployer Plans, Funding Improvement Plan and Rehabilitation Plan [Fixed List] Multiemployer plans, surcharge Multiemployer Plans, Surcharge [Fixed List] 2018 Acquisitions [Member] 2018 Acquisitions [Member] Acquisitions completed during the year 2018. 2017 Acquisitions [Member] 2017 Acquisitions [Member] Acquisitions completed during the year 2017. Cash, net of cash acquired Commitments and Contingencies Commitments Contingencies and Guarantees [Text Block] Legal Entity of Counterparty, Type [Axis] Legal Entity of Counterparty, Type [Axis] Legal Entity Type of Counterparty [Domain] Legal Entity Type of Counterparty [Domain] Government [Member] Government [Member] Geographical [Axis] Geographical [Axis] Geographical [Domain] Geographical [Domain] United States [Member] UNITED STATES Foreign Operations [Member] Non-US [Member] Accounts Receivable, Net, Less Deferred Revenue [Member] Accounts Receivable [Member] Geographic Concentration Risk [Member] Geographic Concentration Risk [Member] Customer Concentration Risk [Member] Customer Concentration Risk [Member] Intangible assets and goodwill, net Schedule of Property and Equipment, Net Property, Plant and Equipment [Table Text Block] Statement of Cash Flows [Abstract] Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Goodwill and intangible asset impairment Goodwill and Intangible Asset Impairment Non-cash interest expense, net Amortization of Debt Issuance Costs and Discounts Non-cash stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Provision for deferred income taxes Equity in earnings of unconsolidated affiliates Gains on sales of assets, net Gain (Loss) on Sale of Assets and Asset Impairment Charges Other non-cash items, net Other Noncash Income (Expense) Changes in assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] Accounts receivable, net of allowance and contract assets Increase (Decrease) in Accounts Receivable Inventories Increase (Decrease) in Inventories Other assets, current and long-term portion Increase (Decrease) in Other Operating Assets Accounts payable and accrued expenses Increase (Decrease) in Accounts Payable and Accrued Liabilities Contract liabilities Increase (Decrease) in Billing in Excess of Cost of Earnings Other liabilities, current and long-term portion Increase (Decrease) in Other Operating Liabilities Net cash provided by operating activities Cash flows from investing activities: Cash flows from financing activities: Repayments of credit facilities Payments of acquisition-related contingent consideration Proceeds from (distributions to) non-controlling interests Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Interest paid Interest Paid, Excluding Capitalized Interest, Operating Activities Income tax payments (refunds), net Income Taxes Paid, Net Supplemental disclosure of non-cash information: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Additions to property and equipment from finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Components of Deferred Tax Assets and Liabilities [Abstract] Deferred tax assets: Deferred Tax Assets, Gross [Abstract] Accrued insurance Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance Operating loss carryforwards and tax credits Compensation and benefits Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits Bad debt Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts Other Deferred Tax Assets, Other Valuation allowance Deferred Tax Assets, Valuation Allowance Total deferred tax assets Deferred Tax Assets, Net of Valuation Allowance Deferred tax liabilities: Deferred Tax Liabilities, Gross [Abstract] Property and equipment Deferred Tax Liabilities, Property, Plant and Equipment Goodwill Deferred Tax Liabilities, Goodwill Other intangible assets Deferred Tax Liabilities, Intangible Assets Gain on remeasurement of equity investee Deferred Tax Liabilities, Tax Deferred Income Revenue recognition Deferred Tax Liabilities, Revenue Recognition Amount of deferred tax liability attributable to taxable temporary differences from revenue recognition. Investments in unconsolidated entities Deferred Tax Liabilities, Investment in Noncontrolled Affiliates Other Deferred Tax Liabilities, Other Total deferred tax liabilities Deferred Tax Liabilities, Gross Net deferred tax liabilities Income Statement [Abstract] General and administrative expenses General and Administrative Expense Interest expense, net Other expense (income), net Nonoperating Income (Expense) Provision for income taxes Net income Net income (loss) attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Net income attributable to MasTec, Inc. Earnings per share (Note 2): Basic earnings per share (in dollars per share) Basic weighted average common shares outstanding Diluted earnings per share (in dollars per share) Diluted weighted average common shares outstanding Statement [Table] Statement [Table] Restricted Stock Awards [Member] Restricted Stock [Member] Equity Components [Axis] Equity Components [Axis] Equity Component [Domain] Equity Component [Domain] Statement [Line Items] Statement [Line Items] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Preferred stock, shares authorized Preferred Stock, Shares Authorized Preferred stock, shares issued Preferred Stock, Shares Issued Preferred stock, shares outstanding Preferred Stock, Shares Outstanding Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Common stock, shares authorized Common Stock, Shares Authorized Common stock, shares issued Common Stock, Shares, Issued Unvested stock awards (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number Treasury stock, shares Treasury Stock, Common, Shares EBITDA: Segment Reporting Information, Income (Loss) before Income Taxes [Abstract] EBITDA EBITDA Earnings before interest, taxes, depreciation and amortization ("EBITDA"), a non-U.S. GAAP financial measure. Project gains (in dollars) Project losses (in dollars) Loss on Contracts Schedule of Revenue by Major Customers, by Reporting Segments [Table] Schedule of Revenue by Major Customers, by Reporting Segments [Table] Revenue [Member] AT&T (including DIRECTV) [Member] AT&T1 [Member] AT&T (including DIRECTV) (business name). Equitrans Midstream Corporation/EQT Corporation [Member] Equitrans Midstream Corporation/EQT Corporation [Member] Equitrans Midstream Corporation/EQT Corporation (business name). Energy Transfer Affiliates [Member] Energy Transfer Affiliates [Member] Energy Transfer affiliates (business name). Revenue, Significant Customer [Line Items] Revenue, Major Customer [Line Items] Schedule of Earnings Per Share Information Schedule of Weighted Average Number of Shares [Table Text Block] Rollforward of Goodwill by Reportable Segment Schedule of Goodwill [Table Text Block] Rollforward of Other Intangible Assets Intangible Assets Disclosure [Text Block] Schedule of Expected Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Schedule of Consideration Paid and Net Assets Acquired, Business Combinations Schedule of Business Acquisitions, by Acquisition [Table Text Block] Schedule of Summarized Financial Information of Equity Method Investments Equity Method Investments [Table Text Block] Schedule of Financial Information by Reportable Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] Reconciliation of Consolidated Income before Income Taxes to EBITDA Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block] Schedule of Significant Customers, Revenue Concentration Information Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block] SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract] Schedule II - Valuation and Qualifying Accounts SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block] EBITDA Reconciliation: Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract] Statement of Stockholders' Equity [Abstract] Treasury Stock [Member] Treasury Stock, Common [Member] Capital Surplus [Member] Additional Paid-in Capital [Member] Retained Earnings [Member] Retained Earnings [Member] Accumulated Other Comprehensive Loss [Member] AOCI Attributable to Parent [Member] Total MasTec, Inc. Shareholders’ Equity [Member] Parent [Member] Non-Controlling Interests [Member] Noncontrolling Interest [Member] Consolidated Statements of Equity Increase (Decrease) in Stockholders' Equity [Roll Forward] Beginning balance, common shares outstanding (in shares) Beginning balance Beginning balance, treasury shares (in shares) Cumulative effect of adoption, revenue recognition (Topic 606) Cumulative Effect of New Accounting Principle in Period of Adoption Net income (loss) Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax Non-cash stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Issuance of restricted shares, net (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Gross Issuance of restricted shares, net Stock Issued During Period, Value, Restricted Stock Award, Gross Issuance of restricted shares, net (in shares) Stock Issued During Period, Shares, Restricted Stock Award, Net of Forfeitures Issuance of restricted shares, net Stock Issued During Period, Value, Restricted Stock Award, Net of Forfeitures Shares withheld for taxes, net of other share activity (in shares) Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation Shares withheld for taxes, net of other share activity Share-based Payment Arrangement, Decrease for Tax Withholding Obligation Other stock issuances, net of shares withheld for taxes (in shares) Stock Issued During Period, Shares, Other Other stock issuances, net of shares withheld for taxes Stock Issued During Period, Value, Other Acquisition of treasury stock, at cost (in shares) Treasury Stock, Shares, Acquired Acquisition of treasury stock, at cost Treasury Stock, Value, Acquired, Cost Method Distributions to non-controlling interests Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Contributions from non-controlling interests Noncontrolling Interest, Increase from Subsidiary Equity Issuance Purchase of non-controlling interests Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Ending balance, common shares outstanding (in shares) Ending balance Ending balance, treasury shares (in shares) Accumulated Other Comprehensive Loss [Table] Accumulated Other Comprehensive Income (Loss) [Table] Foreign Currency [Member] Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Other [Member] Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member] Accumulated Other Comprehensive Loss [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Accumulated other comprehensive loss, beginning balance Unrealized (losses) gains, net of tax Accumulated other comprehensive loss, ending balance 4.875% Senior Notes, gross carrying amount Senior Notes 4.875% Senior Notes, estimated fair value Notes Payable, Fair Value Disclosure Amortization Expense Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract] Intangible assets, expected future amortization expense, 2020 Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months Intangible assets, expected future amortization expense, 2021 Finite-Lived Intangible Assets, Amortization Expense, Year Two Intangible assets, expected future amortization expense, 2022 Finite-Lived Intangible Assets, Amortization Expense, Year Three Intangible assets, expected future amortization expense, 2023 Finite-Lived Intangible Assets, Amortization Expense, Year Four Intangible assets, expected future amortization expense, 2024 Finite-Lived Intangible Assets, Amortization Expense, Year Five Intangible assets, expected future amortization expense, thereafter Finite-Lived Intangible Assets, Amortization Expense, after Year Five Intangible assets, expected future amortization expense, total Stock-Based Compensation and Other Employee Benefit Plans Share-based Payment Arrangement [Text Block] Treasury stock acquired (in shares) Effect of share repurchases, decrease in weighted average shares outstanding (in shares) Effect Of Repurchases On Weighted Average Shares Outstanding The decrease in the Company's weighted average number of shares outstanding, as compared with the respective prior year period(s), as a result of current period(s) share repurchases. New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Table] New Accounting Pronouncements or Change in Accounting Principle [Line Items] New Accounting Pronouncements or Change in Accounting Principle [Line Items] Operating leases, liabilities Award Type [Domain] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Stock-based compensation, vesting period (in years) Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Stock-based compensation, shares withheld (in shares) Shares Paid For Exercise Price And Tax Withholding For Share Based Compensation For net-share settlement of share-based awards, when shares are withheld for exercise price of options and/or the employer settles employees' income tax withholding obligations, this element represents the number of shares the employees use to pay the employer. Stock-based compensation, payments for employee tax obligations to taxing authorities (in dollars) Stock-based compensation, purchase price of common stock, percentage Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent Assets: Segment Reporting Information, Additional Information [Abstract] Assets Principles of Consolidation Consolidation, Policy [Policy Text Block] Reclassifications Reclassification, Policy [Policy Text Block] Translation of Foreign Currencies Foreign Currency Transactions and Translations Policy [Policy Text Block] Management Estimates Use of Estimates, Policy [Policy Text Block] Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Allowance for Doubtful Accounts Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Inventories Inventory, Policy [Policy Text Block] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Variable Interest Entities Consolidation, Variable Interest Entity, Policy [Policy Text Block] Equity Method Investments Equity Method Investments [Policy Text Block] Unicorporated Entities, Proportional Consolidation Interest in Unincorporated Joint Ventures or Partnerships, Policy [Policy Text Block] Other Equity Investments With Readily Determinable Fair Values Marketable Securities, Policy [Policy Text Block] Other Equity Investments Without Readily Determinable Fair Values Equity Securities without Readily Determinable Fair Value [Policy Text Block] Deferred Financing Costs Deferred Charges, Policy [Policy Text Block] Property and Equipment Property, Plant and Equipment, Policy [Policy Text Block] Finite-Lived Intangible Assets Intangible Assets, Finite-Lived, Policy [Policy Text Block] Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Goodwill and Indefinite-Lived Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Business Combinations Business Combinations Policy [Policy Text Block] Leases Lessor, Leases [Policy Text Block] Self-Insurance Self Insurance Reserve [Policy Text Block] Income Taxes Income Tax, Policy [Policy Text Block] Income Tax Uncertainties Income Tax Uncertainties, Policy [Policy Text Block] Stock-Based Compensation Share-based Payment Arrangement [Policy Text Block] Collective Bargaining Agreements and Multiemployer Plans Collective Bargaining Agreements and Multiemployer Plans [Policy Text Block] Disclosure of accounting policy for collective bargaining agreements and multiemployer plans. Restructuring Activities Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Litigation and Contingencies Commitments and Contingencies, Policy [Policy Text Block] Comprehensive Income (Loss) Comprehensive Income, Policy [Policy Text Block] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Sublimit in Foreign Denominations [Member] Foreign Denomination [Member] Contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars, in Canadian dollars and/or Mexican pesos. Letters of Credit [Member] Letter of Credit in Alternative Currencies [Member] Letter of Credit in Foreign Denomination [Member] The portion of the maximum amount of borrowing capacity under a line of credit that is available in Canadian dollars and/or Mexican pesos as of the balance sheet date for letters of credit. Swing Line Loans [Member] Bridge Loan [Member] Forecast [Member] Forecast [Member] Variable Rate [Axis] Variable Rate [Axis] Variable Rate [Domain] Variable Rate [Domain] Eurocurrency Rate [Member] Eurocurrency Rate [Member] Interest rate at which a bank borrows funds from other banks in a foreign market. Base Rate [Member] Base Rate [Member] Federal Funds Rate [Member] Federal Funds Purchased [Member] Commercial and/or Financial Standby [Member] Performance Standby [Member] Permitted Acquisition [Member] Permitted Acquisition [Member] A permitted acquisition or series of permitted acquisitions as defined in the Credit Facility agreement. Line of credit facility, maximum borrowing capacity Line of credit facility, term loan, amount of quarterly principal installment payments Line of Credit Facility, Periodic Payment, Principal Line of credit facility, interest rate description Debt Instrument, Basis Spread on Variable Rate Line of credit facility, unused facility fee (percentage) Line of Credit Facility, Unused Capacity, Commitment Fee Percentage Long-term Line of Credit Long-term Line of Credit Line of credit facility, letters of credit issued Line of credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Line of credit facility, capacity available for letters of credit Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases Percentage of consolidated EBITDA threshold, combined subsidiary guarantors Percentage Of Consolidated EBITDA Threshold, Combined Subsidiary Guarantors 1 Ratio of Loan Party EBITDA as of the most recent four quarters to Adjusted Consolidated EBITDA as of the most recent four quarters. Maximum consolidated leverage ratio Ratio of Indebtedness to Net Capital Consolidated interest coverage ratio Consolidated Interest Coverage Ratio The ratio which is calculated by dividing earnings before interest and taxes for a period by interest expense for the same period. Permitted acquisitions amount Permitted Acquisitions Amount Minimum threshold amount of consideration for permitted acquisition or series of permitted acquisitions during a fiscal quarter in order to permit a higher consolidated leverage ratio range for such a fiscal quarter and the subsequent two fiscal quarters. Number of fiscal quarters subsequent to quarter in which right was exercised Number Of Fiscal Quarters Subsequent To Quarter In Which Right Was Exercised Number of subsequent fiscal quarters that the Consolidated Leverage Ratio may be temporarily increased to up to a certain multiple, after the initial fiscal quarter in which such ratio was increased. Number of times right may be exercised Number Of Times Right May Be Exercised Number of times during the term of the Credit Facility that the right to permit the consolidated leverage ratio to exceed a specified threshold may be or has been exercised. Schedule of Carrying Values of Debt Schedule of Long-term Debt Instruments [Table Text Block] Schedule of Contractual Maturities of Debt and Finance Lease Obligations Schedule of Maturities of Long-term Debt [Table Text Block] Class of Treasury Stock [Table] Class of Treasury Stock [Table] Share Repurchase Program [Axis] Share Repurchase Program [Axis] Share Repurchase Program [Domain] Share Repurchase Program [Domain] September 2018 Share Repurchase Program [Member] September 2018 Share Repurchase Program [Member] Share repurchase program authorized by the board of directors in September 2018. 2016 Share Repurchase Program [Member] 2016 Share Repurchase Program [Member] Share repurchase plan authorized by the board of directors in 2016. March 2018 Share Repurchase Program [Member] March 2018 Share Repurchase Program [Member] Share repurchase program authorized by the board of directors in March 2018. December 2018 Share Repurchase Program [Member] December 2018 Share Repurchase Program [Member] Share repurchase program authorized by the board of directors in December 2018. Equity, Treasury Stock [Line Items] Equity, Class of Treasury Stock [Line Items] Treasury stock acquired, value Share repurchase program, authorized amount, value Stock Repurchase Program, Authorized Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Stock Repurchase Program, Remaining Authorized Repurchase Amount Schedule of Accounts Receivable, Net of Allowance, and Contract Assets Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block] Supplemental Guarantor Financial Information Condensed Financial Statements [Text Block] Other Retirement Plans Pension and Other Postretirement Benefits Disclosure [Text Block] Equity Stockholders' Equity Note Disclosure [Text Block] Statement of Comprehensive Income [Abstract] Other comprehensive (loss) income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Foreign currency translation (losses) gains, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Gain (Loss) Arising During Period, Net of Tax Unrealized (losses) gains on equity investee activity, net of tax Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Comprehensive income (loss) attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Comprehensive income attributable to MasTec, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Finance lease, weighted average remaining lease term (in years) Finance Lease, Weighted Average Remaining Lease Term Finance lease, weighted average discount rate, percent Finance Lease, Weighted Average Discount Rate, Percent Operating lease, weighted average remaining lease term (in years) Operating Lease, Weighted Average Remaining Lease Term Operating lease, weighted average discount rate, percent Operating Lease, Weighted Average Discount Rate, Percent Leases not yet commenced, future lease obligation Lessee, Lease Not Yet Commenced, Obligation Obligation of lessee's lease that has not yet commenced. Leases not yet commenced, lease terms Lessee, Lease Not Yet Commenced, Term Of Contract Term of lessee's lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Uncertain Tax Positions [Rollforward] Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward] Beginning balance Unrecognized Tax Benefits Additions based on tax positions related to the current year Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions Additions for tax positions of prior years Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions Reductions for tax positions of prior years Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions Ending balance Property and Equipment [Member] Property, Plant and Equipment [Member] Capitalized internal-use software, gross Capitalized Computer Software, Gross Capitalized internal-use software, net Capitalized Computer Software, Net Accrued capital expenditures Capital Expenditures Incurred but Not yet Paid Eliminations [Member] Intersegment Eliminations [Member] Utilities [Member] Utilities [Member] Customers of the business entity whose end-market products or services are in the utilities industry. Revenue: Segment Reporting Information, Revenue for Reportable Segment [Abstract] Revenue (in dollars) Utilities customers, percentage of Communications segment revenue Cash proceeds (in dollars) Common shares issued (in shares) Stock Issued During Period, Shares, Employee Stock Purchase Plans Weighted average price per share purchased under employee stock purchase plans Weighted Average Price Per Share Purchased Under Employee Stock Purchase Plans Share-based payment arrangement, weighted-average price per share purchased under employee stock purchase plans. Weighted average per share grant date fair value (in dollars per share) Employee Stock Purchase Plan, Weighted Average Per Share Grant Date Fair Value The weighted average per share grant date fair value of shares issued under the employee stock purchase plans during the reporting period. Chief Executive Officer [Member] Chief Executive Officer [Member] Life insurance, face amount Life Insurance, Corporate or Bank Owned, Amount Payments for life insurance policies Payment to Acquire Life Insurance Policy, Investing Activities Life insurance assets, carrying amount Cash Surrender Value of Life Insurance Earnings Per Share Earnings Per Share [Text Block] Acquisition consideration: Business Combination, Consideration Transferred [Abstract] Cash, net of cash acquired and other Estimated fair value of contingent consideration and other liabilities Business Combination, Consideration Transferred, Liabilities Incurred Total consideration transferred Business Combination, Consideration Transferred Identifiable assets acquired and liabilities assumed: Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract] Current assets, primarily composed of accounts receivable Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets Property and equipment, including finance leases and other long-term assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment Amortizing intangible assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles Current liabilities, including current portion of finance lease obligations and long-term debt Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities Long-term debt, including finance lease obligations Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt Deferred income taxes and other long-term liabilities Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Total identifiable net assets Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net Goodwill Total net assets acquired, including goodwill Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net Risks and Uncertainties [Abstract] Concentration Risk [Table] Concentration Risk [Table] Credit Concentration Risk [Member] Credit Concentration Risk [Member] Customers with Largest Net Accounts Receivable Positions [Member] Disclosed Customers With Highest Net Accounts Receivable Positions [Member] Disclosed customers who accounted for the highest/largest net accounts receivable positions, which represents accounts receivable, net, less billing in excess of costs and earnings. Customer with Largest Net Accounts Receivable Position [Member] Customer With Highest Net Accounts Receivable Position1 [Member] Customer who accounted for the highest/largest net accounts receivable position, which represents accounts receivable, net, less billings in excess of costs and earnings. Customer with Second Largest Net Accounts Receivable Position [Member] Customer With Second Highest Net Accounts Receivable Position [Member] Customer who accounted for the second highest/largest net accounts receivable position, which represents accounts receivable, net, less billings in excess of costs and earnings. Customer With Third Largest Net Accounts Receivable Position [Member] Customer With Third Highest Net Accounts Receivable Position [Member] Customer who accounted for the third highest/largest net accounts receivable position, which represents accounts receivable, net, less billings in excess of costs and earnings. Ten Largest Customers [Member] Ten Largest Customers1 [Member] Ten largest customers. Concentration Risk [Line Items] Concentration Risk [Line Items] Number of customers Number Of Customers1 Number of customers. Goodwill and Other Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Number of operating segments Number of Operating Segments Number of reportable segments Number of Reportable Segments Schedule of Quarterly Information (Unaudited) Quarterly Financial Information [Table Text Block] Capital Expenditures: Capital expenditures Condensed Income Statement [Table] Condensed Income Statement [Table] Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items] Condensed Income Statements, Captions [Line Items] Interest expense (income), net Other (income) expense, net (Provision for) benefit from income taxes Net income (loss) before equity in income (loss) from subsidiaries Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest Equity in income (losses) from subsidiaries, net of tax Income (Loss) from Subsidiaries, Net of Tax Net income (loss) attributable to non-controlling interests Comprehensive income (loss) Contract billings Contract Receivable, Due in Next Twelve Months Less allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Accounts receivable, net of allowance Accounts Receivable, Net of Allowance, and Contract Assets [Abstract] Accounts Receivable, after Allowance for Credit Loss, Current [Abstract] Retainage Contract Receivable Retainage, Next Twelve Months Unbilled receivables Unbilled Contracts Receivable Contract assets Schedule II - Valuation and Qualifying Accounts [Table] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table] Schedule II - Valuation and Qualifying Accounts Type [Axis] SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis] Schedule II - Valuation and Qualifying Accounts [Domain] SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain] Allowance for Doubtful Accounts [Member] SEC Schedule, 12-09, Allowance, Credit Loss [Member] Costs and Earnings in Excess of Billings Allowance [Member] Allowance for CEIB [Member] A valuation allowance established for amounts relating to costs and earnings in excess of billings that are expected to be uncollectible. Valuation Allowance for Inventory [Member] SEC Schedule, 12-09, Reserve, Inventory [Member] Valuation Allowance for Deferred Tax Assets [Member] SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member] Schedule II - Valuation and Qualifying Accounts [Line Items] SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items] Schedule II - Valuation and Qualifying Accounts [Roll Forward] SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward] Balance at beginning of period SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount Charges to cost and expense SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense Other additions SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account (Deductions) SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction Balance at end of period Pacer [Member] Pacer [Member] Pacer Construction Holdings Corporation and its affiliated operating companies ("Pacer") (business name). Investment [Member] Investments [Member] Property and Equipment, Net Property, Plant and Equipment Disclosure [Text Block] Schedule of Multiemployer Pension Plans Schedule of Multiemployer Plans [Table Text Block] Schedule of Covered Employees and Contributions, Multiemployer Plans Schedule of Costs of Retirement Plans [Table Text Block] Other Commitments [Table] Other Commitments [Table] Proportionately Consolidated Non-Controlled Joint Venture [Member] Ownership [Axis] Ownership [Axis] Ownership [Domain] Ownership [Domain] Joint Ventures That Provide Electrical Transmission Infrastructure Services [Member] Joint Ventures That Provide Electrical Transmission Infrastructure Services [Member] Joint venture(s) that provide(s) electrical transmission infrastructure services. Canadian Joint Venture [Member] Canadian Joint Venture [Member] Proportionately consolidated non-controlled Canadian joint venture [Member] Other Commitments [Line Items] Other Commitments [Line Items] Debt instruments, accrued interest payable Interest Payable, Current Restricted Stock Units [Member] Restricted Stock Units (RSUs) [Member] Restricted Shares Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward] Non-vested restricted shares, beginning balance (in shares) Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period Vested (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period Canceled/forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period Non-vested restricted shares, ending balance (in shares) Per Share Weighted Average Grant Date Fair Value Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract] Non-vested restricted shares, per share weighted average grant date fair value, beginning balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value Granted (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value Vested (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value Canceled/forfeited (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value Non-vested restricted shares, per share weighted average grant date fair value, ending balance (in dollars per share) Summarized Financial Information of Equity Method Investments [Line Items] Equity Method Investment, Summarized Financial Information [Abstract] Current assets Equity Method Investment, Summarized Financial Information, Current Assets Long-term assets Equity Method Investment, Summarized Financial Information, Noncurrent Assets Total assets Equity Method Investment, Summarized Financial Information, Assets Current liabilities Equity Method Investment, Summarized Financial Information, Current Liabilities Long-term liabilities Equity Method Investment, Summarized Financial Information, Noncurrent Liabilities Total liabilities Equity Method Investment, Summarized Financial Information, Liabilities Revenue Equity Method Investment, Summarized Financial Information, Revenue Net income Equity Method Investment, Summarized Financial Information, Net Income (Loss) Business, Basis of Presentation and Significant Accounting Policies [Table] Business, Basis Of Presentation And Significant Accounting Policies [Table] Schedule reflecting financial concepts. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Lease Arrangements [Axis] Lease Arrangements [Axis] Information by group of related lease arrangements. For example, but not limited to, leases grouped by asset class and/or contractual terms. Lease Arrangements [Domain] Lease Arrangements [Domain] Group of related lease arrangements. For example, but not limited to, leases grouped by asset class and/or contractual terms. Facility Leases [Member] Facility Leases [Member] Amount pertaining to leasing of facilities. Equipment Leases [Member] Equipment Leases [Member] Amount pertaining to leasing of equipment. Workers' Compensation Policy [Member] General Liability Policy [Member] General Liability [Member] Property Insurance Policy [Member] Property Insurance [Member] Automobile Liability [Member] Automobiles [Member] Business, Basis Of Presentation And Significant Accounting Policies [Line Items] Business, Basis Of Presentation And Significant Accounting Policies [Line Items] 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. Valuation allowances for inventory Inventory Valuation Reserves Cash Financing costs incurred Payments of Debt Issuance Costs Amortization of deferred financing costs Amortization of Debt Issuance Costs Deferred financing costs, net of accumulated amortization Lessee, Lease, Term Of Contract Lessee, Lease, Term Of Contract Term of lessee's lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Lessee, Lease, Renewal Term Lessee, Lease, Renewal Term Term of lessee's lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Per claim deductible, insurance policies Malpractice Insurance, Deductible Loss contingency, maximum loss per employee Loss Contingency, Range Of Possible Loss, Maximum, Per Employee The maximum amount of possible loss from the contingency per employee. Debt instrument, principal amount (in dollars) Debt Instrument, Face Amount EX-101.PRE 18 mtz-20191231_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 19 chart-1cf074a951eb506da1f.jpg GRAPHIC begin 644 chart-1cf074a951eb506da1f.jpg M_]C_X 02D9)1@ ! 0 0 ! #_VP!# $! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_ MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P 1" %- =(# 2( A$! Q$!_\0 M'P 04! 0$! 0$ $" P0%!@<("0H+_\0 M1 @$# P($ P4% M! 0 %] 0(# 01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D* M%A<8&1HE)B7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7& MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$ P$! 0$! M 0$! 0 $" P0%!@<("0H+_\0 M1$ @$"! 0#! <%! 0 0)W $" M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$ MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4 MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,! (1 Q$ /P#]HO\ @DI_ MP23_ ."97Q>_X)F?L*?$[XF_L)?LO>.?B%X[_9>^$/BCQGXR\3_"3PSK'B+Q M/XCU;PK9W.JZWK>J7EM+74SEYII'8X7:J_HA_PY,_X)(_](Z/ MV0?_ R/@_\ ^0J/^")G_*)'_@G1_P!F@_!'_P!0^RK]1J /RY_XOT/0@C(K]2*9)]T?[\?_ M *,6@#_"H_;<\,>'?!/[9_[77@SP?H>F>&?"7A']I_X^^&/"_AO1;5++1O#_ M (=T#XK>+-*T30])LH\I::9I.F6EK86%JA*6]K;Q1+P@HK=_X*"?\GZ?MN?] MG=_M)_\ JY?&E% '^OO_ ,$3/^42/_!.C_LT'X(_^H?95^HU?ES_ ,$3/^42 M/_!.C_LT'X(_^H?95^HU !117EOC_P"-OPE^%FHZ#I/Q$^(/A;P=J'B629=( MMM=U2&R>6WMHYI;K4KHMN32]$M/):*ZU_5FL=#MKJ2WLI]1CN[JV@E /4J*\ MQL_C1\)M0^)FJ?!FS^(O@ZX^*VC>'V\5:C\/$U_3QXN@\-Q7-G9W>MC0WF6] MGTW3KK4M)M]6NK:.:/1YM9T6/539MK&F"ZS=/_: ^"6K>%M>\;:7\5/ FH^$ M_#-Y8V&M:_8^)--NM-L[W5Y+6'0+83P3/]JE\3RW^G)X36R6Y_X2QM2TT>&S MJO\ :%GYP![!16)X<\2>'_%^AZ9XF\+:UI?B+P]K5I'?:3K6C7UOJ6F:C9RY M$=S9WMI)+!/$Q5E+1N=LB/&X61'1=N@ HHHH **** "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ IDGW1_OQ_P#HQ:?3)/NC M_?C_ /1BT ?X8O\ P4$_Y/T_;<_[.[_:3_\ 5R^-**/^"@G_ "?I^VY_V=W^ MTG_ZN7QI10!_K[_\$3/^42/_ 3H_P"S0?@C_P"H?95^HU?ES_P1,_Y1(_\ M!.C_ +-!^"/_ *A]E7ZC4 %?E7^WMX"\_&7]G?3?B?;?M*^'/"^L> M%=%TVR\"ZE\0/V??VBO!E[IWCC5E_9W^/NE07<.D:%I5[XA1I-$^)VJ:CX,U M'X3KXWU7Q3I.O>)]'D\7>!-7_52D(!Y(!/T_''TSSCUYZT ?DY^U7\'_ (S_ M +2/C'Q'_P *8OO$/A74+;]G#]L?]FO6[3XF?"Z'PWX;\#>)/B]\,DM_!OQ7 M^"'Q0O/#FC>*;[7]2^).F>"]-UW4/#VM>*O _B'P#!K-Y'[)]6^: M+S]GSXU>)/B_\"_CYI/PA\<>#/A1\#]'_P""Z%;:A;^-F\!:Z_P .#X@;0?#[ M:G^_0 '0 =>@]3D_F>3[T;5Z8&..,#MT_+M0!\=_L.?#KQU\./@UXDM_'NGW M_A^]\=?M#?M3_&/PYX.U-;6._P#!'@'XT_M%?$KXG^ /"]_;64T]MI^IVGA/ MQ1I=_J^CQL#H>KZG?Z+-FXT^9F^MM5M;J^TS4K*QU*XT:]O+"\M;/5[2"QNK MO2KJXMY(K?4K6VU.VO--N+BQE=+J+.[L9I(ECN[:>!I(GO@ < 8'H** / MQH_;W^-'[3/[%VI_L&:UX/\ CU?_ !!T_P#:%_X*1?LI_LG?$7PW\1?AE\*6 MTV7X9?&W4O%=CXNN]#O? _A;P7KFC^++6+1;230=7.IWEA93>:;W1M3C<1+^ MRPY_,_H2*_#K_@N%_P @_P#X)-?]IOO^">7_ *?OB'7[BCI^+?S- "T444 % M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44 M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4UG1,;G5<]-S 9 M^F2*<2 ,D@ =2> /QK^+_C>\4GV;X<_#31OAAJWQC\1 MW>M^.=4\/V365G%+I\.JZG)OC=\;/C1X ^!WC3]E9?AA<_'3QH?'WBKPY:_$S]GBU\= M>+[*W\13:/H][/87_B:ZEO$@NXIC:F-8('2)!&/UUH *9)]T?[\?_HQ:?3)/ MNC_?C_\ 1BT ?X8O_!03_D_3]MS_ +.[_:3_ /5R^-**/^"@G_)^G[;G_9W? M[2?_ *N7QI10!_K[_P#!$S_E$C_P3H_[-!^"/_J'V5?J-7Y<_P#!$S_E$C_P M3H_[-!^"/_J'V5?J-0 4454N;ZRLGM([N[MK634+H6-C'<3Q0O>WIM[BZ%I: M)*Z-=71M;2ZN!;P"28P6\\PC\N&1E +=%,$L9D:(.ID5$D9 075)"ZQNR]52 M1HI C$!7,<@0DHP%1-4TV3[;LO[)_P"SBPU#9=6[&Q*!V<7@60FUV+'(S_:/ M+VK&[-@(Q !>HI 00"#D'D$="/4>H/8]^HI: /PY_P""X7_(/_X)-?\ :;[_ M ()Y?^G[XAU^XHZ?BW\S7X=?\%PO^0?_ ,$FO^TWW_!/+_T_?$.OW%'3\6_F M: %HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "D9@H)8X ^I M.2< #)))( !)) )(%!( )) &23T K\-OVN_C)\6/^"@'QY\5_P#!,[]C M;QQK_P ._ASX%>QM/^"D'[8G@>__ +.UKX0>&-,[CX7_";X5:Q'X9_:]_X*(VND6^LV'A#4?MMQ9:W\ ?V,_[3L[[PI\1/ MVA"MAJNF^.?BA>IJ?@'X I$Y^S>(/'USHMA:^X^$?^",/_!.#PGX%\#^#'_9 MN\->)]4\%VGB,7GQ5\3ZMXFF^-WQ'U[QM=Z+JOC[QG\7/BSH>M:#XQ^)7BSQ MUKN@:5KOB*^\3ZA>V2W]E90:'INBZ3I^FZ;9_?GP9^#?PS_9\^%G@/X*_!SP M;HGP_P#AC\-/#6F^$_!?@_P[9Q6.DZ)HNF1".**&*)$\^[NYC-?ZKJ5QYFH: MSJUU>ZMJEQ=:C>7-Q)Z;0!\U?LZ?L?\ [-O[)L'C2#]GOX3^'?AF?B+JFD:U MXZN](GUO4-3\5ZIH&EMHFB7FNZMXAU?6M4U"72=(8Z;IPFO"EI98MH42)54? M2M%% !3)/NC_ 'X__1BT^F2?='^_'_Z,6@#_ Q?^"@G_)^G[;G_ &=W^TG_ M .KE\:44?\%!/^3]/VW/^SN_VD__ %$O WB'0?''[('Q1E2SU#XM?#_4+3QGK,7B']F3Q,MM.-._9"JT]E:74EI-@ZC\+OBE^RGXG_;:_9E^)GQ<_:D\ _#GX:>!?$GQS^%7B MWPG\7[K4K7]J77OA'H6@> /C)=^"?C]:_ W7_&?QI.E:9I/BKP/\11:?$/3A M<^'O&FN:Y_0U':VT3M)%!#'(Y06$^HV5G>:==WEC M#=&*2[M;74+"XN+=9(8+RUE=9X[]% '\[?\ P6&T[X[VEU_P2@E^)GBSX2ZY MX?/_ 6N_P""?206?@;X?^-O"VLIJA\2>.3:W$FH^(OB?XRL)+!(5NTN+1-* MCN99)('COH%AD2?^B,=/Q;^9K\.O^"X7_(/_ ."37_:;[_@GE_Z?OB'7[BCI M^+?S- "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%?GG_P4$_; M:N_V5O"7@3X<_![PG8_&/]M']IKQ!J'PQ_9&^ 37\=N?&?CV+2KC4M8\>^.6 MCN;>\T'X%_![1XI/&OQC\9E[6TTG0;6WT6+4+/6?$&ERH >'_P#!03]K'XO: M_P#$7PW_ ,$X/V$-9L8_VT_C7X5D\5>//B@]LNJ^'/V)?V;YKV/1_$?[1'C6 M$+)!<>/=5DN'\._ +P-*LT_B#QM/;>)-7M%\,:.!JWV_^Q_^R7\(?V)_@/X/ M^ ?P9TFYMM!\/12:EXE\5:Y);ZAX]^*GQ!U6.&3QG\7/BKXDBM[>?Q?\3_'^ MJQ-K/BWQ+>('N;IXK"PBLM%T[2].L_'/^"?'[#>G_L:?#CQ1J7C+QA((/BC^UQ^T;K5K%#XA^,GQ9N;>=2MH@MK:30_A?\/K:]NO"/P;\"1Q0V M/@KP5##:)"=3OM6NKG] * "BBB@ HHHH *9)]T?[\?\ Z,6GTR3[H_WX_P#T M8M '^&+_ ,%!/^3]/VW/^SN_VD__ %W?TI,CU';]>!^9Z M>O;- "T4?Y_+K10!^'/_ 7"_P"0?_P2:_[3??\ !/+_ -/WQ#K]Q1T_%OYF MOPZ_X+A?\@__ ()-?]IOO^">7_I^^(=?N*.GXM_,T +1110 4444 %%%% !1 M110 4444 %%%% !1110 4444 %%%% !1110 444A( R2 /4G _6@!:*^1OVH M?V\_V/?V,--LK_\ ::_:$^&_PGO=7$?_ CGA#6M:.I?$OQC)-*8(;7P+\*O M#<&M?$KQS?3W&VUM[+PIX5U>YGNI8;:)&FFC1OA:/_@H[^V;^T2_V;]A3_@F M1\9]4\+WT<@T_P#:!_;O\3V/[%GPADB=U-AK^@_#R^TOX@?M)^--%U&%A-8D M?"WP@;F FY:ZMX&LWO #]HB0.2<#U-?%'QC_ &_OV??@E\8;SX">(;;XY>,O MBOI?P]\+?%36_"GP3_9B_:'^/LWA_P !^-M?\8>&/">O^(=1^#/PU\;:5H<6 MO:YX!\7V&GVNJ7MK?3/H5W(+80^5))\C1_LX_P#!9KXO21ZC\6O^"C'[/G[+ M-L)4CN/ _P"Q1^R#IOCR\EM!C?O^+O[77BGQ[*UTPW(T]C\(],1GV7$4<"A[ M5_SE^*__ 3._;"\!_MI_$7XD7/QD_X+"_M7> ?'O[.OP"\-0?&/]GO]L/\ M8Y_9L\>R^-_A_P#$G]H76/$GPT\::.U]^SDJ_#7P_H?CSPQKO@6S\+:-*EOX MA\8_$:ZO]9O[K4+6/1P#^AO]FW]JWX-_M7:!X[\0?"+4/&3+\,/B1J/PC^(. M@_$3X8?$CX/>,_"'Q#TKPQX3\9WOAO7?!'Q5\+^$/%EC=)X7\<^%=9BGET@6 M=Q::Q;M;W$CK,D?T?7\S7[$O_!*3]JO2O^&J?B5=_M@?\%-/V&O%GQ&_:H\0 M>//A?X-\5_M#?LW_ +3=[XH\!M\%_@?X7TWQW\<])\3^'/V@_"'B_P =77BS MPIXJT!KA?'UOJ\W@7PWX-TC5&:'3[6>;[!O-:_X+/_LB+'J&OZ9\!?\ @JK\ M(M-6[GUN;P#H5E^QO^V=:69:2[DO-,\(:AK_ (H_9H^+$VDV$#[3+:>+OA+XN2TUN>UMHBC2>)O"C^)O!TV]&M/ M$,Z.I/WF"",@@@]".0?QH **** "BBB@ HHHH ***\S^,OQC^&?[/OPM\>?& MKXR>,M%^'_PP^&?AG4_%WC;QAX@N1:Z7H6@Z3"9;FYE(W3W5S,YBL],TRRBN M-3UG5+FRTC2K2\U.^M+68 \I_;'_ &NOA%^Q!\ /&W[0GQFU&_C\.^%XK/3= M!\+^'K-M8\=?$SQ]X@G_ +-\#?"SX;^&X2;OQ+\0/'NOR6^B>'-(MU\I));C M5M5GL-!TO5M2L_C+_@GQ^R;\7;GQQXN_X*%_MVZ#I$?[<_QWT*#P_HW@:QU$ M:[X;_8X_9T26+5/"/[+WP_NTNKS3)M;M;Z2Z\2_&KQYI#A_'WC_4KZ.*X.A: M;;17'C_[(GPA^)__ 4+^._AC_@IE^U_X)\3_#WX9> KW6#_ ,$WOV1?&UI+ MIE]\,_"%Y+RZ=\'/AE/]S@ H"J . !@ #L .!0 M%%% !1110 4444 %,D^Z/\ ?C_] M&+3Z9)]T?[\?_HQ: /\ #%_X*"?\GZ?MN?\ 9W?[2?\ ZN7QI11_P4$_Y/T_ M;<_[.[_:3_\ 5R^-** /]??_ ((F?\HD?^"='_9H/P1_]0^RK]1J_+G_ ((F M?\HD?^"='_9H/P1_]0^RK]1J "ORA_X*#:Y\1OACXX\"_&^;4O$_CC]G+P'X M.\2O\;?AO\+_ (CZM\.OC7\'((-&\<:];_M1?#BQTW7M&T?XI)X=\/:3XCT[ MQ3\._%S_ -I7.C^&!/\ "RU\4^)KS7_ GB?]7J\Z\8?"'X6?$#6?#WB+QS\. MO!7B[7O"=TEYX;UCQ'X9T?6-2T:XB6\$+6-Y?VD\\<<,M]<7<%NSO;0ZAY.I M10IJ%M;74(!^:W[4&B?$[X>>//B/^T7^S3\8OB9K'CWP+^SO^TYXL\9?"?Q) M\4=;\:_#CXC^+8/@U?Z_^SQ\+?"GP*UC5;CPOX1\6Z!XQTVR\:V^L> O"^@^ M(Y/"UOJVD^.KSQ"?B-#/'\KS_&+XJZ1\6O@5\$O"7Q9\=^,/@'\7M&_X)GZW M\7/B?>>-=3U;6+77?CS:_M&(/VB-4^$'P'TW5].\/ZII5 MEIZ^/)QX6M=!D^(-NUQ^R^@_LH_LO>%_BQ?_ !Z\-_LY? K0?CEJE[K6I:E\ M9M'^$W@33OBM?ZCXDMYK3Q!?WGQ#M="B\6W%YK=G<3V>K7,NKM-J%G-+:73R MV\C1'NK7X0?"FP\-:WX,L?AKX#LO"/B2[>_\0^&;3PCH%MH.N7SR6TK7NK:3 M!I\=CJ%V'L[)H[BZ@EFA-E9^2\?V2V\H ^=?V$/'7C3Q]\$O$5YXQU/4?$4' MA;]H?]JKX:> _%VKWYU75/%_PH^%O[1_Q-^'_P +O$%]JS#S=:GE\&>'M*TT M^(+AIKKQ''I4>OW=W?76I37US]?ZM<7]II6IW6E6"ZKJEMI][<:;I;WD>G)J M5_#;226=@^H313PV"WEPL=NUY+!-':B0SO%(J%":3I&E:#IEAHNAZ9I^C:/I M5I;Z?I>DZ596VG:9IMA:1K#:V5A86<4-I9VEM"B0V]M;PQPPQ*L<:*J@#0H M_G5_X+!>,/C!K]W_ ,$H;+Q[\';#P#HJ?\%K?^"?=Q#K=K\3]$\922ZC'XD\ MI M7%U;PV7AGP9H>L:HYE\^>"WLXI[F+\QTO/\ @I]_P4HO+>;3D\9_\$G_ -B' M5D\UKV[BT:[_ ."EGQL\-7:GREMM.F36_!'[%6G:C!(SO->'QM\;-+>VMWAB M\.SWKBQ /L']K7_@IY^R[^R3XITWX1:MJOB[XV_M/>)[-KKP-^R+^S;X4O?C M+^TEXN5K=[FVNC\/O#3L/!'AZXBBE?\ X33XEZGX-\(010SS/K+K!(H^6$^& M?_!6W]ND"^^,/Q3T[_@E+^S_ *C,&@^#O[.=_P"%/C+^W!XGT&5Y+>XMOB)^ MT9KNFZK\'O@?J%S;16^J:?8_!/PGXX\0:3->&TU#QN9K.>VF^_/V1?V%/V7O MV'/!M]X0_9T^&&F^$[CQ#=RZQX^\?:M>7_B_XL_%3Q/>.MQJGBSXI?%/Q/<: MGXV\=:_JE\)+Z>;6M8ET^SEF:WT?3M+L$ALXOKOITH ^#?V7?^"9W[%'[(&J MWGC'X.? WP\?BWK1\_Q7\?\ XBW>K?%S]HCQGJ$JJ;_4O%'QP^)E]XG^(M]/ MJ=PJW5W:6FNZ?HZ2)!%9:7:6EI9V]O\ > 55Y Y( )/+$#IECECCW)IU% !2 M8!Z@'\*6B@ P!T&*" 000"",$'D$'J".X-%% 'Q'^U__ ,$\_P!EO]MRU\/W M_P 9O ]Y8?%#P&9;CX4?M"_##Q!JOPO_ &C?@UJKOYT6K?"[XS^$)K#QCX:E MAN@EW)H\MYJ/A;4IHHTUG0-2@#0M\#-\2_\ @I?_ ,$T1;67QO\ #WBO_@J/ M^QII(9'^/WPI\-:;IG[>_P &] C4-]L^,?P2TDV/A+]I3PQX:+J!!\[0/%_AZ\CM/$G@GQ58,&AU3 MPIXOTG1/$6F7"26]]IL,D; ?05?EC^TE_P $J_A7\3?BMJ/[4_[,WQ"\;_L, M?MJW*--=_M%?L_1:7:Z?\3KN)7^Q:;^TU\%M3B/PS_:.\++,R27=IXUTRV\6 ME(+==,\::9);6LD/AMM_P47_ &JOV)YX_#'_ 54_9MN+#X:Z?-'86W_ 4% M_9"T7Q/\4OV9;VP5GCM]?^.?PI@@U/XU?LQW)LK<7WB74]1TKQO\+-,O[L6N MG^-%M%1E /W HKROX.?'+X-?M"^!-*^)_P "?BG\/OC#\.M;$G]E>-_AIXNT M/QKX7O)(2$N;9-9\/WM]91WMG+FWO;"XDAOK*Y22WNK>&:-T7U0$'D'(]10 M45\>?M ?M\?LG?LO^.]$^&/QK^+-OX4^(7B+PC+X]TCP=I_@[XC>-_$-QX,A MUN;PW)XGETWX?>#?%D]EHJZ]!+I(OK];6%K]?LZEG9 WA/B3_@L7_P $ZO#7 MP\\4?$*?]HW0[]_#/BO3/A]%\-]/\+^/%^./BSXD>(-"T[Q)X6^'7@+X&:MX M7TCXK>-?&/BK1]9T?4-!TW0/"EW;7.GZG:ZI'-$LY=0U?7-%KAK6[T[X2^';^SU9OV M^\,WMIHNHS:?X MA\,?LP:)>ZMX:\/Z]IMN/B3J/B2\L[BRNOW3L[.UT^UM[*QMH+.SM((;:UM; M6&.WM[>WMXTA@@@@A5(H8((8TAAAB1(HHD2*-%C15 !850H"C.!GJ2223DDD MY))))))R26,6LZQ:>$OAWX!\*:/>>,?BQ\9/B+JQ\KP[\+_ (.?#C1A+XB^ M(/Q \27;16NFZ'I%N8K5)&U37+[1]$M;S5+8 \F^+/\ P4"T;X_:-,\"_##Q/'HEKYFF:GXK\36FC7]M%>_%GCO]@K_ (*4?MP_M2>+ MOVN_VB_V;_ NA?LT_&WX<_!;0[S_ ()\G]MOQ5\$-0\:^'_@GK?Q:U3X7Z5^ MW'JWA7]GCXHQ^.[O3D^+'B#Q'JWPA^'_ (FTCP"FIZM8>'_%USXD?PO=C5OV MO_X)A_LM?$G]EOP#^TE9?$KX=_![X/2_&G]KCXD?'7P3\(?@9XF?Q9\/?A?\ M/O%'@+X3>$O#_@O3-47X=E */[ M*G_!+GX5_!'XFO\ M2?'KQOXO_;._;EUC3S;:W^U/\=DL;W4?"*7*RF^\.?L MZ_#*Q0?#[]F[P"CW5_;Z=H'PXTNVUUM*O9].U[Q7KD4LN[]/P .!QU_4Y)^I M/)/<\T44 %%%% !1110 44A95^\P'U('MW]^*^0_VM/V]?V1/V&-&\)ZW^U1 M\;O#7PIC\>:C?:7X)T6XT[Q/XM\:>,+K2H(KK67\+?#[P#H/BOQUX@LM"M[B MTFU_5-+\.W.EZ#%>V3ZO>V0O+7S@#Z]HKR+X$_'OX-?M-_"SPI\;/@#\2?"7 MQ9^%7C>SEOO#'CCP5JL.K:)J<=MYTS6M&U*WLM7T7 M5;6ZTS5K&SO[:>W3UV@ HHHH *9)%'*K+(BNKJ496 (9&^\C \,C#AD8%6'# M @D4^B@#\J?BO_P1Z_9.\5>/-0^,_P ;GXI_L'_ !^U.2&?5_C'^P[XX;X% M:AXMEMIGNXD^)GPRM--UGX%_%BVNKUS-JO\ PL+X8:[J.H1M+$^J1%PZ\=9_ MLX_\%F_AO9W-EX+_ ."D_P"S!\=[94B32[K]I_\ 8'N=*\7Q1^K;S0Z);Z+I\AEGF^NO^"/W[".@?##]H3]M+]IK MX@_ W]HF[\=>*OB-\+=*^!?[1?\ P4"7P_X]_;1UOP#9_L[>!?#WQ+^U^/I- M6\2:EX;T&_\ B=#XOT^WTKPY-X:TZ;PY%H^CPZ:OA_3-)L++^AED1CED5B. M64$X].0:%55&%55!Y(4 #/KP!0 X 8 Z < ?A1110 4444 %%>5?$CXT? M#SX5C0;?Q9KT$&N>+M>'A'P7X6LP+SQ)XR\93>&_$/BO3?"'A_3$9?.\0:SH MOA;7+G2;6^GT^VO#82K]LCQFOGFZ^*W[0GC6+QIJVI>&_#W[(WP.T7PSX8\2 MV_QF^*>M^&==^).I^$?'/P*\0:]XCU(^!;Z\M?!_[/GQ!^ 7Q M;XL^"O%ND:!XE@33+:&^M=0L@#['UO6]&\-:-JWB+Q%JVFZ#H&@:9?ZUKFN: MS?VFE:/HVCZ7:RWVI:KJVJ7\UO8Z;INGV4$]W?7][<06EI;0RW%Q-'#&[K^# MG_!:#_@JM\*?V;/V4)/"OPE^/\/@[XO_ +0WQ?\ "_[+W@_XK_#_ $K7?B!? M_!.3Q/H7P_\ B'\2_C+IVA^#H9]8\8:G\-?@5\0-#\<>"]&\(/J5UXL\3^,O MA]IVFM*?V-?VT?&OBWQSX!\0?%#]JV/X5:C:>3\?_'FE_$? M4OV:O$WBWQ9\*-5^!?Q'L/V=M3UFTTGX$>+=&UOP?IFI3?%C0?@QHNJ?"=-> M\;MJD'F:[JMRUE^>W_!7+_@GM\??%?[6'[)G[;G[.UQ^V!KWA+X(_"WX@_ ; MQW\*OV(_C)\(?A+\=?A?X6\5?V;<>'_B+^SEHOQM\,ZK\+[E=1CMKKP-\7_" M6F7WA'Q+X@\+P^"Y]%U==.\-:GI\P!^B/_!(']O72O\ @H9^Q/X$^+]QXG\- M^*/BCX)UCQ#\$?CU>^%8[RUT.[^,/PNNH]%U[Q3H^FZEINC:EI7AWXGZ.V@? M%GPII6H:3IU_I7ASQQIVD:C9VFIZ;?6EO^H5?@/_ ,$0_P!AKX^_LW^(_P!M M_P#:4_: E^/'A[6?VQ?BE\.==\'?#/\ :4^*GP_^+7QVT3P5\*O ]QX8LO'W MQP\1_"#0O#'PI7XL_$S4M7U"^U+2/"^D7=YX9\):-X4T'Q'XF\1Z]!?WB?OQ M0 4R3[H_WX__ $8M/IDGW1_OQ_\ HQ: /\,7_@H)_P GZ?MN?]G=_M)_^KE\ M:44?\%!/^3]/VW/^SN_VD_\ U&=*U6VTC7M#OK/Q7 MKEMJ,+VUO>ZGIU]=:#J5]=^'+V_T>[ /-M/^*GC^;]MOX@?"%-7M=1^'VE_L ME_"WXIZ#X:.G:7:RP^.]=^+WQB\)ZO?CQ)';OJDMAK6B>&?#EF+.Z>YL=->Q MDU"RB,M])]$^P^(H);\+ M'J2Q66G1V='4/V;_ (6:WX,MO!GB+3=:\3?8]3\'>(+3QCXB\4^(=8^)-MXI M^'EU#?>!?%D/Q$O;^3Q9'XD\*WL N=)U5=2$J/<:DERES#K.LQ:@ <7^QW\8 M_%7QH^%GB;4O&PBN/%'PZ^/'[2'P&U37;73$TBR\7_\ "@OCGX\^$MAXSM]. MADDMK.;Q1I/A73]6U>UL=FFVOB"?6+;3(;;3XK6VA^G-6OFTO2]2U-+&_P!4 M?3M/O+Y-,TJ&.YU346M+>2X6QTVWFGMHI[^[,8M[.&6YMXY;B2-'GB5C(O-_ M#WX>>#OA7X2TOP-X#T2#P_X9TB34[BUT^&:ZNGDO]J:WKFIZAJVIW5S?7EQ._:=>M '\ZW_!8/XMWWCJ[ M_P""4.CW/PD^,'@6.'_@M;_P3[U :SX]\+Z+HVB2M;^)/',0T^*\T_Q5K4[: MC<"Y,MM ;-8Y([>70 M ?\ ,>^(7I7[C#I^+?S- "T444 %%%% !1110 4444 %%%% !1110 445\3? MMR?ML>#_ -C'X<:'J7_"+Z[\7_CM\6?$(^'/[,W[-?@22"3XE_'_ .+-[;-/ M9>%O#D$N^/1?#&AVN?$/Q+^(NKI%X6^'/@ZUO-=UN[^T/I6G:F 8?[>_[??P MY_87\!>%[B]\-Z_\8OC]\8_$(^'O[,G[,'P\>&X^*G[0'Q/NEC6V\/>'+5DN M!HGA;13<6^H_$#XAZK;GP[X'T(F[O6N]4N](T?4_$OV-_P!@GQS9_%=_V\?V M]/%&F?&;]NOQ7H#Z=X;TK3?.E^"/[%O@G7(7DU+X)?LOZ%=7-REJOV>>WTCX MB?&'4A-XV^*.H:;-J;W>F:5J=W8W\7[!W[ GCKP-\1O$G[=?["])AFC7QIXQE#>) M?B7XC.J:QJM\]E?S1WWZST ( . , #T '2EKXJ_:V_X**?L6_L+2>$ M+3]JCX]>&/A9J_CV/4[CP?X8;2?%WC7QKK^G:(ADUK7+'P-\.O#GB[Q@?#.C M*"-8\43:)#X=TMQY=[J<,@*#I=5_;M_8QT#X(^#?VD?$'[4WP#\/_ CXB:6N MK^ _BMX@^*G@[0O!GC&V9I(C!X:U;5M5LUUK5(;N&XTVZT33H[C6K/5K:ZTB M[T^#4[6XM(@#ZPHKYK_9K_:P^$?[6FA>(O%_P4_X6)JW@?0M4L]+L/''B[X/ M_%3X7>%/'/VNP%\VK?#/5?B?X1\(GXB>&+9BUE-XK\*VVH>'GO4,-KJ-RCQ2 MR?2$L8FBDB+R1B1'0O$YCE3>I7='(OS(ZYW(PY5@&'2@#GO%GC+PEX"\/:IX MN\<>)_#W@[PIHEL;W6?$WBK6M,\.>'=)LUQNNM2US6;JQTJQMUR-TUU=Q1KD M989%?+7P0_X*!?LA_M+_ !,UCX4_L\_&72OC?KWA_2-2UG6O$OPJ\/>,_'7P MCTV#2[C3;6?3[GXZ^'_#=[\%F\0SR:I UAX9MO'MQX@U&"#4+BSTZ:'3KQX? M(/"__!)C]BJU\1Z?X\^+W@+Q1^UO\2M-E:XM/B#^VA\2O'/[4VK6%UYD\-_%O6=>^&O@F2T>&(V*>!/ 7AB"R\N/[+%$44C]&=+TG3-#T^RTG1M/LM M)TK3;6&RT_3-,M8+#3K"SMU"06ME86D<-I:6\* )%#;PQQQH J*% % &A7Q- M\8OA;^W=XX\;^()OA5^UK\$?@C\+W?38_"VAI^R-J7Q2^)MM#'H]M'JT^N^/ M?%7[1>C^"[VXNM>EU&ZL(;#X4V4%CI4.DVD[7UW'J5W?_;!(&,D#/ 'SP&^U* M>VL[N>&PM!->20VUQ*D+1P2L@!\&Z#^Q[^TE=WVD7_Q._P""EW[5OBF+2]4L M-3E\-^!/A[^R#\(/"VK)8ZI!J#Z3JK:!^SMK?CF31]1AL[:QOX;3QY:WSVTV MJ);ZA:Q:CY-K\2?MV?![]H_X4?MYQ?MR?"WX ?%S]I[P%\1/V'M6_8OUNS_9 MJ\4?"[0/VI_V6_$J?$WQ%\1;#XR_!BR^-.KZ3X%UO3?'L?B>V\/^+XK21]:T M;5O!7A+6M3L=<\.6]SIL/'X\%T?!NB:5I>H>(/$VN M:+H%I-J:_C3_ ,%1OVI?CW^T%I?PG_8'_8Q\,_M2_"OX]?M WM[\5?'OQ2\* M^#[#P-\4/@)^SC\!_CC9>!O$WQ$T71O%_C_P'J\=YXR^+%O\.],T=[^6UT#Q ME\#?$7C3Q!H5WK]Y)I_AO40#G/\ @FU^PY_P5(_9^^'GQV^*$7QY^%?P?\4? MM.?M(?$W]HZZ_9C_ &B_@7X/^-UYX4/C&U\,:!I=S\0OB?\ LO\ Q _9S\+: M5\7/%NC>$;+Q'\4%^&7A&_\ A\/%.HSW^GZ0VN7?B&YO/V>_9ZU;]K^Y?Q'I M/[4_@?\ 9WT9M.MM)E\*>-/@%\2OB1XDL_%LUQ-J4>LP:[X ^)'PU\,:CX D MTV.WTRYLA9^//B';ZDNHSP/=V#Z=OO/CO]D/]OGXU_'C]G/1_%NH?LI>/O%W MQO\ AQI7Q0^&'[2G@_P'XQ^#FD67A#]K+X _%#PA\(_B+\(]/M/&OQ!\.WVG M/X[CU7Q!\<_AG?:O';Z&WP=TRR?7-8T_Q+XB\*Z/K?VOK/QH^(>AVOB*_D_9 M>^-FL6N@0?%ZYMX/#FL_ W4]6\31_#G7_#FD^"H/#>EW/Q?TUIKWXY:9K.J^ M)OAS;:O<:,-&TGPIK-I\4YOA]KMWX?TK60#Z'I 0>A!YQP<\CJ..]?)_BS]K MSP;X"\57'A?QQ\+_ -I#P_#'K?Q%]?TG4YO#?PZ&N6ND^(_B9X]T?6? _@KPYK&O6L-M=?F!K M/Q7_ &B/V4?$>OZQ\!?VS/ _[5GPRB\2>(KC4OV5O^"A>KW'[/\ \;]&,'PL MC_:+\5Z%\"?VP?$'A+PO:ZW%X-^%NI2^-;GPI\>_AYXPT_P=X9MKO1/%7QC\ M$)X;OH]* /WPHK\_?V/O^"D/P&_;#UO5_AYH&G>//A5\#W MP<>N.*7(]1V[COT_/MZT +17R1^V_P#MG?";]@C]G+QG^TQ\8K?Q'J_A'P?? M^$='B\+^!K33M7\>^,-?\:^+-(\(Z%X;\#Z!J.IZ3'XA\17=YJKWL6DPWL5Q M+IVF:I/) !ZG17R MEXK_ &H#<+XTT;X$?"?XA?M ^./!LWQ"T&\T?P];67@'PE;_ ! ^'^F> -:' M@'6OB3\2Y/#OAO2=3\8Z1\0M/OO!.OV46N^#=;71_$4#^(;.ZTIH9>5\1?!? M]I+XY:7\5_"/QH^,C?!CP/KNK_%7PCX%@_9&\5>)/"GQ&F^&NH>)?A_K/P=^ M).K?&'7]!L/&/PX^-?A[2O#WC/0?&'AOP$FK?#W4K/QBSQ:E?RZ?:O" >W_$ MSX_?#7X5ZC#X>U_5-1U?QM=:=X?UZT^&_@?0-9\>_$V]\*:]\2O!OPH?QM9? M#[PG9ZIXJN_!'ASQ=X\\.Q^-/%EOIDFB>#M(N+K7O$%W8Z387EU%P&C1?M*_ M%9M,U#Q,L?[-/A>*]TF\O/"&CWWA+Q_\5=4NO"7Q7\<6/B#0M?\ %<<'B3X> MV7PW^+WPIT_P+J^EW7@N/2?BOX*NO$.LVS^(M&UW3K<6GSS\5_VR?V7?V0O% MFH_L\_!?P'KWQU_:I\9ZUXE^(B?LH?LO>'],\7_%W5/$WQ%UQ?$'B+XD?%V] MDU#2_ WP.\,^*_$FL_V_XD^*?QU\7> O#FI2W%]?:=/KNH(NGR^I?LM:=^W7 MX@\2>)OBO^UWXA^#_P /="\4:%9Z?X"_9+^#6G3^-K/X4J+]=4;7_B)^T;X@ M@TC6?BG\2+JSG.@:K8>#/!?@GX7Z'%:L=%M_$]VR^(I@#UCX,?LV_#O]GWPK M)I?PVL;N^\:W'A'P[X2USXN?$S5M7^)/Q?\ B)9^"(M=7P+_ ,+>^*NOWC_$ M'XG#PJ?$6JVVCOXG\0W=SIFEW]WIVE3V$$JA/B?0/^"8\7QDUS2OB)_P4C^, M^L?MS^+M,U&VUWP_\%]3\.K\,_V'?AMJEM,EW8GP?^RKIFL:YI/Q!U'1Y7F@ MLO&7[2'BGXT^)P5CO-*;PXY%M%^K=% %/3]/L=*L;/3-,L[73].TZTMK#3[" MQMX;2RL;&SA2WM+.RM+=([>TM+:"*.&WMK>.."")$CBC1%"BV0&&& (]" 1^ M1I:* $ ' & !Z #I2T44 %,D^Z/]^/_P!&+3Z9)]T?[\?_ *,6@#_# M%_X*"?\ )^G[;G_9W?[2?_JY?&E%'_!03_D_3]MS_L[O]I/_ -7+XTHH _U] M_P#@B9_RB1_X)T?]F@_!'_U#[*OU&K\N?^")G_*)'_@G1_V:#\$?_4/LJ_4: M@ HHHH **** "BBB@#\.?^"X7_(/_P""37_:;[_@GE_Z?OB'7[BCI^+?S-?A MU_P7"_Y!_P#P2:_[3??\$\O_ $_?$.OW%'3\6_F: %HHHH **** "BBB@ HH MI"0,9(&2 ,G&2>@'N>P[T +1110 445\A?ME?ME_#;]C+X;:?XL\6:?X@\>? M$+QWX@MOA_\ GX$_#ZUCUCXM?'WXLZO&QT#X;_#?P^6#7>HW3#[;KVO7HA\ M.>"?#L-]XH\47UEI5DQF ,#]NO\ ;I^&/["OPLTSQ?XJT?Q%\2OBE\1?$-O\ M.OV>/V>/AW;_ -J?%G]H7XO:L@70OA]X"T>.*YE1#+)#=^*O%=U:R:+X,T'S M-4U+[1=RZ3I.K>#?L%?L=?%72?%6M_MR_MWMX<\8?M^_&3P^VBWMCHMV=:^' MW[)7P;N;UM4T#]ESX#"7SK73-%T?S(K[XK^-+":\UCXK?$!]1U35_$&M:-8Z M*QXG]B+X):;>_M*^-/VA?VS/B[\'/B=_P4ZU/X?P7-S\#O!OCS0?$^F?L(_L M^^)=06/2OA!\(O!YOY?$6FV.K7TD5O\ %7XZZKI&G:K\8O&,=U;V5Q:^$+/3 M=+N/V)."",\ \[3R,8.WCGV(ZD''>@#RCXR_'CX*_L[>";[XD?'GXL?#KX-^ M M-)2[\8?$[QCH'@CP\MP8I)8K*'4_$-]86]YJ-T(V2RTRQ:YU&^F*P6=K/, MZ(?F_P#9T_;K\/?M6>/)-.^"OP&_:3U'X(0Z#J&K0_M4^/OAA+\&_@KXGU"* M6QBTG1OAQIGQ8U+PA\8_B1!K EU.6'QIX8^%D_P[BBTT-'XLNOMUJ3E>!_\ M@G1^QY\+OB/K/[2/C+P?=_&+XV65UK7B)?C]^U-XX\0?';QQ\/M.-[^+.IZSH7P8\*^'K,BQLK#X9:5X*T^QT:RC2^DN9([FZE^FM9_:"^!WAZ[ MBT[4OBKX#75[C4+S1;71;+Q-IFL^(+W6[#X7ZA\;9] LM#T>XU'6;[7F^$>F M7_Q*L]"MK*75M0\%0'Q'IUG=:7+!<2@'XJ_MF_!+]I?X-?MO?'S]J#X?_LX_ M'K]J+X7_ +6O[)7PI_9PN/%O[)7Q1^'/PU_:Y_92\4_"'Q9X^\0)9?#G4/B9 MXC\)6UE\+OC'_P )I9ZUXG\2^$O$#ZQX<\7>%H;O4]!N87TVYFZK_@C=_P $ MG/ '[(WPLUWXK_'#]FOX3^%/VG_B?\:_BQ\7]$L]9NM+^/'Q)_9H^'/CGQ*] M_P"!/@+I_P"T)XEAU?7/$^I^%M*C;6_'GBGPY>Z?IWB3XA^)?%&H1R:E&(=1 MN>$_X*6_M\?&[XMZY\-_V-O^"7>L?$6;]K#5M \%?M:>+O%NG_"GQ=!I?@O] MGS2M-\/^*OA6VI6OCN+P!I?B;PE^T/\ %KQ5\-OA/XX.G:GJS^"?A[!\_:%_;+_9)^'G[0_[,7[-?A+3/$/Q&^&_CR_7PU^T' M\:(/!.G> ?C=\-OB[:_"_P 2_"#Q[!\._"'Q+\4V43#1_B+J<7B&STY]5\/W M_A?2O#'C+PAHFLZW>IH@!^H_"@DG &22S$X]/QP*S]7UC2M TR_UK7-2 ML='T?2K.YU'5-6U2[M].TS3;"SB:>[O=0U"\D@L[&TMH4>6>YNIX8(HT9Y)% M56(^1?'GP8_:L^*$^NZ;J'[5UE\'/!NIV'QI\.6]M\ O@]I&F_$6STKQ5J'A MB7X)^+=/^(_Q3\2?$NQT;XC?"G3=+\2V?BFXM_ E[X+^)5QXHCO(/"?@X:': M0S]G+^R1\$]9UBZU_P"(.A:Q\8=5N;[XFW*/\9O%7B/XGZ7IVF?&/POX;\(? M$KP=HGA?Q;J6H^$=%^'/BC1O"VGQS_#;3] B\#:=-, M_P!K[X-^&H?%5IX5N?%7QN\9^%#\1]-G^'7P%\):Q\4O%5UXV^&7PNMOC!JO MPQN[[0X!X'\%?$/Q#X+U'19_ NA_$[QCX%MO&>I^(=!TC0M2NKW4X(ZX ?%7 M]LWXESR+\-_V=O"GP:\+W<\\>F>.?VC/',-]XCDT#Q1\ %\7^#_&%G\%_A@= M4U0:QX*^.FJ6'PR^*7PL\=>.OA_J'_$>N^$O%MY%=Z1.?M2RT^QTVTM[ M#3[.UL;&T@@M;6RL[>&UM+>UM;>.TMK:"VMTC@B@M[:&&W@ACC6.&"*.*-5C MC15N < #T''3@?IQ0!\F>&O@A\;?$4&@:C\<_VC?$.J:G G@#6->\'_!+P M_IGPA^'5QKUC\'[KP'\4_#5O=3GQ5\3M2^&?C?QSJ^J?$SP]INK>.(O'/@?5 M++PQING>.+BTT>X.HZ?@7]C+]F?X>>)[OQOHOPJT?5_'%_#\&!?>-_'^I>(O MBGXRO-2_9\\'ZYX"^$/BFX\4?$W6?%NLMXZ\'^$_$WB'2(/'\=W%XUU2/6]5 MN-=U[5+R^N+A_J"B@"I8Z?9:99VNG:=:6UA86,$5M9V5E!%9V=I;0*$AM[:U MMDBM[>") $CAAC2)4 54"@"OS+_:%_X)+?LT_M%_M!^(_P!I[7/'7[6/PU^, M'B_P1X3^'GB?7_@)^UU\>/@C9ZSX2\$27T_AO19]&\!>+M,TZWTW3[K4K_4! MIEA%9Z5+K-]J7B"73VU_5]8U/4/T_HH ^+?V-OV#O@A^PYIWQ4M/A!J7Q=\1 M:I\:O'5G\1OB5XM^-7QF^(/QL\9^*/%>G>&-*\'66I7_ (G^(.KZMJ;20>'= M%TS3/,\PW,]K8V-O=7$]OIVFPV?VB0",$ @YR",CGK^?>EHH 3:.<#&22<$C M)(P2<8R< @^(-)TW7=$UK3[_2=8T?6;&UU72M5TK5+ M.;3]3TS4=.U"*XL[W3]1L+BXL[ZRN8);6\M9YK>YBEAED1M2B@#YUUO]D?\ M9C\07/AJ\U'X#?"E;OP?K5KXC\,W6F^"M#T*XT;7[#X8ZA\%],UFRFT&UTN1 M-2T?X3ZI>?#S1+MVDET3PA)'H>D-8V-M:10!9O'=WX1L?"%IX7UZ:Y\1^ M%K/1X-&\>^*-,\/^,/'5KXB\3Z#I>J6WUO10!^%;?'3XS_LX>)8=+_:/^%O_ M 4^^''PX\*^)/AOI>E?&7X6ZE\,?V_?A%XN\ ?!_P#X2O3EU;XB_P#"N_AE MXO\ VF_!=Q\:['6]/UCXY7^K?!^VU2/4] T2/PO\0M!M;*_N]=^HOV9/BM\" M_P!IK3=%/[/W_!3GQG\>KWPM:?"YO$VD:+XK_9ENO';/\/?%GB#6O$:_%#P! M9?!#0_&/@O4_BW::I;^"_B?IE[X9\'7ECH/AG1T\"6G@#Q(-:UO5OTQ*J3D@ M9P0&Z, >H##!'X$5Y)J7P"^!NL?%/PU\_"+X(? MM>_M">#/V78/VY/%7P<^&?QY^'W@3XO:5X+\2?&/]FBZ^'?BOXA>)O%?@9?A M5XKTBP^'W]@:,K7X1?&/0/A==V[W\.FK M;>%OBOXO\ ^'OAOXQOQ+)%,VE^#O$VMW<=CNU!H!91R3K]=$ C!&1D'\0(]3O=6UCQ5XQUG;+K/BK7[R\O[C&J:_J&HW5M:>1IU ME);:=:VMI#[5110 4444 %%%% !1110 4R3[H_WX_P#T8M/IDGW1_OQ_^C%H M _PQ?^"@G_)^G[;G_9W?[2?_ *N7QI11_P %!/\ D_3]MS_L[O\ :3_]7+XT MHH _U]_^")G_ "B1_P""='_9H/P1_P#4/LJ_4:ORY_X(F?\ *)'_ ()T?]F@ M_!'_ -0^RK]1J "OSY_:G_:L\"OAKX&^+%KJ&F>%OC-\5]$ M\1:C\*?%GQD)UB'0/V?]>\:Z!K>C:;\&O%/BRVATK4O _B'Q<-3A\?ZE=7?A MCP?I6JZ_H5YHNK?H-7S#^T=^S-8?M*Z)>>"?%GQ \6:9\,_%&A:EX3^(WPZL M=,\%ZGH7C/PQK&B>*M"U2V@N_$/AK5=8\+:YJ%AXJN;*;Q'HE^MU;V5K9SZ7 M;:=XCT_1_$>E 'FOQ9_:ZO\ X+_%C]H_2_%VAZ5>?"KX ?L06_[7%[=Z1'J' M_";WL^C^)?C1:>+] 9KB];19;$^'_AEITVA&&QM[Q-6O-1%]//:FT2+Y[N?V M_/BGX<\?_#/]G[Q?X1\ 0_''XX6'[(VO^!+[1E\13^"O"^B_M*VOQ]U/QC;> M)-/NM674/$5_\&=-_9I^(TEI=:?K_AN#XFRZMX/C6R\%^9K)M?M#6_V6_!OB MGXO_ !$^)WBK5=3\1:%\3_V=M,_9G\5_"_4K+1Y/!]]\/;#7/&>MW)DO4LE\ M4S:EK7_"?>(=*U?S];DL)]*:Q2WL[6]MYKZ[\MLOV /A9;VUCJ%[XO\ B-KO MQ$\,GX$Q?#_XJ:YJVC7GC'P+IO[-#^,Q\'-)TQ8="MM#U2RTRV^)'Q&M/&4F MOZ5J5]\0X?B%XP3Q+>2QWVFII(![!^RY\<[CX^_#C6O$>K:98:/XJ\#?%SXW M_ [QQ8Z1)>3:(_C3X#?%GQ=\)_$.JZ%)?J+P:%XBNO"J>)='M;N2XN]-L-8A MTJ\N[V[L)[N?W[5M4LM$TK4]:U&22'3](T^]U2_EBMKJ\EBLM/MI+NZDCM+& M"YO;J1((9&2VL[:XNIV BMX)962-O/?@W\(?"GP/\#6_@3P@=2N+(^(/&GC' M6=7UNZBOM>\3>-/B/XRU[XA>/?%NO7D%M9V\^L>*O&7B;6]OV$/VG/V/OVI/ GC#7?A)\5;3Q+;_ !N\*_#VT\<>'?#_ ,3=3U3Q M'X=M)_"&K^(_$_BFUM]#M_#GAC6]:C-_2O_ ,$J/^"^?[+7 M[5O[(/P4\8_M5?M/_LQ?#C]KCQ1J2^'OB;\)M U74/!%OHOB3QE\=O%WPL^% M&GZ/X;\5ZOKVIJOB33+'PGJ-_-_PD&JP:/;Z[:>)/$4_AWP_JEG,GY4?\%M_ M^"1/CG2OVK_A'^UQH/[>OQ]T'6_V^O\ @J)^PY\$=5\'Z3X9\):5I/PJEEMO M%WA+X1^.?#MYH.H:(GB3Q'\ ]%L]3L/AK=ZYI-OK$=KKFIOJ_B&]U:_U76-3 M_1_X._\ !KE_P3V\!_LY>#/A)XXE\;>+_C5X'U+Q9>:)^U]X$.F_!;XZ1V?B M36M3U*#1]43PS_;G@OQOI>D6NI2Z5#:?%+P_\0([W3A_9MR$T1;71[0 _;#P MO^VG^S5XVTK2]=\(_$A?$NB:W8>"=3TG6-$\(?$#4M+O['XA_%^]^!'A*XMK M^V\)26LBZE\3]/N]!F7S1)I-C&GBS6TTWP9/;^(I;-]^V)^S[IMGJE]>>,=8 MBMM&L_'U_J$@^&_Q5E:&U^&7Q2T/X,^-)$B@\#RS7+:7\1?$>D:);PVD<\^M MVEQ+XD\/QZKX5LM0URU_)?X/?LX_\%'/^"6]GXKT[X#_ Q_9H_X*$? '7]> M7Q)K>A>"O!OPR_82_;46>*SM]*@U'4I_!^A:=^RS^T)KFC>'+"SL6U;6[/X+ M^,O$ L88)]1OYKJ..T^L?@[_ ,%A_P!B_P"('BC3OA1\8?$WC#]B;]H6]#1M M^SU^V]X5OOVZEXNU6&V\&Z?\;M4\0R1_#[XF79LK']G7Q#H M'A;XN30QV7@RXEU(^&];\3:-:V,.E1WUQXPBN9;_ ,#1>)M.L=1O+2*[_:Y^ M MC=ZW8W7B[5X[KP[J7Q%TG5XA\.OBA)]FO_ (4_#K1?BMXYACDB\%217BZ5 MX%\0Z3JUK/8O=6WB"ZN7T#PU-K/B6TO='MOG35OV6OVR[>^GU+X6_P#!4'XP M0:1?7UWJ>F:%\6_V=?V3OBKHEK9:CJ$VHP:=::KX/^&_P8\6:CIEK9WC6&G3 MW?BN\O%M;;2WDO[@P7@U+T#X6>"?^"AWA7Q]X6@^+?[0W[*/QD^$T^*7@)9H_$<=I<7T5_P"$(X[C2[F]2UEL MKJ"T# '>G]LS]G87/@^S;QIK0N/'OC[X<_#'PK&OPR^+##4/&OQ8^%4GQK\" MZ5C6NK?#>*37+O7=;?3O#WAZ\5?#'B;5=&\6NNA&[X?\ VN/@?XJT MGPIKOA[4_B%JNC>-[3X%ZAX9U.V^!7QV-EJ%A^T?]O\ ^%4WLEQ)\-HTTZSO M5TVYD\;7.JFQA^$4+6?P+%J6G/=?284<"?F(+%)]"@NM6\0_$G]J7Q)\#M8T[Q"=0OX9 M=&L_#6C_ +-GQG@U338]-BTZ^779?$6G33W5[=:>^BQI81WUZ 7_ U^U3\. M/&&G:3K'AWPW\ OAL]C\5_%T>D?#C4].\2W/XT?\ !1_]NS]J'XL> M(O@G^S!_P35T/XO>$_VC_P#A)O&/Q^^)&M^-?ACK?@BR\)?##X ?$#Q3\-/ M?A/X@:!\0+WP7.GPP_:O_:(T31_ D?B\2:A9WGP.TOXA_$CP_H?BC3-/BBK] M&X?'/_!534E>[B_9B_8,\/6\LDH@TG6/VW/C_K&J6T2,R1F[U'1?V%8=-EDG MV^?_ **NV*.1(F+21L3_ "/_ /!7_P#X)^?LQ>._V_\ ]K;QU_P4J_:7^)'[ M(=[\)/'/CS]DB]^(G@/PUXE\._M"_#75+^#P3;ZSJ&L M?#;4H(-8^$GPNLM4^'>O:AI'BV_\46-O))XCO='H _KZ_9<_;IB_:T^!?PE^ M.OPN_9Z^-5QX=^*'A;X?:_<)JD_PLT:/PAJ^O?%K7?A)\5O VM2:W\1],U0> M,?V>K[PMXB\6?$S1&T2WO+CPI:6ECX07Q)\0[JY\"6'I%Q\7_P!IEB$T[]D/ M4/,-EI5R9=>^.WPNTNR6YN/CTGP]UK33-I"^([LWFG?!+SOV@],E2P?3M8@- ME\*;F]T;QO/>2:?_ #I_\$,/^"7OQXLOV%&M/'O[=?[>WPW^"7CWX[?&/XD? M"3X=^"I/!_[-_BGQU\-=7\5II7A/XN^+M8U7P)XK_:1^'$WQJT?0H_B*/AUI MGQ5T.'2AXB_MYI[O4_$=]J%W]^>-_CE\"O\ @G[XQ\0?L=_\$[OA;X^_:V_X M*!?&=M)\0ZY\,M=^.OQ<^,B?#XK:C2-.^./[9GQO^+/CKX@ZE\'?AIHT>IQW M\NC"_L_&WC=+F+3_ 7X4\J\&N:8 >W?MK_\%"/C+^R-X1T*P;X-_"GQQ^T5 M\7M5^(G@O]E_]E_P?\6?&GC+XP?'[X@Z%\8H-)\!VVAZ%HOPIL+;P[\/=6^ M2S_$_P",7Q1\1:MI_ACX ^+;JQ\&:U)XLT8'Q9=?FYIO_!&;_@HE^TW\:O'' M[8_[9_[?UM\//C7\2OA'XD\#>$?A!^SIX7URP\*?LRZ+J7B3PWK'AOX0^$/C M%IWBGPG\2]4^&E[H;>+=-^.)^%>M_!?Q[\5M=/AUM1^*^L>&;+5K'6OU@_8F M_P"">%O\ /'WC;]JS]H?XD:E^TU^WE\9]!M-!^*/Q]U^VNM+\/\ @[P9'?@O]FSPKXM\"_L^^-Y?@#X6\5/\8!./@M\)/@=X9\6R3?$#_A&U\ > M*?$WQ!\5> ?'GC+XC?$GX-)I&N2Z%X\^(NK>)KSQ]?>+=2O/BMIWC$Z;H,6F M^^:A^S-H.OWGC.?Q7\5?VA?$EAXSU/XJ7,N@_P#"[O&O@[1/#VA?%OP/X<\" M:UX-\-6WPTO/ ]Q9:#X8LO#TNO\ PTO[Z[U+QE\-?&7B/Q-XI\'>*]*U3489 M;/Z2HH \#;]ES]GVXU.[UG5/A/X0\1ZI?Z]XB\37E_XML'\87-UKGC#X3Z/\ M#/%VH3OXIGU<2R^*_A+H.F>!/$\3+]E\0:%%/#JUO=SW^H7%WZMX?\%^$/": M7,7A;PMX<\-1W8TL72>']#TO15N!H>A6'A?11,-,M+42_P!C^&]*TSP_I7F; MCIVB:=8:39^3I]G;6T7344 ?DG\9?^"1OA+XK?M*_%C]JCPQ^W'_ ,%%OV>O MB-\9]%\ >&O&VF? #]H+PAX8\'2>'?ACI^IV7@W0-&TGQ?\ "+QUJ&@Z%I5S MK_BC74T/3=9AT@^)/%?B;75LDU#6;N5OI?\ 8<_8:^'_ .P=X ^(W@/P%\4/ MCM\7I?BO\9_&GQ[\=>-OV@_'.D>.O&^L?$;X@VFAV_BW45OM \*>"]$LK;6K MS0H]=U&"RT"";4/$>I:UKFHW-Y?ZG/+7VK10 4444 %%%% !1110 4444 %% M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !3)/NC_?C M_P#1BT^F2?='^_'_ .C%H _PQ?\ @H)_R?I^VY_V=W^TG_ZN7QI11_P4$_Y/ MT_;<_P"SN_VD_P#U?'?X2_#;XS> ]0.Z\\&_%+P M3X;\>^&9I0,1W']B^*--U.QBNH"%DMKN"&*ZMIDCF@FCDC1AZM10!^+\G_!& M[PY\%)9=6_X)T_M;_M0?\$_[Y)HKFU^&GA#QFWQ__93GN4EDFD&I_LS_ +0, M_C#0M,T^5Y)(GT_X9^+/AN([2:6VLY;7R[%[.:'XD?\ !;C]GB-X?B!^SK^R M+_P4*\)6*QV=GXF_9K^*>M_LC_':^L[17,^N:W\(_CY#XQ^#6I:O> QLVE^& M_C9X;LP\=S):1KYMK8#]FJ.O6@#\=4_X+0?!?P!$Z?M:_LO_ +?7[%UQ9((] M3U;XS?LA_$_QW\.([R/S5N1IWQ?_ &:['XX_#J_T^.2%FCU&?6=-5K:2"ZGM M[6-W6/VSX;_\%@/^"6WQ7MH9_!O_ 4#_9&EN)Y(88M%\2?'7P%X"\4&><,8 M[5_"?Q U?PMXFAN\HT=%DW[PLTJAL2.& /(M5_X*&?L#:%9/J6N_MN_LA:'IL9C$FHZQ^TQ\%-.L M8S*ZQ1"2ZNO'$<*&61TCC!;YY'1%RS '^>KXG?\ !7]OCK^U[^U'\-_V;?VR M_BQ\4?AQ\.;GX!V/[/WPQ_8!_8E^'O[;VL?$J_\ $_P_FO?B7KVI_$GQ#X6U MCX>^';?0?B!%%H5GJWBWQ]X-\/V*W;O'>W%A9ZA?Z?\ T*:#_P $\/V O"E^ M^J^%?V'?V/\ POJDDL<\NI>'OV9O@GHVH2S0S&XAFDO+#P/!<-+#.S3Q2&3? M',S2*0Y)KRKQG_P3)^!_B'XN>/\ XT>"_B/^TY\!?%GQ1T_P%IWCO3_V<_VA M_'?P6\&^((OAGX:7PAX+EN/!?@^6V\/07&C>'E_L^*:TL[&K0PW\G[F_LC?L6?LY_L/?#>Z^&/[.O@"'PEI>N:W<>+O'?B74]4U7 MQ9\0_BEX]U%(_P"VOB%\4_B#XDN]1\4^//&FM3H9[W6=-=;^(/C/Q-X M_P#BKXIO?&?CSQ/X@\5>()9M3U/4?$'B34;W4[EY65$FN)!$B*<5]%4 %%%% M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 M%%%% !1110 4444 %%%% !1110 4444 %,D^Z/\ ?C_]&+3Z9)]T?[\?_HQ: M /\ #%_X*"?\GZ?MN?\ 9W?[2?\ ZN7QI11_P4$_Y/T_;<_[.[_:3_\ 5R^- M** /]??_ ((F?\HD?^"='_9H/P1_]0^RK]1J_+G_ ((F?\HD?^"='_9H/P1_ M]0^RK]1J "D8[5+') !) Y)P,\#N?2EH^G^?Y4 ?''PT_:XLOBK\:?C#\,?# M'@L2Z'\"O&ES\/?B?K4_B_2H?''@CQ%!H&N^(M/UGQ9\*9K*+7-*^'OC33M' MM[CX<>++?5=0O/&EEK.EZW8^'XO#\\FIVWA?PM_X*1:+\3?!-QXZT[P3X4OM M/\:?M'>'_P!FKX!Z5X/^,6F^+_$_C;QOXAM=7UU[#XO>&F\$Z!K7[.?B/PEX M)TB\\=^/_ GB^Q\1>+?#7AJQU*:"QU>Z31[;7/0O%7[*/CWQ5^UCX9_:;;7_ M (8>&_$GPWT#Q-H'A#Q=X8\+^*M,\=^.?"&N:'\2=/TKX-_&,6OB6UTSQ1\* M_#OB#QGX9\?30&]O;S5?&7@+0=4\-:=\.[X:I?ZMG^,OV)YO'OB#1/CKJ.I> M#O#/[3&C_$;X$?%R36?"VBZI_P *\U?Q=\"?"OQ-\ 65CK5A?W/_ DNJ0>+ M/AY\9/B1X%O_ !5=W3^)=%T._P#""6R:G!X#TVROP#ZF^!7QHT#X[^ F\::' M8WNC7.E^,?B)\-_%WAO4YK.?4O"WQ#^$OCOQ#\-/B%X:N[BPFFM+M=(\7^%] M6@L-2MV6WUC23IVL010PWZ0Q^NW-S;V=O/=W<\-M:VL,MS-+C3=+^U7ITW1+37/%EQI'A^QEN[N[ MM]!TS3$O[R]U#[7=S^YWME9ZE97>G:C:VU]I]_:W%E?6-Y!#=6=Y9W43P7-K M=VMPDD%S;7$,CPSP3QR0S1.\4QB-"Z!F!89_ M>P=/Q;^9K^?[_@LW\+/AGX*/_!)[5O!_P]\#>%=4E_X+9_\ !/>PEU+PWX0\ M.:#J$EE/XB\>RS6;WNDZ99W36LLEO \MN93#(T,9=&*+C^@$=/Q;^9H 6BBB M@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH * M9)]T?[\?_HQ:?3)/NC_?C_\ 1BT ?X8O_!03_D_3]MS_ +.[_:3_ /5R^-** M/^"@G_)^G[;G_9W?[2?_ *N7QI10!_K[_P#!$S_E$C_P3H_[-!^"/_J'V5?J M-7Y<_P#!$S_E$C_P3H_[-!^"/_J'V5?J-0 4444 %%%% !1110!^'/\ P7"_ MY!__ 2:_P"TWW_!/+_T_?$.OW%'3\6_F:_#K_@N%_R#_P#@DU_VF^_X)Y?^ MG[XAU^XHZ?BW\S0 M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4 M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11 M10 4444 %%%% !1110 4R3[H_P!^/_T8M/IDGW1_OQ_^C%H _P ,7_@H)_R? MI^VY_P!G=_M)_P#JY?&E%'_!03_D_3]MS_L[O]I/_P!7+XTHH _U]_\ @B9_ MRB1_X)T?]F@_!'_U#[*OU&K\N?\ @B9_RB1_X)T?]F@_!'_U#[*OU&H **** M .<\8>+?#O@'PGXG\<^+M3AT3PIX-\/:WXK\3:Q<)/+!I/A_PYIEUK.M:G/' M;13W,D-AIEE=7&X/$_ MB3P'X5^&^CZUX=TP:K\5]8^*&L:UH_P^MOAY<:9XAU+P]J\OB%M U35+JWU' M7M'NO!^@6TOB#QU#X:T5&U"OJ77X]0ET/68])L=*U357TK44TS3==N)K31-0 MU!K.9;*RU>ZM['4Y[;2[NY,5OJ%Q!INH30V ?V!?BQX.? M2M8\#:/IGPK^&_P:_:D^'_[2?P(_9/N_B(?%G@'PEK6E+^T3X+^-ND_#K5K; M1TT_X5^ ?B9\-OC7HNH_#7X9:>\_@KPC\1?!4GB1O#_@"T\$?C%X+L/'7@F\N;K1KO4?$>A74&H6-QIFK:)XG\&>)-6\&>-/"VN:9=*) M].\0>$?&&@:YX9UVQA_Y]?Y5\P_LE?!#6O@5\,=?T M7Q3>Z?>>,/B#\:OC_P#'CQ='HUS=WFAZ/X@^/GQF\:?%FZ\,:)=WUO:75[IO MA.V\567AJ/4Y;2S.LSZ5H)8V_P!':MI=EK>E:GHNI1-/IVKZ?>:7 M?PI/<6SS65_;26EU$MS9S6]W;M)!+(BSVMQ!<1$B2":*55=0#\0_^"Y%Q!;: M1_P2BNKF6.VM;7_@MQ_P3VN+FYN76WMK>WAUSXAO+/<7$QCA@AC7YI)972-% MY9@.:_9P?$#P+_T.7A3J?^9DT3U/_3_7Y7_MU_\ !/+]G/XL>&?V?O"6M?L] MP?%WPO)^UE\#;SQAX9\32>/OB1X?MO" O]>LO$NLZUH>M>(=:TNTTJSTN]FM M=2UBZM(X;*QU"XBN+J*"Z02!D M'=D\'U)/J!?^AR\*?\ A2:)_P#)]?FS_P .//\ @D7_ M -([?V3O_#2:%1_PX\_X)%_]([?V3O\ PTFA4 ?I-_PL#P+_ -#EX4_\*31/ M_D^C_A8'@7_H%/_"DT3_Y/H/Q!\"CKXS\*#H.?$FB M=2< ?\?_ '/ ]Z_-G_AQY_P2+_Z1V_LG?^&DT*OG7]I__@B7_P $R=.^'?A: M;X;_ /!.G]G)]?E_:#_93LM3_P"$6^#MI<:DO@/4/VFOA-9?$]KJ/2U>=?#A M^'$_BE/%\\R_8+;PH^LW.HR0644UQ$ ?MA_PL#P+_P!#EX4_\*31/_D^C_A8 M'@7_ *'+PI_X4FB?_)]?FS_PX\_X)%_]([?V3O\ PTFA4?\ #CS_ ()%_P#2 M.W]D[_PTFA4 ?I-_PL#P+_T.7A3_ ,*31/\ Y/H_X6!X%_Z'+PI_X4FB?_)] M?FS_ ,.//^"1?_2.W]D[_P -)H5'_#CS_@D7_P!([?V3O_#2:%0!^DW_ L# MP+_T.7A3_P *31/_ )/H_P"%@>!?^AR\*?\ A2:)_P#)]?FS_P .//\ @D7_ M -([?V3O_#2:%1_PX\_X)%_]([?V3O\ PTFA4 ?I-_PL#P+_ -#EX4_\*31/ M_D^C_A8'@7_H M_M*?".R^(JR1Z2CW@T-OAW<>*O\ A*9@%M[?PO\ VS<7TL%A%=2I](C_ ((> M?\$B_P#I';^R=U/_ #230_4_Y_E0!^D__"P/ O\ T.7A3_PI-$_^3Z/^%@>! M?^AR\*?^%)HG_P GU^;/_#CS_@D7_P!([?V3O_#2:%1_PX\_X)%_]([?V3O_ M TFA4 ?I-_PL#P+_P!#EX4_\*31/_D^C_A8'@7_ *'+PI_X4FB?_)]?FS_P MX\_X)%_]([?V3O\ PTFA4?\ #CS_ ()%_P#2.W]D[_PTFA4 ?I-_PL#P+_T. M7A3_ ,*31/\ Y/H_X6!X%_Z'+PI_X4FB?_)]?FS_ ,.//^"1?_2.W]D[_P - M)H5'_#CS_@D7_P!([?V3O_#2:%0!^DW_ L#P+_T.7A3_P *31/_ )/H/Q!\ M"CD^,_"@'J?$FB?_ "?7YL_\.//^"1?_ $CM_9._\-)H5?+O[:'_ 1-_P"" M:NE?LS_%6_\ A!_P3J_9X?XC6^CZ2WA@>"?@Y;7?BG[6_BOP]%=?V1;Z/'+J M$DPTN2_:86T;N+1;AF A66@#]R/^%@>!?^AR\*?^%)HG_P GT?\ "P/ O_0Y M>%/_ I-$_\ D^OS73_@AY_P2,(.?^"=G[)P.YQS\)-#Z!V"GG)Y4 CM@_* M,"G?\.//^"1?_2.W]D[_ ,-)H5 'Z3?\+ \"_P#0Y>%/_"DT3_Y/H_X6!X%_ MZ'+PI_X4FB?_ "?7YL_\.//^"1?_ $CM_9._\-)H5'_#CS_@D7_TCM_9._\ M#2:%0!^DW_"P/ O_ $.7A3_PI-$_^3Z/^%@>!?\ H M%/\ PI-$_P#D^C_A8'@7_H=1^$7_!.K]G9_B;:?#7Q' M-X('@KX.6MUXL_X2);=1IY\/6VCI+J4VJK(2]K'9Q23,ZX".N]6^F$_X(>?\ M$C"#G_@G9^R<#N<<_"30^@=@IYR>5 ([8/R@# H _2C_ (6!X%_Z'+PI_P"% M)HG_ ,GT?\+ \"_]#EX4_P#"DT3_ .3Z_-G_ (<>?\$B_P#I';^R=_X:30J/ M^''G_!(O_I';^R=_X:30J /TF_X6!X%_Z'+PI_X4FB?_ "?1_P + \"_]#EX M4_\ "DT3_P"3Z_-G_AQY_P $B_\ I';^R=_X:30J/^''G_!(O_I';^R=_P"& MDT*@#])O^%@>!?\ H%/_"DT3_Y/K\V?^''G M_!(O_I';^R=_X:30J/\ AQY_P2+_ .D=O[)W_AI-"H _2;_A8'@7_H%G=B%55\1Z*S,S$!551?$DDD DD@#DU^:__ X\ M_P""1?\ TCM_9._\-)H5>$?M2?\ !$W_ ()D:1^S-^T3JWPK_P"">'[.47Q/ MTSX%?%W4/AS+X-^$%C+XOB\>67P^\177@^3PK'I22:G)XD3Q#%IS:&FG1R7S MZH+5;-&N3$" ?N916#X6%V/#7AX7XN!>C0](^V"Z$@NA=?V?;?:?M E D$_G M>9YPD <2[MXW9K>H *9)]T?[\?\ Z,6GTR3[H_WX_P#T8M '^&+_ ,%!/^3] M/VW/^SN_VD__ %\0?L_Z(?"S>(X?CE\<])^"LE\FMQZ4WA)]8^'OQ)\= M6_B4VDFFWW]O0I+\/?[&ETF*XTN9?[934EO7CT^6TN #WJBOCVZ_:.^)V@?M M1>!O@;XO^ ,^E_#;XLVWQ%@^&GQBT/XD:7XGU-M:^&?A_3O$VKGXE?#&#PUI MT_@#PCX@TVYO8/!WBRQ\9^,9+K6(=(T7Q9HG@_4?%&AV\U3Q!^T_XPT#QE^S MMI,/PS\/:]X3_:$\>ZOX0TN^M?BCI.B_$73M'_L[QGXDT7QQH7PPUO0XW\=> M%M,\(>&=-\1?$6;2_%FG:UX5TOQ#'J>E:!XCL=)OV(!]FT5\W>#OVB+/Q)\7 M/VD_AEJWAH^&[#]G:U^&&IW?BV;7(M0@\2Z3\1? %[XZN+QM*CTVUET!_#@T MR_TV>"6^U4:@D46HQ36RS&TB\K\1_M1_&#P+\2/@#H7B_P#9S;_A5/QQ\1Z- MX!?XG:#\2[*^\4>"O'FN?#/Q9\3XI=;^$D_A2*X;X8Z+8>$-5\/>)O'?_">P M:_H^MV\^J2?#U_!D$OB10#[EHKX1^ ?[;^E_'34/ UG;_#^_\+Q?&_\ 9SU7 M]JW]GR?5/$%ME>(?#>@RW?BB"#2XY/!'B(YM&A'B>R@T/ MXA6,2ZO<:OH6MV$<7BG]N73?"_[ V@_MNR?#;4M3O_$G[-&G?M$:1\%[#Q/I MXU>Y^T_"V/XIZKX5;QC!O@C--'K<6C-X7_P"$WTOQ3>V_BGR9=-U#^W(["Z\.0V O 5[\0]0D\?_"B/PW977@WP#KFE:-KFE>&?&]EXU\3W)?"_A=O%VAS2 'V#17QGXL_:>\8>&/$GP%@L_AIX;\2^$/CM\5KCX=: M;>0_%/2_#OQ"M]*NKSQ/)H_C?PE\.-=T(+\1=!TGPMX<7QY\0X=.\5Z%K/AK MP5?W&N:'I'BL:)J%LWH?A+]H"W\1?&_]H'X/:EX;7P_9_ GPK\'?&$WC*;7H M;RU\1:5\5]&\=ZK,9=(73;670'\+OX!U""X,FH:JFIP7<%Y$UGY*/VJ/B]X(\<_L^V>O?LY2ZA\)?CGXO\&_#N7XA^'OB1:77C7P=XS^(7AG MQ!XI\/W%U\'KCPJMSJWP]T.WT>'1_'OC%/'=AKWAV_\ [5UNV\!:GX-T6]\0 M4G[/O[;^A_'O7OAA867@>]\,Z-^T-\&O'G[0/[.6M:CKUM/\ X6_#_P 9 M>#O">JW_ (DTR+389O!NN7UE\2OAIXVTG2;:;Q/#+X3\9*+J_M=$_#E_\ 'S0? &M6.C?%?XA>,O"'P=^& MH\8:'_PD&I7/Q?\ C_X'^"OQ4L?AWX5T2W1M)M?'?B?P'I7A+4?$5YHUCJNI M>&;"_N=4T_\ 1S1+J_OM&TJ\U2#3K;4[K3;"XU&WT?4I-8TFWOY[2&6\@TS5 MIK'2YM3T^*Y>6.RU"73=/DOK58KI[&T:8V\8!J445X7\?OC-+\#O#?@;Q&GA M8^*XO%_QQ^ _P:N;5=%EFL_A=)8>!->T"?QQ#X^GU^ MP\0+93WW@&#PM=#Q&E7XE?M.^*_ /_"OM9TWX=^%?%7A/Q_\?=!^"]F)OBQI M/@_QW>VFO>/+3X>#Q!\/O!^N:#<6'Q*O]#N(/$OQ \1^&X?%/A6^B^%WAW4- M<\.R>)-7MY='H ^R**\+T?XT/J7[1OQ&^ -QX8%DG@/X+_"'XQP>,EUR.XAU MFU^*GC3XS^#)=#ET(Z;;RZ3-X;G^#\VH/J3:I?P:K;>(((TM["33+C[3X3X^ M_:K^+7@34/@MXB3]G=?%7P3^*?Q"^%W@'6OB#I/Q2TO3_&WA2;XY?$B+P#\, M]-?#.I>$]$U/7-7\/Z#XOL/"NK.H!] MU45\*?![]N;PC\7/'/POT*T\.-I7@[X_W'[1-M\ _&7]NB_G\ M-9-9T'^Q[-?#4/BNU&I>-_AN]GK'B0:UX)T6_O?$)\+ZS+8Z+L@'Z"T5A^& M=:M_$?AW0_$-G?Z'JMCKNDZ?K%AJOAG54UWP[J=AJ=K%>V.HZ'K44<4.K:3? M6D\-UI^I0QK#>VLL5S"/*D0G/XO$>BZAOU63P!<> M$+6Y\2( ?7U%?&WQ:_:>\5_#:S\+^(])^''AKQAX6\2_'WPW\%K>"X^*ND>" MO'&K1:]X\T+X9S:C\._#&N:'DZ_-XM\37?A$^)O"DUZ9I_P <6O?VF?%G[.DGA5K?_A&O@;X!^-,'C0:W%/%J2>-OB%\1 M_ ,WAQ_#XTV*:PDT>3P FJC5CJMW#J4&M+;+964FG2RW(![[17PG\3/VK/BW M\/$^%?C/3_V=?^$Z^"GCWXC?#;P-K_CG1?B=8:7XY\.6GQI^,%E\*?AIX@\+ M_"B]\*WLOC_3K9?$7@_Q9\1#+XS\&77A_P .:S>W/A6R\:W6A:A9J_X8_MQ^ M%OB3\1?AUX9@\+2:;X(^-_C;]I/X=?!#QVNOP:B_C;Q7^RSXFUGPW\08]4T" M+3+<>'M,\2+X2\>>(?AS?6VL:\=;\+^"K[4M=A\-7>L:+IMP ?=-%?#OAW]I MGXV?%7]G70_C%\$?@1X USQE?_$3XI>#=<\%?%'X^77PU\'^&M$^$_Q,^)/P MTUWQ3/\ $C1/@_\ $2_U"34+[P!;ZAIFBV_P_@1+77)!J6L6*Z/)-J'T!^S[ M\1/%?Q;^"GPP^)_C;P7IOP]\2^/O!NB^+=1\&Z1XJG\;:;H0UVV&H6%K9^*+ MKPWX/NM9@ETN>QO4NKKPQH5T/M1AN-,MIH72@#V*BBO ?VG_ (YG]F_X)^+? MC'_PBC^-5\)WG@Z&;PY%K<7AV2\MO%'CSPOX,N;B+59]-U:**72H/$;ZO';/ M9,-1:P_LX3V;7:W< ![]17Q_\._B7\-OA' MXA^)VD_$S2+/QIX7\6_%;Q"?"WAS5M&^#\WANXN/&'@3P_K%UI+_ !#U_P#X M3CP]KGAG1)]8\1Z5X3\2Z-X9UBZ2E\>/VGO&/PA\):_X]\.?#/PW\0/#V@?% M'0?AP=,O_BGI?PX\3^*9]1U+PMX:O-+^&L'B'0M0T7QK\2;GQAK^I^'O"7@& M]U?PC:>)]1\-W6F)XML=3U+3K9@#[-HKY_NOCF]K^T[H?[.3^$V9->^!/BSX MU6WC8:[%LAD\)?$CP;\/KOPM-X<.F^=NNO\ A-;'6+;6UU/=.\):G\4 M=.^%NDZQ\-_AY>^%M5'Q7\2375U)XLF\+R^)O $5WX;N=(L?"VL>)O%FH#0H M@#[RHKX8\+?MO^'O$WQ1T+PFO@O4+'X?>-?VCOC+^R5X$^(L^M6AGUWXY_ ? MPQXV\1>/-+N_"S6,3Z;X4N+OX5_%KPMX;\01ZW?W^H>(_A_)_&OV3X<^$)?!'QQ\ M4?!.V^*_Q*^(-OX7G'@?X&[[Q)H^AZQJ,%J;SQ':@ M'W_17F/P<^(.H_%+X<>&_'6J^#=8\!7^NQ:DT_AG6I?M%Q:C3]:U/2(=0LKP MVNGR:AX?\06^GQ>(_"NJ7&FZ5=ZIX7U?1M2O-)TJ[NIM.MO3J "BO#?VFOC+ M+^SM^SY\9OCO%X7/C8_"'X<^*_B)+X376X_#:9#KDVF:Q#I MMQ']8\3Z-JWC2 M"Z\7>!;RT\/SSR^$H/&.L6=SH\8!]?45\>?M#_M,>*_@O\/_ (N_$GPUX!\' M^-]'^$ES865[IWB;XLZ9\*[KQ/J2:+8ZSJGAGP=J^M^'==T/5?'FLW6O^'/! M_P //#&JS^'=+\2^-KNXT35?%GAXFTDF])UWXV3:'^T!\'?@=)X0GDB^+GPH M^-7Q,A\42:S#!<>';CX.:Y\%M(N/#5[X<73Y_MLNNQ_&*&YCU2VUM(M,F\.7 M5G+9W8U&VNH #WJBOA7]HS]JOXL?!3X<^-_C'X(_9YB^,?PV^&5[XYU;Q_/: M?%32O OBV#P!\-Y+#3?%%U\//#>J^&-=@^)'Q&GUBR\9IX8\!S:OX(TK7[?0 M=.L8O&D/B#Q#INENUOVY_"(^*$WA5?#;GX=V_P"U/9_L72_$4ZV!=_\ #0%] M\,8/B-'IR>%?['*-X(BU"ZM?A=<>)/\ A(_[93XFRR:=_P (H?#5K-XE !]V M4R3[H_WX_P#T8M?!=[^W/I>G:'XYNM1\!/INO:)^VSI?[$'@O3KCQ0)M'\6> M.O$NH^#[3PKXJUK7K?P\Q\'Z!J%MXL^U:A9/IFN:E;76G+H6D'7M:U?2;6X] MX_9[^.UC\>_"/BC6!H,OA7Q+\/OBO\2?@QX_\--J*:U:Z/X[^%7C"[\+:Z-( MUV.RTU=<\/:M'!8>(O#>J2Z9I-_)]8^-/[/R?"K7]#\7>$O">@:-^S[\0+/XQ^$?">L:8]MHNE0?% MF_\ VA-5\+--%KB6'BOQ9>Z=\(],E\4ZAIFFZ>O]EV6E:1)IW;_$K]G"#XK: M]X"TSQ9_PKR7X6_"GQE\(/B9\,],M? 5ZGQ/\(>.OA!XEL?$NE2Z7\1;KQ;= MV.G:-J5SHNC:;?+H?A/1M7N/"LOB;PAJ.HZGI7B2XDMOJ6B@#XXTO]F;Q+;? M%G]J#QY?^-=#N/#O[1LWP-LG\/V7AS4K+5- \,_"O1QX<\3:/?:O)KUU9ZS) MXXT.YU.S2XM-(T6/1$O?+>#55C,CR^)OA/\ M.^(?VAM.\:GXI?L\'X!Z:T- MA;?#O6_V??'>O_%FRT"_TN.V\:6VD?%0_M Z9X+T[6?&-T'L9];F^#FH/I7A M4C0K6WFEEU"_O_L*B@#X#^ O[$"_ O4/ ^I0?$$^,7^!/[,VJ_LF?LZV>J^' M1I5OX1^$>I:YX5UYX_&T]AJ\]QXN\320_#CX5>&+S5M*'ABSFT7P E_;Z5;: MOXDU-[;S/QI_P3/TCXE?L3^!OV6_%GQA^(VA>-O 7[(U[^RKIOQ,^%OCKXJ_ M#?PIJ5E<^!--\%OXE\3?"CPY\1K/2?%>GW\VAZ1K.J^$?$NL:K;W4,,_A\:L M=-D60?J110!C>'=$@\->']#\.VM[K&I6V@Z/IFBV^H>(=9U+Q%K]_!I=E!8Q M7FN>(-8N+O5]=UBZ2!9]3UG5+JYU'4[R2:\O;B:YFDD;9HHH ^:?VC/@=XA^ M-=U\")]"\4:+X93X0?M ^ ?C9J2:OH6H:VWB*S\#V7B*T_X1JP>PUO11HUUJ M+>(6F&M7*ZM#:"S$1TBZ^TF2#SS4OA!^UQJOQM\4>,+CXU_L^6_PHOM%\5>& M/"'ARR_9[\?#XR>$/#>KZ"]MIMA9_%NZ_:#N?"2W,OBVWT?Q;XLO[3X/6L_B M*+1]-\/PC3H-,TK4+'[9HH ^5/B=^S5;_%B;P+X1\4OX"F^#_P ,O$?P8\?^ M =+C\$:D?BEX4\>_!7QKI'C'0K_1/B--XNDT_2=.O9_#7A[3IGT?PAINNPZ. M/$FCS:MJ%IXB5M*QX_V:O%#?&7]IKXCW7C70CX?_ &A_"?P*\$'P_9^'-2MM M7\.^'_A2_B^S\3)=:U)K]S9ZM<>-M!\=Z]IMJUII&C+X>:.TEM?M#^&_'.C_%7]GJP^!7ARZTI+/X?Z_\ L_\ COQ+\5['3IK- M+?QQ+H'Q1@_: T'P;HWB'Q9"USHEGKL_PAU9O#?AB672[:UO6O\ 6)M2X/X M?L/V?P%USX9:G9^.W\5:9^SC\#_B!^SQ^S5H6H>'X]-7P7\,_'_BWP3XJO;? MQCJ=MJ5W-XKUZPL/AA\,O EAJNEVGAN%?#/A"YOKBPN-<\37T]E][T4 ?%7P MC_9I^(GPP_9?^"'[,4_CSX<^)/#7@7X3/\'/BC?ZG\,M:N1X_P##L/A;_A&; M'4O#>F7?Q!GT[PO76M$\3VWQ T;58;^2R M8;0&]^J_ O@S0?ASX*\( M?#_PM;2V?AGP/X7\/^#_ [:33R74UKH7AC1[+0M'MY;J8F:YE@TZPMHI+B4 MF29T:1SN8UU5% !7SM^TO\&O$7QO\'^!_#7AOQ+HGA:Z\)_'7X"?&*YO=AO[7X(?%OPG\6!X=MK?3=;T.2RN?$UUX1MM".L33WL.CVU_<:@-*U*:"& MU?Z)HH ^-O$?PL_:SU7]H'_A/].^+_[.]I\(-.M;S3O#'@W5/V>_'NL_%OP[ M87WA_P C5/[-^*G_ T#8^#;74O$'B:WL+S5M4/P*[SP5J'P1T/2/AW+)8W?@O4)_BC8^-OAOXMT7Q1I' MB_PGX^_X2N/2O#5_-+H.F2VFHVGA%O%'AW6X+CQ!IGB*:ZNK:'3/KVB@#Y,U MO]GWQAJ?QY^-?Q;M?&VAZ?H_Q8_9W^&'P%L=%C\/:J=?\-GP#XU^,'BK4/%) MUX>(!87[ZU;?&?6;"QTR+1+%]&N?#^EW[:GJ"W]Y:6V;\1_A+^T[KGQC^'^N M_#GXI_L\>%?@=X(D\-&+X?\ C3]GSQUX\^(%I+:M-8>*]8\)^.]+_: \#>$M M U_4/"EU<^%O"=]JGPR\30^$;:YU"[>WUH:K>V1^Q:* /@3X/?L*Z#\)/&WP MKUJU\3V^K>$/V=&_:0?]GKPE_8,VGW/A%OVFO&D/B[Q0OBG7!K=Y'XE3P3IX MU'P#\/3IFD>'6M/!NLW[>)O^$C\0+:ZM#S'P\_87\4^ ?A_^R[;VOQ-\,W'Q M<_96^(GQF\9^$_%C>!=6?P1XETCXY?\ "Q[/QEX5U_P=)XU_MNUB73/B!!-I M>LZ5XPAU"SU[PGI-XXN=$U+7/#MY^D5% 'AW[-?P(\,_LR? OX:? CP?>W^H M^'OAKX;AT"QO]1"1SW;M=W>IWT\5G"S6NDV$FI:A>MI>A6!&FZ!I9L]$TT+8 M:?;*/<:** /GK]IOX.^(?CG\-])\#^&_$>A^%KW3_B]\!/B=/J>O:)J6OVD] MK\$/C7X#^-']AQ66EZWH$\-QXFNO 5KX<.J->RQZ/;:ITALIN"\6 M?##]J[6/V@M/\?:+\6OV=['X-:(D=OH/@?7OV??'WB+XK:-;76C^3XEFTGXI M1?M Z3X.T_6?$VIJEO-K$GP>OY=+\*(=!M(9IKK4K^_^PJ* /CSXL_LK1_&# MX;:+\!O%M_X&U3X)_P#"*>'=-\1VFI>!;Z^^)8\8>&M=TO7+7QQX-\;-XMCT MGPKK4MQI_P!OL-43PE=>)?#/B<1>*=&\0_;8X+:WN:]^SUXQU']H?XH?&S3/ M'6B:7IWC_P#9I\,_ '3=%7P[JCZ]X>O] \+<#XBW=E: MZ*FAVLMC/HME?OK%VE[<65O];T4 ?&GQ/^#W[3.M_$_X;WWPI^*/[/'@WX)> M H_#*IX#^('[/WCSXD>-[>]T^6;3]:UWPMXRTC]H'X>^%M$UD>$9Y/#W@^76 M/A[XH@\,7$U_JT\>L'4&L;;D?A=^PMH?PT^(GPU\10^+5U+P)\ _&7[3'Q!^ M!'@9?#XTZY\*>*/VI_$NM^(?&K^(_$":M=)XBT[P?;>+_'GA?X?6]CI&A36? MAKQC/!XCFU_4]&T[4G^^:* /BWX6?LN>*O!'[*OB3]G'6?B)I-UJ'BK7OC/< MZEXT\.^%M0TJ*#P]\;OBYXT^(WB/3-.T74?$FJW5KJFGZ)X^UOPIINL-K&TL[."&UM+6WB2&WMK6WC6&WMX(8PJ10 MP0I'#%&BA4C154 "K-% !7S;^UM\#M;_:.^ WC+X.^'_%&D^#=0\677A"0> M(=:T*^\265C!X9\;^&_&-Q&VD:?K7AZYN9;]/#HTV&0:K;I:->&]>.Z%N+2? MZ2HH ^/OB#\,?VK?$?QQ\$^,?"?Q:_9XT7X.^%;G0KJ3P+XO_9_\?^-OB-%> M2":W\>ZQX8^(UC^T#X/\*Z#K_B#1+R_\,^&]5U+X6^)/^$2TF[OV-OK#:QJM MO+M;\0>+R M;J_\:>"-;G\7VFB^%M735-2\1ZM:2ZGX8\0:AIFN7FBZ[I>J6D^AR6>I_8%% M 'R?XB^ 'C&]_:/TKXZ^'O&^B:79:#^S)X^^ FCZ'J&@:MJFN1:YXP\8^#O& M=AXVNO$3^(4MKJWT6[\$:;;2:-+HK7NIM>W=]+KL$D<5O)S?Q:^"O[2^I:K\ M*M'^!'Q5_9^\#_"WX=:/H$%QX;^+WP!\>?%_Q)J'B309XK?3?%&EZUX<_: ^ M$^AZ==:#I-M#+X)(K'Q1+)XGN'N;JSTB'3_M2B@#X/\+?L/:1X;^* MGASQ2?'-U??#;P#^TE\9_P!K?X?_ Z?0+:.^T;XW?'OPSX^\/\ CF[U/Q4= M0E35?">GW_Q:^+7BOPSH\6@V&IVVO>/5CU#6KS3?"NEVUYFZ7^QOXQA^$/B? MXDP:GJGA[PYXENM#DM;?4/"NH?H%10!XA^SC\$],_9T M^#/@SX-:)JMUJVB>"H]=MM$$YOULM#T75O$^M^(=)\%^&;75-5UW4=+\"> = M/U>V\$?#S0K[6M8NO#_@7P]X>T.;5+]M/-U)[?110!X!^U5\'-7_ &AOV>(['P_%XNTFXT6ZU>30[#6/#]SJDMA M:W3)XB\3^$_%FE?M!?#O0=#ODT"YGTKP6->\# M>*T\-W]Q=Z[>?VQ-/#9V7V%10!\K_$7]GW6/B'\+-0^#6K:A\-=<\!?$73?B M?IGQLTWQU\-KCQE-XH7XEG4KJ>Z\,QS>*]+T+2WTJ[UC4H!:>)=!\56M]8'2 MXHO[+_LIH]1HW7[-^M:7\8OV=_B!X-\7:=:>%OV??@#\7?@EIF@>*=/USQ+X MFUU_B./@O_8_B*]\6GQ!:JS^'5^"6CQ:I!?Z3J5[XF;Q!JEX^IZ9,_& M&F7=AJ&C>)HE\(?'_P"#-MIJZ9K%K=>)CI^J1>(X[_Q/*F\*-_80^_Z* /BKP+^RIJ.@^&?VEO#'C*_ M^&'Q$T_X_?M >*?C99Z5XJ^'%[K7A;PW'K]IX+@TG2]:\-ZIXHN8_%>J>%;_ M ,#Z5K^GZQ;7_AH2:N(;BSMM&GL;:['L_P O@3X._9T^&6G?#;P8U]>VZZ_ MXK\8^)/$.K_8SKOC'Q]\1/%VJ^.?B!XUUYM/M;'3UU;Q3XNU_5M6GM--LK+2 M-*@GMM&T6PL-&TW3[*W]NIDGW1_OQ_\ HQ: /\,7_@H)_P GZ?MN?]G=_M)_ M^KE\:44?\%!/^3]/VW/^SN_VD_\ U&]>\9V&L:-J4"R1M-8ZA9V]S$)$+Q@,N>. M;_@K3_P2R"L1_P %)OV"20"0/^&O?@%R0,@<>/2>?8$^@)XKZ1\1_LO?LU^+ M]H7]U( M%4/<7=Q-,X50SD 8Q&_8Y_9+*D#]F']G<$@@'_A1_P +3C(QG!\)X./0\'O0 M!^(NC_\ !=[0?B9X[^.UI\-?V@/^"//@KX=?"[XY^-?A+X(UC]HK_@H_+\._ M&/Q4\,^$[70KFQ^+/A[0O#OPF\6Z!<>!O%3:S/;^']4TGQ)J]A>3Z1J217LA MMW"?6_[(O_!<7_@GW\>?V;/@[\7_ (P_MB_L2?L__$[Q]X-L]>\:_!KQ)^US M\((];^'FNRW5Y;77A[4%\4:]X5U_S(5MH[B,ZMX>TB]:"YB>6RB#(6\_TC_@ MCIXD^''COXZZW\&/BI^R'H?@;XT?'+QK\;K3P9\5O^";GPW^,&K^ ;GQK:Z% M:7/@OP]XQ7XU> U?PAI":##)HVGKX9L1:2WE\^UO/ 7ZW_9&_P""87[,/[,7 M[-GP=^ 6O_"[X+_&?6?A9X,LO"NI?%+Q5\ _A?IWB'QO>6MQ=W$VO:K9/I6O M26MS?#SQ1HOC/P M9XDL(KNYL)+W0?$_AV]U'1=7M([ZSN[-[BPO;B%+JUN+=G$L,B+Y-_PQU^R6 M.G[,'[.__AD/A=_\RE>Y>&/"WAGP5H.F^%O!WA[0_"GAK1X6MM)\/>&M(T[0 M=#TNW>:6X:#3M(TFVL].L86GGFF:*UMHHVFEDE*EY'9@#Y0^.7[4FM? G]HS M]FWX<^)/!VDW?P8_: U'6_AUJ/Q3CUV^M=5^&/QCU"2QC^#>B>(?#[Z3/IVH M^$?C)K']I_#[2-?M]7LKW0_B3<>"O#]UI]_#XVM+G3^)\+?MT:1J?[2O[3WP MI\6:)H_@WX5_L_>'/V<4\.?$5]6UK7_$?Q>\>?'_ ,=?%WX;Q>'?"_@C1] F MNPND?$'X2ZG\/?#UAIC?M0?LHV_[4FB>,/! M?BKQM/X:\%>*_A1JW@FSF\+Z-/:?$?P3\0D\8^%?B%\/?C-X)\<2>(#IVD>* M_A1XY\#^%?&/@RTN?"%^D7BC1['4[C4#%;"QD\/UO]@GQQ;?$#XA>-OAM^T( M/ ]IXW\'?L:^ 1X?O?AK+X@$_A#]DWQ]\4/&>JZ%XQURS^(7AS5_$EM\;[7X MO^+]*\;W6AR>"]3L+E--U*VO]2M[GQ+I.O@'U-IW[3?PD\8:/X8N_AKXTT;Q MGJ'Q \-Z?K_@1K&R\5W6@W*>([W6M!\'R^+M:T;PWJJ^ =/\0^*_#^M>&K6? MQ9!I-Y-J^@^(])LK*[UC0=2T^W^8_A-^U+^T#X@^-?[07@'XF>%OV?\ PQX% M_9=\0?#W2_BMXRTGQY\08[F?1?B%\$M-^+:^)/#]OXA\(6FEQ0^&[K6]-T6^ MT_6+^W?5-/@U'6+:\L+Q;/1+G$^'/_!.F?X?0_LT1VGQ1TB'6?V<=1NETGXC M>#? 6M_#GXE:UX,N_BYXF^(^K_"S5-1\/?$N;POKOPM\9Z#K.F>"/%_@/QKX M7\6^'()]/U'Q]X(L/"7C&^T2\\+=?XP_8)7X@?\ #?=GXJ^*LW]B_MPP^!1! M;Z#X)L[+5OA)>?#CX7>'?AOX:O[:]UKQ!XAT;X@M]H\+:3XJU'3?$/AS3M%U M*Y%YX>U'3KW0+R6WH ]JN_VU/V8M/T/6O$.H?%G1K&P\+:YXC\.^,H+O2O%- MMK/@34O"$_AF#Q4WQ!\-S:!'XC\ :5X<7QKX-O-E>+_"NLWF MIQ:3XBTB]N_>O'.LZEX?\%^*]?T:&PN-5T7PYKFK:?!JCW46G3WFF:9=7T$- M])9))>1VLLEN(IY+:.2>-&9XHY'4(WYV> _V"_BE\-/'_@'XO> /C=\&_AQ\ M1H_#'BKX?_'.T^&/[)6A^"/A/\6?!GB'6?!^MZ=JWA_X;VGQ7NKWP'\7/#$W MA!;72OB+KWC+XE:3?:?K^KZ9K_@;5='TSP?IGAS[C&@_$OQ'X/\ B;X:\7:S MX/MK[7-3\<:-X$UG1_#FJK!8>"-8LS:>%Y/%6BW'BV[?5?$FDI=W4&L7.EZY MH=AXA6TM=2MM,\*R7\VCZ> ?*GP9_P""A?P8\2?!+]G7Q[\:O&'A#X6?$7XY M? C]G'XYZCX"LY?%6N:?X,T?]IUK?3?AZ+[Q$WAV.*'P[+XPGE\#-XSUZ/0= M&_MZVC.I_P!A+J>G6\OU9H?QT^%'B3XAW/PKT3QGI]_XZM]/\6:FFC16VJ1Q M:C:> ?$&D^$_'IT/69]/BT#Q#<> _%&NZ-X=\<6.A:KJ-]X/UO4['2_$5MIM M['/$GPYU[QY\4/B'\(O"?BOX,O/K/PXU3XQ_$_6/BMXPT+Q?XST MOXF:==?$OPMH6O>)_$VG_#BVL=(^'^MZ%H&HV%AXNUWQU=:+;:A. ?:5>9^. M_C1\(/A?=Q:?\2?BG\._A_?S^#O'?Q"ALO&GC/P]X8NYO 7POL++5?B3XUBM M]9U"SFD\*> -+U+3]1\:>($0Z5X8L;VTNM9NK."XB=O3.>_OVQQGCN>W4]SS M@=*IW6GV-Z=UW9VMT1;W5IFYMH)S]EO51+RVS-&Y\BZ2.-;F'_57"HBS(X10 M #RR7]H/X$0ZE/HTWQG^%<6K6WB3X<^#KC3)/'_A9-0@\6_&"S@U#X3^&)K- MM4%Q%X@^)EAO:7JWA7PUX,\>S7MUI5UX?O)+7[P.E:8SF0Z?8F1IK. MX9S9VQ=I]/ 6QF9C%N,MFJJMK*3OM@ (&C %?D-^WI^QW^W1\8_VHOV5?C]^ MRK\5?V2=!\)_LP:7\2M?\-_"3]I?X5?&#Q?X9/QR^)5A?>$KWXSS?\*G^)'@ MJ+6]?\._#O5-:\,> X-4M[8>#[OQ=X\U\RZ]J?B/2YO"X!]/_L>_MO>#/VA_ MV6OAU\=/B9/X:^"?C>Z\8_\ "@_C/\/?%/B+3M*7X9_M9>'/'[?!?QW\#!>: MM?(UWK;?&.UF\-^ +.63^UO&NFZSX1OM+M;E_$5BLWOUS^TG^SQ9W5O8W?QU M^#]K>W=[\6]-M;2Y^)'A""YN=1^ 3RI\NR2;@RDF@#B? OQ@^%'Q0EN(/AM\3/ /Q FM/#/@;QI=1>"_%V@^)Y+; MPA\3=)N=?^''BF=-&O[QHO#OCW0[*\UGP;K+A=.\3:7:W%_H]Q>6L,DJ^^ 'C[XZ:AHMUK6D> T\-7&O2P6&OZI9^%O#FN>,/#WACQ%\1O$EA MX4TC7_$\_@CX6Z)K=_\ $?Q\?#VBZGK,/@OPMKLVGVCSQJ\?T%;6%C9$FTL[ M6U+0VUNQM[:" M!9QM%:0DQ1IF&UC9H[>(_NX$9DB5%)%+K?P1XC&J>'[ZUU^\\.0>++%;/3->TW4=8TB_T"?4M&^VV'B31K6_\.WDE MMJVG:AI\&J/J6F7D&HV=K( #X5\??MR#X5_L>*/&>O^,? M"_A^[\6ZFWAGX;ZH^A:UJ-]J<2V53XQ?MRZ]\-/V6/V@/BQIGA?PEK/QF_9J MT6QUCXA?#C6K[QEX;\-?8=8U..X\(:A/XC_X1W4Y_#[^//AW>Z)\2-/T!QKV ML^$K+7;30/%0BO[>XO*\L@_X):0^'_%"^,OAYX\^&7@BU\1?&SXO_%OXF_ 0 M_ E=;_9.\7P_'/X#^#?@!X_T[3_@Q%\1M N_#GB>^T7PG=^-+KQE9>+'B\1> M,O'OQ4?Q%X:N]-\?7T-I:TK_ ()I_$;1/V.OB_\ L06O[5+ZW\)?%N@P>#_A M5XH\#X[[2Y;?1?B'XT;XGZ;:_&B7PIX>T/0_AY\.-2FT/P)< M^'?AYH>A:)XF_P"$XU#1[;5B ?3?[-G[6%Y\:=4_:>\*:YX0L_[8_9:^)FG? M#C6_&'PMU:_^(GPV^)TNI_"/P3\6_M'PZU1=)T[5;CQ+X?MO&2^#O&O@22UU M'4/#?C'3ETZ/6-634[5XOG;X3?\ !0WQ=\0O#6D/<^#/AM_PL;XH_M42?LQ? M#+X8:5XA^+FA^,?AOK]M\+_%?QLUVT_:D\+?%KX/_#3QK\,/&_A#X4^#M:\7 MZAX2T+PQXBTWQ-:MX>G\(>*=2\/^*],\21?I>WA^]T_P;>^'_"EQH7A366T7 M4[?1]0T_PU#)X?T7Q!J%O+?AS\ M.O'?PBM++4/A_/XGO;R\\*:Q\-OBK\3?"^HZ?/XY?Q#%;>+6EL/%-L^B:(EF M ?,TO_!4S1;KPG\2/&NC_"B\ETK]FSX3>(_C#^U7:7GBVS2]^'FB^#/CE\:? M@%XP\.^"9;;3);7QMK^D>(/V=?C9XOM)]2/A>PU?PMX/T&UB6TU;QO#_ ,(] M^LD4BS1I*C!DD4.C*05=&&Y'4@D%74AE[[2,X/%?F'+_ ,$O?AS%X3\6>"M* M^(WBVRT+XU?"[5?A'^T\;G2](O-3^-GAGQ)\:_B7\>?%=_%>P/I\'@;Q)XC\ M9_''XW:5>ZC8V.N65MX+^(][HFGZ5;:CH'AK7=-_3Y$6-51 %51A54!551]U M548"JHPJJ.%4 #@4 .HHHH XOXA_$?X>_"+P7XA^)'Q6\=>#OAG\/?"-@=4\ M5>._'_B;1O!W@[PUI@GAMCJ.O^)O$-YI^C:/8BYN;>W-WJ%Y;P>?/#%YF^5% M;XN/_!6C_@ED"0?^"DW[!((."#^U[\ 001U!'_"?<$5]T^)?#'AOQGH6I>&/ M%_A_1/%/AO6;?[)J_A_Q'I.GZ[HFJ6ID27[-J.DZK;7>GWUOYL4O[,'[._\ X9#X7?\ S*4 >)^+_P#@I_\ L*Z)^SK^ MT-^T[X%_:8^"_P >_AM^S%X'E\;_ !6;]GGXI?#_ .,6KZ+%G3:%X,L]:N]+M]8U7S$6ZCMK2]N+;Y9^&W_!2;]K#PK\7 MOV O&?C[P_X;UB+0]2\&ZKX[\-6?BJPE\,:M?6SM_:$?W5\5 M_P!AC]ESXM? #XW_ +->H_"#P1X,^&7[0?@B_P# OQ'M?AAX4\+_ ^U2_L+ MBUNHM+U>WOO#FBV2#Q#X5OKD:WX4U*_M[]='UB"&Z2WDC:X@G^'_ (5_\$Q_ MVB[_ .+W[/\ XW_;:_X*!>*?VR/AU^R/XH'Q"_9V^%TOP"\"?!=S\5--\.:W MX-\'_%OX^^,O#7B;Q'J'QH^(/@3POXBU6#PU?66F^ ](7Q%\.:%XSOM7UG5+MP5M=/TZSN+J=@5BB8@UZ]KG[*W[,GB;6- M3\0^(_V=_@7X@U_6[ZYU36=_@=X;\1:+>1:AH^O:! M\(_AYHVLZ5?P$M!>Z;JNF^&[6_L+N$DF*YM+B&>,DE)%- 'NI8!2XY 4MQSD M 9X/3D=*_(OX*=(\#3Z?K'B6UUE+/X?^,?%' M@#PY)H?%T>J:=^NI4%2O0$%>., C'';ITK\^O#?[!6D1_ C]K3X(^//'5 MIXA7]J_QG^TEXGUKQOX2\!Z=X+\4^$-*_:+U_7?$=SX;LI]0UOQE%XBC\"ZA MKCOHEUK9_LW65M84UWP]-!)<02@'NEW^UW^SO8>%_&7BZ]^)-C:Z7\/-?UGP MQXZLYM#\6Q^)_"&M>'O!NG?$;6[3Q'X(;P__ ,)KI":9\.]8T?X@WE[>^'XM M/B\!ZOI7C/[6?#>I66I3]#X"_:2^"7Q2\9Z[X!^'/C_2_&WB/PU;6MWK@\,V MFM:MH6G0ZCX5\!>.=(\_Q?:Z6_A#S->\%_$[P)XL\.01Z])/XB\-^(;76]#B MU#3K>_N+/X)U7_@FEK>L>%OA9>W7C;]F.'XO_#WQGXOU?Q!JUA^P[X)LO@'\ M4/"_COP3X=\!^([#QM^SXGQ-:>Y\;_V?X-\(ZWHGQ'MOBC'J>A:OHSZ!9:;_ M ,*WU*]\%/\ 9O[/O[.[_ CQ#\=-1M?$VD:IX>^+GCKP'XP\/^%M&\$67@RQ M^'MEX$^ OPD^ MIX;L8M*U>ZT6^TR;1_@_HFMV4.E^'_ O8:%/J-[HFFZ6- M'L],CMP#Q#PK^U[XT^+'P\\>?M ?"[3?@WIGP)\(_$;XD_#;P?JGQ9^(MSX+ MO/BY<_"'XDZW\)O&_BBR\5Q6MQX5^&^B7WC[PEXQT#X?6?B*S\1W?BRUTG2/ M$&KW7@^P\1Q6^F^[K^UU^SP^O>,/#,/Q'L;S6O ?B*/P=XHM=.T/Q;J<=AXS MN7\&C3?!$%[8>'KC3]7\+?A#)\3_B M9'\9OB3X3^&FOCQ3H_AZ\\'Z_P#$N]\4^(_#&G>-?".N7OP_?Q5J&EV.HZ[X MS^/O"7B+P1X>U[3M0U*SO?!VL:;=^+7U71%M+[PYHS M$ ]Q?]M+]F!/#=_XM;XP^&!X>TKX<>+?BUJNI>3KICTKP!\/_&0^'OQ"U_5( M%TG#X=^-MWA?XA:7>6\.M^!=:BGL?%FF:1+;S^7KV'[6?[/.I?$^U^#=K M\3M%/Q&O?''B_P"&5GX>GLM>LUNOB1X%\+VGCGQ/\/[?6KW1[?P]-XVL/!%Y M'XTA\*QZNVN:KX1@U#Q-HUCJ.B:5J=]:?%GCG_@F;?:[H'CS2_!OQMMO!=]\ M9/AO^V]X&^+UW>?#63Q7:ZCJW[;'Q"T3XJ>(?%G@2QF\?Z,?"4O@?Q5X?L]+ MTS1M5NO%=IKWA*>Y@OY['Q25\4-:^$?[,7CCQ]\:/BMXI^*T&H>&O O@+_@H M'K'[3OPST74/"#:9K/C;6=,_9O\ !OPB\->)=.\3Q^+]4ME^'PUJ\\<:LNF3 M>'[#Q5<:AI>DZ?=:@OA>21=> /U4HI% 50HZ* !] ,#]*6@ HHHH **** "F M2?='^_'_ .C%I],D^Z/]^/\ ]&+0!_AB_P#!03_D_3]MS_L[O]I/_P!7+XTH MH_X*"?\ )^G[;G_9W?[2?_JY?&E% '^OO_P1,_Y1(_\ !.C_ +-!^"/_ *A] ME7ZC5^7/_!$S_E$C_P $Z/\ LT'X(_\ J'V5?J-0 4444 %%%% !1110 444 M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !2 9P ,G)P ,GU/J M?>EHH **** "BBB@ HHHH *9)]T?[\?_ *,6GTR3[H_WX_\ T8M '^&+_P % M!/\ D_3]MS_L[O\ :3_]7+XTHH_X*"?\GZ?MN?\ 9W?[2?\ ZN7QI10!_K[_ M /!$S_E$C_P3H_[-!^"/_J'V5?J-7^9-^QO_ ,'>_P 2?V0/V5?V??V7=+_8 M:\#>-]/^ ?PE\%?"JS\87GQW\2Z#>>)K?P;H\&D1ZW=:-#\.-5@TR?41!]IE ML8-0NXK>21HXYWC"[?I;_B.&^*__ $CQ^'W_ (D;XI_^=10!_HAT5_G>?\1P MWQ7_ .D>/P^_\2-\4_\ SJ*/^(X;XK_](\?A]_XD;XI_^=10!_HAT5_G>?\ M$<-\5_\ I'C\/O\ Q(WQ3_\ .HH_XCAOBO\ ](\?A]_XD;XI_P#G44 ?Z(=% M?YWG_$<-\5_^D>/P^_\ $C?%/_SJ*/\ B.&^*_\ TCQ^'W_B1OBG_P"=10!_ MHAT5_G>?\1PWQ7_Z1X_#[_Q(WQ3_ /.HH_XCAOBO_P!(\?A]_P")&^*?_G44 M ?Z(=%?YWG_$<-\5_P#I'C\/O_$C?%/_ ,ZBC_B.&^*__2/'X??^)&^*?_G4 M4 ?Z(=%?YWG_ !'#?%?_ *1X_#[_ ,2-\4__ #J*/^(X;XK_ /2/'X??^)&^ M*?\ YU% '^B'17^=Y_Q'#?%?_I'C\/O_ !(WQ3_\ZBC_ (CAOBO_ -(\?A]_ MXD;XI_\ G44 ?Z(=%?YWG_$<-\5_^D>/P^_\2-\4_P#SJ*/^(X;XK_\ 2/'X M??\ B1OBG_YU% '^B'17^=Y_Q'#?%?\ Z1X_#[_Q(WQ3_P#.HH_XCAOBO_TC MQ^'W_B1OBG_YU% '^B'17^=Y_P 1PWQ7_P"D>/P^_P#$C?%/_P ZBC_B.&^* M_P#TCQ^'W_B1OBG_ .=10!_HAT5_G>?\1PWQ7_Z1X_#[_P 2-\4__.HH_P"( MX;XK_P#2/'X??^)&^*?_ )U% '^B'17^=Y_Q'#?%?_I'C\/O_$C?%/\ \ZBC M_B.&^*__ $CQ^'W_ (D;XI_^=10!_HAT5_G>?\1PWQ7_ .D>/P^_\2-\4_\ MSJ*/^(X;XK_](\?A]_XD;XI_^=10!_HAT5_G>?\ $<-\5_\ I'C\/O\ Q(WQ M3_\ .HH_XCAOBO\ ](\?A]_XD;XI_P#G44 ?Z(=%?YWG_$<-\5_^D>/P^_\ M$C?%/_SJ*/\ B.&^*_\ TCQ^'W_B1OBG_P"=10!_HAT5_G>?\1PWQ7_Z1X_# M[_Q(WQ3_ /.HH_XCAOBO_P!(\?A]_P")&^*?_G44 ?Z(=%?YWG_$<-\5_P#I M'C\/O_$C?%/_ ,ZBC_B.&^*__2/'X??^)&^*?_G44 ?Z(=%?YWG_ !'#?%?_ M *1X_#[_ ,2-\4__ #J*/^(X;XK_ /2/'X??^)&^*?\ YU% '^B'17^=Y_Q' M#?%?_I'C\/O_ !(WQ3_\ZBC_ (CAOBO_ -(\?A]_XD;XI_\ G44 ?Z(=%?YW MG_$<-\5_^D>/P^_\2-\4_P#SJ*/^(X;XK_\ 2/'X??\ B1OBG_YU% '^B'17 M^=Y_Q'#?%?\ Z1X_#[_Q(WQ3_P#.HH_XCAOBO_TCQ^'W_B1OBG_YU% '^B'1 M7^=Y_P 1PWQ7_P"D>/P^_P#$C?%/_P ZBC_B.&^*_P#TCQ^'W_B1OBG_ .=1 M0!_HAT5_G>?\1PWQ7_Z1X_#[_P 2-\4__.HH_P"(X;XK_P#2/'X??^)&^*?_ M )U% '^B'17^=Y_Q'#?%?_I'C\/O_$C?%/\ \ZBC_B.&^*__ $CQ^'W_ (D; MXI_^=10!_HAT5_G>?\1PWQ7_ .D>/P^_\2-\4_\ SJ*/^(X;XK_](\?A]_XD M;XI_^=10!_HAT5_G>?\ $<-\5_\ I'C\/O\ Q(WQ3_\ .HH_XCAOBO\ ](\? MA]_XD;XI_P#G44 ?Z(=%?YWG_$<-\5_^D>/P^_\ $C?%/_SJ*/\ B.&^*_\ MTCQ^'W_B1OBG_P"=10!_HATR3[H_WX__ $8M?YW_ /Q'#?%?_I'C\/O_ !(W MQ3_\ZBD/_!\+\5R,?\.\?A]U4\_M&^*?X6![?"@>G';/4$<$ _D&_P""@G_) M^G[;G_9W?[2?_JY?&E%>.?'OXJ3_ !T^.GQH^-UUHD'AJZ^,?Q8^(WQ4N?#E MK>S:E:Z!/\0O&&L>+9M$MM1N(;:?4(-*DU=K"&]GM[>:[C@6>2&)Y&C4H __ !V0$! end GRAPHIC 20 image0a13.jpg GRAPHIC begin 644 image0a13.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_X0!X17AI9@ 24DJ @ & #$! @ 1 M 5@ $#!0 ! : ,# 0 ! A1^ Q!1 0 ! 0#__Q%1 M! ! Q X !)1! ! Q X !-:6-R;W-O9G0@3V9F:6-E /^@ MA@$ C[$ /_; $, " 8&!P8%" <'!PD)" H,% T,"PL,&1(3#Q0=&A\>'1H< M'" D+B<@(BPC'!PH-RDL,#$T-#0?)SD].#(\+C,T,O_; $,!"0D)# L,& T- M&#(A'"$R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R M,C(R,C(R,C(R,O_ !$( !< H.$A8:'B(F* MDI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4U=;7V-G: MX>+CY.7FY^CIZO'R\_3U]O?X^?K_Q ? 0 # 0$! 0$! 0$! 0(# M! 4&!P@)"@O_Q "U$0 " 0($! ,$!P4$! ! G< 0(#$00%(3$&$D%1!V%Q M$R(R@0@40I&AL<$)(S-2\!5B7J"@X2%AH>(B8J2DY25EI>8 MF9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(RKR\_3U]O?X^?K_V@ , P$ A$#$0 _ /=KO4;&P:-;N\@MVE.(Q+(%+GVS MUZBO$_BK"\_CEEC&6%FK_@ Q/Z"NB9)_$%LMSXXC73KVS>< D8). M[D*./6H=+@B\4>)TO_$4PTS6&1K=-,,14R1F,C=\W/\ $W_?->MA8+#R=1N] MD[_I;OY]CS,3)UXJ&UVOZ?Z'*>,?$#^)+;2 C"3[)8!YR.TA(5L_DOYU[%X$ M_P"1%T?_ *]Q_,UY!;^&;S2O"OB:ZO[2:!D$4$)E0KO!E!)&>HX'YUZWX+>. M/X?:8\S;8EM.Y/8*%/92_2_ZDX+F]LY3W:_6WZ&?J7Q2\/:=>26 MJFYNY(R0YMXP5&.O)(S^%;_A_P 2Z;XFM'N=-E9UC;:ZNNUE/N*\VT+6[DR7 M2^"/!T369?$D]Q(6+^V2>/IDU<^%/F_\)#XC\Z%8)=ZEXD.51MSY ]A6-;"4 MXTI-*S5NJO\ -+8UI8F-&U&(-)M%O\ [*@# MV[X;H21\IZ@Y[<\5G6GB;1M5\56/_"2^&I-.U1'003DL &#?+D<<9[G-33PU M.5'F2;=M;-:?(J=>I&KRMI*_5/7YFEXO^'%A>OJNO/?7*S&-IO+ 7;E4X'3. M.*Y?P3\.[#Q1H']HW%[V,+C QZCWKUOQ%SX9U3_KTE_\ 0#7+?"+_ M )$G_MZD_D*NGBJRPS:ELTEZ$3PU)XA)QW39TNM>(-+\+Z?'-J-QY:?<10-S MN0.P%8FB_$WP_K>H)91O/;32-MC^T( '/8 @GGZUQWQ#FO+GXCV%M!8?;F@A M5HK20924G)/'&>@_[YJEXBM?%OB$6S/X/6TFMVRDMM'M;'H>>F>:=+!TG"+F M]9*][I6^7453%5%-J"T6EK/7YGMY( R3@5P]W\6/#5K?_90]Q.H;:T\4>4'Y MG)_ 5H^,+JZ@^'E_<;72X-J X!Y4M@-^636;X"\/Z3<_#VVCGM()A>HQG8KR MV6(QGJ,8QQTQ7+2ITU3=2K=ZVT.BI4J.:IT]-+ZG9V=W!?V<5W:RK+!*H='7 MHP-%1Z9IEGH^GQ6%A#Y-M%G8FXG&22>3SU)HKEE:[Y=CIC>VNYGZ]X5T[Q'/ M937WG;[-B\7EOM&20>>.?NBL*_\ #&IW'Q1L=>C2(V$,05V,GS9VL.GXBBBM M85YP5D^C7W[FX_91Y^?K:QPND:)\0/"MOL6LMYHE]:P@&6:WDC0$X&2I K#^'VA7WAWPS]AU%$6?S MW?"/N&#C'/X445BJLE3=/H]39TTYJ?5%+QQX0O\ 5KVSUO1)UBU6SP%5C@. MCV$_A[3S;RZ M;(65;KS%4HK=<9.Y?P!QGBBBE1Q$J2<4DUY]^XZM"-1IW:?D>D>'=+ET70+3 C3Y[I[J:)3OF XML 21 R56.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets (Pro Forma Financial Information and Acquisition Results) (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Business Combinations [Abstract]      
Business combinations, unaudited supplemental pro forma revenue $ 7,417.9 $ 7,407.8 $ 6,724.8
Business combinations, unaudited supplemental pro forma net income 405.8 258.7 351.3
Business combinations, consolidated acquisition-related revenue 188.3 154.4 160.1
Business combinations, consolidated acquisition-related net income $ (1.4) $ 1.4 $ 10.2
XML 22 R122.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II - Valuation and Qualifying Accounts (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Schedule II - Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of period $ 86.7 $ 83.6 $ 42.8
Charges to cost and expense 61.7 42.8 50.2
Other additions 0.0 0.0 0.0
(Deductions) (50.5) (39.7) (9.4)
Balance at end of period 97.9 86.7 83.6
Allowance for Doubtful Accounts [Member]      
Schedule II - Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of period 16.3 8.2 8.4
Charges to cost and expense 1.7 8.6 2.6
Other additions 0.0 0.0 0.0
(Deductions) (7.9) (0.5) (2.8)
Balance at end of period 10.1 16.3 8.2
Costs and Earnings in Excess of Billings Allowance [Member]      
Schedule II - Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of period 22.0 27.2 9.5
Charges to cost and expense 49.7 33.0 22.3
Other additions 0.0 0.0 0.0
(Deductions) (40.4) (38.2) (4.6)
Balance at end of period 31.3 22.0 27.2
Valuation Allowance for Inventory [Member]      
Schedule II - Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of period 7.8 7.7 3.5
Charges to cost and expense 2.1 1.1 6.2
Other additions 0.0 0.0 0.0
(Deductions) (2.2) (1.0) (2.0)
Balance at end of period 7.7 7.8 7.7
Valuation Allowance for Deferred Tax Assets [Member]      
Schedule II - Valuation and Qualifying Accounts [Roll Forward]      
Balance at beginning of period 40.6 40.5 21.4
Charges to cost and expense 8.2 0.1 19.1
Other additions 0.0 0.0 0.0
(Deductions) 0.0 0.0 0.0
Balance at end of period $ 48.8 $ 40.6 $ 40.5
XML 23 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets (Schedule of Expected Future Amortization Expense) (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Amortization Expense  
Intangible assets, expected future amortization expense, 2020 $ 24.5
Intangible assets, expected future amortization expense, 2021 18.9
Intangible assets, expected future amortization expense, 2022 15.5
Intangible assets, expected future amortization expense, 2023 11.6
Intangible assets, expected future amortization expense, 2024 8.5
Intangible assets, expected future amortization expense, thereafter 25.1
Intangible assets, expected future amortization expense, total $ 104.1
XML 24 R109.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Concentrations of Risk) (Narrative) (Details) - customer
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Concentration Risk [Line Items]          
Number of customers     475    
Accounts Receivable, Net, Less Deferred Revenue [Member] | Credit Concentration Risk [Member] | Customers with Largest Net Accounts Receivable Positions [Member]          
Concentration Risk [Line Items]          
Number of customers 3 3      
Accounts Receivable, Net, Less Deferred Revenue [Member] | Credit Concentration Risk [Member] | Customer with Largest Net Accounts Receivable Position [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage of total 17.00% 26.00%      
Accounts Receivable, Net, Less Deferred Revenue [Member] | Credit Concentration Risk [Member] | Customer with Second Largest Net Accounts Receivable Position [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage of total 13.00% 18.00%      
Accounts Receivable, Net, Less Deferred Revenue [Member] | Credit Concentration Risk [Member] | Customer With Third Largest Net Accounts Receivable Position [Member]          
Concentration Risk [Line Items]          
Concentration risk, percentage of total 11.00% 12.00%      
Revenue [Member] | Customer Concentration Risk [Member] | Ten Largest Customers [Member]          
Concentration Risk [Line Items]          
Number of customers     10 10 10
Concentration risk, percentage of total     64.00% 72.00% 78.00%
XML 25 R79.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Obligations Lease Obligations (Additional Lease Information) (Narrative) (Details) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
Lessee, Lease, Description [Line Items]  
Finance lease, weighted average remaining lease term (in years) 2 years 9 months 18 days
Finance lease, weighted average discount rate, percent 4.10%
Operating lease, weighted average remaining lease term (in years) 4 years 2 months 12 days
Operating lease, weighted average discount rate, percent 4.20%
Leases not yet commenced, future lease obligation $ 1.4
Minimum [Member]  
Lessee, Lease, Description [Line Items]  
Leases not yet commenced, lease terms 1 year
Maximum [Member]  
Lessee, Lease, Description [Line Items]  
Leases not yet commenced, lease terms 4 years
XML 26 R89.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity (Share Activity) (Narrative) (Details) - USD ($)
shares in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 21, 2018
Sep. 11, 2018
Mar. 31, 2018
Dec. 31, 2016
Equity, Treasury Stock [Line Items]              
Treasury stock acquired, value $ 602,000 $ 319,001,000 $ 1,551,000        
Treasury stock acquired (in shares)   7.2          
Stock Repurchase Program, Remaining Authorized Repurchase Amount 128,800,000            
September 2018 Share Repurchase Program [Member]              
Equity, Treasury Stock [Line Items]              
Treasury stock acquired, value   $ 120,600,000          
Treasury stock acquired (in shares)   2.9          
Share repurchase program, authorized amount, value         $ 150,000,000    
Stock Repurchase Program, Remaining Authorized Repurchase Amount 28,800,000            
2016 Share Repurchase Program [Member]              
Equity, Treasury Stock [Line Items]              
Treasury stock acquired, value   $ 98,400,000          
Treasury stock acquired (in shares)   2.0          
Share repurchase program, authorized amount, value             $ 100,000,000
March 2018 Share Repurchase Program [Member]              
Equity, Treasury Stock [Line Items]              
Treasury stock acquired (in shares)   2.3          
Share repurchase program, authorized amount, value           $ 100,000,000  
December 2018 Share Repurchase Program [Member]              
Equity, Treasury Stock [Line Items]              
Share repurchase program, authorized amount, value       $ 100,000,000      
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 100,000,000            
XML 27 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Senior Secured Credit Facility) (Narrative) (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 19, 2019
Dec. 31, 2018
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Instrument [Line Items]            
Line of credit facility, letters of credit issued $ 115.1   $ 128.4     $ 115.1
Credit Facility [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maturity date           Sep. 19, 2024
Line of credit facility, maximum borrowing capacity   $ 1,750.0 $ 1,500.0      
Line of credit facility, unused facility fee (percentage) 0.20%   0.35%      
Line of credit facility, letters of credit issued $ 98.0   $ 88.2     $ 98.0
Credit Facility [Member] | Eurocurrency Rate [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate description   1.00%        
Credit Facility [Member] | Federal Funds Rate [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate description   0.50%        
Credit Facility [Member] | Plan [Member]            
Debt Instrument [Line Items]            
Permitted acquisitions amount           100.0
Credit Facility [Member] | Revolving Loans [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   $ 1,350.0        
Line of credit facility, remaining borrowing capacity $ 912.8   $ 554.9     $ 912.8
Credit Facility [Member] | Term Loan [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   400.0        
Line of credit facility, interest rate (percentage) 3.05%   4.27%     3.05%
Credit Facility [Member] | Term Loan [Member] | Forecast [Member]            
Debt Instrument [Line Items]            
Line of credit facility, term loan, amount of quarterly principal installment payments       $ 5.0 $ 2.5  
Credit Facility [Member] | Sublimit in Foreign Denominations [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   300.0        
Long-term Line of Credit $ 138.0   $ 128.0     $ 138.0
Line of credit facility, remaining borrowing capacity 162.4   91.9     162.4
Credit Facility [Member] | Letters of Credit [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   650.0        
Line of credit facility, capacity available for letters of credit $ 552.0   $ 554.9     $ 552.0
Credit Facility [Member] | Letters of Credit [Member] | Commercial and/or Financial Standby [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate (percentage) 1.25%   1.75%     1.25%
Credit Facility [Member] | Letters of Credit [Member] | Performance Standby [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate (percentage) 0.375%   0.875%     0.375%
Credit Facility [Member] | Letter of Credit in Alternative Currencies [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   200.0        
Credit Facility [Member] | Swing Line Loans [Member]            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity   $ 125.0        
Minimum [Member] | Credit Facility [Member]            
Debt Instrument [Line Items]            
Line of credit facility, unused facility fee (percentage)   0.20% 0.20%      
Percentage of consolidated EBITDA threshold, combined subsidiary guarantors 15.00%         15.00%
Consolidated interest coverage ratio 3.00         3.00
Minimum [Member] | Credit Facility [Member] | Eurocurrency Rate [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate description   1.25% 1.25%      
Minimum [Member] | Credit Facility [Member] | Base Rate [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate description   0.25% 0.25%      
Minimum [Member] | Credit Facility [Member] | Letters of Credit [Member] | Commercial and/or Financial Standby [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate (percentage)   1.25% 1.25%      
Minimum [Member] | Credit Facility [Member] | Letters of Credit [Member] | Performance Standby [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate (percentage)   0.375% 0.50%      
Weighted Average [Member] | Credit Facility [Member] | Revolving Loans [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate (percentage) 3.50%   4.23%     3.50%
Maximum [Member] | Credit Facility [Member]            
Debt Instrument [Line Items]            
Line of credit facility, unused facility fee (percentage)   0.30% 0.40%      
Percentage of consolidated EBITDA threshold, combined subsidiary guarantors 80.00%         80.00%
Maximum consolidated leverage ratio 3.50         3.50
Maximum [Member] | Credit Facility [Member] | Eurocurrency Rate [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate description   1.75% 2.00%      
Maximum [Member] | Credit Facility [Member] | Base Rate [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate description   0.75% 1.00%      
Maximum [Member] | Credit Facility [Member] | Plan [Member] | Permitted Acquisition [Member]            
Debt Instrument [Line Items]            
Maximum consolidated leverage ratio 4.00         4.00
Number of fiscal quarters subsequent to quarter in which right was exercised 4         4
Number of times right may be exercised 2         2
Maximum [Member] | Credit Facility [Member] | Letters of Credit [Member] | Commercial and/or Financial Standby [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate (percentage)   1.75% 2.00%      
Maximum [Member] | Credit Facility [Member] | Letters of Credit [Member] | Performance Standby [Member]            
Debt Instrument [Line Items]            
Line of credit facility, interest rate (percentage)   0.75% 1.00%      
XML 28 R105.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segments and Related Information (Schedule of Significant Customers, Revenue Concentration Information) (Details) - Customer Concentration Risk [Member] - Revenue [Member]
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
AT&T (including DIRECTV) [Member]      
Revenue, Significant Customer [Line Items]      
Concentration risk, percentage of total 20.00% 23.00% 25.00%
Equitrans Midstream Corporation/EQT Corporation [Member]      
Revenue, Significant Customer [Line Items]      
Concentration risk, percentage of total 11.00% 20.00% 0.00%
Energy Transfer Affiliates [Member]      
Revenue, Significant Customer [Line Items]      
Concentration risk, percentage of total 8.00% 14.00% 40.00%
XML 29 R81.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation and Other Employee Benefit Plans (Restricted Shares) (Narrative) (Details) - Restricted Shares [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]        
Stock-based compensation awards, unearned compensation $ 33.5 $ 33.5    
Stock-based compensation awards, unearned compensation, weighted average expected recognition period (in years) 2 years 3 months 18 days      
Stock-based compensation, vested awards, intrinsic value   $ 25.0 $ 16.6 $ 39.7
XML 30 R101.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segments and Related Information (Schedule of Financial Information by Reportable Segment - Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Assets:      
Assets $ 4,997,006 $ 4,439,953 $ 4,066,600
Reportable Segments [Member] | Communications [Member]      
Assets:      
Assets 1,958,100 1,461,700 1,314,400
Reportable Segments [Member] | Oil and Gas [Member]      
Assets:      
Assets 1,762,400 1,965,300 1,762,600
Reportable Segments [Member] | Electrical Transmission [Member]      
Assets:      
Assets 463,900 423,900 471,400
Reportable Segments [Member] | Power Generation and Industrial [Member]      
Assets:      
Assets 570,500 358,700 288,600
Reportable Segments [Member] | Other [Member]      
Assets:      
Assets 192,200 193,900 153,200
Corporate [Member]      
Assets:      
Assets $ 49,900 $ 36,500 $ 76,400
XML 31 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation and Other Employee Benefit Plans (Deferred Compensation Plans) (Narrative) (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Deferred Compensation Arrangements [Abstract]    
Deferred compensation plans, assets $ 11.9 $ 10.0
Deferred compensation plans, liabilities $ 12.3 $ 10.2
XML 32 R75.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Other) (Narrative) (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Debt Disclosure [Abstract]    
Debt instruments, accrued interest payable $ 7.5 $ 7.4
XML 33 R14.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Debt
Note 7Debt
The following table provides details of the carrying values of debt as of the dates indicated (in millions):
 
 
 
 
December 31,
 Description
 
Maturity Date
 
2019
 
2018
Senior secured credit facility:
 
September 19, 2024
 
 
 
 
Revolving loans
 
$
339.2

 
$
456.9

Term loan
 
400.0

 
376.9

4.875% Senior Notes
 
March 15, 2023
 
400.0

 
400.0

Finance lease and other obligations
 
305.6

 
183.2

Total long-term debt obligations
 
$
1,444.8

 
$
1,417.0

Less unamortized deferred financing costs
 
(12.4
)
 
(10.1
)
Total debt, net of deferred financing costs
 
$
1,432.4

 
$
1,406.9

Current portion of long-term debt
 
118.4

 
82.7

Long-term debt
 
$
1,314.0

 
$
1,324.2


Senior Secured Credit Facility
The Credit Facility, which is a senior secured credit facility, was amended and restated on September 19, 2019 (the “Credit Facility”). The Credit Facility, which has a maturity date of September 19, 2024, increased the Company’s aggregate borrowing commitments from approximately $1.5 billion to $1.75 billion as of December 31, 2019, which amount is composed of $1.35 billion of revolving commitments and a term loan in the aggregate principal amount of $400 million. The term loan is subject to amortization in quarterly principal installments of $2.5 million commencing in December 2020, which amount will increase to $5.0 million commencing in December 2021. Quarterly principal installments on the term loan are subject to adjustment, if applicable, for certain prepayments.
The Credit Facility allows the Company to borrow either in Canadian dollars and/or Mexican pesos, up to an aggregate equivalent amount of $300 million. The maximum amount available for letters of credit under the Credit Facility is $650 million, of which up to $200 million can be denominated in either Canadian dollars and/or Mexican pesos. The Credit Facility also provides for swing line loans of up to $125 million, and, subject to certain conditions, the Company has the option to increase revolving commitments and/or establish additional term loan tranches equal to the Incremental Facilities Limit (as defined in the Credit Facility). Subject to the terms and conditions described in the Credit Facility, these additional term loan tranches may rank equal or junior in respect of right of payment and/or collateral to the Credit Facility, and may, subject to certain limitations in the Credit Facility, have terms that differ from the Credit Facility. Borrowings under the Credit Facility are used for working capital requirements, capital expenditures and other corporate purposes, including equity investments, potential acquisitions or other strategic arrangements, the repurchase or prepayment of indebtedness, including repayment of term loans, and share repurchases.
Outstanding revolving loans and the term loan under the Credit Facility bear interest, at the Company’s option, at a rate equal to either (a) a Eurocurrency Rate, as defined in the Credit Facility, plus a margin of 1.25% to 1.75% (under the previous Credit Facility, the margin was from 1.25% to 2.00%), or (b) a Base Rate, as defined in the Credit Facility, plus a margin of 0.25% to 0.75% (under the previous Credit Facility the margin was 0.25% to 1.00%). The Base Rate equals the highest of (i) the Federal Funds Rate, as defined in the Credit Facility, plus 0.50%, (ii) Bank of America’s prime rate, and (iii) the Eurocurrency Rate plus 1.00%. Financial standby letters of credit and commercial letters of credit issued under the Credit Facility are subject to a letter of credit fee of 1.25% to 1.75% (under the previous Credit Facility, the letter of credit fee was from 1.25% to 2.00%), and performance standby letters of credit issued under the Credit Facility are subject to a letter of credit fee of 0.375% to 0.75% (under the previous Credit Facility, the letter of credit fee was from 0.50% to 1.00%). The Company must also pay a commitment fee to the lenders of 0.20% to 0.30% on any unused availability under the Credit Facility (under the previous Credit Facility, the fee was from 0.20% to 0.40%). In each of the foregoing cases, the applicable margin or fee is based on the Company’s Consolidated Leverage Ratio, as defined in the Credit Facility, as of the then most recent fiscal quarter.
As of December 31, 2019 and 2018, outstanding revolving loans, which included $138 million and $128 million, respectively, of borrowings denominated in foreign currencies, accrued interest at weighted average rates of approximately 3.50% and 4.23% per annum, respectively. The term loan accrued interest at a rate of 3.05% and 4.27% as of December 31, 2019 and 2018, respectively. Letters of credit of approximately $98.0 million and $88.2 million were issued as of December 31, 2019 and 2018, respectively. As of December 31, 2019 and 2018, letter of credit fees accrued at 0.375% and 0.875% per annum, respectively, for performance standby letters of credit, and at 1.25% and 1.75% per annum, respectively, for financial standby letters of credit. Outstanding letters of credit mature at various dates and most have automatic renewal provisions, subject to prior notice of cancellation. As of December 31, 2019 and 2018, availability for revolving loans totaled $912.8 million and $554.9 million, respectively, or up to $552.0 million and $554.9 million, respectively, for new letters of credit. Revolving loan borrowing capacity included $162.4 million and $91.9 million of availability in either Canadian dollars or Mexican pesos as of December 31, 2019 and 2018, respectively. The unused facility fee as of December 31, 2019 and 2018 accrued at a rate of 0.20% and 0.35%, respectively.
The Credit Facility is guaranteed by certain subsidiaries of the Company (the “Guarantor Subsidiaries”) and the obligations under the Credit Facility are secured by substantially all of the Company’s and the Guarantor Subsidiaries’ respective assets, subject to certain exceptions. Under the Credit Facility, if the Loan Party EBITDA, as defined, as of the last four consecutive fiscal quarters does not represent at least 80% of the Adjusted Consolidated EBITDA, as defined in the Credit Facility, for such period, then the Company must designate additional subsidiaries as Guarantor Subsidiaries, and cause them to join the applicable guaranty and security agreements to the Credit Facility. Additionally, any domestic subsidiary with consolidated EBITDA of at least 15% of the Adjusted Consolidated EBITDA must become a Guarantor Subsidiary and join the applicable guaranty and security agreements.
The Credit Facility requires that the Company maintain a maximum Consolidated Leverage Ratio, as defined in the Credit Facility, of 3.50 times (subject to the Acquisition Adjustment described below). The Credit Facility also requires that the Company maintain a minimum Consolidated Interest Coverage Ratio, as defined in the Credit Facility, of 3.00 times. The Credit Facility provides that, for purposes of calculating the Consolidated Leverage Ratio, funded indebtedness excludes undrawn standby performance letters of credit and is further reduced by unrestricted cash over certain thresholds. Additionally, notwithstanding the terms discussed above, subject to certain conditions, if a Permitted Acquisition, as defined in the Credit Facility, or series of Permitted Acquisitions having consideration exceeding $100 million occurs during a fiscal quarter, the maximum Consolidated Leverage Ratio may be temporarily increased to up to 4.00 times during such fiscal quarter and the subsequent four fiscal quarters (the “Acquisition Adjustment”). Such right may be exercised no more than two times during the term of the Credit Facility. Subject to customary exceptions, the Credit Facility limits the Borrowers’ (as defined in the Credit Facility) and the Guarantor Subsidiaries’ ability to engage in certain activities, including acquisitions, mergers and consolidations, debt incurrence, investments, asset sales, debt prepayments, lien incurrence and the making of cash distributions or repurchases of the Company’s common stock. However, distributions payable solely in common stock are not restricted. The Credit Facility provides for customary events of default and carries cross-default provisions with the Company’s other significant debt instruments, including the Company’s indemnity agreement with its surety provider, as well as customary remedies, including the acceleration of repayment of outstanding amounts and other remedies with respect to the collateral securing the Credit Facility obligations.
Other Credit Facilities. The Company has other credit facilities that support: (i) the working capital requirements of its foreign operations, and (ii) certain letter of credit issuances. Borrowings under the Company’s foreign credit facilities, which have varying dates of maturity and are generally renewed on an annual basis, are denominated in Canadian dollars. As of both December 31, 2019 and 2018, maximum borrowing capacity under these credit facilities totaled Canadian $20.0 million, or approximately $15.4 million and $14.7 million, respectively, and there were no outstanding borrowings. Outstanding borrowings that are not renewed are repaid with borrowings under the Credit Facility. Accordingly, the carrying amounts of the Company’s borrowings under its other credit facilities, which are included within other debt obligations in the table above, are classified within long-term debt in the Company’s consolidated balance sheets. Additionally, the Company has a separate credit facility, which is renewable on an annual basis, under which it may issue up to $50.0 million of performance standby letters of credit.  As of December 31, 2019 and 2018, letters of credit issued under this facility totaled $17.1 million and $40.2 million, respectively, and accrued fees at 0.40% and 0.75% per annum, respectively. The Company’s other credit facilities are subject to customary provisions and covenants.
4.875% Senior Notes
The Company has $400 million of 4.875% Senior Notes due March 15, 2023, which were issued in 2013 in a registered public offering. Interest on the 4.875% Senior Notes is payable on March 15 and September 15 of each year. The 4.875% Senior Notes are senior unsecured unsubordinated obligations and rank equal in right of payment with existing and future unsubordinated debt, and rank senior in right of payment to existing and future subordinated debt and are fully and unconditionally guaranteed on an unsecured, unsubordinated, joint and several basis by certain of the Company’s existing and future 100%-owned direct and indirect domestic subsidiaries that are each guarantors of the Credit Facility or other outstanding indebtedness. See Note 17 - Supplemental Guarantor Condensed Consolidating Financial Information. The 4.875% Senior Notes are effectively junior to MasTec’s secured debt, including the Credit Facility and the term loan, to the extent of the value of the assets securing that debt.
The Company has the option to redeem all or a portion of the 4.875% Senior Notes at any time at the redemption prices set forth in the indenture that governs the 4.875% Senior Notes (the “4.875% Senior Notes Indenture”) plus accrued and unpaid interest, if any, to the redemption date. The
4.875% Senior Notes Indenture, among other things, generally limits the ability of the Company and certain of its subsidiaries, subject to certain exceptions, to (i) incur additional debt and issue preferred stock, (ii) create liens, (iii) pay dividends, acquire shares of capital stock, make payments on subordinated debt or make investments, (iv) place limitations on distributions from certain subsidiaries, (v) issue guarantees, (vi) issue or sell the capital stock of certain subsidiaries, (vii) sell assets, (viii) enter into transactions with affiliates and (ix) effect mergers. The 4.875% Senior Notes Indenture provides for customary events of default, as well as customary remedies upon an event of default, as defined in the 4.875% Senior Notes Indenture, including acceleration of repayment of outstanding amounts.
Debt Covenants
MasTec was in compliance with the provisions and covenants of its outstanding debt instruments as of December 31, 2019 and 2018.
Contractual Maturities of Debt
Contractual maturities of MasTec’s debt, which includes finance lease obligations, as of December 31, 2019 were as follows (in millions):
2020
$
118.4

2021
114.9

2022
85.2

2023
441.0

2024
685.3

Thereafter

Total
$
1,444.8


As of December 31, 2019 and 2018, accrued interest payable, which is recorded within other accrued expenses in the consolidated balance sheets, totaled $7.5 million and $7.4 million, respectively.
XML 34 R10.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Other Intangible Assets
Note 3Goodwill and Other Intangible Assets
The following table provides a reconciliation of changes in goodwill by reportable segment for the periods indicated (in millions):
 
Communications
 
Oil and Gas
 
Electrical Transmission
 
Power Generation and Industrial
 
Total Goodwill
Goodwill, gross, as of December 31, 2017
$
466.4

 
$
460.4

 
$
149.9

 
$
135.8

 
$
1,212.5

Accumulated impairment loss (a)

 
(74.8
)
 

 

 
(74.8
)
Goodwill, net, as of December 31, 2017
$
466.4

 
$
385.6

 
$
149.9

 
$
135.8

 
$
1,137.7

Additions from new business combinations

 

 

 
9.8

 
9.8

Measurement period adjustments, net (b)
1.4

 
5.7

 

 
(2.5
)
 
4.6

Goodwill impairment

 
(47.7
)
 

 

 
(47.7
)
Currency translation adjustments

 
(4.0
)
 

 

 
(4.0
)
Goodwill, net, as of December 31, 2018
$
467.8

 
$
339.6

 
$
149.9

 
$
143.1

 
$
1,100.4

Additions from new business combinations
73.2

 
37.7

 

 
9.5

 
120.4

Measurement period adjustments, net (b)
0.3

 
(0.4
)
 

 

 
(0.1
)
Currency translation adjustments

 
0.7

 

 

 
0.7

Goodwill, net, as of December 31, 2019
$
541.3

 
$
377.6

 
$
149.9

 
$
152.6

 
$
1,221.4

Accumulated impairment loss (a)

 
(121.5
)
 

 

 
(121.5
)
Goodwill, gross, as of December 31, 2019
$
541.3

 
$
499.1

 
$
149.9

 
$
152.6

 
$
1,342.9

(a)
Accumulated impairment losses include the effects of currency translation gains and/or losses.
(b)
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.
The following table provides a reconciliation of changes in other intangible assets, net, for the periods indicated (in millions):
 
Other Intangible Assets
 
Non-Amortizing
 
Amortizing
 
 
 
Trade Names
 
Pre-Qualifications
 
Customer Relationships and Backlog
 
Other (a)
 
Total
Other intangible assets, gross, as of December 31, 2017
$
34.5

 
$
77.6

 
$
223.0

 
$
21.8

 
$
356.9

Accumulated amortization
 
 
 
 
(152.4
)
 
(13.4
)
 
(165.8
)
Other intangible assets, net, as of December 31, 2017
$
34.5

 
$
77.6

 
$
70.6

 
$
8.4

 
$
191.1

Additions from new business combinations

 

 
3.3

 
0.3

 
3.6

Measurement period adjustments (b)

 

 

 
(0.7
)
 
(0.7
)
Amortization expense
 
 
 
 
(19.2
)
 
(1.4
)
 
(20.6
)
Currency translation adjustments

 
(3.6
)
 
(0.3
)
 
(0.1
)
 
(4.0
)
Other intangible assets, net, as of December 31, 2018
$
34.5

 
$
74.0

 
$
54.4

 
$
6.5

 
$
169.4

Additions from new business combinations

 
0.2

 
67.7

 
5.2

 
73.1

Measurement period adjustments (b)

 

 
(6.7
)
 
(0.2
)
 
(6.9
)
Intangible asset impairment

 
(3.3
)
 

 

 
(3.3
)
Amortization expense
 
 
 
 
(20.2
)
 
(2.8
)
 
(23.0
)
Currency translation adjustments

 
2.0

 
0.1

 
0.1

 
2.2

Other intangible assets, net, as of December 31, 2019
$
34.5

 
$
72.9

 
$
95.3

 
$
8.8

 
$
211.5

Remaining weighted average amortization period (in years)


 
 
 
9
 
6
 
9
(a)
Consists principally of trade names and non-compete agreements.
(b)
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.
Amortization expense associated with intangible assets for the years ended December 31, 2019, 2018 and 2017 totaled $23.0 million, $20.6 million and $20.9 million, respectively. Expected future amortization expense as of December 31, 2019 is summarized in the following table (in millions):
 
Amortization Expense
2020
$
24.5

2021
18.9

2022
15.5

2023
11.6

2024
8.5

Thereafter
25.1

Total
$
104.1


2019 Acquisitions. During 2019, MasTec completed six acquisitions, one of which specializes in water infrastructure for pipeline companies and is included within the Company’s Oil and Gas segment, four of which are included within the Company’s Communications segment, including a wireline/fiber deployment construction contractor and a telecommunications company specializing in a broad range of end-to-end wireless telecommunications solutions, and one of which specializes in construction projects in the power industry and is included in the Company’s Power Generation and Industrial segment. For all but one of these acquisitions, the Company acquired all of the equity interests in the related entities. For the telecommunications company specializing in wireless telecommunications solutions, the Company acquired 96% of the entity’s equity interests, with the obligation to acquire the balance over time.
The following table summarizes the fair values of consideration paid and net assets acquired for the 2019 acquisitions as of the respective dates of acquisition, as adjusted (in millions). Determination of the estimated fair values of the net assets acquired and the estimated contingent consideration and other liabilities for these acquisitions was preliminary as of December 31, 2019; as a result, further adjustments to these estimates may occur.
Acquisition consideration:
2019
Cash, net of cash acquired and other
$
175.0

Estimated fair value of contingent consideration and other liabilities
38.9

Total consideration transferred
$
213.9

Identifiable assets acquired and liabilities assumed:
 
Current assets, primarily composed of accounts receivable
$
90.0

Property and equipment, including finance leases and other long-term assets
55.2

Amortizing intangible assets
66.1

Current liabilities, including current portion of finance lease obligations and long-term debt
(94.1
)
Long-term debt, including finance lease obligations
(2.4
)
Deferred income taxes and other long-term liabilities
(21.3
)
Total identifiable net assets
$
93.5

Goodwill
$
120.4

Total net assets acquired, including goodwill
$
213.9


Amortizing intangible assets related to the 2019 acquisitions are primarily composed of customer relationships, backlog and certain other intangible assets, which had weighted average lives, as adjusted, of approximately 11 years, 2 years and 5 years, respectively, and a weighted average life of 11 years in total. Amortizing intangible assets are amortized in a manner consistent with the pattern in which the related benefits are expected to be consumed. The goodwill balances for the respective acquisitions represent the estimated value of each acquired company’s geographic presence in key markets, its assembled workforce and management team’s industry-specific project management expertise, as well as synergies expected to be achieved from the combined operations of the acquired companies and MasTec. Approximately $12 million of the goodwill balance related to the 2019 acquisitions is expected to be tax deductible as of December 31, 2019. Additionally, current liabilities in the table above include amounts due to former owners, who, subsequent to acquisition, are members of subsidiary management, of approximately $11 million, of which $2 million was subsequently paid pursuant to the terms of the related purchase agreement.
The contingent consideration and other liabilities included in the table above is composed of $22.2 million of earn-out liabilities, which equal a portion of the acquired companies’ earnings before interest, taxes, depreciation and amortization (“EBITDA”) in excess of thresholds agreed upon with the sellers, if applicable and a mandatorily redeemable non-controlling interest, subject to a repurchase formula, totaling $16.7 million, which is calculated in a manner consistent with the Company’s traditional earn-out arrangements. The Company refers to its traditional earn-out arrangements and the mandatorily redeemable non-controlling interest collectively as “Earn-outs,” both of which are recorded within other current and other long-term liabilities in the consolidated balance sheets. Earn-outs are generally payable annually for a period of five years, as set forth in the respective purchase agreements. The fair values of the Earn-outs were estimated using income approaches such as discounted cash flows or option pricing models and incorporate significant inputs not observable in the market. Key assumptions in the estimated valuations include the discount rate and probability-weighted EBITDA projections. Significant changes in any of these assumptions could result in significantly higher or lower potential Earn-out liabilities. As of December 31, 2019, the range of remaining potential undiscounted Earn-out liabilities for the 2019 acquisitions was estimated to be between $2 million and $82 million; however, there is no maximum payment amount.
2018 Acquisitions. During 2018, MasTec acquired all of the equity interests in a construction management firm specializing in steel building systems and acquired a wind turbine services company, both of which are included in the Company’s Power Generation and Industrial segment. The aggregate purchase price for these entities, as adjusted, was composed of approximately $5.1 million in cash, net of cash acquired, and estimated earn-out liabilities, net, totaling $1.5 million. As of December 31, 2019, the range of remaining potential undiscounted earn-out liabilities, net, for the 2018 acquisitions was estimated to be up to $6 million; however, there is no maximum payment amount.
2017 Acquisitions. During 2017, MasTec completed three acquisitions, which included all of the equity interests in: (i) a wireline/fiber deployment construction contractor, which is included in the Company’s Communications segment; (ii) a heavy civil construction services company, which is included in the Company’s Power Generation and Industrial segment; and (iii) an oil and gas pipeline equipment company, which is included in the Company’s Oil and Gas segment. The aggregate purchase price for these entities, as adjusted, was composed of approximately $117.6 million in cash, net of cash acquired, and estimated earn-out liabilities, net, totaling $98.5 million. As of December 31, 2019, the range of remaining potential undiscounted earn-out liabilities, net, for the 2017 acquisitions was estimated to be between $52 million and $187 million; however, there is no maximum payment amount.
Pro Forma Financial Information and Acquisition Results. For the years ended December 31, 2019, 2018 and 2017, unaudited supplemental pro forma revenue totaled approximately $7,417.9 million, $7,407.8 million and $6,724.8 million, respectively, and unaudited supplemental pro forma net income totaled approximately $405.8 million, $258.7 million and $351.3 million, respectively.
These unaudited pro forma financial results include the results of operations of acquired companies as if those companies had been consolidated as of the beginning of the year prior to their acquisition, and are provided for illustrative purposes only. These unaudited pro forma financial results do not purport to be indicative of the actual results that would have been achieved by the combined companies for the periods indicated, or of the results
that may be achieved by the combined companies in the future. The Company’s unaudited pro forma financial results were prepared by adding the unaudited historical results of acquired businesses to the historical results of MasTec, and then adjusting those combined results for (i) acquisition costs; (ii) amortization expense from acquired intangible assets; (iii) interest expense from cash consideration paid; (iv) interest expense from debt repaid upon acquisition; and (iv) other purchase accounting related adjustments. These unaudited pro forma financial results do not include adjustments to reflect other cost savings or synergies that may have resulted from these acquisitions. Future results may vary significantly due to future events and other factors, many of which are beyond the Company’s control.
For the years ended December 31, 2019, 2018 and 2017, the Company’s consolidated results of operations included acquisition-related revenue of approximately $188.3 million, $154.4 million and $160.1 million, respectively. For the year ended December 31, 2019, acquisition-related net loss totaled approximately $1.4 million, and for the years ended December 31, 2018 and 2017, acquisition-related net income totaled approximately $1.4 million and $10.2 million, respectively, based on the Company’s consolidated effective tax rates. These acquisition-related results do not include the effects of acquisition costs or interest expense associated with consideration paid for the related acquisitions.
XML 35 R18.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity
12 Months Ended
Dec. 31, 2019
Equity [Abstract]  
Equity
Note 11Equity
Share Activity
The Company’s share repurchase programs provide for the repurchase of shares of MasTec common stock from time to time in open market transactions or in privately-negotiated transactions in accordance with applicable securities laws. The timing and the amount of any repurchases is determined based on market conditions, legal requirements, cash flow and liquidity needs and other factors. The Company’s share repurchase programs do not have an expiration date and may be modified or suspended at any time at the Company’s discretion. Share repurchases, which are recorded at cost and are held in the Company’s treasury, are funded with available cash or with availability under the Credit Facility. The Company may use either authorized and unissued shares or treasury shares to meet share issuance requirements. Treasury stock is recorded at cost.
For the year ended December 31, 2019, share repurchases, which were completed under the Company’s September 2018 $150 million share repurchase program, totaled approximately $0.6 million. During the year ended December 31, 2018, the Company repurchased approximately 7.2 million shares of its common stock for an aggregate purchase price of $319.0 million. Of the 7.2 million repurchased shares, 2.9 million were repurchased for $120.6 million under the Company’s September 2018 $150 million share repurchase program, 2.0 million were repurchased for $98.4 million under a $100 million share repurchase program that was established in 2016 and completed in the first quarter of 2018 and 2.3 million were repurchased under the Company’s March 2018 $100 million share repurchase program that was completed in the third quarter of 2018. During the year ended December 31, 2017, share repurchases totaled approximately $1.6 million.
As of December 31, 2019, $128.8 million was available for future share repurchases under all of the Company’s open share repurchase programs, which included $28.8 million under the Company’s September 2018 share repurchase program, and the full amount of the Company’s December 2018 $100 million share repurchase program.
Accumulated Other Comprehensive Loss
A rollforward of activity within accumulated other comprehensive income (loss) for the periods indicated was as follows (in thousands):
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
 
 
Foreign Currency
 
Other
 
Total
 
Foreign Currency
 
Other
 
Total
 
Foreign Currency
 
Other
 
Total
Balance as of January 1
 
$
(65,496
)
 
$
5,002

 
$
(60,494
)
 
$
(62,851
)
 
$
(861
)
 
$
(63,712
)
 
$
(64,478
)
 
$
(1,336
)
 
$
(65,814
)
Unrealized (losses) gains, net of tax
 
(189
)
 
(15,023
)
 
(15,212
)
 
(2,645
)
 
5,863

 
3,218

 
1,627

 
475

 
2,102

Balance as of December 31
 
$
(65,685
)
 
$
(10,021
)
 
$
(75,706
)
 
$
(65,496
)
 
$
5,002

 
$
(60,494
)
 
$
(62,851
)
 
$
(861
)
 
$
(63,712
)

Unrealized foreign currency activity, net, for the three years in the period ended December 31, 2019 relates to the Company’s operations in Canada and Mexico, and unrealized investment activity, net, relates to unrealized gains and losses on interest rate swaps associated with the Waha JVs.
XML 36 R33.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Obligations (Tables)
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Schedule of Future Minimum Lease Commitments, Finance Leases
Future minimum lease commitments as of December 31, 2019 were as follows (in millions):
 
 Finance
 Leases
 
Operating Leases
2020
$
122.4

 
$
88.8

2021
107.9

 
65.9

2022
67.4

 
41.6

2023
21.4

 
20.2

2024
1.1

 
12.8

Thereafter

 
28.7

Total minimum lease payments
$
320.2

 
$
258.0

Less amounts representing interest
(18.9
)
 
(21.8
)
Total lease obligations, net of interest
$
301.3

 
$
236.2

Less current portion
111.6

 
81.6

Long-term portion of lease obligations, net of interest
$
189.7

 
$
154.6


Schedule of Future Minimum Lease Commitments, Operating Leases
Future minimum lease commitments as of December 31, 2019 were as follows (in millions):
 
 Finance
 Leases
 
Operating Leases
2020
$
122.4

 
$
88.8

2021
107.9

 
65.9

2022
67.4

 
41.6

2023
21.4

 
20.2

2024
1.1

 
12.8

Thereafter

 
28.7

Total minimum lease payments
$
320.2

 
$
258.0

Less amounts representing interest
(18.9
)
 
(21.8
)
Total lease obligations, net of interest
$
301.3

 
$
236.2

Less current portion
111.6

 
81.6

Long-term portion of lease obligations, net of interest
$
189.7

 
$
154.6


XML 37 R37.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Schedule of Components of Income before Income Taxes
The components of income before income taxes for the periods indicated were as follows (in millions):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Domestic
$
452.2

 
$
341.1

 
$
334.9

Foreign
58.7

 
24.2

 
36.9

Total
$
510.9

 
$
365.3

 
$
371.8


Schedule of Provision for Income Taxes
The provision for income taxes for the periods indicated were as follows (in millions):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Current:
 
 
 
 
 
Federal
$
77.4

 
$
26.7

 
$
(6.0
)
Foreign
6.2

 
9.4

 
11.5

State and local
15.6

 
10.5

 
(0.8
)
 
$
99.2

 
$
46.6

 
$
4.7

Deferred:
 
 
 
 
 
Federal
$
22.4

 
$
43.9

 
$
18.2

Foreign
(2.8
)
 
3.3

 
(7.5
)
State and local
(2.0
)
 
12.3

 
7.6

 
$
17.6

 
$
59.5

 
$
18.3

Provision for income taxes
$
116.8

 
$
106.1

 
$
22.9


Schedule of Deferred Tax Assets and Liabilities
The tax effects of significant items comprising the Company’s net deferred tax liability as of the dates indicated were as follows (in millions):
 
December 31,
 
2019
 
2018
Deferred tax assets:
 
 
 
Accrued insurance
$
28.6

 
$
25.9

Operating loss carryforwards and tax credits
70.5

 
67.7

Compensation and benefits
16.8

 
15.2

Bad debt
0.9

 
2.4

Other
11.5

 
8.4

Valuation allowance
(48.8
)
 
(40.6
)
Total deferred tax assets
$
79.5

 
$
79.0

Deferred tax liabilities:
 
 
 
Property and equipment
$
179.5

 
$
146.3

Goodwill
49.6

 
55.6

Other intangible assets
35.0

 
28.1

Gain on remeasurement of equity investee
7.0

 
7.1

Revenue recognition
20.6

 
21.6

Investments in unconsolidated entities
74.0

 
67.9

Other
10.1

 
16.1

Total deferred tax liabilities
$
375.8

 
$
342.7

Net deferred tax liabilities
$
(296.3
)
 
$
(263.7
)

Schedule of Effective Tax Rate Reconciliation
A reconciliation of the U.S. statutory federal income tax rate related to pretax income to the effective tax rate for the periods indicated is as follows:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
U.S. statutory federal rate applied to pretax income
21.0
 %
 
21.0
 %
 
35.0
 %
State and local income taxes, net of federal benefit
3.2

 
4.2

 
2.0

Foreign tax rate differential
0.2

 
1.5

 
0.3

Non-deductible expenses
1.7

 
1.7

 
2.2

Goodwill and intangible assets
(0.5
)
 
3.6

 
(0.0
 )
Change in tax rate
(1.5
)
 
(2.8
)
 
(32.3
)
Domestic production activities deduction
0.0

 
0.0

 
(0.2
)
Other
(1.0
)
 
(2.4
)
 
(0.7
)
Tax credits
(0.6
)
 
(0.4
)
 
(2.8
)
Stock basis adjustment
(1.8
)
 
0.0

 
0.0

Valuation allowance for deferred tax assets
2.2

 
2.6

 
2.7

Effective income tax rate
22.9
 %
 
29.0
 %
 
6.2
 %

Rollforward of Uncertain Tax Positions
A reconciliation of the beginning and ending amount of uncertain tax positions including interest and penalties is as follows (in millions):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Beginning balance
$
9.4

 
$
8.1

 
$

Additions based on tax positions related to the current year
3.7

 
2.7

 
3.2

Additions for tax positions of prior years
0.7

 

 
4.9

Reductions for tax positions of prior years
(0.3
)
 
(1.4
)
 

Ending balance
$
13.5

 
$
9.4

 
$
8.1


ZIP 38 0000015615-20-000005-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000015615-20-000005-xbrl.zip M4$L#!!0 ( %J+6U#E[(Y;<9, *JP = 8VAA904#(@!.35"F$ M.J22='F[W^W;;_W[=:_7]ZWN]=8-:Z^52B55^]O[^W[#KBK4[]020/^0FX<; MH*$! !KH'Z > @Z@6_]KKQ\'^5\]AH:Z 3!8K'%8HTM38RVPP$!#TT!#W0Q@ MT7YJ_>VUEXQWW+S]8/&Z_<\:EWMU@E8[SUZ.6Z)C8KIBI=GZ#=8; M-VVVL]_EL'N/XX&?7-W<#WH<\CY^XJ2/[RF_H'/!YT-"P\*O1$9=C:9>BXF_ ME9#(3$I.N9/Y^]VL['_M_-S HE8U^^/CI\Y>Q<>C;]YE9^1S\]_R/N#0 S7\-_9_&98#&M6#A M0LV%VC_BTE@0_>,+!@NUUFQ?9+COF/:92T9K=]Q<;+S_]H-GC4O6[?0"EY^] MW*EC8F4G70_]".U?(ON?"RSN_U5D_QK8?XUK$%BJJ8%.GJ8!0 "4#]5 W"%& MHY4:D-PCF0HD]]A/BYNGDP5/LR?K1]E)@4[*;+X^7-!*WP$1FHA+)RS70H2D M68K.P/OQVI&:)X'^GE<8)>,./\\Y9'OON59T^YWTZA-5$D.829#<(WY5CP0SMLQ5*N*Y#O4P/"=1(UH-K/Z0G?J/GMLVK5/36P\+8: M>!1)_Y, GZ-AU<"?Q_]I9()CC_\CBO^(XC^B^(\H_D^(HA_MT08UT&BU%PM5 MH)%,HQV^LUZJT=MSM=)2<* C;L>6V;7WK(>QTR(U4&!R@]!4('\/BI@T(T6( MJC]P*4AG%E%#F@(-E,4J/!S4I#+OC/!J

> \;% _U$UD"Y80C<)=UR6"1G), D\B\?4 M+(_L@]7]40%5:_/2KMZP^U5H!5=YJBS2B5QB,UG<$U176QUW M%./UD-?:/NK>%'% =KX$/-\NP\57X+>$CF IR\,)&"-2MRCU/OC>9]?5Z)AW M'2/!]>S#W15F6#1/D-^#UI53_0*@Z&_)N MR&'=0G9>"SI33I;CK;HO5@TY#0=Z^D;JGG$V(@P60LXU\Y>IAR]D?589MO94 M=4HKGZB!T%-_-U@VNIZE7FG.QT(_QCBW:; O6X;#D$_>%H&GP?F!DT&.K47/+*4^WSQ>2H!>G##JO?@$>IFS\_[05> M%>UF$E.PDA$2ZR"+K9G:(FW7G;!A?B>FDXX]ZL1;A^>PXNVQMR9&8WU:'(_4RV(MB:94(Q_E\4>K+0\N M5!)6Q>Y\ZW)M8B\VD\TEH;68I@:J6&DT5(?HG%4TXY?WV A",$-8.;EO"K^! M9LL4TLU!AV0\CK;#D[$(\8'70/N_"W,<4BAF!5K Q(U^R@29(LNE\#&0@)XK[A(<(F)K M5U1MG$+<.>$DX(* W$9,RLF(EY)QN]1 2PRC(>^ /![V?Q(:7;N\^@%E]#QH M4HL"#2;)?!^H"&<(]FIT:/3?G]U#N/=!T/I9R+&@ M[8;M99X,R[$Y%;8>ZI_24W@C0>#G>*X]-P.=24L-N%OA2CL$LR487?'0J<,N MU>R202JQQ2Q Q2EH;?@2PR]F/'R3FXX_3RGG^ON73NWT>OZLI\*./-2FV^;O M$MBE:UY:OWE<-G*P?':+?\21P>^'7[QX=K=K?(6]KE/=RD?)0775^8ON6/.! M51HWOVR\CVEE#8E'W:=V*DS#&4_/G67B?:UHSJUG M])*AJFT98^>\X19P0J6;H 90G(.M^I5%"M62CVJ@>#HI2I'B2+=!W@ VQL?V M:OU[-_L\(_,\'Q>';2OGSZ5<6KWT#F#A(<&T"OY@P9L(4\$:Z&2S5&](STGQ M^"WT=_S-+WL)(:QTL_9T/(!.@S,M[-$0\DN7:M,X=KD:"/'$).3CX!'(0TYA M$O3L*(EF-:T$@^$)^IY>9\*YOI.7/(N%3\:C'7?EEMQ@N#UY/3#X^MU$53RK M8DFQSP;FB)WR;K8TH5U$-,-BJ:7" M+($1(2259$'EOQ8W>X?.NTS*354;:K.@U74I0>%!OJLCDQ<&S?;=T#G'CF0( ML*HTO]@=Q%J"F*4&W&P 1B(.,392$;OE[]'3U"G1D\U>AKM2"/]>N'_"EE)6 MEM_E5%='/F6O^R HR*(9VC]74S0B^^+G9U61'A49$6%;H<5;X)%F\OVO==^D MMW]?,&S6&;GOW17GHEEULZ_5R2]F;MM=G^Y_Z=]*T?NJU&\ / M/5>]0CN=JG<@N+?.W/#F0(ODU!+NNV=_MLM9N/#6R7>+FX' A[_I[UW]P7*? MQ>)9R_MRE_D4/P#9@\ZDE/$G0;7$7@V$\=&M:XPQAPX(W:(C::6XT[!4&456040U2K MX.63$6B.8*NM;TZC@\'EW+)98[7\ D,%=Z\ADV MD4$6PQO3*VY3RMY1#QQ31+1DU8#:\IVJ[DH^6-Q,'-0O3RPM@C_+$L;#Z1KP M@MM[% Y)SK%7'K[S4[!N,21I:$9@EL"F#:JEC($Z8:!UK[-IF&S[-;XF MN0@>AK"!$'F+'\4F!VZ%^NKNA_E-)W%XQ,>! S;*N[^; M6>8^''.DYQ8-*/\&0R1B(6'@NS3DADH'605>3$;5C)0E).J%\8U 4CSB%+(\ M(_-A:.VY_;L?)FZ\[:RH>YG6/U]1>.E3N-G;\JCKI>'9IG[I']\TY^?NQ=K3 MW[*?J8')(<6&QM&#A!#!+94%?)Z^=CS'C3M:6K\VEG*T!_%Y$FKF'YJS_E-= M*97IT\<]O#_ ^F!0T5@3N2DKR[RA3E? ^!4>94,Z0;FB:OY?2PX% MB*4D>*,UPBZ>0F5A2+3"0PV,?X0*C1G_A(GO8V;G?F@^QFLKAB0/*P\E+&3, M8IZC(O&'IOQGGP-;((%*QY,2(FE/)BWC[_(=9V#HFTE4SX:1-1VT2XK5M&-W MM\YB4DF865WBRHGM5*;\'+1CZ/0X"C%%%Z(.;SG6X;P]XJ'O>#7;"$=Q-I6P M#89A0QE.ASIZ1/G;D^X!OP"/,/LWY?7-U:9ZT4%;0='6+)\(\I5S_2>"GYCWQPFZ_$WTUW1K9;7@/"F9 M;4H()Z(E#H=)2(:T*_ )F7@)0JKM*6>$!UR76B;D5Z;09.>?SC+U%>=61+M>%V__\V.;\:W-&JYOMQSS] M[;8?*@TO_Q6]W3KGUYJ;9Q2[$]=H'%AYRRUN;=KB<]MO& 4M:,R\V+>T(6[% M!TT9 [9^!X7"&B4U289RPE(/Z+O\4;:DRB\EWW>'LJ7!%?LZ4;*MA'5\ M.>/%2W/W9C9NVK"6N("0T/7&JR7B-KV]U]L[\^<>;]?\UG[?Z[K-71>CG/Q3 MIW:)OX_' M<*J,D59F]?3@R2E;&Z-#&9].6=T]^IROCV9E?!KYO@\V!:^[IQ#-D"#H MWG7_P];[N#6=9WNVSK+UPR[?UV;^B_XE8U,'U4 S20_=VDTXHW<>/3!QE)1P M#O)AX3>Z/!_GKU(F,\[_S0GJ1-P5/U'[])_ONS0Z?-*3"4XWX#0/51)E&'-B MA.QP8"=M>\'-TEB! JMZQ5C,.,NXH<+ VF"(Q\OJ#IJ+<4YV,NU$A0?E,75. M5MQL<7+W.8C=TI["MTH9&6&8(D1(56I$QMM -C+ME[74LJUKGW=&3N&.5$+M ML+5HTJ%8UYGRLA-K6:HI=*0AGL496Q\M84Y<4;A,GGQV08=/8)AU'J:QOJNN1\\\^G/60A"H_2DF1OY#X#'8;>7&&O 5-%V;4$O- M0 S)JNY8]'C?U$#W7+.CLL6"8*(Z+U@FD+P@?4-M>MQAQB!%(,DGS=-A)NE% M0;%,_%?'@DY78^#8_U1;\T/QS5IKSJ)=XKLI'S,HA'=S\FW=%SBH2. ,&DD% M3=>'3Z.2?_'G6_;EH>,D0R3(JNL?:[@@KHFCUUA..P2]F9DSCXB8Y&V2!@1^ MNEYRICK9+*S #?8CP!NGIW(5/PD&!&>(\ ;WUECOIKG./^U0P:PMGX9<6).G MP,2#>3WOR/,88=L43J8]93UZV/18PJT^*YH->//EC=RLVIJ;92.@ICSIMSW6 MFCW]+=@5:H R/3 GR6XU;[^1OZ8:_CB*2YDG"<6ZM.-]R":0*#^K?*#"OY&J M 0UXB 0Q$YVM.3#S&+P3[&\=/,DTJ:^@:K?(S6(K2JZ38W=^\;FL>P9SUXJ] MSEVQ&TV"\WRF;_6$FJJ$K.+.YBO+]?2ZK-.?-E;F,<'$\@WOUYJA G[:V MQ_E<&RB4N16 +-FR>,A(RFQFQ8_L!)G-+EN$ED90WG3BK'@A[00HN.5\*B@R MWQ1J3XCZ1W'V09-HDYR6.O_W!R=VN,_$HB+P&0XQS)27=@FD3^CK U3OL* W M\1VYA6V 5J ^];N4$4_S41R@OT%=Y_!TBO,BL99*&R8=AL0B%^MFU2KE?62- M3 U8!% KF_(W=YA):;&4TC<2DA[L<+!WY8/NJ9#<2?,W9)4N0;%V:TRBH(BF MA:;P$V1M]\FOL13I&>"J;RP\WZ>+W%V[8O#S=1 "N$\*]4H;)?!JZ5^ MMK=+D-7]]G6/XO0\Z1EI$_U, >A$'_.5O>J+0"4 P, M_F(#$>0@)Z&C'.LMU9[:!#;-2A0_5^?;PIZR#U5]G[G5204>,HH.(9EGL6N& M3-1_F_%(^6GQNM5QF/U[M*'["U(V_INVY2_5#B0(#E'@$1OH@=[)=<<1IRDU+*98>TFE65E1)"( M9.0<*T,1J)*F!U9*!8G2#=/- GWGZYQ7E(?4*P=K2)NLLD9/]H8\[8BL]_>J MA-M42R#%!B3@)21*%4@>,&HNQC]R5UQ!HCON@ZIT"=GB)S+?7)E!"/DIR\:[ MB?!\3JBHJN5U;^B;HCRJA7"M',NP95C1"*&'4Y B^>(74>5CBXHA81LA+G"P9,OP+VC%. C.D:702PGV"!K'L\ MX.2J^!GQ[BY(_-Q@=MSG^9A8&[_R]%A?GUZTK)QRK'=4^1;8J',? (!E / + MX 3L-OYO>?1_CZ+\QE3IZ%70W."@4=8"A)+K!1'0 <-IP$[-'*@&14,UD#1? M(^2D,[17Q[M!K?44Q3':[F?=45/F[O"C? M0GBES<6HA+$-0=SCHXTA(7*@& M=&UHWC+R&T9#OK4RD.,(,9NP"6Q]>S:&FBHB+.,METU=;XKVN":M#VJFK^R< M3?=T>Y%,66@3=(T1Y@R)EM;TF_[J7UE?YHE:VD)8@'Y.X/<82L))5-O*17)5 XH[!: MW% >=.(%B@0T__M4T>'G4#G_F02G^P6_+K.I;[XZ<[2T79^=U-&.??T=.0N7 M/J+YP:D$LN^>57;"NZPTVN>(9%?AOZL]-RO%^JW92+T2/3ESZ#R1(GW&+XSM0T M(KDG9:/F M9]*[ Z) .VBN$6<02!5Y]]!8R^$^X)#'^KSX<2-7YUVZUWY]-L3]\/2PQ>/?WD(' M'Q_-.7*[,-0Q.#'UP5@./;U@[&36/#W[T=C)DX-7[Q6]\W-[.CC@ZWNJ1:\P MK[!JXV]#0_["5=N:2U>%/KFOIP.HHAB2IX';X$;.,%J8&R_PKH-7A0V.FQF- M9+1HH_4GK@J,9H@K/6P+L,G.E[/F+W5%J@%,F(]!X5]>[_^D''Z5H7GQ"43( MT5$#KNM^"(E^:3]BJJO:IP9 #X[B\!QBU*8&B&+]B3GC2,3_[QS ;^/#&SK_ MH[9$LT2TK[UDMR;DC(GY.U=>^(/_0K#OA-)QVB%E 7UC* D3Z7+@:.H!L"AS M&Z^/=@DR;?'Q:ES$E@@2T Y6F<=ZMK(-:2$EIP/\A<%2]J+0F-;'GTAXJLVD M+/\3[J]('EK-;$;C(9S-I^[,5@:(@L([YDFB/>>BK!-5_9)"MKFS_=7BU_X1 MCN?Z$ /%\K#!-,.=O'YFJ]C0Y2 MD_(G<-TH9@PF:K8!7O-C>*FULL^DJ-?5M<2,#R[26<#Z432P[NH M%;>#LTM@AR9]UZ7?\<\G%J;@?8F)#/"D>.B1[G0:P7AF&EZ/FT0EX5]FF'A! M99X:2,#O4+VWM.X(OF;SU8:_EMZ9\S7W"6()8Q^?'G*E/ F3$Q8BUJ,L_;"= M@>:'#[1^(N^9*E)\E[LJ$PC!T^^N--:,Z"OS\"M0^_\"TGM?*V+Q8DL#2;! MUMY"-!IQ?!^>OQ4NA(C-_ M;JSK!EY/F/UB>1_;E)4";-/>E[)XH?[>U6GZUQ9:WL^0=+H"-'<% MZ<>2HAH(%@Q=[A>BV+V2A[EV!CK0<-Z?E8"MP@DQ^N$"7340*H[W*Q7DF92# M=:.$6QN>0JS$PL0OZ]_G.-?DL!*XFQZFV^=I>MVPLP%WTCS1W,A&#VOGRLUN M1;.)RE'IL!1F86MNJPBT36!?;A%]1 TLFEG M?:8.ZF]RZ*1O)/F+&.74^$;'PI[5(ZKQ+GV,-K)X;N%ES(M&8XWO+(.K!=G@$^_^O5^N'B],@V MBLGO<<.1[69A=_S]7F$2AQB-KFH@G/,NGXIL1ZG\N#+WXE:\V=AW]S,1Z*:6 M\K]2UZG@PH&QXR.-(/HMP\:0JW$T[3K(:6$#?A.!A(3CA;\@(IHJEQ:E5!#,X M\-O!@YZYY_IHA.NQP193?[RLJ7_ZXH[YQ);?[XR,CZPLB"0=7VBY[\]9U(R0 M+.D=V!K19)X"!T__! =!'-D;00)^#36U:0<\=Q"\RI9,)XTX0'JB^#5]G\#W M^=;9A^%8B=B$&/RPHGYA[4&^P-_73TE_6YCWF\,M&)7>*,$L' ?[A>W&M/UL M>7K'M%B(W]*-Q[J"8B(H8)F.LE+Q5M3X_=T\#RF%&;@ 7EE*)1V$RT=)*^!2 M][[(V /[NB,Q.@%#I\?F\RI*KC!""J_U0P"=29T0!2Y#-="T$;(?3I#%:C<& M+@)/QC^!"UI&;"&WDA!4H D#5W5N_=AC'WOE=)_]DE^>=]N5[WJ]Y"*'%KN7W^P[2_*&^ MN^>R'6UO7BDN4K6)J\3(\G4RTUOXK8S&_32M:PIG>K-* UJ6)YM.(("'R[U/ M=?!.R0@9CO4)+P6@H)DUU.[=$<('WTP5I3Y^4PPSA=C*1 M:AQOQ:M\\;Q6V5U9R>V>BI@LB[A?65D59T[V]_<-JOGQ2E\3MWAU@M?&7^)6 M=*TXDVRX\>%/*7:^G<H6F_\R:8\&CQ+\)Q*$KJK?3\DS4;+>- M'MJHJ43MLR29_2T9"UN[*W,PC5CE@.???S?/_P6?_+](C M!Z4,,GMHIP0WZ0F^P6] (B&7CVE^;Y^%27%,N@98Q+HVBDW%KL2O'1>]!J=1 MY1G/7F9W!I?$7XWLA=8/N9*+OL2XODSIM8KP/LWOG/'T?^/U3O,5?RN*=GNK M*$RL)2]6X40]( ]2/J83T((D"0F)#!/\NG&!MAWGYJ^P4R/?"'[Y&''OIAG. M\^NA^-'^)G>'[&_()JAL+C4HZ%IPD5]8\J786)VW-^C78&^5SBPTI-(Q#Y%A MF&+00S 0W5S#7]WA'/P$K?M2Q4E5;S]^<1<*WXR;IED& ['5<\*<[$96DAHP M6JW78C,X!)$YY[5]]#69F_9Q <_3TZ KUNTA=,#=0T;YWSD M\U=O@J.>U?W^A^K91_IY/A6N6^L$Q ;-FR)2SP=VB7/F^^__=M'FX"F?Z6U8 M+^T:!GW+!\)@MWQ6>9MP)MV\*48\=0RJ$Y)T@J!/!;&%L+7KBVX>428VHS9- M'(K;4AZ,V("*!D=,"A(ET[71&9%U13".=R%.5PJ_; \LHGN;&F)[BUW?9D:V=7TVR( 0SJ"UE,.T])%6'QQ@88=NBNGN#6W(/#ID6R"U3 -4A0>CT M#1+HDZXMG^K ;Z/]#(NAJY^%]$W*WVQ4AC!+QD8,Z^1;X:OS];<,D',O(91< MF_88R1_"HY"3-YC_;/NPK V7ZHC/MA\?>K,LF?)P[-O*D-P)#KQN;G+=?=HV MY0-"!&Z0+,,TB /ZP?W-.=N*,.9KL';" 6-/%V^.06#7&VV/"*A 6<9@S;S8TMVY]S) M=3=.[=L]\\%L^0FWY2?V?4@ ELZ#6L!N8!%JP6_\JBUU-?ZQ3(FV:S[-K'0L M!K\\?9&X)6=&GYQOV\^\13.5DK?AG#U&<2L/2P7Z,.-S/4?FU&0A67_ P)I*3B=:"+ MM^]3LQ9VVSS@3;>2%3\8'"Y$^N>/%W.*!?2[#L\JI9I.LK(ZV2Y?L?FW]*HAG@WX8>'-- M$WN@4GXTLTFPA$X02J93U4"50POJ\51M(QB8 ZJ!0_WTU23$*+-YWE2(NG^& MH6K'V" V_@';%THL!OLE/LUZ&)&E;B=O]?S=_E1GXBB..7@UIW][>#2>V"NH MU$YA!)&&W%OY-E#[#=H^Z("\G"4]61#V 6% G[(AK)RE:R'N M3Y5Y7)?SW1ZP@6S8W!^DWRLY# 7M@[<_'&+YBG#Z HE+V<" B*G]<)C M: W8AP3P(':H_Q"*OHFHOOQP&!X3,1L MH6!\.5T3S6Q]-7"&PQ)4,E"B0$MFT%M^(WM4Q.2RATQEV<*\Z$;Q4C401DQA M8U0VM*N=SLO!TH8YRQ7/H3D1Q@!9W<';#A;2MR(_]W!C]RN\NIQQCP)&J"%- M?@X)=E@#.+\1$TB7LIKN1#L-8Z MTO/UI51F,V$I(3@VQ*.O MBKV<%@F2;O$<1I4$*:7E4@3G]!PS MDO20PWU<3(KE1I"4>+[3V3-XWC_0 (J61\*7(+YL@!=#(T45[4*7C?/O7"$ZM\ZLK*+ZQ^Q+K!CN@SQJ? /WU;/K?]:7$P*"'6\ M.RMFXB@SUY]B=G6K-E-5E"&*3+O)N'?"T?IH MV5PK;LGXW&CS[2%^B4TB]R$U1)AU]NW8UPN1_<\RCSY/:HN]S/D;-<2D0;:< M#5;7%R&F<%TYS1,436E!0?(FV!YD!W;Q2(]H>A!62(K'ZN"MJ>M&?5K^03NC MV FCOZP1$AV%7?7%,>3=T&A;- M^I%NT#6R99QD_@Y-62K)#*Z4NMT%_8^S#T.LI*J\'5B-T)Q6 6?,Q&_7W4+Q MJ4&8X=O-91E/S/7E6W?BA;*-ZP6ZEH^>G0KK'.CL(9Q'37F..-Z&MU)FX^ ' M.;R;)6A3X[I;\6LA8E(4*WG7R";X6I3>W$W:*4RSY]#?SJ>PRAP3<[UT&)! MW?;4Z[N#7]9D^">O<\]?'[3V.P-#MZ0Z24FWJ@2:5,Q/\4+5RBZKGJ\VD?#Y MVMIKN-DWI*/0LOK2<-.Y[\/ACA4U,HS^^&"%@#/AE]<[4E(^D9/_H#0\VL>A M/]M($-9?#C ,UXV<*#\RF-[P];5_%$%/7\BF#GZ+[A./#K M"5>B91 ^]$TE9F":,) M5X&0X"DHI'F=M'WRC<(>-CQH!6?_6,AX,U5)#)92ENVSA6=(2T.OOH0PS8*D MVEI7U #BEW%Y_5%U@BK\W>+P7U8P:@13<^!GN2EHFO 51W/@(&=A)<1"CSD] M^4JQC>9,O8C?C%I6HZ]9]M7@'-/FE.VB9&F$\7O_<8(^?LUX]6 M7.\U?;!SEF"H3$=%!WO5 .+#&!+)9R"W>U"N? (*O#$?G3A3[O V6\*:])?D M73;-](+7*W!??'P<-H4+0O+%!^%DB.EE1!V293PH>E-2/W*O,#SZJ@-$;Q0_ MM,YK:4TN<]W]]CY]KV+?SPDHGD#:-#L MT.C*XF]6E@LD#]G/*),VUK=L".$L5N *^%0I+'RN\ L-7 LQ&HFP M;T[-S1D;KW;/IY HE8]!CL,!4N(J944#:5W+J-$>E:$='^E.\(,8;1 *[=YYZLG>_LL5U9#4Z(D M^Q6K>VRWSHP]Z.988E># L0P2+Z9"UFR1]M31Q9 [E,4:,OANQ4V^-6J0:PA M[XK".[S/-/#"U6;L:LQJS,/ MY]%MYX)O\^BL4MA8'^J../.\>^;-CCY=/<>FM\/[]Y&#SX2MVI65!=Y?8KP+ M%*T*7? P 3BZ*(%V&$J54J:&1UGF34^MCXY]1$*. M_%@1I/?R-Z5Z]FZUWT-SD!"9@N>8)HQN^*N@)_L>XS.?5-]4.)'I>S+=>\Y4 M5C\3)':+LFK:(W8]SII/*/-C99(AZZD!\+J^J@C_QD##/JZ3Q15AUISC:799-8F+:W )GC)M$AO:<2Q;&-A&_SIS M0>)5L[EF)7["7?E@=MA'R-:FG3 I!!4>D&W^B#:44?A@ H-E:76"%Y,+PV*8 M2V" VQB^@OR5HJ'8/4,V;Q09V >8M*@)HR;'XG,;?ZH\X==M%"[+Z]T+9 M#6(#:G>SV?(1P;4-;&G]3YI_H",;01>RP>.L 87TLXB28D"[!ON C!9LU>>I M-9"#/*-6^0\U$"JX2D!T;-40PV"VAOQB6K@>=JH!DST-XTZ-/2;O)E MQ. YA&W1@H.EJ+MA"EL G MBK4CVZS[[=,)S?RU8 6K7,DI0T)AYH-!.$5%'+@^>OX9^?X^*.;3"&89F: 9 MY>+?W(GLZ4?V/((W8_3&H@FF,WTY,X,";7"2V=8*?3UT"._::'>%I'N&6DLPZ/G$R@6/JCP M&\.O@^^-#F-/@80XWIXRBGO"B0/8NI%DVH $KAMHVUER5.AP 306MX(:=_BX(GEP1=F>2/;VCQ%6HN>^- I\@ $6N\&?\%;P9I%$7@]^[99]N@?A M3D&6=^_#.RB)IGS+Y] YO$LNJ:^B+%)!T,$E2.*DTPP_ !.)\[D$5L=W9MM\(I&1^7O?M/Q4=Q.Q%433GP[<2@T^"/- M%23)[\ ?"Q$?D-7*2DL'@QKFOW(@GR:\5KS<#?))=MX$F5$2:YG)=.P$09MN M-2Y>$:5<)&PE+,/;P]LJ0L^TFA0Q;=CAXXSJCN9TE MUJ,O']\&7R?UVEN06OO]HIFS$\1$E7:'/=L2.5P/%M5#6QH%.MC6/A*&9QWR MA/IDNM%R%13->LADL@$O[J#JP:6B[23\98#- >X'BPF M@K:YA<]U2_#&%)S98*I:!DV7@U@ M(G'&H2=C&#<$YP3Q?I&J796PUT-EE%N_:BV]D[\Z_F ??1-RL+;RCR]FYL)LRO.ED6Z<\P&GX.I_R"\86W*W8A3DHV;L-O[Q6* MA\<&C\OU#SW 6W<0)/^ :.?Z[3A);-"+D#8OFFJ73>T\5MU/(X D;W #C,G2(K+9ITQ(^UCGQVOWGT/94VMD['2\M580KRM7F.%:12J- M/*KE0B ^ZRJ[@$J+M_W$[JH)3[(>OJEUQ-QSB[GY;J^1KK>ONX;7U5155<=M ME-94UV3L7IULN+O@IZ,/!S025RQP6;R0[I:5 NS]H557 8L RQO+?J_Z_]D5 M@T=62\_=O .\:O7XHOURTNG_NJ^/EJ (I@\P] 1!N,1!1JKSJ6(X7L36YT7+ M="G,']?A%B)X+LL7YD)SLK<<WJ:X6,\)3*+MD;"7"6-E M+&/2J;"3/Y\'&I2U:N B.Y'PE-/T9F>+:C,*!] 6678S27\(<53F$T)8S*LH MH;!-&*&DU,'G6AU\+%77/6/+O6-+GQ^(EG&6#_N]>@COW/?=_K#GE.GE,<C.$SQ$^0LE!9]4NYCPM>O[(ZL8[W+C%O<#GRO^K8] MOB8C-FE\GR@&^,9*$UCB=51O1Y;PX=O09YE(R(FG+^CV\!2LH!V!,FY*6!B; MQA2/L\^9WI#>;$+]IX+(=>>>=V_U^WR,_X\RDZN5?WUA?E(# ]WR"7!NZM3H M*[OI.(&&(,S%77++<=F#T@.*X[!">DNP2*4#LX^F^*^HRC.7MMZ#@KQ 9BLA M69^\(."(+RU,RDK(1)Q2;.SLZ%MK%5$E>P*UT?2*I(O8NOQU$X0J5AH/&PVE MC@;?[>/*UL-*A3=UM!EKP;L$*HXXU#@.^=&<^OE;QV/>)H!!37S+RK6MKX72 MK+N22!C_+O2!B$]:$JFA>$@Q^/@K?DQ&6^)^BV<)H 2\IS.?*&(:P9S.FC'JE M9<0D<=J[X^*9V%V?+I:J%@^K@85_@-J3Z6!E ,R!A'(R3)02!QDR1JL@%6LZ MX^ER?L(3AB!K>2A\991M6*\&;N(7C*F!*NOD,[VS[4;C=).N@@B**'\3^/$K MNYB:*<,FTXX]=M]0N()Y[*64("D4U(A:IU-C/@L9[X942Z++:*ZY\J>]51@M M>E^^+721#1:W=(31=95LNW('H6HS?'+P+B=#!B[*EE&6T#O4@ GO!#@D)60L MRRL9;Y>PF4]IEW-;_#3Z$;UKTAH%2IDG2KJET? M<8,IHVVS8/^4-O00LW!L1 ,>!H=D4QQ4VQDBJZ%)[#)D#81KV75L6Z=J[?@E M:F+[D5@?X9S*M(NW?12W.#3G;4U,SFKM<8+.$FO@W)V_CKA<]LTGK-)I[YU- MW[*W&S=;?L7K6>=,[.:WGX_UVD=X?14?Z;8;TMV=<[UN^,!1WAU=)W//T&,? M\S^-4W])L0NYXWKB+-X5^MS(&JR4W9K_FON8WMM'TG8V+WE'"P,_UM1H\@QBGGC)AW,OLZ#$$2?\K*!9V*7\3;2O4G\''CE\.L\1"EG52G,F(:_2C(_2>Y]V3D4.>U_7P M;_M:6[L6VT1<*)N2;4-1GV&2O69FSL#4I? M?A'0!@ 7;8O=V&)CC6\AB?S%M C(V&Q1 =0N3X>6E90TH/K/?EH;,015]T"F MM+>U/@BD3S0PC!%[2M0>R*=YRE/*3D>NE(ZSC9Q=BL9'=J>*\-J]6WG;B\9& M=K^HZORZK*!80GK7)@^!K\FN"\R_"'2J8DDB4Q!983KB *D*9;@4^@Y>CR"D M77LB?P%\0);+,J8=[J/YE]5D\+!2@A&5>3!>! VWC 9XN5!.O.B/FO+Z-B^3 MJNX_O+'9=TSN%YQ7D5?LY^_KZ]NXG)MW]W>#4P.#_GL?K*FIYE8?+)^2) ,' MI8EVR4>UCNL G+\$@Z:J)38*.U4GHPJ;I ;"IJZ(2%R6D)1FB0/=;ZDLJ6P2 MO$010*/"ZT+*8,]&0Q)16F\2:]X0:-MM-Q'K0*SMX5 AD+O-)I=O3 MSL/Q4&4K?2,4F"=-W]+8YW=7#22K5H_/5Q=U[9,.F_[<[=R^[7T[.2B($G7) MA9]7) R1)P-I^HOW_+EN7;Z '>.W46-7QJ_;[W@TKK-*,[R4]H?&JP]!*7_U M1;J8-\<<*;X/QWMT1PT;^75/S^0%N?==B(@*V'*BB^NYITI)_+DG5/*?OXSS]V\[]:GF98IO\&USKQ3@[WY_Y6TU<)Z@?QH._WX,U@,+ M+R+8B,NO5/XE>,8[5FWIQ_';&HW_.VO0U6BB^Y!G[_J>[J MG0"C)D/W!V-Z04$18<:KLE'1[)L"O=GV! :&A@N3G.)%1TO-L8O]J*3 G,_-=)/*3DDG[[HL?:=0M0WJ MY23QB/?'8@IK^F:.:DO]:9%PNV(W-;^%8PI7",M))N M,DY:RJ"(;P7:@MJ-:@ ^-/.QE[\6%:]U<+ ,5264QFBLV614/<$7_L@HI6&K M>]?US.@9$G21_1T1%SA?9\6/!>>)*6)4[X:5.[@2*N<0X\^M#$L.S28,?,D[ M_"B4OT5Y[R+O:CLXUY*_NH_G)C!VU@@&#QR 6'&SA-2K.86".)7U6#9_)1CU M,2->FF?AO"1,@C'4(_OW"GX^5+)G=7/XA)[L!=[-6U$+0 MHUWNY2]#;'M4=O .L7C>LM_@?J;"7'S#@WLY32K/OP:Y*"RH-R9/.JORQ[<1=&EK>U1Z0;0;'H( M(0QT"DVX[0ER@J%MY/"BB5.]]KA%:N#2S')YUO$<98.II[H ZU"YS78I1-*9,4 MQ:%P,=?VGB)$]5JE#Z^'VKTAQF2F3/R.(D]7YM)=J&J@1:!MQ\;2EO4CUZ*A M=7LA;2$VC;X8%*7:DS2IGP] N[B<,?ZZRIZJL!F!$=7G>*+GEC=;FNG8+MMT M$KR>@1BR&MG/WK(@3UE_*^86J=*".;4%&I(]4@-&44[8>,N%\<=!GP:*[BF8 M+.0;@CZ-[>@(Z=.B"QA-HOY).Q<'H:B9CH,2"S:P+HUBDP+701MXD>]NE41= MU9@C34H5E^AO"-PL+N?'LS[B5!X16M8M-#L['CVR@PN[0JR]<$#TQ3EPK#1" M2DE1X4 ,DV\.MR*>5MZ[LB731N3H2^^^]IAI!*_*Y/3_M&";F]L^9-^?2E>- MO6\=+E]IVTGW3VZ0KS"NTI )M 0AA)N,RJ*[L@!S":.)K8ELKX0XJ?8""[@7 M67]_,*R6F>X<)G,Y,G>RS_G$J$7(A=KV%*ZBK4V1%IZC>O!XV-_OFEG4[UF# M4>7EC_"]_[>'@+S_]4FH[K$[L9TJA#&_/10]Q3_[+QC'T,Q;J 8R9Y0UA,FO M:#D1E*?Y=JCMZ1>K%M]3 QMO_U"FC('[B($:Z,&_%APK_?;YO[/G,VMYB9%$H)2>)E99'M6N,QIFG(]K+0_,T=7,]06^2 MM-S'%ZQ^^=B7^N33:XK!E^R)*$HP.02?'5%,91$[$?="X!JGA3TXCOI#00MK MD. )7646!M(VPQH*?7]5OVE-S$\Q3&3#7.47U7JX,TRFU,B1S5:=ND!DJE:& M=8>ZF9M?;^[EV!O$.LN+.M?^_?6S'(&+I>U8U#^S_Q-Y;QK55-JU"4=141$B M(" @B8J"B! 'AA)"HB(B4AAG!(0412E#"E,*2)20* @!(J244DH0(B(@(D1E M4@P)D$">*D1DC 0A4Y7,IZWOZ'7U^_;:WT_SK_D<.]] M7_O:UQ7.O0^7*$QIK!9NYB##& MV5,J3_=I?(JI!&UA;=<@NXUN,.?HA"+H2ZE>S\78R*J/]S$G?J.>="NMHKCE\:$RA=*X?2 ME,M IS]>2*,K'E]/TI]Z#;Y3*F<$V23AM?K[X2509;/4 N>N,0+;A7X6W4S&6%>X,6FJ\OK"KD+HBSN>44L^1P_Q-/?RV/ OSNB].R'Z"OWSIS1 M/3JTW])VXZV<$B]1$X+^@*C98 .7"T_[A#'-Y2^#Q;"_G)RYB(CD?/!6/="R M^#&$I11!* 3[XUYA_2+"FNL(J'I%*!M@$2$<)IP"T8Q8>R"=H\";0F4#4N\& M8#3=M2DNH&=]U$)'=>'5)YU:QT5$RW:\C$=_*9X.46_4K -9TZ?5!-A &.%) MK'4Q_O*93/ZJ6L/ 8X /CZD@6%*O@(FM76E6-):<;S:QH"JK5 3L%K5>R]9( M@9]CGD>I%J;+,[$^> 85_S3H+?LN&@BA0UL(.?$<"5^.GK[T4#?"1\?;D%4+ M<#4_H@G8RQ*(^N,X2^#>W<>:[?="R!84?SDZA^IY]>&$U69*KI".F WQ.BJ0 M5XV\?CPT:2R9S"^8T&UJZN?,A4:>,OC:?'"IY_ W] L?;W:;BWUK$=KG '^Z7.U*&3K2,R==J3E,-!G+'V:D)'C9G^W& M;@+U3O3,3-$V:8A-D+'LB74$@ M*QQ^E-(^L&L^%T0^)8911&>SA@[5@'.ZXHT0&3QS)ETLSVMS0LJZLK<[H*U-[*S9 MF>N+B#7T"RQHFV^S#3V,:$*Z9I'"M08Z5";:.G/*L^G9)ZXV1^CZ8\&)4S7J M Z1\=\:.'5,A9P:F= 90AW!I^WK[/O*GQAQ/PC.:T=_'GN'.#1+#&?=8E5>]&&1LQXV@>XS><^9MY#\) #U&@L?0W-(2AT>,?MZ&ML MV%"B*2^'CM_T]7J5X_A$[WHRLY(V0%\RZT]<%S81YMP?7@]<9(-O3H%K;FMP MT/TK/SZC1Q+7CJ',H=S<#IVZ'.=^5$=>.>]0]4V$28A4&E7GOL:YN-8H0_V'4T&A B"I8^W)ZIKR/ M9PZ'?8RV<_]C(C%TXMJ%-)"L2M#F\K:/W:L/SBEV*UE1&/T4PLOY+2SS&(_S M587*L]&]PU#U%S VMK;ACD[60G'%[(."9&QH6V(:-5D>A7/2O9>^9+43;G9W M4K#A]@SZ^9DLV+_M("QY;\\D)!L$,E5%4*EL:S[>6!1]*=EL$7'3-D?I_[K) M/^C'ZH>U:Y:,L(?VJ*Y8X) U9"O2 :6(AX/B %'K"XX PUSCBK32G(5.V[?S MEXX'[D;J7;WF6ET%C#BX=C0EAB1["D90W-. *+,NU+JMNM'XC1P6MTH9/:N6 MO9K$0_7I-L4TNF=/XY9/H"S[IGG+J5?<@M,8TV@5K(E/N[\\YP=(7'J?S00& MO,YM%WM4O&#(USE%NK>- CN"[SV8)_JE;;@\N S-'=XGBON'Z!C%_M/&!M$!G&4_" M&T;!:B>RG>(:X.;EYN3Q5\(@U:<\P*M_>J!H84=TN,WC2T5'EXOIJC(SZ<&Q=[H+-< M2,-DD7GC37,Q:BGTHPIOI@E%W0:4)WNY_G%0-TRE:.T;? R:B=H,V:MWTEM< MX_',$5-MR2)";@>R1#.95M)LVOI)VLJ70)X >1V]%GL2Z&VFF4(W'E+W-0'G MQ@&!BJ-]Y!* ;KX-!(U0C7ITL&(&= S8F1"RMFNM&2(\<#K +^PS9I"I M6@/,<5\>V=B3P!J*4^I>/ TY>.LWRS=]\<0/9VS<@NR'1A<1CZH_E-S>_'W/ M(>$BPG81 03"6V$_.M6FY \M(E3UH%BSKE*5!]U6;QK17(9,U7N@>94[].(9 M)5>$PVKO8&B;*4A!V%9@9MH $)_BI[:X+;PK?D9UZWN8>A;R QH[3D&)G!@K M7R99^VIX[^[E\V*>)]6Y9^K>)Z6RA^HU M4-OK]C//]HU[?F(+QE.5VKO57[^W+L,PK[6@8-BZ_>N(7_DBPH,.>".AK3,B M)N;#\2ILDCI!-R(UU*VBS"L;VO&9Z%4X&V@[05_7J7, Q8)08EMT*86@F&'6 M90H<0!%TV9@TFDH4\8?I*N( +V-;47I4.J+9C(\+-JWN;"7#$5= M,V<"9:U# CXR@7S='P\#XA9Q'=6G,EJW'M)3#%6B5Y!.4&H.Z;?E$0ORR1KC M MWJK>H 30Q\;Q9L@Z0#4B3.57,$\E40]"B^S^3%=$K3B4*DZ@#9"M)RU#M!7L$3#-,FD/RPW4KF6-F^M MZAJ:^8-#SZ]SH9?%+_E(" M>-VJ43@;-:T\)P SI59>I2&@D#8">/THSH"Z!;*1L\U_K+)OYUH2#T/BR=*>O/#9.*=D*$$LT:\$JQ)U26?,X? MDZ4S&?.(O($EF&(&J?N+?; >=4T?YQ?2VJ25%'H+;2V0?ZY-3C:@Q F.#V?O M"+5GS'IA?$)N%(^=05ET'Q1\6UMGLHB(@,A'>K'XTJL%.86/H@>L MBYY8-# M(3Z]Q_>A[] MZ;+;/!.H2GU$!+E87XWC@.5A 8@ P;">Y"9V$!% M;,*/N<<&+OY)+EU$A'=](,'M9,I&ALP8T0,LVI Y4HM2B .RV]DH38*2+$&* M/'QSN.1GU$-0:G3Q$-1P/&1:K[7(H'M'55UEYVJOQ.,I'?M28KV%U^[55<>X MN^N;W,_L^:5BXAN)N'?!G,\1 )P1"DI]-\6:$-L52*] MEJVK)EH=]_UW)W8A%A%$^K\_DI?3P?Z?S.K]'X_U(P7L_XO1+JY0PO_-)([K M%IS@+^Q;Z*4\ ]I[FB$7N@I*Y1@!^=:(7I_19-<*S0F D*Y)DM\OU3/^2/\> M*@GHF_J^\7K:')&TMQB"#??R5]HB6PIM(^T=_R5&L\ZQ]8RC32$[DW^! MGW5-.L4")0OONL]U59/H*W4X;R4Z-?@>A[+F1PDQ7>=&N?@6F[@[^! OMNJZ M-K^$$XS0)! @)_T6.N+@N#I8U[&(:!!/A5[Z(<6+< ;J5&_2$$"I(&/&]NN9 M/Z*E< ^Y\ :=@S?BS$)_I.5['4J.##A3?\>@8GHZ(O&LMD;.UYCKZ5;%@F$2 M2XTUO% ][>W25T6'PYD^H+V(N(1BT+;BJF#]-+&5OM:5;D#)M^:6^&Y])ODV M<>V1JC6@:/LOZ!):L RQ^GK8XA ;H M"A]1OKTI95[.ND&-V%EXYE3039[M>]>]V'Z_49]<&E!SI/B%;3KBBU.@;K6E M6B_J#*&"Q*^?F4HK'G_QJS _YX7Z6^JZWF<1NQO;UMZ9F!09MZ8'V=C>,O_K MCWB?CIWZ?TU A?#:Z>0#8-[VD;?'Q'A&W,8_ OD%.NN17O M>/_VXJ9\_PZD7LM//0)/%_#P#](-;WL1L^@.5,6$4K?%)VM MKI>]A!H$^A( \T)E$UX5IRW6) (A+;R-3#D[/:\597!/V4)#WAL2O#\7-8(B M3D%EM34-N]O]CSS[L%'O"T/E+J;+GA.!$^PTNC%V%XA7L7I@>L.G%*V"U.H# M5$N8[+N60K;-<*6T>%,3+ 2P9+,%G.8%TSX:AZVC4W+8FC%:5!Z7X,Z3P=NL M\6 HTOD*P\L] 2$MG?)*;T,-^S7_I?M4D'JO3B U_,Q;KWO'0S!:@\->5WVD MO!'1MO;-!02VL=?J'"CSQP\O(NIYFZ@GH52%?Y-O&PX+EM5Y6,XD%,8=?Q"2 M;AX<4'V_S)L^VB:R0E^(SZ+9BGF;*>(0 M*%4)]XM%A(*31:9&*KM,H=2VL(WW8@DG^ZC[%0&'YD^^OAITW.[5SPP=NNB88$ M@$B ,C 9HR_E1L)USK*I.V[2(J0T#UMZ-4:3P72$HH4 M]>XCD\FN1$N*P?Y^K&LYU9-G5:JK8BLQ'XK(*"CU(#3Y9"+,".B:WE6B.009 M@Y<#(ELESA6+B-5? \'$9O9J30"P_&Y.73@];A&QRKE"GXE#47^ ;LM"%A%F MH^/] ^+:\JQ\&5/GW[QYT_ ^OG,79@:3@*P;[OJ< M6'_FVMV[(X5/)$/$Z'E5@WG@@/O/W@F15R,33%OB2(FDG^[LCXN]M(:U!B!L M^+G3E'O9UG;WS\B6+LB)D,VU5GS#E^76X]!@9'I"1Q^,6=A!M7A5%W7YBF>S MCT['/@*1K![_]/H7W%>%WV7_F1UVD,(F$.G7^>=P*0WL3N?3AA$D108% =K@4CXQ[G"WN# M.[9RD4ZO?Q'8>EO&?\]DC2W[?S'=XG_U^L\93/IOE//?CESP_T##J[F'7?Q!-64]P%$FF6 M)N#9N2U?6AY#=$'^^8&:JI@X4>RZ^=W>X65!H:&_WP,Z/1_O>-ZV)>TX+[)W M$?%C5_H\:DVO)O(I)4+AFRX#\9E8?3DQ?0%7)Q_>&<,WFV-E6;77E6AP]=#5 M2V44Q@E Q<%DA.SK=_6O3/8-Z_[,13\,\5<@;;SE56;6QS@5"=#MZ78:O*$@!IL?ZK-Z=?_FR_W/55,+>Z=HW;W+->,675A0\"3!\ MD.MG,@W "\G7J?94=T@\:,)O"'-,GH&G\*U!2U:3E!N M<_$R \*&R4:W7Y8L# (-"L9-VBZ*LT 4MHK[NK&[>@YM/!9X+,;I"U2,* MNZ5H2S_74DDP(.6?[\F)ZT;&YV%/E@I6PF9!Q++P+3DW/!)U#9^!PU$O@.5M M!9PU47F) ZJ\P$;RS6GNZ?/R)W-[8W>\J\'=C7M6E_3LR:B0?]U\RWGS8 M+NMTX#&D$ \Y^PC-);X:DZR)3V>GJV+IL@98F).8!05Y(4FD)$I"5P9YQ[R% MZ7IYRGKQISM!H;8^?_YJ1%+]1-T'8+1&8>LFZ)]^Z/8B:/'B/^G3XK\]A/:! M;@M\\3.N_[/)8%2=PH;D M7]OS;/;-8%6"T_<3/=_\^"S!(*/:^5'*N&#. ;XA%L;TH74'I,#1KL%O=IW> M@KZ9C]J_\0>;02SZ!*&B$T'[A=[:_-\6 [>@W(.+B#\6\/+O*!8Z!F8U7>[W MB/XEF?8C[)Q9>-EM^FR.=-!S$6%HE^:K^>:K;A6LY@]/:W/Y0$_4J24+ 8L( M [UF_NQ>RDFX]P68+B)RX6I-NR$C+FS@PHM)L\M<1/PV]U?-(L+H[W7Y+")Z M/.D_S&A<\LW0@+(+VD+4VC:HCL)_S:_XF/ZXNV8'MRX?9SE[\J>M?UD'_YZ7N0S^6 L^Q!HL([[PT//"X&_\7+A74 M;R[AW-)L\S"B^CU*L$?018N(N.9Y3B<;NC2J,<'H;@^I[>GRQ^\K1XD2NFYE M'IS+WWIY-E P.7T1 1QE#\*!T*/P@T<[X&!OALBF2]L?\_3Z\-&<.7: D=2Z;^UXC^)7]\X[\'-T.; MB1I3]V\A;W(BP->MZE=[^"E>@$Q5=,-M[%;@2H_R+'E5F*Z'O7**M_G9[?%M M\ZG>9$8B:CN\A67?F8](84<_Y&[1TQ)NUE]F>=-(LVH',$9@.)@^8+V,L3)M^ZO,9( MPF.M7]6&I'^W*2A*;][VGU/:_:^+FOP:BIF8]VY#JZYZBG\(S"AZFU.A,MC8<+V:AVM6([3;_I5(9O\U7,W@(H+Q/Q2=SBI@->N?*/F)WFS!_R-H1.HV M7(7C8RXB'E_1_2:%HEVVX^4B&"S\!5_R5"'L!G,//$3VD/]YOWS_&1O_VA:> M_.LRK^/]^/^T67NIR;+$\P=!1EKAA[331..Q9V_?[CM]VD)XQP^!6+7E^E[7 MOSC_#A HOM-^_[V&?HA&U[A/FU92'?_^Q9[V[CB5T(M;3@WMPVWHD$EOFN^& M>!A4$!4'FHE3_P">73OA5_&;XB"X)C@N*KK<=^O7B93^'[NKO]UWG?;I^%F< MN46$( QEH9"%92,/J[]K-#$H3M"R8U7LVE7[?B:,7BWZZ6=]D\\C[A<:GORG MCD2&+S,9WTKG[MXRLY;6M; )J*'DH'.(&V;9*2^)=@VH7T9,DB/D,T*V30CT MB\2O3$HG'[BC\=*UY_EE*?WOT^M/G@@1LPCW>F1Z(T\XK(O\J)E,B?ZTCXQ\ M@X>!]'!YP)"BLT%X%F=%_?Z];DLTS;YO*!B*E&L]A9+7T%V@'6D8W0OIM>(V M]EXD?P2 M1DRUQ=BD2LC;GU<'E3P>XQO'3Z/5GNVT+=W42\74G0.SWTA%8>:]V$WR0G\ET-%"WGFT#>RH8V$HL1'/L'?MTLWTASH*&GFH,EV+&4]%74;\3Q M&V'C*-@6-HSB-02.&_UB?&8\BPJ/ZWF&OHF/\J ;DPE:Q_2 MD#%AUD3DH&85P&F1K@]0.M2-D9VH/J74P&YNXM.WYWLL NKR]M$-^-<35CJO MR4]_FO_ XJ>P@P.T<_?ZELP&F $-6?@8%G-D)=@UI8[DT-Z=F$"OHNV%^"U\ MHS\AAGPFTSPOS!5(O*7;1(D4HAP ;9NX99*UNNI=%3#OW= M[]8D*=>!P^E- M\B&X)X5>'&H.9J?&ATC7GJ!U\>MU#' F# H//R]+DJX9D]:ZMW!0M/?XFGMU M3R8'Q+LIBP@Y6;"(L*1XMEZK6D1DNORC]L,%X.+KY/.@H[P\N[;03D(V%6!N M:GYX-*$3GWN?$.I\'3?QB+]'\_<_<=8V )PI(F"JJB8NI1 $L-!'NZ 1I#,> M[FWTC+#= *-%FE[2;H76;+&ZV]6VB&#I]"%'\(1(+DV+]X^/M1.+:/8 ZJ[< MR5<8F.^:4UE!N="J&ST%FWU?%_]*];3U$6[_QMZJ.L\JMU;E\8;N.0?7;+L1 M7=+A\]S4;_O+7O1\ZIN%JL/.3M6MBA_&^4^>SAJ?BK6*(*]?4;HN,$U#@SHQ MS3.&D+4P6AZA>,4E@B(9OJ6RX+38]OT?/;:0'(QL9:_>!![P<[Y?4?T8NR=) MT1'ZO?*@081=)8GD]4)S(2#.,$ M+RFY@0UYO@^1+[=Q#+IU+KA2]2'-(4CODOS&#T5Z$ 9@*#>@=H=>]LQ(*"!F M%;E 7;+?XO?&VY8-=3SNE+_6(3N?X!Y+2C5650T9&[.=IK;T.N-ZY3B<]JG. MB6)Z#')2;-$6BMN(RW0.F@-0J,R&I##*!?W]>S6Q7NIA9C-^S5PG6KX5 M%BFCK\ &1OP_YJ0K)OGK9D39U#T5%,+!OKE.HF !R9S".E9Z7$_N]Z$Z $FJ M3P"KK6N#!O.^"ON-)#"5A_](ZW:3(C3GM8V84;"#]E;GQF@9<D]_,246 M'(.J^V+"W*&+JFNBS!5ULD)SW;S0OG7A;;V'TSOGNS NEP(G=5W$%;H]E'*! M,<6_#6_#359TI>.60I>N*@,V596#@2ESK$QC2A'<@<%/Q>$ET5;N*50'65=: MD3.4JT2;AXT?;K1/BW_##''"!(-;VYG%DQO1#VO/H-,3*NG&4*(W:%BH8SS] M,-EXE/WL; S/LO]D*/"Y/+Q"TI84\63L6M_Q-J.JQ])@@N$ N\+;2I!$VA&X MD[7]H/WEZZL=!?PH_*T[FM6 7;;R)L#7;'T^0;3 Z5$Q;WKS0E@'\MN1V8L( M:ZP>^\H-O0^)J1>*\$SA->=B_NG<9@O4VKK7X&9$ 1 U96(]S[+E7^_1## 2C2K028$< D&5=&/0BB M1&P(GE?=!R.GQNW3@J4Z M8\X-WA*H5S][1<,Z,,9/2HGD$- (@S@[H(VD*ZW -R4$HSI(9<0PXTZ@,5AI=" MHX)[;"O:SB"J Q2M0!IHMC4!55,\?&]5GC ,"3=N;\PMC64"+.F-2.X-.+.7 M8-5 VI.@2MUZW4>:.01+!;DX_3N@-I^<@G.'AE2Y4 +@+2)Q6I[PL[F!ZAU0 M01 @%:Z?"UCJM/LC)>E;<#/D+RK:!,4EQSXCB4( ?@JGSND*VC!TTLJYX*QLMAD],A2IM&A!WT AQ-CS=-!4D9>:T+6<>ASZ*P$0M^BLNG&F MFF^A7* W%(2MAHD+(74188R96^5J,(,(F;"ZP"0#NF7^H9?W5Y#,'4M^ MU9]2@Z9M='/=:NI.B*TD+Q_G(ZG^RID58SRG/JKU8\I3NG5TXUIQ;'IQ."E2 MP>080KC)H)10YR3KOL9&H#TM'M<7_JK7J2RMY[I75I9C,QW>KIQ(%1FR5TAO MT8$L?'9@:V*143K9R*>J33Z(<>(>5W890+L_*9S.)+N?R7*(?X(]M,"]TO6# MX#@).27W*@BM^HA :7VH=%"DN@45 Y$*8FOG;LSUW3 #->3HMFK<(%\%.E-" M$'9N[FHOL@#);>2U; -*W)EN'K)3_H;)6D\Q%2RT#=Q91*R=6T1 1[%>U93( M@^RS(-P\\"9C(Y8#SG?R1"Q)4CM^)74K!YH7L-=HW$$]@42_S49?WM*+T3F, MTXVP!,7].1O_UA$K;H_.JD5A8W"LFTH"[4;;K73E\IE5E!7S@4!V>>89&[@=4'^L,KRZ[:4E=BMH MV\)'5FNB#4@H._#"0Y=MUW%?'O'6 PW3?/F,*?7X M>ZX=SZ!O!PU-$:MRH [U5HJI8L="?S$[%!H%T *4&VC!3)Q?8&3HT!]%2<71$G*&2\B\2(R_V.DH8.MI_, "(<^P5[.I M#(I3E4,,]@O%Z5K$IY"[F]4&1PWK2%>0EAH,YKL\V!WP')^)<8%!ILQU/L$\8CKKLJ'.C!3TVH<]0(T8Y'6EUX@X5;?S!>F(P_#':EDVE.&O_W.(NQ0-YR*- ^ MK2Z(MS6$0C\+XK(K*3T&' N*^9=>P=1I\%-- @>*@^&#Q.YZVB4?Q@AY;F]>=;L2S2F4 C^[V<)$Y0\2]/02(%$6 M7[2VZ##/F;H-Z@=WH]?Y/1,L%S$NXHQ([.6U3)9A&'0I_B_=D/,;=/NVBQ'] M3G6US&\+!'EG+@\.9Q^23""0UQ[QS+0E^!@^$[T;O@2CV? MI"P,$7V54$_U< T4'[!+@!%_0_8&,OR=*R^&T>6 M[4AL>!\_N9X;CI>-7QS0OM9LQFT+D)\&AMA_'X"O\V)/A6*$)ZMN)"XB M#)D1; M'KCX:."[G [:[N>K?[CSE6TGQ]=Q]F^@?:J@TGH]=0$17*$DC"E8:^NTR+; M1DR HALEL,U8NT.W"_)MO=;^JTKB?%>_K6 1(3$]#=0$F+^ZAW($SW\N!%C? MYK5YI-\O&Y_4YITOC3:)'H:I8K 5F269OU[;94YOY>;)R:UL2^I&Z#[0]6T= M8#9!)0",'-Y:RCV1L/%4(U$8PC$?_C N<2N->S0FB?TR1C/MKDMBK>Y0D%?& M>.24EU+N*/S)%5$/D3DN_,$"8;W4G!Z#1!$AL?6_C>-V&' M.I-!CXKU;"]7Y$T!M"7C589I#8(FLBH9'.&#%SKV\7N4]6!I_6WPF.Z]1V3* M['1DN_O^J)[B[\A,NCB%72_..\?GJU5D(""G#3.WC+YU#ZDTX5:KM:._JKW$8A^Z2Y>B;U^Z]EH=>58*U*BON/,H9=/E9\PUT6L[L M##F"6E]3X ,L)0Z-GY'P,UW=Z[_BK>@M>V99F<07^!O\\WQS:CB474P9:B:^ M=)V9JBR#]4.(DI/%-]0X5 2=@TP#@! H3RA=C=T+6G7Y@6%LNAOC,#!5$(9^K_$D)3V+.2,Q8I5%U<-M(J'0 M7QBLU5B%_F*^*XQ4M'' V7DN.?%LXV'S9$)0OW-U@LW1+WXR MMNE]8DOVR!(S:*[#U)7L ^ AIOP7:+]Z'Z2OO/ XGY?VA!2K<,3K#5*R>G7& ME?K/!V:/EX3&."G,?R4%.E9Z1^T0^AYN5/O=06+[>&MI8BM.NW0=I56I)$[] M108>J7W P'3L)GD'9G!&)%#:W\2Z5XYA8LL^!&E"&K4//U.W-.R&ZJ6^()F) MF<8A@[L4VVJ3W05 MH?AGB-PKQR$47X**E2[AFC.%C3SC$%_:#49EEIKN+Y MA$BWI$<)''I,<>DUK2HSD9\V&N[UF,1404?16L_/<#6C:,Q%BB M@(>&3N@P->#N4-()TKS;M3I1=BW:9E(26QD<;;4;NEI2>_<=AY?,#^_>A]Y, MX<@9T[Y5M/ON!B]D*M/D!L!%QMN"$3(>@"53T)0E= MZ<&%[!QI6W#DE!+ *_2G0+5K5#"#H>P-;*&OT= 5TF704Y6TW:.POC31/6MN MT@"9CE[#717^=/Q*D74:=8_=WX?%8K#C.O?Y[QPF7\^IA+/6UWOJ7-XF-ZORX3!XP:B6[LD7:>U#^ER M?"\/HWNG8J]TF0SI]!2@#/OQD7S4)-Y#+L,VU.Z3J@";G5Z$;*A4'\A MRJ[A.;>_SANXK#BKP40BTV,WF_PE:>KL8J)?]O/;8#]+B9 U9,U@S9Y0C=_/ MLAB7?XM(E#4=H&>YX=P@LF+8HLW*EZFQ5\Y 1Y0]7%>Z2Z/1?:>RDFBY.>C+ M2'CEC-U?1LDB559&Q7=Q8'K,=>4/SK=;L47L;+KY-#6V>'P!W\8:E,H9S2$V MYGAD3#D1& 20V;2=E,ICH)^8D;$\33UY1FHY5V!@L]O)I&V6Q$:.)TY73!C0 MKT;'%H!H.6;:LYH: =&K-7NA5Z<3$"BG![,&.@<: F_GWBJ])PM*^.U3P,/I" MU\'> Q^B5;][M<-$.*E+.-QZCF3?UZC#495 AKIP3E7^/ M'^W%:8'W1P_JUC+,[N55C9D*+BE(G"7!T$\3V4D[KGG55\0]-<2?*.JQ=GB% M,:?NU%;6L20&!%#%A"U]X@O(]=&6*PO(&W,S@_.BD?[ (YL5/99EC7V<&5TKO"]8J$;MZ NFRNN9 M@'5;@VY%/P[6,*T.\F%WX97\O!MD#F\K;-I(H3US'<0-%/?V3L6'6?;JR1,? M83-)?MYOVAH8MA7HRA2&.71SO54?9/4-KSFTKK!=??0H>A;:VJ7+)BH_K%"Y MB!@L%^ 1\<-F5,^GN";YI%9/A%ZKB;"_U<[-UUQQ9_Z$VSP\&#Q642SIB, Q MS],6VB1A'X-"M&28?*)!O&Q^>D^5A@"1DX%R!6L*E$E3PI:R!-N+]* ;:CR, M2M_LZ9GXOR[TSE4EMH[L[L%'H1D\\V[7VW++/X#YU#\'<"CH$7+-N0!Z)0'U M/&'%B_H_:!:T5@E:0,A@&U)]D,S $X!],]Z2UHM>2UM&L:3B7";9JRDEJG+0 MN4&!MN)G:/;EU_50F$>!Y :FYJJ1Q*@<2B;-*SZO3)A>5Y&YX.+6WKRI@H\/4-Q/9+V MWT>L_3V_V5176]>0^??PCX;L\(:&E/6MCX^UK/9=<_Q1VN'NT_L0JVM\$&9? MR=.Q@&>(MH2G1^F0S3 TQQ]#[L? \^*;6U";!FH=9TR"SK;(V=80N=W=N/YV M^608ZO7K>UJLA\N''ZRJ&H-=Y4V4SVFO:MGCV[?I*69AM&P-74G.Z X[;-< ?GXA9V4,X&N1J1K'AY.ZC=T8 MC&:/O"GP!!2B($ ':PO>J-P6!"2KJJ;?-6>TOUZ$2V)#@>HJ>+$<4(="ODK6 M$LJ;5JG%E"8 6%A$",.W,MB_ HH0 M6J7?KPZ+:OR<]S284/Q;9(7V!@P:M@)S';6K25LRR\GAH4!>9NE@%%S3+-[2 MJ 54\<,82=EK\]=*Y'K(L_T*RJT1-(728%Z9#>$OBZ[OB>H9JTJJJ)L>GFV< M,O$UXSZ0MG%2^+6\TJ>:[=VZ9=336C87"33(!U@/]U^2\YE2!/4J2!?F,S)= M+!4-O=3CI9-A&[0/<:9CUQ(&4A\/>6,83@GT-90[CNAU_O:9GU&?)KH.,PCJ M$[",Q+=*GZMNR_E911M /["S?UY 1NAZB):+"!(=EAE&['WU.>I#T# X(\#A M %@87)S#F]D<.-5/M2^7:H*A.@5_S1@8Y6956-^D[&<=&^"X2%>/7Q'?;R1. MD97K:6LAMOQ=.8@1!.9YC$X?!^FJG#?/-[XRY5L[@[E6$5!GYAR1[MS8RQLS6+5&@:U@M M7GM4\= >65=JL%UE0F54T6I6:'WWLD_:'VN]+,Z N :%C7T+S;*NWS4T\7B/ M9I7,!A]8#_@*.E>K@P>^H? M3DIT;:N[,^E!C?OXV,'U=^]/*[["@<& 7418:@*@2QS(5"&:FI2STT?6$9$3 M5O,WL,\_WCM']G#-76?T*%58 M=_JEQ.H1^H\!6+)Z,"5O/WBZ:NY&CX*IQJ@= M2OJBAFF="P-Y(%.5"-V022VB!XK,M6P:0A,*;2V+0CGTSG690 6A] REC*_" M9W"HP=3],<]T-L248&SP8XN%HZ5)B@O@B@K*0M']N/-D%;_JR4-D!@VC6:,M M2\ @-3L >C.!B:_Y^R ;1M:TO8=@$40E0\N57;=>4KK:K74/*W @P1 M_!$W2"E0?&H&#-.NDT"-*56H-%*HO>.UL(72L_HV$%*BS:2,8)AO(R5X^!^DV MI6=0*KC;I!^\9Q:VZ2DX2W6_Y^>DRMF2$ %J-Q\*!TT)D%:]CU*N/%]T5\%A M6#2*T[CN*'ZT[)5+(288]N(*YJ^:P*>4,XN(YH4S_/))<['.RB1&8_ _OWBC1:.I!\$JEDIV! M](K/@ 1FG3;D3%%OP,N7/2Y/[.N[:T,,#*T#>J>JM(W_&5,2_[=? M_VE/5YL@MOR,L-P"(&S\O*X_RFF*TE.PT? 7_.!D%<)&]KP"PR"NPY/1'X;D M(B%R94Q<%,\1P.P$PX]*J'NU_>E-1^Q:H]NV+?RT.]9R?, MK\SO6K66^]WNT1PRY$C0F/S#T1B6VW;:%#_$SW@YA[;D\KY_;*#,%B7?P%TO M /6G'WNU;+R1_&%7Y;]^G_94>^=/AC6CH."PSC^[> M]0"]2J9\#R2]UU9D>94=:5"X@2/=W*KS(.@VC VPN)Y9@45Y;$ M4;<:CQ'PUVM. 5TWI^,="]!,'.H]UQ,H:&M<+KK!/25YJ]*A^UW8)C$JB]QQ MJSL^29L:?F*'Z/[!!\X1(7NIB#U8(YN!K<4M?#UFR@_FM*/@?.J/K_LT[,J%L.'FJ2A]+?IL66O+HU,8+JP00;_%H4LBUU$QG? M@Y?E%&V!+BGY.8W2%E86^R6*(2-GHS=P26!C;PO;C"\K8!OJ=L;HEKP&JZK3 MHN-D?"2EC>9*,22V6AV(VOE;2?2DO, XVNG/K]-D[/(%J>K0(B(EG/867V,Q M-0@DRLSYP!L9OSTY4AZ9NH/K6$$] 08VX],6$C.HY*ND2XF7W)J>#N+N.J>!^TM MNH:OLT2F236_![ZF1+2.6 )G4LN@D)81U'N-@[P*95[?0_625]D>?1_OY3S\ MZ9[\86]MMIVDZ^B+M/*BZ'S'D*B2Z-([)TK_N/(=\A?<7EI?OKB9+=FCBH7B M% 3]:'?Z"GR4H6\(E/!$<&2C60JT$A>+J[P":R'[%YH M865T6#P]E^0XC%0$B%*X^(1RJ4!)\B_$9P(-T]V/8^BUG&DOH+PMWXXEDZ;1 M:^89^,AUP*@PL+^NBBZD6W"O@HL($=&"9MTFEQI MK[O[=X8/*;NA_PK-%[ M7'J>?8;&1]EE[G\E_VA!9&1DC*2\A-:'?IG-G_9[1!&TT+:#M3HK(#!+MRYF M9%5-0>N"BXIMK#$%5V$CY,0,(I*VAV(O,J%<'Y?XPI^AC#;KS$!6JI,S=1/M M-J7$]T7?9U<]L^[=>JTY0VE[L4%@Q7NDD(E5P'\15:Q_;YX U%!GU3SB<#^JHX MO 1#!U(O%]DV M#=2B]3L4TZ1#P,A3WI)>C;>"CYP,LZICM_T<[9X;LX#,F"UP=&R*V-]7JZ;_ MJC.E]?%KD1DX5]W[L"70?3EYN>8ZL1^%\C5YGO)EU;PQUG_!P0&S(_W M=6AOM8MO-.A[F!&D?9!@7=I#LZ6X-P=+!>S,8'&JL\Z94J# <8":4WU4+]"9 M;##)-Z!&/ISTB$S!$F5X*XC8QMN0DHP_#LZG[,!N55I/FWQM':;?PG]W%[JQ MB#"=9R!_*X"2GDB@V8-Q>@D\\&@?D8\.<-) MQ3*(QFWOBY>NA>*.=BL[7A(3+FC;8.?\$)[SW ]7Y"#>I^ M]B/6J9K"$O!VI\P< 0/J:V0!_JVFT 6DF;L0;=CYT%>!1T2';2!:06Y?SXDU MD8_'KAGEE5+XK8V=G\K-ULC;(#O0!/KVNC 9B M6 GFA5Z?[I>%$O<;SM[SV_K'E9>_7=QP5%$800&LHCQE!0^1H M,&QBOIEN@=WE?M-63"[S[',CZ=/=LE_YXT0;UK2B\B<97 MMHC(Y%F!5VID:M)TW$FP/5L6$.D+?'KZ_"S%]FR-6Y%%;ENPDXAY47H:M+N3 MEWB,9.$1]KKX R4MUBG!,79/ZTMB9\FX#+V="HOYE#3->M"^!3,H%O&MN.%R M9!K;F+:7NE+[@+9W K>T)J\M^!-;UHE6%9*2W>5C/-"4Y<7A[2,7>! ?;*?3-QFSYJ'+NQD>52:$)* "^4Y;N< MD3R^%.-6M 1VCA<$BAA0200T\5(!BX#N M@BC&1*N(B!@5N4@TJ16$D&)J 0D0$@65.ZGU*+NP(054L (IR MN1,!(5F)5;G$K%4@+,EBY<3STN]\9[_N[[ST83ZN]?UCC3G_,?XYUASS,/,? M)#>]+>^?BNKY1PV.;9,/D[(H(Y=4&XOV]?&VG)]\#)W)X0<54*I)&UA%M[?Q;Z/_\3A3YUD6-UY8V8=;"/KI67U*C(XV=$1<_[+O MV>^N/^X=?DN<#_XLO6;;S5,8TE/&*%9YQ.N_%MT5MJA-QQ,:YR[0DUKE_IS$ M!\(&-T/L3HN]'MB;Z(;\[KI#5_'I9(>0\V-TV-2'8XS;6941M]6'&B299V-^ M-V T3_31[Q7+*6$]MD@8C$U6"K(-&!LD0#6W5$BY3#6=3'Q;J-JT0L70)*BQ MF\:Y=B"^?6QR+B?I!"U=3(%"[>$6Y\GA1%W>$TZPE+X:FI$WA ;*T[2?U^E; M)T,O[?MA4N=P-/]?P-]&QO#,.1#7>?D23NV2_TMEQ0-M/<;,;I<)[S!O0EBM MT/1! EW)TCT>A?=/B0T_K-"TG5^S*@]R9H"*=NHH PCNQ.+A,.1[^-[%9,!9 MD3W+;R^#[RC+ZYKY4LF:>7^6E+ B]6Q#/0';!,4+/&9=FQ_# K^"=B61BG9) MZA=2*9'\$18@[Z)FW(592F'.!_$E ^8SK)HB5:R'LT[VYP%"33C00VQHXV]" M5N/SZW[WF*A7;-!+NLR2I@I63T/$)#R9W M9>\_6YS\=W6V\KB?3E0:,)>T8X[*B"[*V#HU14.#W'0,R$:@H:J(MRC6X? % M_:?:::E2F#;JUDE9 ;-0*Z$-$FK'[V#8^X)$"LSKR1]J63;7?!62O"19,Q^Y^Z(ML87MP;$_@]'7S/>+^#O__K\BX]=F@AH4:ZC MP\O4VMS\VUEQE4S""JKE>59_VT71U'T>SLB[:BR6H&'\]U]H5^=>+THXMU.?G[.8(/RJ-A&:=];;HYTS[0Y29@Y%N2M6J:OY*3'55$ M;*F3:TG[3+-V!O6.^X3TN\V9S[O8:^H)G_=5LI']"=OK*\NB[+AVI5.A MX6_L<@HKKJ\ &$3>ZU2 ,7,5PNN:(!NCMQCVB >H>ZR<1$PA&A L\Q/AN%LA M4;L('R7$QEH8,#D-7O6%X;\H7G%B6O%%3E"11$VT@'G:CL8"3@304KZ(JRM7 M1%UUN4?-9C2X-H,#NI"EG\D[F45X\'X-5*"+ZOO6J/,9:SR>:&TY;"GCXK#' MW@^D+>54%07VB=N'D%$2')]4PCTV,&=JIZL!G%VN#1R$3F6B$ZK?Q4^Q\/8' M9"+T%?P">"<@VW*VRF4,>[(;0H,+0"O$_ );=Q+B4C:B*V!/I:E@3D-1&EU0 M:R%9PRG2>X.%BAQ7<7BXJBM+1O\+I.WP@?"WJ^841,9A)NO3C8-,Y&@?Y9(H MRX"I-A%ISBPJVAFX][LX%" XDW05C",%0^Q6 C97[W=?X0VGJ8_"PD>C2&1> M>Q&A=XZ2)ESCL:.6LOP\' ^\32N.+'(P8&ZJ3_5IZKY9-J>8&=&'T+G,(0I3 M^QFKR*H&?;5TO\6!J5CC(=G =1D2H5NY>^!"US)0T$;!H7W@]-D+CB>'KI#\ M #W;UBU5S%+ZNL1M.BSE[1[(.RD(&;H;4,=IN08;HX6))10O<[-D8F.4/;<5 M8'6+$SJTEO>2L;IE Y.^!7Y6#';5?@6K"(.R228NWA MPP UM4Z$GR*L[17O5KEXRH8K@4EDBZK03XHZ#Y!\\9-)'-X"%8S6IB$[KA9S M LY%XP,:^N8M*=)3SX$EO,SN5O/+QQ7>P+%YBPU5,\7#5;1 X;'DT G_0]P7 M286!EXO\IC[&=PBK=06JI1@C$6E)P1 M-NLN <]VXZ;;^6M)K%+$29QW?*F O(XC4&,UPLD#3JHN#AY1Z7WGMP%)1K4U@>V-_H;F3^L$#9CV XO/UV>Y M,[_8%7;G<.D.DPL;KOB<,3>Y<"Q<6YNMA!A__=ZX3MQX&SL "H[C?!S.48VY M6*B#VS7! %%#NA+;O'4V !X!A&NY+#@/>M<1#]%;%[F$59!1#T1 7>IK]Y+* M7[V:OA]D%%2"I!+F8F!]Z<\VF)KU!HY-X9(@6H)$2XX"L:G MBCT>F0/U7KD2%=MJ@KFX1_"-ZY5H3?=$<0+;5$C:G5#PFS<[2X#8E*+F8>:F MZ&?^^I4I:\PH==I6JT.;#A%!X7?>R0,JQFH.NS,1]Q 0X&'^$8AZ>[Z _S0* M)4*$NV73C0Z/H\)\>=WEDUZ5=1/"9/;;CHU%_D.U?0EW2F=>9_K<,J;TFWC/ M(T0S;?K]!@SP WS!@'GY$,/YU"1466; _%J5H?=">Q6UVAM\IB#%@"&@]KR7 M=-.\3F-P+M E&#-1 T:-$Y5TQ$27>]X24SQ$*8CO+[1)="OTMJS,OYCSEY[0 MIG[-?$[P2^_&W-%^G6KL-Z%Q^I]ACTK;)7A)A)L9;USX:[AHYB'8HY-!V7Q+ M\BJN-]BC65?,_780L8720L"W$I4!LX)KNU0BWA*A9)CZ*MUL8;T4M1_>VCOO MMFJJ93\X),RLV YV5B9_JUDJ)HXSC!QY43 2HY*W?OH1M89>"J:V$5;#X?I# M\%8#IE5BK>%MX 2T&S#8.C^]11:MO+:9/J&7YKO\B+6"@Q;?L'CK!T4:K=QG M>//M29=/V@_#MF4=TI! .HL"-1*L#!=ULI5@8,6_*JJ;7("[S24 ZS M.E +*$]S" R0$G:"HO3:I,<[ZY)7R'B;AL6L\"?O\X?O):VOS[^?]SB4Q@@9 M]][>_-+Z>'8*?SF_[?BGK2;^>O$EH"=-N-KX6NJK'A51(+[X)/0]>1WH8]1- M3$4*Z@S%9\PWO=T17@HG2?/QV=JZY(BS3=\%R:D#%1]1M2X6H"9S*&-96Q?E'G)>3K1"OH?DV7B08\# :?!H6ZT M.#E^OUCNF9>W[O7KX]T[^\79+\/ A9EG>G?8CS9@)%#VB%89?QOQ+IGP+H]< MU-T !<#;G(K)8'!M+WVRL:H :*+I+?[NZ^!D?WC&6_W91\>7C^C_F%] MP\8WRXJP)WV.(UGP52/3.LL_M'C ,0"_ [L2\1B88^-Y_<1ZQU:383$6(IX> M)/F"TR>6?G1G;X3OGH([($H[>0NH*W(7W"K:T4^R) LK./?EY_PH:>ANR.&D7!\>BGH6ERU_WU> MZ C:/1PTO%[./>"^]OPA)]/&"ZB<7].<=@L)5TTK,O;L:61(N_GGP*[] M"(V8@6RIY"2U-<;+HJ\,R'AF;*R1"5D/''X"M2%]Z.8)^@3,C\]%!/3J=(]^<.5Q*;(- MB,^-%5 Z=(TT^/!+N1@/[6\MV@F^L9[NIZK<+.';RW-##D#"K'F^5=0P\5=MRK@+F,]DAJFA S M"-OE?U0N&SWZ&-!F&:<_,9M$ :+MVW#TU=5P4KB2>EUB3EX^RKG2Z>(RT]==&@(7Y-G7*H6KR(#ICP;'0H>YA!Z3N2^7B$C.>OI\("J2]I#X/42 M+6H5J8D1K4(SY"A\%QQK6RSK$*8WD"W$\+,8,$UUL@$LZ$2=GD+G@QH(-C"[ MA,'1M]-W]Y*)Y^#,'ED\;V==?ZS *FJ!COT5VABTR&X2:>+T)'*S&KM:"A$Z M9T-!HM')\9DNL1IL1^/?KA&^?,9?E>/99D5_Q4E44X>0F HI9-$6WXA-F?.K M]).AFP>XAR_^$IE(+WUD*[KX<44G'_3/F&=?EVR2A G,D/-/>RF7*;E"*X0- M69*(54:%"/ED\:R>0Q15&-^VY7.8"CQJ(064PHFS;9]JATU&,2&0VL7G<+=5 MT1$*WR;*[D)N:17\O?1@;VVN7D;Y-??ADW'.@@PGP>->=#08, W8FP;,%;=; M\A?*-"]**BD $*21U\"G8T!MQZ(/LGT&)8-YZ6)K0)-T;_"E&47KU[(*_YB0=AZ^J%%FA50_?3#\ZX-Q*Q")A M9 +RE7S^&-[',_$[.%X=/8&';SV)>-8:!VT$\0M$+>@U-E$$P 9O+.14D MZP1BSA:P(K&)E2^Z^?4@R;\T9,K+X=YC12CWG%H(.T3KFG[FS/J![,XQMHF" M&P:S]6R.O6I^_)WT'"F853ZEJ.^2N:Q3E:5SSRG];,7\4J*YGY)OP^'U^ VX M1P=-=US+7[A9]BP%32*NOP<=#H5]]+LYZBZ%G5'+EZEJ[=)NBRV4;K 3H5I_ M$OFR+PYKMN>G"GCLW,"G.X17&7,">4:L=EV7:NG,"(]H&37;9?=T\BZ')^T( MMKN=]V!R(30%IOOBZ9BELR5W#@9^YN6$2<:T+NV(Q)1D.OW/^'\^F?D?&L

MCT<$R+I2M-M4*4"+=8&+.8RW_GI[X\>;,\L.P(\&ZY*6\6,DK5NN$YP"Z M#-D.!K<_H6R@<^,AU]0$%8N_ZCW(M)Z.#W6GK/$(<7\^;VTZ&EZ=>JHI<\+7 M;N\[3KMFD89NNPV+#)AC$)QLP&38JX1HG!% >FSPQPF^[#N%,3V9)%"P$F@; M-\" ^9<1<:Z]2K*TK0M80#]G9_(_#IXR7=S2QWB78-2A4FZP ?. @Y"-JSH' M,OK5*Y.BVLO.-/I=0$Q3P'=:=A@P[TX?)+Y/\^87OD-\+"$&>D<-ZHWV>'90 MD"DG R8=:'$V8/I)/")?=10V9G:%QDE0LLD&C1="&ST[^(L^ JD6.:8P\N]L M>>F?Z/]$_R?Z/]'_1]#_47GG%QHP__?)'5B$: &=S^9+Q3QB7$"/QF@)\'42 MUXGPMVL]IWQ6KOBXZM\U@J7O@[2?[G#91/;B1L+C<26'@">B;#Z.O(U[]AGX M6^7,Z+VJ&Q29VP86P:7@2/W@E2WUPE.IQ^\&L\S8$0T-^1_VXA*V9+R)'/P9 M:QCY;U!+ P04 " !:BUM0>JDW+L0' !F" #0 &EM86=E,&$Q,RYJ M<&>=DWDTU/L;QS]?,V-FHC(,9=]&E*4&8^DVA.@WNI-$(E&:K%F2(>8*B2J 9C7U+45$2&-'-'O_6/^\?]_=[/><[G?<[SG.=S M7N?Y?(3]PC$@96]'L@,0!('CH@#"<1!I&^GO P")M V@ #B ^) 8S(N8@2 M@B$ )#K]1 F#03^\&)N7X#P\!H1#C"/_AVS8 (/U??DUD?\J9D+ 0'ZJ: M@X^//\4;" LO0B#UCNCF06 #4.+B2'$$"HE$HM&H=9+8]9(2$I+RTC(;L?WZS8;J2NJ&_[.$#P$&!3:!,!BD <0P$ P#"=N J@@. ?T0^*<@,1@<(8Y$ MH==)B!KN2@$Q" 83@\,0"#A<5#TGJ@,X!B&MCK<2EW'T0FJ$8@W/7RM":5K? M:9$]V/,99W3B3#QZG=RFS?(*6ENT=;9N,R:8F)J9[[398VNW]V\D>R?G0RZ' M7=V.4$YZ^_CZ^0>$4<,CSD9&T2XD)%Z\=#F)GL9(S\C,^OMOV<7,DM*R\HK* MZS6U=7=9]??8#8]:V]H[.A___J3WY:O7G+[^ >[XQ.34F^FW[V9FY^:_+"Q^ M7>(OKZQQ00 &_4M_RH41<8G!X3 X',Q[7FEM#^T'VU\#B_R^R?X/]AXL+)$6O4PP# MPP!+L'2JT:ZCA>E^_[$^U^ER6PW"X%QM7\5M&?X-B>[)3-<.5[<; H"W+*Q* M2HN5\]35W2W3!.$?/.%"<&W37B&X';K:%85HOAAB?'L=/WM6 MT.LG#S]@[6U]OR5=VHZ6@GSK63]6GV)YB4MY-GC"_2C[^0[S+L^?&/TZ3@/[ M%IIG]TOD#)H[1#2[QUR,*9W;U\H-G\J\'AP\E7QU>F2',^4V+ED@VSPN!-(S M35OJ?LDS<0F_PFIHX'E;3#P8M.9\_#EKWU@J<@_'>PZW)"VWG9<6N7+R=7>B M1<@JSD+S2Y&KUDCIA$V&W= RK-^%4)T^:4_6)01?%P)C%J$T*?>ZK2GU4X]@ M8^50Y*_M#0Z)DW:O?-6GILV8'L]'^ M+A)RB5;L7=]]/W4DJ9S5<'=>\1[[? M7:AV+;N#?WZ:\;MD\_XD@Q4-SAU)7 M<4T*C/VO,2^LS/7 \5&#O4J^["[R+H*YXS2I/BB04Z!1[ED2,,]*:W9>7,[V MW,X/]:*M5#U8ZM/%7RF;?^C!=AZC/C>K.M9BN>'#+L?"6+\ASZ%6[=P>7K+! M#OPL\3UGU;;[8KC#RD*6$.PF/(W6$.U$6S!2(K"NRM]6TVI26DNB8781M"^3 M.JD#O>\]U7I7MY=WFC!#WY0/V<+"V+!JV:3B5?)G07V%5GH(L:[7I%_P(@Y) MC%/+C[G;&6V3/?]V@IA8)Z<:[*?N0N^U2D_/973*O[/\E%TZH7M,CI_@;L0G M!FVI#RQA]? ":2HTWVQJ-3578WHQK?%C1I.'K9.L([E"7RZSMF_ZER@U2<;Y MH\31]M3U1T:_IQ/;9A5/.6"CK)9S"QZZI"8;5!7RHV)#[_:.<>/&5)Q9L!@W M0L[8]HTSII8;@YCYO>C$67P>?7[@!#Z?N;E3&7^TKO*E\[!]/6W0IKC4/B4@ MCVC<5.[K>Q;Q/?=P1,W-:ONBGCXFS'9OF7\FS:) -C'!@ESGUI^3U$'29G0? M]*MR._(IBU)FRKK_V\I2(O43IMN;L)37U/5K^YNFGC2KMRDQ[V[J"H%DP%E5 M;&#XNUY-+TDKC^0"DXCJ&3Y=YY:7YVD7!^:QF.DP)OJGIIGO'9U7ZG(:PQYE M98?3F4?WU?I%<,U..UA:[7]1Y\:+E@UBCD@Q))PD$S>,H>&G8Q5T2GDG*[]9 M9-W[GAZUO,+ME"CQ*Y#:I1L25C(3P7+B/E4_R?;?-*5]Y:'TQMUF:IR^UFYT M@$#Q%8$4;B/SG1D\($UN?ZQ'LLS#NKS&,W*]Y=*F1\G/O!(2<'DC.=+\&_9S M@3'J%]P^\WKRM0ZH/"*QBC23QZZBU%8NM%.&(D,Z5/ ^Y]8UE>;Y^W^+; MGCP;B@^-ITVR-Q?3#[0_0>,R.%DL9J:"83!O8.$=3>7.*?WII'.G4.)NMZ:N M0&;RVW;?%/UGV:5+T49?E6TQOE^&/Z?>.SZI), ZNEZO<1ZV2'7R)9M7+MIN M5XJT%@*7QEK. HFC[](-'4J!Q9TQ7U1:')NN#:+P\RJ/N7=&-=6&]OGN MPLM6K>&HJY_#(LT_A9!-E=WOVRX]&;X[:44[L M3%Y:W=F7U3(^>IE&3!"HO.QZT!"8F!'\H/T@?3B4P8X%H?DZQ1E*>RJUL0S/ M<]]2;J%>^0^73]'V7J*RJ1YB+QWR9SZ6)>U?SDUS2]*C?4DY38PKINNB2;^S M+BTR M,#$Y,3(S,2YX.J4^6MBF/+26;BU&2VY%M6 .OBI@57Q*+!/J"_@ T&D#SE[^]K"ST1+A# M;?;Q8/3ZY 19M@F98N/!U]F1^/9Q61R\+=?__++_QP=_?/\_@9=VH:W(LQ% M%YQ@EYCHF;I+]-4DSC*8'QQC25888=?E]-%S MR;7-5Y=DCCW+_7C@L3\\;-$Y)2:(8!'!(E% >>UBOB#N+5X19XT-\O%@Z;KK M#\?'S\_/KU?8<8GQVK!7QZVWP!)4_> M'(O7C]@A8?&5^V=5RLQFS%OETS9=?NQNUN08"AU!*<*I$=4KKY2L( J8;E1' M5>#=L?]2+4HUZE+FN)@9D;HOF>9Y?B-+C\[.SH[EVZBH8^85!+*CXW]^OIE) M.Q_\^A>$I-WI:FUS%[&,O>;8>90U'>X>"74=V;)')Z,CT;8^7FYL [L2G:K2 M:E59Z9A8KA,3.HH)O089#M!Q/7&Z$*2-")YSM,!X75\,M:(O2O"DK3C2:NM0 T!DRM08\SH^E6!.-DJXM=16.](/#H:G;:3(A[,ZDD1UNM"BK-C MS UA:C";X1Z1E[6%&79MOKF&W]4DLSA/4+F*B0@1SX2(HY]:B"@I,[(04UEU MD=1:G<_E&C$P_ZX8T1U);4X2:6,:0@QNV/!PXTMD4" MQ;^W3B:9U]4)JE!&^ZN2A1_KJ@15B-5/;=:S<>693\+CWW,S L;YEQP3\>.0UP''MQ0_$@M*M0[ M0(+:E_M)431!2MN622A_J$$,SU]/1R?O1BP;,?C!'Z$'%',\A4" MILB>HXCM*X29B4+.R&UBXQ9R#!D_DDKB86M\'&QFF.JR\/7GW]N3-]K""#B-Q_HH. M XG^.B"HJC%%<,WT+ (UZA+ZGICK0,Q2E)YN$Z6A K)N8[H#Q!M@YT'4^#XP M#5CIH/;FY-V;D]$VH>8+L4\ .?<DQKE>%(AMU=(\A,84#E*BRL\4QS2?;-I^I M94&Y"0N$(C?@2L!/%[,%A8[D][)FCM9N1--/=".8Z[8 .'082BQ+QS(?2:%1 M+'4\E>VYY]8"'=\=CO5!EO&F.@'9 )G&%B3/RD-N,_C3D,)(0R]OE PIH@U@:V'IF6L;WZ >,2_LU9HP!^\$.M^:=?>V3+2=^?0TQWG1FA<=)KF*KB[X#IU48ZB)/$8E M7HVAB>!IB\5Y>S:EB,@$>$H0$?-%*N,!$AI;W9 %MFZ(ZQ(./?>"$Y.ZYS8S MG1FQYA,^\_86$/$>10 .4 M-#:]$?_(PM)1+FD:06] O!4=FC5("#LD0Q1P'ZT,#.> GF^(6P3FV1)>8 M+0EQ*QNWJ+K&=N#XO3F1SM\,FDT.Z=)T,2D4T$(^L<$>KC/%'+1:$A?6.59+ MXR1IE5CJG1R"*UH*'29H[VM/BEI+3(7865Y;]G.#'I5/1F^O=R4]*Z8IYT:@ MBB39P5)S$1K@9$F8 ]/!A(%)2$N;Y1#46^^TGO54^LAG,-AQ?O6'1]U-.],% M-/36>EO+6C[)P3[SNS4)UOCM;*30T=MI5,M.,=D]LM4E>72K64.6U(;V1GFA M/5%MS]KS[?N?W\T(HS:_M=VFRZXQD:KBQ/5R95:,1-/]:WH+VI]\BBF/U@R:OJ6EJMOJ5U)GDS.LVYT>:;9/_NHH7Y#&&$ MNV(NX&["Y*E,0;YBL^LH: QQ$@5'HIR*RI]BL//)(87>'AGF"G-Q3-:9$CY; M8EXQ')RII8V6G.1%2T(2XH NDD3VN-6;S2"E5+13QDF>YYBURM[/#^E6CCVY M]!ME!&EEQUH<2FV<<0OR;*SZASGO%;X#"$2+U'$8"NIJG8>3/.5?=B;VRGWB*X M#0/]TN?GO#%.SICWHAX6'QZK=+K=E(K:%?P/Z<-P<%AMB_>><:4RZCIW=S/SQ&L35A MCLOE2K)BZY<1T:^CWN;,5(*B']45 UQ$%"E4!R.%+3$V +Z.9'9/Y#00'9]U MQ7D):@8'(YJ-?5OCKG?RW^8,F!5@@0X5@8X"B>+SQ"Y*R#2,M276]4?&^#Y' MP]WTUEQ*L9)QEBIA)1CX%SX0BP ,5AZC?DYC1T8F&Y_+ MV)ETI0C,;%)506 EE/I.O2(V$,]*CD+1#P<(UT/!#9T39TF)96X%DS78E8(L MCBI$TZE*'G?&4JD - ZII-9"IHN@'2$:]2D&0. MES8'B2_" ),2T\5;(#-OM<*<_DE,I5RT&Q%>8_A,W*5M*FW=)8XZ$Z84:&>- M@*9NWL02)DI',L;7-) O9LJC'Z"8L7[;\^TMZ)Q?YW@ M:C52^IV_MSE1UTI6'4*RZ>9>DJ]XB7][VD['U9 O'>@S%QVJ67A)D&")?OM] MZ+<'2C+HP--+IH"N9N12*OJ0_)NC09;:K8-LSG5$[!5)7PI0"+1,L MK02TRF@\JP+" 8X-$)"X\A%OI$TQ-:'*+0F_E2*:GQ,SS -Y8:\>8?J7YDB# MZ+LB>(OREX(^$[SM$/2INS"Q9DBH)NN*;\P$Q4/U7D6).I&JX2N4UX>&WI)! MTW:F\_KS=F:GO!IHAJE9:X>VYT/CC ME47KQA3K<35P.^I?#)[%K6=X]#89 O#5+%08$\ Y#R#%IGUZ B+?VV MP9N<;8-J!M^_?0,_C^ #?JEJ(;6"-AX\>I\3#_9K(UE]/UNYF;>O(Z =_4;O M1=SV MWM1J1&^UMIF?9-(O<$Z@ 8E2N*G5&S$I!4 F;),$0#*F%[(5OX)RCY)SHM8 MA\A2EV1.." MWV-7?EB-B11!4MCV *A&O]3^F$2L$(_TPT*N&KK,8S5;3KCM'[W/6G4DC[=_Z,IV]KUK+ M9VKI5YIY)X\R^?KVN-&OE4R*#1>@]4CJ![.\K<>,N=#AM9IY<=C^R5@U_7ML MFI*5^#(7O%&VU%J=_NF>;2DZ,@&++#IR\!(+$KQ-IFH:#O,4X"CX! );=#D^ ME!$MQ4#&W,1D&",*;!N[G_ZVQ6=@M?)6LICR^;16IJ[)H]3RF85MCN55 M;S?8D G8!J45Q@,2ZENI1@KO+A@-F-@))NHLA@KJZE=$>3MQ.9;;OV61W(&\ M)R[E\E-$4PM771KEUM0OC][E+(_\+="8#I*$]MP"S5R?2I3T(]R[G!$NWT)[ M[^'DM;:ZS_)$.#&O5FO+WA 2?H26TT=/CC6?/2DZ,MYP M$3J2NS]2'A0)%'TE-Q+I%4H(Y5,9@)6U;=)V(D>FS;K&3RF/4IADPBI58))" M@,]W0$+22G5<)4U]O;OT+L==*K+@_OE,4V[#>M_=B,\>_.'1M6B-6U+Q0X9% ME;6>T\E9CN<44O(_F!#2>B4NR@S&:.9!526F'?].SG*F28VQ]MZ3*FCUQ(YE M7H$N3%N92:G),U.>UN2I7=*B@@,@%%/4F?KT)+2SW\E9SNRG->;^38'_\#!W M";?4+_Y\8=@SJ4O,:A;2D]!.AZ=Y29HD[7(<1R<$\04,TFQKKD=2.EJ=Y M"6]+S;?WTZ36 O$\%A7+NW 9E>_.]DTYET(D,Z%6@(@ZK<;%\Z]W*A4'0&7, M5&>RK4)(.^6>YB78JF#N_9MX@Y3P4VB:S0.'!3@V9/RLFJ$*:^NGV[QC36%N M>DD+J<0&:S@BA87+/?GC,V9X(2,FUY2O1"C6H,VFX,ZXZ8?>O#,/Q=9&ARI[ M%/-'0@ _T'LQ&69OC?'"+__^9E/F_@XJ>DV3[[9E4@J,S(&H$F!$'S66;%' M=T!#D:&N7HCAB6:YF\^I07C#G<#FY$L1D-D>U"$@XH="AH/IBVP3CYSAG6/U M;;YW-"#38L-D,POX.=-MBUJ^L5R$Z \V%>/ MU#5Q=RCH0(A2W&22WY?C)BE6F'LY%$R3I@6Y-KHZGSQ$U=;,D4D285T1T[0NV%* 4?9D-NFVB;W "N[+R/7DB MS.MPY=E6@E*@90Z);!-H@7 #TC1VGM$%HW-J8/"N/,>%U1IW@G:#=9U!Q&D, M44.IO VXM1"C#'/9;ZO6PYPB&HID>Q6""R7$2V7M&6"7M'>=\Z%5"&G/AX[R MKF24FW[_CH?.7-OX=HZAMLBX*SYL'CBR\I1%>/_ZG#!@6B?90P.Z^AV+O!L< MDLF1Y()4-LHQD9 3"ECM7;:(^H9X>S+Z/_%'P^!V=_ST@_O;O+A24T"@0Y#B M\-M?Y:]ATZ.^$2^#1,UJ^1:92;8I0"FLLM&BYK *Q4K6"U,4##"K:>7OA:;Z MH,GNPC4'S0"+FN:Z)X[+J?C(T6R)>=-,D%O@6PJ;[)JX.6QB:9 OSC#"U#=I MO"P=B\3SU-VDC;QE3%47H!16/->.K4\>YIBY-L\+U%1DZ5=HH(IX?OQ\LF&WR"YN9XJ.< M9GRXBK+%.;;$1P5F2U+[[,\6&.O/A.=E!:V#"GD5U!<%)61!@3#(EV9/)X!V M]IR!WOX%F;OY!7:6UY;]_%T!I16@%%A93Z,38,5"R6.-(!:2<@T0:VGA^#"Y MS"J[@H99BDR=3\'AU1O;V1GZZLA6"LSL4GX+P(PE#E+B*C*')VX/A=A[FJ)F M-^"H\=&!70HX0/B_"L(-HYR-R9?")QL#KP6??8]55C5,K>5\3:+:5?QI7IKG M>C;^KUZX_W+\XI@?\'I-067Q*'C F.U++Y^)1\0*\ED\.C+CS<<#EWOD0.)@ MY?[Y[_'IR>C-1!XN@OX@@AZ?R>J1\ /$\(I\/-"\IY8EVCBDZ'C @KHR:?XG M;GOKCP$_'C";,6_UP;17F+()O! Z'2"_( S7U#8?9$'3 MXT&0X;B6+C_)Z/ ]68?!16XO.%YEE2HKV$OM?AX;?W@T^$!Y5J?\U[W4Y+U> MD_S7O=3D3*])_NO^:?+P,$H)KS[IG[QQJ][-;VUPYC)I85+JU*C0/VTMRWX6 MX2B8X"ZN)N]DZ/<\^AC#C..7:H(Q*;Q_,MK"R4,[!!R@8PSA2\>X,2 M!R9((L1Q0JT[HM6DC?PG8D,2P-.?)I(N3P?-$]*IUC2F^V$)VG+#>Y2-^CT: MZ0(S;%+,E$X]YH\T.!^=[!T5R_:NKX1RJVD1\S7++=$_?>3Y=>L&/]J<<"?X MB,ZUQ\R45N7E=J9;2A=%MKOYY,O=%?0LD38*>M%:!B2"747NY*K8H/KN-5]B MMB#.A(4I-*] %AS$>?"=MP'6_S[F6"Q9),?KEC N.-$2[2K^9P8[A0&"S$6 M+:+!JG.JC=H)&FGM$VG=2N!8$'%VA9QCOH!F%\F.HG1A&*"<^@QDHQV\N>->_(2T,0T90C .0N?$0)4(Q M#FC&.G=":U?NC-(D2OX0WZ^6']F#?GDO:BOZEA9LK@RLZHE.%Y1RQ11](TC_,PTO#N@U,?.$&DU(_R)&D2C=Z;$ M[F>V8.KY2MUE> /OAN)':E%W$YZN#V\+>O"#J7VW0=7FZ%[9C+B8;](J/_IG M%CX>&,"/NET!G]L.S,.P1N#B,PH<^T;,NJ/EY?H'VL!:PG)_IXLE#$*W)%P2 M.??$(/1)2#RU_95#*D;2O'JO6V(FLB^9510J;HX&-'K=)@]+RELV27T2O6N1 M2Y!5R"9"M%4B[37*[WP"" ?J!_P2#MZ4A/?#14*RA;]5$^M6N?R/,M0'^VW$ MC*Z@5QW94E-]%X1V#@@_A4BH4O1K)\9LTEFO,&>VYXXY%ZMKN9)(6DE78/>M M+U?U=_-XQ'#NV%<"$((5P]A?*/A70>X\5R!=>,F19@TKMU@^26K=*!T=K(&A M!=9"))D-\9-MF\\@Z)B)A1-8CH+$?C*ZI/IMR.PH@%((91$$X=3 EDS(OJ*. MDYEJ2\KL'M#AY1=_Z2/AE[G_(+\$^A)<0H 91@3DF;&YYO;J=Q@Z :5W\[CF M%&]DEL1GS,W8^-OG\^,,@8D+1R(ZEL),\?O^X"5]62HUCDT)EY;Z).)"E]#/ MKS'E(ADZR=>R(:46(X(DVOF0$,0\'PA>.2YX&#NB?8 MI-;FDL"DL*),"!A-E#6T;DQMQXT2;,V:8E/6$7NS,'*"\%-N_P<<<&=&# ]F MP//-N-(_-)B?0O/Y2EX+SQU>_[%\=?H_JOSU]?O?[Z6D8,1J=OSX) 0/9^3:62.^^N&9.(_1VQ@2.,;48C,1?E]187CV%W^G[BIW0#8Q \%TX]0TM\;>5,J?<"][M M^IC7A 57U\@-S#3I#02UPT9KF0F[>H$ENTS%P+G\_.-*6"S6M$N2NUTCZ75Q M*L]Z'=#9]628EED>PP>G^),X+03FLSRQ]1:._;'B-6OMPE^MUE&2BF1D#\/Q M\36,L?D?SX\0.$7-49M*WYJG>"@L4?3>MBP8W\5&5.7&2=;9_="9%#E/+>5AB=\KM M)VJ2_*,+R4.T^;LCG5+L74 DO 0&WKVTKCA=;% K/&]M)ZZ'V?.[);63S=.& MP(_2&O;\ZW1<.#;4K=1;K>7P)0>W6_MU8AB[IG-W(V-?I:W0E,C.!\-0@=M@ ME"_55%>PMS9.W(B\MS&SOY'?*8<)C.)\-2O5Z)^^ZK7 UC5)>T;9Q[L?Q*%)B;\==VN[_R*NN.A*8-UDQON1L?B5RO9U MZ[)8?($M^9WYQ/77&N5WY];G*'=/&'D&)QN$S%$E^;97@I>:H4?M7MSS75CX MVO,+B53*2G>#ZU3HWSA'Y\194F*E/;[L\]V/=#9;B/-,E^117*Y0#R(H1R\F M+(A8!9=B/V-8ELI;5#*@%2G8$;'>CI7RWJR,VOH'A9C8Y9C"4Q'8$F\_XQ>Z M\E;3^+L(<=LTJON#'._XC+FQK'K7L&KAWG7LSR*5)@^B,>$)I?!GE.LCK6RM M.OW3F1I+Z+FL-!U0E8(]U,Y\)HZ;C<'J;QS4K]8_S=/I:/QHK+J^U1?I[RJW M0.[D6K>LT(]B,%CUI;!97NY'T>WAV:ZDFUJN=[J%\;TXT!]0(EU;$NG;1GG4..'IO_ ^ M_2C2.._-SD\#1M>JQ"4KJM@G^[PWLEY3!_K&/SS,Q6V_&#9A M\ER9/$K]%3M7+X0;U(D/KW5!:*NM46$Q$NHPI6MBB0RB$Q9]1R&M9T&9OJ@@ M&IZ:%/,<_*7>]0:##^#5.!(7G_'FG!1"3%-N5\U?.%,%(HLHLG,W#T]J$C/Z M)%-JNJI>OG>SLMA +G3?LZ=_JQ?OGZ949([XA)U42JR;T=[$9^8JZ8J51 M--1H2_3!P!GIG.3A?7V1OBZJ0O]UPDQ8//%-X7A8I6#_1@_[F?!/L-+WJ\H\ M3U)\BJV4>E5*[AZ&_E7Q3T J]FYTO">R.['%%T;=<5J)W'?]UN%6_S\]Y.,35A M8 P#QU/NGR,!+TODI1*+;&A8*)"?/C12O!M:NTJ[6P@ []$(.J+81RQ,H%RA M7.\FE"B=971#!!:WXMYD892Z5HT>ZLMNQ&SON/$.:5H_38F==]E(J,6&1-B=W[7NF,QF(JF@89B,,D M">879L:G83-)D2/OK"-:?4N<_!4&NO"*7.I49<&YQ%HUOA^&_8^>.^!HKO"O M?_E_4$L#!!0 ( %J+6U#'G&E%!T (+J @ 4 ;71Z+3(P,3DQ,C,Q M7V-A;"YX;6SMO6MS&[F2)OQ]?D6_O9]Q&O?+Q)S9D&_G]:S;]MCN.;N?*G"U MN8)K//?_WYMX_HXN/SUZ]__I___B__]O\A]+^??7CS MTXNY7U_&V>JGYXMH5S'\]/MD]>6GOX>X_,=/:3&__.GO\\4_)E\M0IM&/]5_ MF4YF__C7_(>SR_C3M^7D7Y?^2[RT;^;>KNJQOZQ65__ZRR^___[[7[ZYQ?0O M\\7G7RC&[)?OK1[](O^$;CY#^9\0H8B1OWQ;AI]_ @YGRWKL!H/_ ML_IK8HSYI?[M]T^7DWT?0K?DE__]ZYN/-9]H,ENN[,S'G__]7W[Z:0/'8CZ- M'V+Z*?__MP^O[W1R:9>KZ/_BYY>_Y%__(2:*V'_+*(Z:\_7Z[^"2@1 M0^@&H__14>^KZZOXUY^7D\NK*0#YRR"365PNG]GE9/DNO5_$)>CV M6B7#V!\GGV>3-/%VMMJ2#OO"^_ETXH_KE YZ'IK#O\WGX??)= K?O9Z%F":S MR2J^@=4./X(R_SR!Z=C,TXE:9U":AD:U'%:C12#^OO./B_D,_NIC-JI*@G,Z M$4/CUK_F&9L&^@"F(ZQP^(>X2//%9=XDWKGIY'/=NJ"TG$G(\/A]C;,UC.3G M\%5N41*RIF,/C=+'U=S_ ]I%L#XNK^)L:U2X.6?5,(/_B8S<1Z[;U+'R;+?YPX6QWUWC>GKV=?X[+^U040 /]ZSB;9 M6?]]<_LF?K;3-W&UB@O _?DBALGJV7P6EA_C-+V>+=>+K':[X[[=>'VC\6[U M)2[^MK9 Q"J>;#:V[[@C_F9+T'(AGY0]L].,Y\_M I#[ M$E>@L:?GDKJWD\[I_@A[S&;9@@C;Y9=7X$N?@N[!]OU2"YO=(GZ!_0Z$[_4, MOH_GTOUX3[UR\/*_UY/5]9E$WVW<*YWOKN)V.SN3UH<==$+OB^A61RC:_:2S M,;E6XF.<3>:+M_/5R:KUA!XZH[C6V9L=ZI7UYYWUGMQ/M]2?2VWOU-T>Q#Z' MH:YAG_PO.UW#/IGR;YM3>U(_9:E_;J>>=L7"G<[ZX&-[!+RVTU_M:KVH971# M 9@RKR:SO,6^B> O[7C@9TU3!P-UQW^M33Y&OX;5>6>%7I^Q(2N MQS[OA9831:UI\UYHO5W(]W^S,W/G\7%.U[WPV&@M'6[4#5U-+-T>+-I-EQ_F MTRG _KM=A/JV='VYGF83=6/-[!K_;^;+AEM!!SUWR&$];Q<>EL[I^OZ$'CJD MN)ED[OFT$QI>VI]G-:OLC4W"UO,Z42CZ'K8$-AOIN3VC/-7AZ:K[$KP>^76MCW9(_12G$;J^ M7,\FFP"R96VSG.X4#DU6"6SO4_EFDN+RRR1.0[=@G3[.$-R_M_YD9[S+(0;A M.5^JG6S==CM(";YO[=:/Z\M+NYC\,X:=[[Z;KC>GC[_&U9=YV.&A$V"ZIJ(( M1%:@3(-OX/_J1WC\=1YZ7B4(IPWH-D<(K8;9#JF8A3(W3F*O?4YWMM)@"9O MXTT4<&9K$<--B WXY0X6=+V?-DU!2=JR08MNZ;PSF+[;>;C H:;P:_>ST^R"=ITV35/N_;%Y=5\MHG" MV7SP+ )I<>?CD]EKTWM_G+Z(*2[ 6()_WO?XJP67I_7<'X[ MJD/C9_E2_H2;RO8=]\"RV[@3&G[@]G]=4+%_=_O@BA5NTY(AQ^LV.]G^?/]S9>+VAL SQGGSN9 MU8:]]<+)K?+8&)N_3F:3R_5E_=E.4/QYC)W7^0CX;!( V.$(O7#<2"T?;M0) M7;4?\"&N)HLZ//K]U![5SX>:]$;3B8OXE"YZHWG7-/T:P69["4/,KV.\><6R MF+AU/;&_KJ=@O&U^NZC;GL]FAZ,60.8N#3DZ:3[K#("FG??&9Z-5?KQA)_2! M^0D[V>HZAX3^]WIRE<=Z&X\]63C2JD_*3ESR)_;2)^5W;/Y]'[3BZ-3>^^2T MD8 W:ML)E?^YMHM57$QWPYU_F]DU6*1KW^M("=Q_HF/OJQ9KW2EJ\I5XMU M_<.O=F8W+[U?31:7V<+QDQ.74-?#],W[S3.?_YA/9JO_ I+6)P>#==1[KYR^ M_!;].@_Z+J6)CXM378#6_?;*W:U W5S&[/ZV(U;/&Z17OM_.9[60S:?0Y>?7 M,]!U<7GR_75'O??*Z<>KZ63U BBQBXO/BWA6MHM.^NZ$RYO=]?4D1Z+=! + M;C6=I/RT\B8;WA&&3NVF*.W-YN3,WKKA9!-ND#WYK6@T?Q+8J&W_5+Z:+^+D M\^SV$?Z)2Z*;SOOGLTNVAN/B[N7;)D+L)J?"(W>LG^8OW605; =\=S=Z_TCM M'##O\3J>77^(5_/%*AOPVVY.B=$I,/(($7INKR8K.ZVC:L#_ 4-T$+B.DS%" M[%[$JT7TD^\1>SM12D-@V)R<$6+9F3[K9N01(K1-CS@$1/N'+HG13CK$Y^OE M"G:BQ4V^R#OI]TY^R%]L_/[1:G3V=4(/W5"\-U7EC:M\KQ22'=]UE?0/!LB=KI-+#M?[#-&CS%S:C]EJ0?3,.3'*N'V4&4R^WPGYVM# MJ>UOQ#$@LC>E;!%DFHP\-H1N3U[K8+,'F6R;I[0:EJ@GC&N3Z-@14%86X5/- MN+;]EN6NV>9Z7F^/?IX)+U'\;D-6_+:*(*!A!(0=EH01 M$=IUJ;;OK&7&;EB;SOT=:=RR4]=I3';IZJJ*ZR7Z;.W5+UE,?XG3U?+F7VK! M19ALRS[^C^T_5S?4_'VR^G)SU%53!G0_7R]RAOH;VJ;6Q>E??P8ZJA-:5\E[ MYJ2B2%*)D?6!(94P1]Y)@3F+4A%_E_UI+GHY7VPGM@S_MQ/V(<](#O)XL8[O M9O'_1+MXMW@3E\L&.#3HI3+*R:BT0]JQA*(T!@GH$5DEF%""$\=U$SQV1/UB MX7^:+T)<_/5G\O-/O\?)YR^K^J^;7NS"/U@!=\M[;K_X99GS,>4>T01VHYOV MN6QIS_,^+XDG<%M$MGZ;@8*8QN\K?DEI0,HQBYQ2',AP6C'+ HMT['JVN^D]JF [ MP*_86KFQIE[-%R_F:[=*Z^E#I!HLGE/ZJ20)204A (ID49 !MAAM*(I,)ND8 MS*]H9,<RM:__;+/TA_:!=CGX77IH716+G@D1'55IWL/*J)B8HD3Q&E22%"/D7>6(,.B MBC@20J0=SA/>$-G 7]G]KL*.N< D04& Y4P-EH@J$Q&5FDJN$ECS:O3^[1G3 M<]_Q: E**:*,Z:T?NG'#UA]N>AX+!'R-U)2,=0%5,F3^;6;K^8 ML"+.*4RZCIQP1RSTB)@0D ME#>(T<"MCAC\M!;*H*2YV,K+[!BC8LK@3J+=#QGI=^FWY>9FY9!>.-2N"CZQ MD'! E(#<,Y$D4D0$I)DUSAOX;7)/PS9L)1-=@U1**&ZNW@[,_\TG%5..DZ@( VF/$F MS2NMM9%8.J1ULH@&$1%(L4&4:>=]2$:8%D>.)2W#5M+0$U8#6(AOYS-_BI%X M^WWE@A9# ,:&>B1:R4-).;+<)= 1.J/!QF MLN)<2Z:T!&GP'#D+?T2L,,*6)&(8X4*WB+8M[:3-NP1K )$_[A$__+AB M.'@KP)*SR@58T0DCPXU%+"@;M30>?O>$Q."TF7I\QL^'I]C$SV>?/\7%Y8OH M5O4U4)UTZGX%B 8R<4H_E7%*>JX9,@D[E"2%W<0K@J*BL)5X[)/ 3TA>+3)E# MEHY%IG/$2M_9OK?7#:/0]S:HC,\.!&4(/,Z$O ;>!6V.#26+LARP= MRT1G2)62A9OT&MO46R<9(D?;5I8ZS:15H!VU0C@"\TQ;4):&6&H$$Y*V>.!2 MYFRF8PGI [2"BF.Q/E%('FU3>0/[)"$,.4$PF[[G M8(C!D9:5Y,8PJP0RL!(0R]J98$+ ;A=6$P]XDJ?DW;22D.ZQ&LH2:7[AN+=1 MI;T6F("^] $XQ4D#SYAI%(D)VO.D-&ZA-XJ[->WT1I$[)DNA>_P7 >3E)/DKJ*.V,P!Z9T'4X6G$,6O%%$34K4)U#5=O0)X8:8 MY*-R=@:R!5]J;$RZFNIC;S_W?%T9JB/%-J&H8&/GE@:$A0/0DM8I!D*,:'%J M-Y34G#9E#Y]J= !324MH/FLT__<_K1(6UE$N$'6!(+ ?!? 7 R)<$BNL)$*D ML=L\'4]^!Q@5N^D)H4ZN8J?O[02>D&MX$WR#;'U M&<$C*>3K_':?[+?#]\NG]%09K3UA7"+'.4=62X4 %XP2L]$3SED0+2)FRQS/ M=*UY>H>PE%A]6D2[7"^N:X VFO.8X?)8DRI$2;T@#'%* %%C.3!H"#+!">5I MU-:TV*)V[IS[3*;9L:1T"%8ID?AU,ILO:F?OZ''+_4\KAA6.3C+DBLM/>56?31QV'N;CZN_Q-4$>KY+5%^)R_:6 M 'IDZ*&R0KV/B\D\W_9DC1!?Q,W_#SF()W13@5-$A0!-$EVB2.>#7VVE15$Z M&4.*5C:+]^D'D9Q1!=AXOYA_G< 2>4C#BHO M%\LD;+K>.*1,S XC-II$3G5J$7M=J!Q#;],_+XAKP30):;+*1M?!([>;CRKM MA*:,@QJ5-"(?D@-V!$-!:,,=IQ&;%NY1&0GI:^(>IDDX'[5R,0NWA=/A[].X MS3&[6T']8.#"\>95=#%1KBT*EA(DF0I@K5&-6.#Y4@U'W:;X0!GCII#,](1G MZ6P*=2+S.^_"7U]>VH)SV)'-SM"_RYM2\G-/C^?+^O+^Q>3Y>8)S*$SFX9=5%XS8S$X M''G31Y%8@5).;QB3$1& "<:W2.-2YMBOD%3UB&FQ6^I!>.H.82@'Q #\::KC5PFAM6CQO+7/$5TAJ.D-PL&C.;=:[;7GH4Z(Y M[[:L&*?$Q2 1-3+")LXC2C@:9*G5R9(D0YLHF3)O3(K90UU#62X%T]FMI)S\3)!@02O0<5*@H0PAB;#M0LMC"%5 MYNBXD"SUA6@QX]I.9IGZ=[./=AJ7[]+WTDOW3+KGH&H_'SP2.K6K"C.CJ2(> M45#6")Q9C"B)'F&%?6":$,5;9$#6/Y2<%0"W:,1Z/J<'V#;+9ZM_CP6L[VM3 M46D4P2$BSL >3,121*Q32%N:;-#.!]7B',#\4$+4)8H%M[P[IZNO9P\SRA_> M\8XVK[!QRG$"C M+D.<"=GU)'-)3I)O7XX0N/ M@^VJ1!WC20=$.1>(T!@1]1)V>8N]X-@$$=ND)"(_N 2U@W(XT:D5ZBT\QVHE M->N@$D)@&TU 5D8*AB++1QP"(\$%;.'4)2?:I$,K5 AU,&'J"-/A-[AM%IYL MXSU(K''6EG>HPTIYXAG)]T=&>"2PTXC@F!_PBT!2?K?O-QF4,YYLO5NW03KGF2_!WIJV+1:2E80F"!>N2E("B 18H<3XYB MH6%NVHC>#W507@+=L6RHY^J[1WNI@@J1:LU0BI8C&17XQUX#_"E&8RWCK%7U MMA_J<+U?7$O)V"-@;4[G6D8[[>FDP@DKJ[%$E@:+9,C!@=?" M$R@3ES!TM%,WN!:+=K+7]2GOI_F%![06\:;0#"PFI5&#%,P(I)T*+CDM4Y*PEQT$C$U@(?0>O;OATSU"^Q@8@:XA76&*!YU M/(^VK:QB0=,<%AT$1R):C6C(,-?$?6U%U M@.90B@J$_U>[6N>'.._2*1)U2C\5%1;\8ODT^B? M5PZDK+H&=F '\7L(8AL'<4\G%8DI&.:!?VGB&EL M*0^!L%97CT.JK-;3?$!E=05FN1055]O=_%TZ58B.MJV\,S)YK%"D2B+J!44$ MYD5&ZHD@[V42ENF$TN >/Y M81%3"E%808A2[P08 OFU_=BWN@%44]>@EA*N#2:Q3K+\?C$!>*YR-J#K8R;Z MP78583JHD#3"$10QYLGD:D2YLHBP."429)L:@<,Z?%U+4==(%CXR>#5??$^> MNLHI!0"KQ387P39G]VEF>:M^*P,=$@X:G/L447 DKS28&*RY3;F2#6,M"D2) M'TKR2B,]Q(9Y>YQRDQ*D?G^TS4[2<,<\W$EE12YS8@4*4>682:!(<2^1(X[: M:)*6M(7,#?J,I\\MLW-4AY"OU\OE.JOO=ZDF?OG;+.1#% ^,Y:N%6=C_W"V? M#2^_9\6I$^:\NSI6<*37<2OF&.8")I. O8LP\QI9Q@!TA:.B@20PC\^7XC)% M;0:0XC%,1.E;@FTAN4_S3_9;+@:5ERQP 1O)R>]IS^VRPBH??U.%$@TN'X.Z M7)D\($=ID"XPP]IXO\,^1.IIHR\!'*7;O4E8RP>-#6AKD73[0JA)>.R8H1L1;BK U!&%#*%(X MP/["B*:RD?=2G-^.Z_=T/%+EN9(D68V"IS;?C6#$G?#(4!*BMYK9,/J;RL[D MYF%QA8&Q+F@D_>&20PXZNT\Q@^1CB=S!3H/9FFTJ OOK3PL+[J7?YC.L?]K, M\$VZC(O%9 G O5@O,L+U!M]@J6$)03L5$ @"F0$5DB9E..OE 0'AS B M1I^<>TQB/4J!^ O#][M]'D">)] M- *4 L^5T%3*Z4\<0XPEZD04$I,6AS"%@J@&,'![ G:P_'98. MCV+/G9^GZ&[*XB6!9@_:Y75'/8@)#\GO&T+A\^6VUL# GDYE=7+\&,)IQ:O)@J9%>/53X'F9]2DOWT"]&P/[9T_EFZ9N#2-87>1XQ5_IYXL9N_Q1G@ MEZF_")>3V62YRFA^;9!P^TC+2F@NJ24419]S^UH:D#8VY&SCCGI@F;:YOBCT M-F*T4M-@-?J0-F,Q:\4@Q6_U'UK2ND2]K'X[I2K88R6LI)3>FH01,$N0 MH\0B3,%68))2JK%N6H%ZT".33L]_N\"H8$JBVV75\E+[Y+XJRZQTT3OD<^0! M2\PC09Q!,H:@,2$QM,F17"X72$<76"4 [/VJ>C>E1_<7TKEWKI7X&&>3^>+M M?!67;^UBX[.\B"L[F3YV(]W1X)O0ESKYRBOKMTFI!R"A[) ?_9<8UCE-Y',8 M]QI$\+_L=)WST.3?'B;AD!*[7/VSUDR$;O42_$.5;K7-" >S\;?%_@OTSOJN!%7Z1M[#/T93/TT$O(4%=(I$[ MR_AH+^$&F,1YG\B6NY]PL+DL5XMU7;IONXHO+G,ID8/W$H\WJYQ@!@>; P<) M1@EKAD308.-R*52RPF':PJGH-[!X.#GJ"=I2@K2;(:I^6G8U6=EI<] ."%O; MKBOFDM+!$J0H26!GLVRVIUR3D@3LC-3$-\K8.R1R6ZY:P[3MIS).2<]!?L#_ M<"A)BI'WBJ"H:"3$8Y_$Z)]"E16,>5FXQ[5P6\M=Y3$'7YH9Y\^8X.;%,VE&OL?=%+S?VE(YY&=Y^$[ND1;'@; X,2)T1$X$!W\8@136 M%F$#)I/WFB4W_L(T(Y.7!R9JL;DYO@L^T;."HUAU<9CPI/?*7D1XM!-8>A/. MI\;6K]9V>LO89B^^>!22/P_T.CC0Z]Y6N:5Z-V_S]^R[KV=O88X^_1ZG7^.O M,.U?FAHJ)_=;.<*M9E@@+ZA&G%N/9' *<>%PDDF&X-LD@?K!3WY*8S^$AWF4 MK_\3[>+3[_.N1'3;7>4CL]X(AY0DN2BH\X@I91!Q(04L)/CB+8HV_>AGDH4@ M'Z] PNB' FS.Z[ *S#@P? E*RB1DB:3(&)HIQII%$R1W+5(M]YM_X"D*Y9F@ MCU8L7\W7BRZE,O=7*4:9-DPA+2U 0ZA$,L>H>(4E!5-71!?/%\I^T^L]0:$\ M$_/QRN3D:Z>:,O=76:(PE3D7"'866>YR^MX<.N>U=()R(UF+8+)^B^(]19D\ M#_,1RF2=8*9;L;S3916LIHE[BF24"7D?(K(RE\81PC!*+:.RQ2OW?A\(/"G) M; M[F?.5.OSL8_3K10QWHL&NRP9F?$(N"#Q; 7NO9VF^N+SS MG+7[45_:Q0R$,.?)K5.\EQNIW.S='_GVR.[^;W8@/_]@KAN-_/=:2<5P\34N M[.?X=GWIXN)=>C&9KG.&H+J4Q+OU:IE5#+!P0!&?V%.EO0'+*5I$$FQ0*G*! M?"2P:5D2M!&*>MSHJ4Q17!ZP\47;27C\<0NPC_=[UY[72JW!WOL5+4!A-A/XX: M/&OOLV?#-*U?\7'EA1:VQ;/),O=7@TM@+SCW;@;=WZ7ZMD3Z3G6WZ?_#?#J% MW?9WNPCOTH4'XV==%Y]YF/$RO]'HWTBHB:KQW9:)*&A?;@;O>UY?VA,6.]S %Q[87TYRK]L"1(^4&RPW(4Q[1E9+Z#=Z;MBQ#B.LZ'II4;) M1(Z)%<;/%.MHRC5TIT[M=%&@#\4G[@.;SEA\0]RNW][BLB\XMH MZI'5+.8L0KFZE<4("\%\(,F#-SUV#_$)B6X'^(]9>F]*>Q\.PF_9<^52,OEE M/9(^E]Q( :,HO$&&A8"=B^"--XIN&P]N6XW6'WP/!ZB29=P[IQ#V&B.??,AI M"6)^I$*X\E13,=H8P4$DJ;N=J]TTC%D!W.JW_F1Y[Q@5-I%2E0^!>:0HN7Q7 M;HQ$5@BG%&>2FA:%QL>[D0TISEW-1.^'H<>!SO4]?XM_M%_L? M7PLBLI-B=7O\<"?/ZH C@X;4\#OXG]HY=QP1- T8,(3 M $W>QJT]7?.XB.'9>CF9Q>7R^?S2@737/-_'8.@3H#TTWN&M+DFW>>!'#FRA MIW13B;P'8.605Q)L#.($BMI;9)(7Q-/\*+E1I',_B-S4X/XTW\[C#6]Q65>( MJLLE;V?X "*G=%-)ZQSAP2!EE$8,TP ;IW0HN.2U3DJZU,TSU1[MAOY$X'X) MGWZ1+679GH#7CF'S>F/L')*\=AU7RCJM'1%(4#H_1#__/,MF^.L ZV^2)O;[SGBSWG9VT!U^X1LPZ,+A-_X] MC5AA$0QS0B$&JQTQRAP"R!G"*GC.!-'L?I:)DKO-F5R7P_=17)WT,DK)4>2< M(="S&I%\?DF)5I@QSWR;\I*#[5GE9>ZX2BD\3R/7,7LY;7K/UMN8%=<6!X$= MBL%K%,#40#CRA'QD42B6& XM+C%&O1ZZD;T>UT';F7J**^+](B<<7UV_G]I- M:#Y\>W4DQ+/(^!4C5&O##(HBHIK MX:0+X7X'KK#SU :9$->,(JT >ZT$0R9:$H/5"<<6V1$*E97[49=&)_/U%%?( MWKO'W7>LI?SQ8W147&HO@Y$H&$?@#XR1%U8@[[#4S%''6(M$#H4*Y/VHZZ>/ MZ7N*R^DFE>0G^ZW\IK-_\ I'*AD+$6&&&6+,$"3!$D9.49/ '-:.MLB^*/]< M.*.8LU*KY>;D\(!,WWQ2,>4XQ_DQJ9 >.4DY@L6>N?!):N*2T2U>[H[:3>[U M@+4%P+W'"!V+0!A/L,?[Q?Q5#L':&]<\"W=>QBW7TS&1?N?]YLW'SZX_QL_Y MH&/HB(PA5$2_G#R6FG7O=U4T,F&?Z^&D&)"4%C2X-@(T>!*2P>^B:6&IECE' M/V^"'M%3Y\)2>D_;E""'G?KV1?1M5?(WS43@:!\55SJ&R'-L,A@<@6"#J 5+ M)(E !7?.,=M-B&V?]EBG\M$'9H-O='=T]-XOAM;3#[;FN'KY;9L9JX$.;]*\ MTEH;B248-SI91$,N!YHRA48QE.WJ^B!HU?KU7H1=_G:5HX?V@+^4WW>%\.'X(C)@]C!VOJ')6?Y4 ,S)Y3E& *4)1"H44 MU1Y);06WVE(56F2?*7-9,1KI.Q_4$0O=D:HI9_9844VQ$4PB0Y)!7-F<]QO0 MDM9[%V/@S+7(N5XF9&Y<@GB9YB_D9PLPE M;R15DK9X9])O^9-QRMUYJ(Y3[IK6.&G1:Y6LQC3IA)B7"1$= \)8@($BE Y, M8Z/:O'3JM\S)Z"2P+;2#'UCTG2/F]0S^&C_9;X4&*1>GLC/HG>O.WV8^+F#L M&?SJ_;Q1HI!NJ=G-6.8(W%P$&:8!FH*(QT5<'CK"ZG'4 MBFOC)'$2P09D$.78(Y6D1L03J83SMJ%+,QJ\7\!?EJN#14U:]%HQ'S4E1J 8 M6$2)2J!94(,'EPKEYR74C;5&5R]@A\GGP_=.9_? M::5-=$%PBI2.$2D2,'(Q!W>)$(ES+";=(O]/F=.S'TB"SY^6WJVQO;OT3AC\ MULZ\$S<]] Y]0]YWVG=H.WQ1=*1E);DQS"J!C .18-Q81# AR'MA-?%"'(^O$"=-NF/2%-_8 XK M8#N^_6.Y,$\6M09]5L$H@YW12 O#$#<\HD"50A'#8H_81JI'GV.NL-#U ^MH MQ>^QM+M=B.']GRN1'Z0'89$V"4@'M%!4F@ SV-- -!:BA0-9Y@YQ/.+8 ;S# MBB7\=!?-DX7O00^5(D91(33X+=8AK*Q$1/B(#!4N6AZ33RU$K,QM86$1ZP+$ MXX)TN?IG+1V$;F4C%T+?3]"'^#7.UG'[@/61"/13FE=48Y],4L@8@(I12Q%- MUB*E3* N,HE3"^.KS%U>YU+1,X+#ZI;;J@:O9SN''3%Z0)F 9>$XYI'%*%S@1M 2)K$;>_[O(HRB6"20)0S MC#*$8.B0X:!^K4I!43 /F0)8VO"Z#,$ MM!>*8U)6!-C!A')[>S/[G"]VGMO%XGH;/M'0?#K62^6\"!C3B') #G*)1*2" M"@AU;0K^:+ M%_.U6Z7U%'XW7\_:2N2)@U6.V$0QX\@;K)&U!(QC54=T&$4X]$U9HY=Y8SC% M&GCG[1CGX3;BYA[E3H/*@J6A3) (5B-PJ(!#HCE#PF,E@4F6QA_%7F![/1.K MP:0A%W/<3,:->)\B&@];5[EASO#7\^P>[JD]W9[X^8(/NAXY=^D[==]HSC?NBR X(>O-. M*FM-Z*2:-R=L8O5JYC+GTT_KNQJ#91= MW_GX9)A.ZKT2,6&OO4"8PQ_$$XRL,!&Q",CZ9&#C''TL<%_B4V^OC.%R\FT# GB)_80Q%9771?>:>X,(JAG"D;.1(UPBZG M)#*.X^0,P:)%,'J9XX@126D/>(])6M_.LR6VAL_<-&[=W982NJ_+*IB05& ! M.1,"BEH"5%AI%&G$S%E&A&N1WJ;,T<.(I+(CC,^A!JD*2$HXIS>EV K^[RA-I<70,YB98L(PL1H9$A1C%C"F:%&D3<%8F M#&A$0MD!OF.2ON=?[.PS?-#N6*_CD2JEG$E**R2%D;"BOSF &I_IU4(4:<$1CQ3F",:@.A$9(XB\\EX M')-KDX9,_U&%M#7*9P: -Z'QP!.(1^+"6_9:,8X)H]RB:+A"WG*.G'-B&^SL ML#.4G2]DYD<0LF%@'I/6@W]\#FK]<+3*:1U52N)(]IS1)0%QS F MRJGFEO@66S#!?SAOIA6V8Y*VV@+^_D^SSW46A_=QX0^_4F[;=:6)Y%H[C7 0 M$C$C$AC:PB#/C--"2>):Y7SYPUWT= SV,%?)[Q?SKY/EYLQU=!FJ@)3M.=LV M4.W \GBD126E]" (&%&=0&%08D$* M:5D%L.B9\C2',&"4+.%(BBB1]F"4T4"M%BTRZI2YE"\@,MW!5UAD[D0)G"$X MA]M7*C%E'7/(&!I1),ZB))1&U O,!.5!M8GI*'-;WK_X= YBZ0C7K*)@%\_7F&:<$A># M1-3(B(+E$>7*Y,@"NV ;)AE(BS)099[U]"DXW>'V4%;&\)R]$_Z&,P'&\%B[ M5PC[WP3'\ BY3PA[5_W]'YCW7;'C3;3+^,Y-)Y_OOHSJ?Z17DUF.6ZG_N6 A MC_MDW/_Y(H0Z6YF=UK]Y/4OSQ4:@[]-8G-3;! X#8W9[B[.I=_OK9#:Y7%_6 MGSV?7UY.-A%V0]_E[$K838Z@Z_?V>D/<^DC)I8--*Z$%$=)KI(@GR :K4+*, MHNB-L8)HKVRC"O3#<'Y:I=N3NJI<5IH!,Z18@NTH2MCEJ1>(:Q44Z%K8\D>? MI+K;Z7]88,UA-C%"-"1"Z!XT(8_\NY MX07J3"C')%+'*\XVZJ+BVGH54N;=4&2T \!!82-'$R4B. M19Y.J!#;O)]*8QLT9A99X1BBGC)87Q8CP$)R'@4FH46$<+&:L,-)5ELX2XG7 MW0.#[YP<$*1'6E3.:.9IT$@SHA&V*B("G@>2UE'#6%(N-E)&1?G=(9)#C$J,*+25YZ%F%1CP7)K@$-'Y:3^Q#.DH/=(T M).F"A#]:U+ 8\!3PM+EL8EB<#]F@BZ"1TCS2LF*2!D4#0R(:CL <=T@G+9$2 M 8/QYE4E@)@/X*-('8@<_4N+ M?L1B/AC"8UN1QZ]J3NRI,@YS[,#Y3IQYI)@("(NDD%0F,5(_SQY]X=!12=WY MP(Y2V(YRUSIC$_@SH1V MC")WY*KGU*XJ$H,2Q!$DDLG0R(0XB1D:K9@WB8)E-O8KG]$)W)G(CE+>#I_: MG]I5I:T.D9*$K T>,0LZ7WLC41#<)TX=QZ2%O)6Y$AJ?O)V'[-CDK>E5T5G] M58X3$J,WB%IL$1/2H0@+%#EP.'6]!8@61YMEKHQ&)7EMX>T]!KE=S.=S&/1> MS,/PO2$3[_/V&[.ZN\XB%AI M "Y9) @%NXLPAH)W#C$=L0E44NE:/($=V<%XMR)UBMU;7FS541"Z"KYZ M$@?IO4IIP2DH[J#U_5)TFW5R-5G$/%GOI[;/UZ+[1BOWX''?Z+<.\//YUYCK MQ5Y>3>?7L:X4F_. +B9N7<_$K^OI:A(WOUW4;0?G?Z\E5'OAM7!4?L)RX/D+ G62K^SX8^H'N#5E9+%:/3->>C?10 MLXI3+J.G'/0S]XCDXDA">8,8#=R"U>"=;52@O3#'?UO,EX=B/PXWK SW01E% MD E$(>)E1%)RB@(/3":6K::RG:!; D%ZL)O^L__U1/@_(55=#5,HIRZP.*#H6$/9:(*F]1_ 3#T3S ME-K4.]@Q4OO,.M^;" X(<^^&Z".;2]_;_'^N[6(5%]/KG10=O\WL.L 4AX&& M+;?E'R3C=N/__MGF,&Z2T^ \_'Y8:OL6E ^Q7G?O@83K3PLP0*WO.=7-8R." ME[!<+39E\'ZU,_NY-HI?31:7V87PDW+B+CHJ S^!A)MS,(LU<[.KN_'9Z^M_-9/9WSZ307B9C! HS+ MU0@(^W@UG:Q> %EVW4^G!P!!?U# M$3_7X,/HV\G:4= ##;O->W=;3Z6@9!RB:R1DW"L%D_*>,I].PN:SG#?N682/ MXVX.N?E+-UD%.[2[OR'I#?A+:.$F<1,HS@RC''JDD-3B11"KAO&7-*@GVA?>&S _Q:YRM;RI' M'SY;>;0-N#]:\4@QJ/X-Q-TL1;$.WU<@5J<+'P MW&C*G<;#DM[W^>3'U=S_XYE=QO!\?ID-OYN%4I\IW409;-.5]QQV<3HM')/_ ME?]2T#T^F<:;?/"[WQ>.*#F=Z#'3]@'LD<4D5WO_^,4N2J8B/YW66\USD0OK M3E;7]ZD?-=$WOZW[>+]>^"_03YG@G=/)[EU5KJ_ =LVJVD[_MK8+V$/FBWW; MX A(@,TL9"\^W)[0@37_S$YS4/S'+_&H)5H@OJ"VAP]%!]0?5$3%Q!(G"/P M!>ZHQ\@[2^KJ+1%'0H@<,*9F0^3Q?%5WOJNP8RXP25 0AH*SC26BRD1$I::2 MJQ0"'7U.E'.FYWY@0DM02IU C#E4;,CCK Y$H&.,A@G _Y"1?I=^6\8:D<9A M^/?:5<$G%A(.B!(A$!-)(D5$0)I9X[R!WZ86I]QE@4H6);2?9GME+<*!7PON]SF1[!18C()T^1 M3(P@EW)!C( #QX1Z)EI8E&5R9'2Q=70$3K%7O=M78)-XR!/:^:KB7$NFM 1, M/$?.PA\1*XRP)8D81KC0C9*6]L[/<9_HX<<5P\%; 9N[52[ ="6,##<6L:!L MU-)X^-W8':.S9^O^J]8NX"DFR//9YT]QB\1%](@SJ0&3!2%OQFAO4XN\!96=:&_07D;5YF6]XOYUPF,^.SZMV6. M'=ARE2/YZRO'P[Y%\TXJ$E,P#-PQYPQ&U$J.K#$*,:NP3=:R-/#K9A]CJ&/? M;BPCD)"89VP1P^3(2?WAMI4@S'$NRC4MPPFUP"QG/X+%,J M&_414>J="%)P2EJ4L2GC^0R@FKH&=8@4E.\7$X#GRDYODE@=$*B#[2K"=% A M:913[2/,4[XF20I^%!:G1()L=JQXU$/Z 513UT@64TL;$E_-%YNW 9]S@#=8 MN8#58FM0;YW!TTS(5OU6!CHD'#0X]RFBX$A>:3 Q6'.;C&""L6Y*#?\ DE<: MZ2$VS)N%]&G^ZV0V7P O=:#DE_D4F#R2I:AA)Y45 AQ1*U"("I"00)'BX*\Z MXJB-)FE)6\A+Y?KK+[?I4T [F_@K2]>U['_DZ_Q8K:) MRWT0>5J'F'Z/,:BC4]]=';O4Z'7P88.]N [CSN_W+R_FLYN'XOGZ@<<62!I<+)L$0"X,; M9I#@) #[QDFJM3>IQ:V+_A$W[V[A''*'!D9JQ^E$:_&TGBH60L 4T&:!6$2C MI#F&)T>'Z$ U#BRUR2YH?E0MUP^T9[[O!_[WC)^?8X:O6177%'^:[Z83^7Y] MN4^66O=92>\UCMCEI66152D@IS';/G=GWEC3PM\E^$<0JR%0+KTQ;E]PG^"OZ+T.7_UHM).:,JX1E;2B'Q(#CDO& I"&^XXC=@T M,G__-%H.KS&Q?, M&-24I*/):[:8Y3^<7<9__Y?_!U!+ P04 " !:BUM0#>(7B0?E #BTR,#$Y,3(S,5]D968N>&UL[+W;EMLXLB9\/T]1?\UU[<+YL-?T MS,*QMO>XG![;U35SQ45+3">[E6(V);DJ^^E_4!*5!Z;'\RX_PW\"//V3+63'/EU_^\N-O'W]2'\V; M-S_^K__YW_['__?33_]7?WC[@RUFF]MLN?[!E%FZSN8__)&O;W[X?9ZM_O[# M=5G<_O![4?X]_YK^]-.NTP_;7Q;Y\N__7OWS.5UE/_RYRO]]-;O);M.WQ2Q= M;Y]]LU[?_?O//__QQQ__]N?GK[;,;/*1N7GT[7Q\Z/&Y,?]Y]>6CZS=!_X&U;**7\>?OM MH>DJ?ZEA&!3^_']_??MQ"\E/^7*U3I>S[,?_^=]^^&&'7%DLL@_9]0_5S]\^ MO'DRR&VZ6F>S?YL5MS]77_^L9K-BLURO/F2S+/#A\R)[EZVOKM5B4?Q1#:N6 M;8*<]T^\J;,KO_RX^WZGP%0*"':P?G? M(XV^OK_+_O+C*K^]6P3,?QZ%TG=I60;A^YK9;)WFBYXI/_:T*2!1"=Y\L\A" MCTL'&@2[>/.; MJ?JAX](_;T&5&HUIM5OLQ6*YVN\M75]?LR6X5M8+MZAV=_ MS+\L\^M\EB[7^ZF'+>1]L4""./3>$O13'_(U\L0KLWRWEVG2_S=?8V MO.WAS["8?\D#.W9\NG#5&75.8Z,Z'%:312#[X]&'9;$,O\ZR2O\:$IS+)S$V M;OVO/%-;@3X$U3&\X>&#K+PNRMMJD[CZO,B_;'L/*"TM)S(^?E^SY28\:5:$ M5E6/(2%K^NRQ4?JX+F9_#_VRH'WO#M5TNJCP_'B3!>W\[/3/].MW=N_3 M,B!WDZW#BKUH.]47!XD^[X]AC]F]MD&$T]6-#[;T)>B>[-_O;,-F5V8W8;\+ MPO=F&=IG;>=]?*1>*7#_V.3K^Y:3?MJYUWE>W67[[:SE7+\=(,I\;?9Y?69& MCYM$>R81G'[,EGE1OBO6%R^M%XP0;<;;-7NW0_ETUNZL]^)QXLZ^[6Q[G]W# M0:P)C[H/^^1?T\4F[)/7U;?-9WO1.'W,?G]TNDD7OZ;K3;GE[>[A007P^;+: MFMYFPK,O(XU[V4N%XI: MT^Z]S/7A17[^S2/.M:.CS="]T-CH73K=*8+3:/, MP:=YN=5*KJYW^W2>+MXL5^MRNX2?FU;#WD/,5,T"1*OML?*';"MZAS..=67% MY/.]Q7*A4/3]V"&PV4G/P]G>I89"K.&'H/7,U]OUZ-%4/V6++ Q]NUGFNQBM MU59GN=R8&GM:0V#[?)9O\^ML=9-GBWE9XG^;ST.5=5D?/ M5F25V;P.30EV^>?P4F_)?$[V,&#W/_%!^!/YY1WU+7U?%KY2+%Y2-$*?)P;O M:K.(3GRTYP^"UI-SK[JQOO^8?:GVQSB(7/2,X:E^L44/E#=YSB#4/SK4_O,N MFZV#4KY9;\I,W1;E.O_G5E*K;Y:K2*]$^P<.@DQ?X\2G]\^SD M7F@9>P87KI(->L:>X9.7[;?E+"O#XY;AJ_?%13I!ER%CT_18O[B]*Y:[Z)5= M YV%J66/&E],7I?1^Z/49M=9&92E\/%+EZ8Z4'G9R/U1Z*ZOL\I!4WW^(5UO M0\J7E5/^ D]E]X'[HR^H0%_SZK)R4(3BR&>S$6-3U&AC.-H^RFR>1YVJ'B^=]J/M\N[54D=?CFD?;>SI[O[7F]H+$/C%Q^B<+5 MAJ/U0LG#XK%3-G_-E_GMYG;;[%$P>3O"V@W>"YV-%JG3G:+,:ZL5?\C6>;D- MLGV_2,^N5J>Z]#:G"T7ZDB%ZF_-C1>UK%C08%QY1W&=9?1>BS#]OMHS]=;,( MJLSNVW+;MSV9$9\Z #)/YU#%ZA3+: T';PW.AN]Y><[1IE?4,;"NKZ^KP(D M_[')[ZIGO5AC/++WR%8C^F;]KK2R__6>3+]5_#E#87AT9%&KU72MV?V6Q3/?3J M^CJ?9>6E)D#G<7NE[D&@:M?$XV\CD=KN(;W2_:Y8;H6L6(0AO[Q9AK4N6UWL MS8TT>J^4?KQ;Y&L;9I*6ZDN9M6_%XTFE^0:]2W_UGZHLSR+\N'J]P7OA)Q M!N^?SIADC4?%4U?4+EZJOIE_Q./XJ7"?\_4\C4!WO*?WC]2CL^47K Y]_R&[ M*\IUI<#OA[DD8F6 )T\0(9/>Y>MTL8TQ"?9/4$1'@>O\-":(GOG10V+T**F>V:S6826/6[?QMT\P)-'0JAW("9&[X=LM2[S*MAYFY&A?_J;/G D/!Z7 M!]@EIW@^X;Z N?C)HR-4?[L=X_VFG-V$<2X(9ACDV2.AU$P!Z#AL'-HV=Z%[ MI8BDBWUZTJ)\21D]1\REXPP[^Z :SJNK&_.'0Y5\^>5)YM"&4MO?$Z> R(N) M20=!ILF3IX;0P\GK-MCLFWRHS1,\C3NI87&]5,GH.NZPU#5;^MN-=I22M)S5 MQ.Q_?4S/H>98OES_/,]O?]ZW^3E=/,NS?*2J65VHK*J(1K<$/.H9>U+A]UWL MXD_S[#K=+-8MIWATG!XG7%0%*[K/]\DPT:>['?VGV^SVM+8\2>Z$T8 MKYQM/F<_':!I.=T3(QV=]+[,46CZ-ORY;UW-Z^0R$;6H7?;G.@NK_7S\>9U> M6@_SK&99SW-1S%YBUI91U^GJ\Y9;F]5/7]+T[N=JU M%__[_N.DIF.;HJ::8[$U*FNB B39F[ 3'B:X2#]GB[_\&":37#I$(HQ1R!*B M(7?.&(L,!=P+A+D"P'/]%(1%57^R*/>\ZA>%;ZO8;8G94G)(!AS4@@>JMOO( M"5!:CIAP*)$2##-#(4!">$Q%C1'#%#;!Z$&B53G[H2CG6?F7'P\]]ZO!19M9 M53VT;Z878P 8: T?;%>W?Y\MBJ &_N7'=;G)'CX,+W%X'=U.N0@+V^Z0N8U4 MKLKU(XD,?SV7QO!1\J&J7Z+^S%]ZX9Y\GU@OK/,.:HH"J@!SROD!6 S5@))R M8COX5G)Z9VS1':VM6/3)X5^?;/0O\7C7(@$8"\XP$!8Q9"#R!M)ZW@(+G;RH MB_7*[:-ZX .O6V+_G'.=,'@]/!R'=T]TXK%8-QS+]IT8-B#)L X""QECM.+47. M ^G18653R PH)9-4GT8 >2AQ?#I1^V0C?$',7FJ>:*NH=4J%K1%C336Q[/"J M:FK!-/6R89E:](;C]R0ID]+^7I^ C",8^\PU#S->'550SG5)-&?$8P@MQ8P" M9#V%^ !70'(Z>F8<1A6]X'*>\]\XC<('@90JN5OZ)7L?MN!LN7ZH"Z;S[2VP MEQ209AT3#BK3*=A)VF%@F:?A93ALN<8,>4+3D+&]G>KU@EA7EM=Y*4VQ6&3; MFW%A9GDQ/\?Q8_T2JH"""&CA*2&$:RB@KZ>OO&N_U$>W/(9E>"3 AEK<'^>= ML\7F\_IZLWA^L_"%!?Y4MX03R+7R!'"#I/%4W/$,FKE9]^ M(1Q*I.H]\/=\?5/?OZ@=Q?=F4Y9;;]-1.6K2/='82XPY0@QP9+'SBA\T*>D= M:BT\]-4*3P^XM51'3LZDCO.O+^06(R5(.H6!<)I)Z@&F2DIYP(^"]BH+ M>W6B,0R$DUA7]A14%Z2_+*L"36U7F&\&2C0 S!-&*7-"".81Y;9&@PC67M'A MKTZ@!D%P*'FJLZ'LY[O/W/\HE]\+HG.T3R(1QYH[JIG&6C&@@3KLQ933]CN2 M>+52$@NL!X'X'S\_PRE,\N\C![Y]Z[YH/-#I4+G10_I>BBR..+NZBI!.5_FJ MRMV8K:IHY_T-ET>7>/=DY,LO[XM%/NLS"++#G!Y5UGBSW#\]O$1?JTN[E]05 M&C!4\LP\]?VOZ=^*TBS2U>IM@[#)-L,EPANEM>-4<<89818K*FCXC0LH.*1- MULV^0RAKUC8/D7S2(^%&8<:5IE(1[" #ULD=C1PBY]OO#9%#(/MEX-%PR"Y@ M#1GN>+D$U7=NZF7E<*'_=!C R7X)@9X2(X2!3BL/&&2W.NPA M.3655[94[^D*WB24\^;)=YSJ8WVV&CCA-/&.GZ8 MG)!N>L[)[ESJ"$)+#KG*_UT&V5AL\_'>YJMJGSC)K5-=$J\(U81)Y8W'S <8 M *LG+05H'^OWL\&B[W<(=$.A45?&$P==]Y8 I@_ MK/D(MF=W;XZ\;NR."L=0S/XU2U>;73&>-\N[S;I!)/NQ+DG8TQ'@ED- J&*" M!:I<32$4N/U9R&!1ZG&LUT@ C2D"9^V9XYV2\,)@01%2%EIN15#Y'@0=B$U/JL*% M(R52:DLU,)H@0 +0AIF#&1(LDD;^@V%MZ1C,/2,O<4%K:1F\VU3/NKK^?UE: MKJZN;;[:NLRR^2%WUTDKH6GW)"C!U7U>C85CU$&"PHM6$\.09@-J%,-+0(]( MC;5VU/-OM5Q\VSF! AJIF98X$$N1)O@!TFHUGMY9P K1&>,Z)@,*_+8O/JZSYH@@C3[W0 MG&'N,#[8H,:W5\4N=_2,HHIU0:-W#C;.!*8UI$[[*H8;"421Y$ =C ;@V#25 MF9;8'TD)U@Z#U\/#2>W>P[)N.)9=GLT-48^U@@Y"RQVU*! @ZL!;;N6@2M=E M6<$:HWXTF]MEM/?*MXNSN6GK+0)64N45%9B2L%G4HGJ0.4$Q'+XH =!$5C!@[J9JVOX:P.6Y M8$95S_O%;2)R]$##N_3V?!!BB]&2@(9B5B.NG76

.J9BV"=";%%PF M;1&1_2_)J_&9I"'RF@5N'$&KT[%LTL6'_,M-@WLU1WHDF"H-@4-&,$H899IQ M6=,7/IU@JMY>N7@D@54WU%HJW_6>_J#/?LRB1\>ULC=03%L'QHYEI#$25$R)*BQ9:@. M!HXA/Z?&2BQ@CC/OJ?'&48\,8N8 :C YIF>TCR\[$0$=:D>JI_S$.CUEH[W< M(0$:6!PV=0\$\U4>"(P.U$DL[?2L^D&S(45!+?9:\CQH_-+UXWG_A!'/M$06 M6^@8<4XI"A[0\>V/=GJ[W#W^FM$1Q*&# 1N$ 28"4 ZX,)A8YH5V@1QX\ )K MUMZKTMNE[T'7@I8X#<7I)TO48VWH$"7Y9NG^G&6K5=CHTK*\#TW5;779Y(1L MM!\TX9 80(DV GMB(98('&)!!.YP ["WA,^#2M-@R+;6K%ID1L!W,<7&8]]7UBD%TJ'\0X2B#B^^-1VF]/9$S8980R=&08N ,)X)+C' DDK(+2'."H@L:E6_ M(380Q^HVQ!@V<8%^A3S#SGD+*(8&Z!T G NMADQ ]6)QA^$Y78R&;MI/-8@7 MY?%ML R%5[ZY9?LU-6AHVT#;0H QHC3%A"HF,(6U+1!2X:,Z6D4G3@L0XNX M\+546KYY]-'HKA.M$R\0$A@(;A1'C!M."*VGJ@!'TXP;C #]*29VPF;2[)Q4 M,-XTN!B%>SZ=;2L,;B=Q.GO@2TT3IZ$A&@"@ >,0"\(1JB<90.AP+A%;I8\" M=1$5CI8\<__8Y'?;X]?S3'NQ;6(YE$"Q8" @Z&@U96'J:3+ )E1Q(3;78N#1 M>YJ)1LE>M/#2>(2\XEX!KW7E1ZQ%+2@$ _)PNJI.%\AZ9W/S;"*$(4^M\,% M, (R#K#;S]M1HB9Z3;HE]L?2BK3"X/7P<%(*SK"L&XYEEV>$<0@JRH(]+HD7 M%F-,?*W0.4'%H)=$+LPLTA3UHQEA+J.]5[Y=G!$&4P^1L, )!3 47#I1*V)> M"-X^BTC_&6':\*T#[!X1;2T!/>8E'T8]ZQW4,Z3I[6_#;Q@D0WBJ-'( (!>O= MA1_U6N>5-VZ:*E:?[#LA(9TP^UXD8E(*V[0%81P!,$5Y5Y1AKO]9!$#_&A;2 M37F^^L&)7@DBD&EFE?<&,T8P5.0 &>5B@G?[NC#KF_N=L8 92@"JZ,3J5FK8 M);-EM4?J^W=I->OJMEC]\3F-H_D@B0$P6$F*8,X1H"@830#7* "KV]L*/:7? M'57CZ W7<:1K/_FS&\V)7@GUAABL++96>L:-Q93LO<& DZFZM/IDZ$F9B0'> M]RLLDU1/)BXCX\C&;\M\N%YJFD!.+>0 8HT%]M1[JGA- MB62R?8KCGM+BCN;NB8#> '*PJ@#83?!XP,3)]M6E90-4%6V@@6%!G#44#[+M MU#35A>XL^I;7T<#Y/A@_J:U_(OP>9VL/ZUH^#TM>F.]_9.EB??.FVJ'2Y2S; M%RD_7^.]V0B)I4ZIH#*%_RT7%EI<6^ "A(\G5KD@ A^?%W_O!:?!+K!FRZQ, M%V_S]/,VINA\^:<7.R0V8(:YUD 3 V78*J&7-75"D/;16+UXO>)+0118AF)Z M(#_H4>O[@Z3N\7@;=*:S G"^!-XOTNWF=8A/U/=UR?L&J\")WHEQ+CR;^F!+8>55E7_D<,>$(MW^H*BG MA,VCGDK'!W1T07JH=-U&D![5R;:28TD]LT BK9$3&M=G*=!"YZ=I;_;"V:92 MTQF]?QWIF931^EJ$9B2K=K,N;HN@83?03KYIFU0E@#U$6JJ@:C&-M8&JILD% M_*9CJ?;"J>=V:T=\AN+YTV2:U1Z[MZN;YRU]W"G1F$!+//74F?:$DMLI! 0Q0"P A91T0+))5HGS0P^E'(Z!+4!Z"#:;'I_79=O+JV MV>?UF]5J4QW[F&)U3G5+6'&$^A@P(UP;D3 S-?H8<54^].6Z'F8 M1Q>8B#@.)3$VN\[*,IOO)KL3[G?9J23,1WHD7''D%#4.,6:8M8ZJ.L@%0X7: MZS31,RR/+B=Q(&QYU_YMH#K+MI?%/V7E[2Y.K2IS\P+/3[9/(&2 *.X]$E5J MB& 6'LC'PHOV*T/TQ,6CIC>*!6!W?G_(EMD?Z:*:Q7EF/VJ<*(FY=)PX:;&' M$H1G@JG&Z/WE K_Z_IXJZ2PGR6'?R)-JO<5E62/GAB!SC3 MLXI(D$!A"9#U6#@(N3J(M3:DO6T2/8/PZ#M!7"C;KA!/0U>W5W<#$.'3:A+5 MM_O;N.^STMW>+8K[[%BBO#9#)0RSJDZI8092+*@2W-##^X'UE#(!C[N\] _N M@P1-+G5F]L>C#\MB&7Z=[9+G1,BJ&>E(^?@!=2=R M<$8;.V%,.*040,1P(K%VB 2!(,S[H&TH4.K 0?>NK[AOB 4.R]U/^99// M*PVR20SVBUT2@Y#44L'PTB,M&(>$D)I"S""=?$1,CTS]-CX[)H;?H[1,-0+F M%0C)V,+Q<9TNYVDY7_UV-T_766C/ +I 4D[T3X1!6#), 6(& >>1T.P IN/M M*PSU%B_3G8U'Y2(>4(,)R?QOF]5Z^V[XHFROY5PT3J(-M=I3 80-M%,)I-.' MC=Z+(=.?O0+UID]LAY*S*A;MZKI>H\^N/2\U3RRP&,&P;"/$)!<*"29KRB"6 M>-KZ3$]<+'H#[GL2C4DJ+Q.6B.]98_$"* DHI%8J1!#U0!W4/VKQH(IN,XVE M&PM;:2N7@324@%R%O3JMIKYSR^5?;M97U[^M=E6H3@C&R7X)T101 1RCD.E@ M"P#N#D@*[L'T!&*\4\*82(XC-8?;MXWEY= CT=6=+>ZL#/:C#Z8CQP]KL'(= MZO?T5B%N*I+2%L/I^K#JGT<<5/M)CS.W#UDE'-4'67E=E+>5D7OU>9%_V?:> MCH_M0_8U6VZRT]-U?U8G/-G\4WX;FEQ=?PR?KJYWF4.;.-OB/23!6%BOK396 M N( "FH7X59ZPB%@KEWINXD@><[]%N=QC/BAAW*"@10NK)11&5#?G M3"T!6J(AD0"E94H(":JC!=! M8P,,J1I!1^"@.<>;)IA^__Y_-@%&V9 MM+NBN)VO#\+EPE3*9;HPF]6ZN,W*)NIGZS$3XSF3E@->.8P@4DR[?980RK4R MC5QK_>#T<7:3S3>+[.KZ4NI6^OZ%?#KGE,]>GI=8:B&QQ-%@T"+,3OK8)=N2W7MV'-:G6DW8 *P9=Q#09"@7CI")8,U M.E7MKZF&@TU+KQD$_.F*YMDT@&V'3 (TQGFN)?3<<8.H-C5"3EM@IZTH]2T6 MG:6P$\K_)8_?(C5)[>Q[$<-QQ,_F8;9E%C18G:W_R+)Z;ZDCV-\L=^3H+.P^ M6=A2U'78<#X5=_F, 796TXLQ?$(I"4@Q8PDDPFC@A"4UG.;EG\_HS6>ZYI0!9S41AL+PR_0F"JR M;$^QTAURA/=4*WN:^F%DF,<3K'K29W?8F&9H\Y0I5T@ M4.-Z'?82X$%%H9F^$X]=S_V%$0 :45%I4,KD1*_$.XF@XK@J_$JT53 @5].) MD3:M!:&GPMJO1CUIB?!HDM2H&L6)7HFD1#.GI?55*5BB*+0'.C4&[-7I(Y=S M\)Q4=$;K^Y6.UZ)[C"H4XPC#?K7\9N)-"NF=Z)A(8XC37GBD"/(<8\U$32VQ MH/W6,YP.TH9WW^;_B0=22Y$8I,JV](*$&7,",%!",R/UWHU(@?:J_4W%GJIL M3TO3B 3K (2H0JS]TP#)66PYA"%&G#)Z] _8"V=Z-%&=Q8U*L?<#ISO@_&3 MTA(FPN]+^?QBYMU?JQ#Y Q'+^=7ZYN'/+V6V"SXZNN-?.D2B057 S7 @;!6_ M!"@D_@ 1D^TO(P]<4[LQN[+68^346C%^Y>)CF=\/O7DJ%)Z2RO1W1&$IG]G,MLKM;OBP#PFV6@ MYWQJTM,=$\:PQ$1JIJ&P2%71N:BFEC \P;..R%Q\+B,QX>K3MMG6-CAQU''X M/A&26,4LY)P39*#@6O(#%,JW/^&\O C1*]18NF#9._^/OOW/6B2$*X@!P]!Q M3)R&* !0SYLA!Z:I3[3$_CGG.F'P>G@XJ?U\6-8-Q[)]_9B33'O2)C&4,D21 M" 1HA%C8-R"KKPL3@":TP[9&O8A#^W#90=8!AFSNTK+*';%2L]DN-C6;VP#T M+#^5]?!\YRJIA00$ 7 MDQ7A3G5+G&2( 2$4$3A0!CFS=D]IT%'8D%>U)BLP$0%L>12]2^RX>K.LJU.Z MU3H/E&>KJCSIIZ+Z]]QBT!\F?>2P.NY#$DHQ MX<901"2%V*I@(-=+N""R@WD7O0CZ\)(U.MP#+EE;VG[/US;U>[NQNF%K>/@P:BF6G%"J792(B M([5V* 2>4L'U49>_86$> M6CA7'[)9EG^M;'2S2//;RG+_+5!65GJ"NJVN@Z\.";T*G9EBL=C^42&2+Z^6 MV?_+TE,'87$?E& 6X(->5>D.O.$:,%*KML(Y.F34R.2%=A3(6^[RORW3N[NR M^)K-=WO#5<65:L)7Y6[NAXEFY:TO2K5MG2Z.[.=MATN(1T&-P< I*;R$U'MZ M4&F\(4/Z&2^@4 BMN[;+E*)Y7U[^--6F;?3$^% MV05F58$$^OZAR?OTOOI(_9&6\[<-TO]U'SQ13@OF,9?&8$TLD@3M%A/C*#1R MQ*S3#^?>9\E<':.S>>Z_CL](G"=:6A->84<4 = (+?8X8F#DD)%1)_/]#2DR M1Q/_#0MV.NED?UNJSM\1>M(N456!;B.MHY0\7_"F ^Q_B6X\A"?E8/P.)#:*O?HA6ZW+O#)TM@9!F,6S3WX+[#@= M('W)$(G4R%KM(73<*6JH<<#61%EA)^3.G 9OBT%P'FJ9<[=WB^(^R[;3/1M[ M]D+KA!!-'&3>2BP1=]APR&LEFH,.^<%[\W5-0G[B03J9'?$D:G\-;\:NKL.9 M.APQ'Y,8R0 %V@@55&FE5?C-'Y#DA+_"Q:U'LW8\Y%ONE=OIK-ZG^=P7I?LS MF&_Y*GM?[FZ[?$K_K(Z;;XK%/,PK-'B9OB-[:(RA$^8-@6$I($)7MVK#G[BV M[:BEDKS"M3&^^(V$]F"7VG<@K3YDVV"83T5[N>PZ9$(LX0(J9)A2W#"NC%$' MUBC;W@?16_3 B,OA0"@/NGU_/H_DY^=(OM^4LYMT_SI>78?>MU71L*"N[ ,E MSFWFO3PT,<$T# R%% ) -5:&[?,F&<<(E$/F$YJ^+$^&#SV[WZKYY;OJ!F'C MJ-S5X4W-EKU6H#WQS":)?@:B-)SWK27.R14*,LLH,@C@"64R%*QHQ J!L20E?U.NL9B M,.EL,J$6B$S:?]5G:EY%#&2&$D:=4QI9(XBN8:+0MH\'[MG+U97KE^;6O0RG MT2+$(V9*91YJ([&4&%J,+ MOI*HIAH+!:7N7XC'TTI2I[7#[5Y"823IUIBLH MXPC(/OKK41QETSI3WW1)D.=4$Z.MH,0%&BDV-71:6#G!,\YX3'NYS%17C 8S MR:-D6 [V%@J$2,N#"HLJ#H\YI.XOV0GKB):9DM(1I-%#HGP16,$XHAT(^K5 MJ967<_"";+CMT/I^I>.UJ)"C"L5(PE!F\[Q%AN23_1)"+"'4 NXM0< 9Z5Q- M*P1$3# &* KGGDM#1(P&DX?]W9L6$G&Z9V*=D)Q9J1TF$D#$0?U.(8@#%J] MK8PA$U%1ZC>1R=^*\I PZ40BJ6\;)HXX4V42Q]90&R9/\>%4&"JIVT?A]UPZ M+)+F& 65/GE;Q9E=73^9XLF\QT?;)U7Z%H48$5(YII6U0).:)J84F:9BV)5! M17_0?!]LGY3&-PEN1XE/L_EJY^MOSZO>%[L2FJ<# MO#N/FTCN.5"<.V2 ]]88(&3M!]2RV6W)X9)816!C,1YZ;=/3[&?7='+PI,BT M'"VAAG+*JD2*&$+O@P:,#J1R(?%TU,#X@C(,9A'$XV,V*Y;S)E-L+".7#IDX M11&37FAD/;%2577Q:J*9TNV#(Z+'%O8K*#T#%T%:/MWD95QAN7#$L'Y*P"'V M$F$'A/&!_L,+0L-_TXG=ZU=6^L6MI:A\RI9OT_)+F-)A?SR]M1SOD!@-!, X M[)-((Z4 )DS4$P;&M*^^$3VI3GQ&1X.E)1_?;:IG75T_//T(_[YMF%AME=<$ M,$FEHP(@2=A^@IBH#GP;[D#P;>N8MRB8C.8=B)"^4A)(&:%85#E=F?$",%53 MBJ![#4=_[;G? T+C!3V_67X-Z\\VFOO1]<;)A"!O"Q(]FO[;!A'(1_LD*CR% M:42 9!X@:@57:,L4)A0CII'8#D/GN?CC%]LG!K&P:01KDP"LPC\&0[&GCT$W M:.37R?#C"!PJXN,QZ>#C_1VC]VFYOM]6K$AGV_,&??_XFS.Q(P)LJ,W_\33/1@1\VSCQDG@, ML)4R_&L<=QCAFBJMY,2CC_M@WPD)Z839]R(1DW(43%L0QK('RKLB:'?9?U:U MCOX:%LE->3ZX^$2OA%)GM=. *&&)]"XHT@C M\.J/93!1;_*[$V[_)VT2YJSD8<-D 1)B!:5>V'KNQ+ AC_5'4 "ZXC$(+T^Z M>I^U2A A$GH!C0)&5?5=I*3[^0OF%)_F3MZ!#R]QLA,6KX^GD]J+QV%EE(/2 MQTO[ZM--NGY?%E_S>>:JG.5E/DL76Z7B-E]5"+Q97I?I*EB.LZI]78ONY %Y MO $"?HD%>0&QRHMV9G,0'PVGK:TF4ZS]-E(_WK M=(?$6TR=H]H1XPBET'(9- SA@';(,30QYWL,;D<#H\_EO'FI3N2$!%I+J@VU M4G&HK*DA@$%=G&I@93PUJRT6O?.O<9E& 1%7080I'D5*GA6#<KU6',Z:&1GRQ2V'S#8>1I3A415 M>MLZ6!EY-62*>#_!RV/Q')2#0C=>&,';[$NZ>)NMUX&"J^O=/3E=+.>KC]GB M^LURM2FKFG63"2MX6ZQ63^??(*[@>*>$5$'=6 OD,.44 4L858!8P#STP#B]%QDP$)ET<,&[=+O^ M7%<%U):KV!X3I#Z/:]X&F'>EPTUZ5-M[N6&"G-15>2)FO194*LB-JJG@0 V92VX, M12\**L/Q]F0BJ%/-$PE(=7')AJ6* ^,M=9#7%$D(\#1UMZ[L.NL_Y_EY1H\" 4UT3(92S!H&PB55.6,TP.^QB@) ) MZ61Q>/%"K$!$?(92S'[9I&4:](CLZO-B#\A*W^]LC3/G,^>Z)D;[L,D)(*0U M#$!,*04UQ2RH.U.-.8A\6!,9IS$E8S?ILT;XN:X) =0KQE%EGV"C#3%0'XY( MPVLRS5T_/D,;2$H$W/X5)&92.L/T!64< 0EF\'51WE8NN@,%9X\"CG=*%)#& M&JP<.LXD8)"CPP(;++CVVT9O=29[DX".V/1YL/ X4L4%O7L= M=.X3QX7'FB>,2TL554J[ ^4F%IR.$CUI'WVV,NS.8UU:!@)FZ&Y??(@Z7B' MQ$#$PV*EC9%<>,,P?G" :2C,- V).(PZP_5."'TO_)^463 EM@_'[H^;SZM\ MGJ=E?L+)^W+#1'BNE7*48.\K+YEVX@"*U%.J*!6+'45$/(92T+[9OFH;MRK3 M6W]\+F=,\T$2:1PQ1#,7C!>D 0:>'US;9]X[PS0G$KAA8#<."C80V L8=-4!+JSZ%M>1P/G^V#\I#;UB?![ M)&=@681%<'W_-D\_YXM\?5_=]4M7FW2QOC_+"I@]1/_&BQ._,:2$,GI+Y7N9B4P3%%<1A'#+:95]X5R]FF+,-F5BO! M333(-B.&GH -!@_J;#!:&/V7J]RY:B;JNJ M>.J/-#!@[@-N6[*VV=U/^: N&RGQ5E-".0[_.\R!AL8= OPPIA,L>=9',IQ> M01OPC&N69?-5-=GM1?T'8DZ9(J>ZA2W:Z"H1G[$H;-)("P\.9X.2X D&-?<@ M'A$1&FQ!>9JU[&JS7E6AV &4G5R?6D'.=$V !]Q1H4582X&G&E'Z$!<$.U1) M["W,N8\E(RY*8]Z:VB=R='_>%94_]M1QYOG>"<'6"DV 991 IQ -N^UA@Y6D MO71$+W+;HW3$!ZKE/6RW6N>W58C@-AW(I\(4MW>+;)V%)>UOV6R]^IC-*A>\ MWH;JO[1+7#Y(XIR@G ><'*JN-&NNX,&)+S@;,F)N> GH':_!+L(\SG'Y(5ME MY==32\-+S1-LB0#486@8YIPQ"8@_7 ;3L/V%F,N#(,9;"R(@,R;/'^RH"[G_ MT#$1P G$A#92.V.IXDP6KD']64Z-9/?%LLO=K/+ M<5)-N$PK!^1JM;F]V]]TWWLE T&'Z;]ME "YR\")=\2')=R:*@D>14'A]T(! M*B'%(-B$C=3="2%V/I%RVT$3XQU4QB%MA';",R,J5V"%%'+"PZ:HO*V+3&/6CQ8B\^U(IO'6AO>93Z>V4*+=?WN_3*51KD MV3J;?\K*VR/'IL<[) (+RYGVS#G'89@Q-ZR>L%)V@L7%!]:*H^+7NS7]_OZV<2(8DXX)3RE5 M6BKON4&<2ZN]5TSQ1FI^SY2=LY.?-DR,$ H3RCRUB /H#22NIDA+,QG;MPLS MGA]W=D%@2!OU\FL!54Q(E<3W3(SWDW9)V,L@$E72%8>LDQIY? # $-?^#+QG MV[4M'Y]'^'< 8S#WQTU8/G6ZJAQWMU65@UVH:K4+?=E%>^C[AS;OT_MMG%!% MV -UR_G[L!Z_2V_/IPOHXW'!=(&,2(R(,,P) X3'JD:6!W9-TW+N*"7/EY[I M /M?HAL/X4D=&'P'$CN.I'[(5NLRKS3YC^MB=CZ!QHOM$^*\8=8YYHU'0$/* M*S_ZCK9@M[5/OMB; 34NBXOXH ZVM-4*B/O')E_?5^@5RZWK\K3Z=;)?0C$% MD H !;'2.&FH9#6MV-@A UO'4,=B@C.4(#R;ZME-ZL7VB68JK,M6V4 CH9XJ M16Q-FR-JXM4 (O&MZ ^I[TL:)JES3$D(QF%^%^,QI&0[4Q7:K.^*T/)>-XQ048#P;C$7ELL',#(FH-:%;3CZ3C3>I>(CMB,*0EO5JO-Q5*P MZY1XYZI,(U 2#C7GV$/!'A1KW?ZXMK=+3CU+0"MB4(*D4J-OZ@#A/;WJ'?VXVF/AG?"I3)N,:. MG;OOC.XWR]6ZW&P/Z+=W8S[=I,NK7_=YERIL*'FD#A)J182 M LTQ0PI@0,CA3$!VT%=ZNWH5,^9DHC /)>J?RBQ=;2!1LI1^UM\\A6(4BQ8!HP]/%!?9:5(5S=^4?PQ3 SB MDR>'-Z_,;JJC[*_9FV5HGPT^A]WK_&KC'SVT0FJ+->1*$H4UMPPQYC U!".E M7U_\H\(T*()04.:=@8Y1Q-6>(A14Q2%/W"^-?VS,C-/QCYH^/($*UB\8 MP@2(U^R0;\RW1K[8=DA]7]+P"AWRPPK!Z"L#>*MC->:2UI3 M1[B$[4_1>W.NQN5]%%@&>_UGL\WM9E&=M6Q/1U\XZ&E2#Z?9&$E5A$P[845U MFT)ZRC72-09!BVKO6>O-Q1IY6>@)J<$B,K8WD<^74GO4+)%86\6)!-H"#A5! M'MD#)0RTC[KJS9L:E^<=P!B*K57"PNKV?[$(0W]YLUQG9;8ZS^93W1)+)3", M"Z^AI!!K0IVI*;6_.EQF5[1'"&$H.P %7*:V:SW<\W.^/EIE@$X%<[ M>#X$>GQ15NZU$Y)QX4@)T1X)XI#S$!$ 55"+0(U'>"\&+;G9VBG5]DRY7[!> M7Q2&J,H$,<*=M8ACXIU4\Y!@&GQ::* M,7Q?E%O>K-=E_GFSKL[8/Q4OKY@G70\Q'I!8P5E@AY+&&VT H)BZ&CW 4/N@ MX-Y.+(:2MU$ ?IUA%1YK%Q9_H!P,MCVEQ)C#*ZB=;Y]@K;<#CZ&$*!9F@VUD M.PLM&&3N^CJ;K:^NWV5_!,.MJO]1"7Z9+V?YW2+@M4MA=76MYL4VGNC47M=Z MT,0:X F5Q ID(/ *0B)JE!3E$RR],=AV.!2HPUUX**[S=96U_)1Q?6B48$@U M55QC$.P(8;&4&!^H8&J"-3F&$HW6( W%ZF/'/]64WV5!E#^E?YX0@B;=$^Z= MPT&RJ>!2 &B8U/6^RZ3LD+"_MY.7H<2C!_B&\]?\;;/:9?G_5!QQ,VSWU\_/ M(V8_9 &_5;[.]N6]=XOBAVQ6?-EQ>'O;XZ3+I]]')]I2XK6R5 DM/ 24'Q0" MA@AI?U38VYG14 ([,>@'-2%W1J[=E-6>OIW]3G]\ENYF&_+]2WEZ\VPW8,(T M(( R)+D/\&A#N#6(<<"" @MQATC'WN+O!S41^P9T9'';OB$1I>WT> FQ1D$F M(/:(;-]%Q<*^PR&0W"C6X>2\MPC]D84M*IZ37=JV>DE \#K+UYO3QQ2=QTXT M9%((0RGDE#@"9)6*:K\=,,4[I/D'WZD0]@;N5!>_[O+8>.C$*VTH@QH@3:R4 M""*#:L2<1[R].+YZG\# V YZOW-5Z;=AKL$:^SU?WU38!0+#!R]?"3PE@2V& M2S!46%OF@20:,.^A9K67EF&E.F00>OV>@?[Q',&@_I!M0W,^%=T%KL.H06&Q MCD..K9/ <\>I@G68,*-&=HB6?_7.A.%@G80>N#VG:JOH;3LGV 5PK:3.66N# MID$4)#75QO#V\=CPU?L/HJ,W!56MI<@\]$T<)9*9ZJR38JU!4%5![1OAQG6( MW8:OWJT0&[Q1?-W[M"ZS@$IY,D#G1*^$$LXPJPJI8:,IQ))K6-,)6;,*J2\+ MR:MW+L2#;13QV IS/>&JUOVOV?JF:"PG1[HG"!%ND$2>(0RP5-;36OGCVN$. M45VO_G"_!_R&DIQ?\V51;N."=K$^-50^@&GSU2XXJ$JUY-!$PO"4@\I"1A!5$7^4\<>[0(=PIU?_1'_8*A.887\D,VS M?:7%E@O@HQ$2"CAW""NKB?5A@Q#F8-\*I#ND+42O_LR^'PA'R@)U=9?M*G;V MEP;*9I_7O0Y.!*E.^*=;9Z5Q4%K0+Y;'5W?7W(RF>GI9/5UQ*@D6@B5L3_I52 M^)I0#3OTYE5,GICTO!=\"B9:*1G/NG2PG_K@DMPJS9"*8B]7)%!*,,0-K ML1?ARVGF9&J)_7/.=<+@]?!P'-X=R:0T+.N&8]F3.O5'F/:TEKW'VD!3)9<- M*JRCBD'$ZKF'+6="N9!:HU[$H7THN^QML?P2C(';:GMH4/;YI>:)$)AR)8US M6G(*G%!4'2@C2",D)I(@SD^O M&#'F3 M>[1-O3,LXS"[497[8UT28RW31FM)!! 0 :64J2ETA$]\6^_"LI/<[XS0]R@+ MD]S:IR "E[+^=OW/+3\AVG,S?)#X8E.^+P(0+O]RL_Z8?*/KPF75).71XC.\K9=@Q4>N7P?EJ_+5=WV2R_ MSK/YT;7]9/M$"^@,5L2&-T0(PKRAA\,H2129YB8?@4=%?^A\'YR?U)8^%8:/ M9*GOY_M^D9Y/1?]MXT0RQXV'W%9+H>*66'@XLZ:R0R1,+Z?M$;CSW%3O"LDX M*KM/9YFZK;(W-5;9'[HDRG-DE#<.>B&!H9 \>C&D['!E>1CU[6WD\(36T(S# M_#HTZT-8]';%A_>:9_JE>7C*J4$2@2 %@"%BB-<(8QZ4H8>WR;7/EM7;;E-%]=DP]\8B\KA30A44UB 9J+/:2L\,%S65GHKV]\I[NVC9 MKTAT *?G8,AJGKNL764VSZO%+5^$0;[+T$&/6'CY*.104.\$4Y)Q'99LPB4% MD#;25*<:.LB)QH8YB! "6&"(O08U;1:1R=2,[,R;!J&#EV$Q9.C@*-$43BGF MO<+(8R&)X0!R4\/!$1_2P];Y$*8Q:YM$4UP&S&OSHE>$N:!F:.V!8Q908N0! M*N71-$]DXC"LF3N]'4+?FQQ,ZGQF2NP?A^V^*+/\2Z7#95?7.Z7L[%'-T3Z) MX,X "8'SPA-KI?;PL*UR)2?H>^G*K*(?: 9[ZR_A^PM44:4!"Q:&PD)Q 9%U M!-542=,AR41OQGADAG?&I,]3=[,IRVPYNS_A2'O<) D 2,4TY:RJ=.,QXY > M0&"#?9_HD[7M9_/>=E_7FB%HO]'(/)?'2' M/M4\08A980-%X5^K,055MM8]6<1Y,TT]K3UWBMXP^6Y8/BF5;%Q.C\%AH^PI MCH:O$Q7V%(<4 \) RXWRTARV%&C]A JKQ4'_.2LOQV H!>K).>:QC?9XXT0S M0SC0"&INL=- *7S8IH0CKRI,M>UI26=8QF'V60OYI>:)8@BHL(!)ZQTG090% M/H@QA=A.<_^-P:J37.^$SO?$_TEMQE-A^TC&<;8.EF)S\_B%Y@D%CBB'JB!+ MP+S$QCY0AH$8TE'2T$#NQJ#GYG%W3(;B]B^;M$R7ZRR[^KS(O^PRL^C[=Y4K M]9P?Y%S7A"E%PQ882 5"24*,!;BFV&/7WBU6:^J9;"),)SKFF"D'+:.\8 ED!!SQ0]KIF9V@D71 MHZ\4<2$:L)@23(&%-7HRI!H-+#)AB@3H*%*X"FY#B-6V5PY!?:/=)I0 MW 8M-9^]O20J^'BGA#H$C:;*> L M,$N8NBP8IHIA2W%8M=S#2$6-H,=37=* MKN@L]=XJ:2#PDAF),-4'15JWK#,NKBEH25%;A/A0A+D25:0024 !M(AIP= M5DFE)Y@WN1O+BO[ &K]^E]MY;O:LE4&.'A* M[3O?.ZE*YAHNK Z:D_#(*"$.V')H!K7]NL5TM'7TQD?I-<<'.X-\9S)A1Z4+FI;,U7.G6^ MQD>G)6,?NS'3Y?SQG![-YR6!UC?Y2Q$^.8U )P M:2$TP3@32AV.SICJD#"6O08A&0/#X;:)ZRQ,MR;*%*OUZEUV6KM\L4>B1653 M02(0<3BLAES1@PH=UL;V<:1\ZC(2%YDAH\0^[:4Z+'TFOTY*=SD*3P&#]G0?J5BNRW2VWJ2+AT5Q=RU)'57A!KDRM3V9_IC--D%3>'HH M^1U6T: .2$XT)T+;ZJ8<-<@R!RDADEK=++'!5"].<0!H>+.,DF%W5< 8XMB. M-L%9^&; D_56%Z<:\Z9)%8V+L!CRXE2C5,L?TN678S>DGGR?0 JI%D(Q#"@E M08]RF-2$*@:'#(KOG@NJ*=.*[DBT5!*:<^^H;_59BP0@A*C6GAJO4%"*D:+B M0#5A>)IQ$RVQ?\ZY3AB\'AY.*MYA6-8-Q[)? WRWF]N33'O2)@EKBA280000 MX$;+L.7 >NZ&P F%H;9&O8A#>Y]\^SVK(B:RN?J:E>F9E^[%MHF3TGHHA-2 M""<1$< >9!CP]BE%HON08_ Q!@:]OH>[I$>GW\/';1*(O#,.0H4)P!P$//AA M#9(.MH\)B>[>C?(>=J!]K"N[K6[K&^*]<,&N9UQX::@$-3:.R@Y.FC'J?URH MFD8$YK7=TH;4V>H^,R& **P=L%C7U E#)EH2) [#FEW7;H?0]R8'D]*)I\3^ MD1ROD6_K&Z 5M!1[8S6C@5Y)>$VEUVC0W+*=;F\W9E?SV_J78?-:KG$;AY@) M+X>P5#%O-74(U%0%2[+]->XQBH^TW.\[P_*JKO'"H*DZQ+FI\BI+Q!&K0?+: M23?MG;X+JQK=YVV%SO?$_TGN\&.S?1QV]W.->UO#(]#D@ E[9-"1+#RS5N PBRW IC,&, 8604JJD*^V3[8(2!KW&W9'EG1%I? MZ=M6 K;9LKC-E]OH@#.7]XZT#XM=F#"7Q"$E@$58>[@72PF84$-J:4,R,"8H M@[VK$2I&&6/#TH,-IM93K!"704QKRF"'E)F]79.(^[YVQZ1M$/WVR<7^R?GR MTC>X=/$A06KLD4I!@S9RHG+>4T1A;!]?'MO=R"BOMD=\>C3 ;:]D5>=)7R< M9#^M MWY:KNVR67^?9_*@)?;)]@H6"@10&I0)<,",D5GN:($%03/,,)0*/BO[0^3XX M/ZG3DZDP?'A&5RK%+%T=5[^/-TXD5D_V_:*!)O9MXX1H:72P)IC!$!AD"#:U_8BP)^V=7;T$(,5C=#1( MAF+T7\,L*ZUD6SOGM(?K>=,$04(5TIH'(\)3XDUX1DT1E!WRCU]N9XWFW^H( MRAAL/NO;^+9QHEA8H\)V1I CB"%,H9,U5<21B24HS*W*8O9]JKG[+YZ]LESL9<;)Q81Y0QW4D@&N7=.H/I,#S%F)Q3*'0/M M(C(>@YUWI:OL)(=?;I@X@S01FE9%X37'A#%8&QG(,=3>T=B;URD"=Z-@,11G M?1;P3!=^LYROWF_*V4V8]/PLFT_T"H8E92R0*)D,OQ$-D-[[U22&%K8_ ^O- M4161Y_& &4H SI5E/R$%9RNZ>Z@MUA@3+"5U%"!J14TQX+B]*%Q^U#V:YAT9 MI#'%XG%=]@O%XDE)=R8$).%-H,AI5954]0>?#H9(3%Q+C\?0!I(2 ;=_!8F9 MI'X_74$92=78)LO(T\7'*OO9Y_L+PR2:=$\(Y@A6^RH67D+%+;"U,Q%795ZF M9T[$8^9S520^7H,=ZSZ>\:JQA)SJEH1WC#-1F='0>^X0HKBFE"A%ABQ6-K9D M1,1I, -TL\J7V6JE9O_8Y*L="TXKIT=Z) X+2:&A3A-.D6' LWK1)5CA]@<. MEZ<7'$TGC8/-F+RO?BVS\YK%V;Z)A@ ;[J 2@#L%K8-,'N0=4#MM9;0S)QM( M1@R\_C5D99)JZ/1$),KA\_NLO,W753J%AWFNBC+XH_J"E!Z%[Y9WU\H)L>&292VG#I"(<10.01$T,QK)! 5 MJ+6\#%X6)::\1()K3,$):V->S//9^_2^PNE]F0?C^BY=7"@XQX9)O!620T5@ M>'$H%5#00SP>!0RTSX4T>*F4F((3":ZA!.9QP6"U'HG_6XYOW"1 M.3)*@JNR0IIH$#9ES*&%$/+#-LU<^\UI\!HM,=>8.&B-*36_+3>K;%YOJJ:X M#5I\A9?/LD85O5J/F1"+G&98 N(%H< *Q^O]FU'1(2/^X 5=8DI4']B-(5\- M12;QQ".-" HV0%6\S#']0(G0OOV5B,%+ML20@@OA&/96\N&X_VJS7E5^@":% M(,]U303G7%@)B;"XNDZO'*_M/T9(!^5U\#HKK04@+D1C[B8?L@K!,/.N1O+Q M@1(OF+ .0Z@ L$!#8UP=ZLH8[V F#UY))>:^$0VP,<6GGK+ZFN:+2@?W1?EQ M=U]E]GY3WA6K;%L>[]--6MW[_E2F\ZP.E3N9JS3VLQ)/#7862H",8)A8Z4%] M1,J01;K]V=[@!5IB2N&0H+8__-]K4=L*+:MBD<^K:JI.O_EDU:?0Y?,\+>_W/O6B7+UD@\<:.E%>(FF0@0[08'5*R^T^,Y7DB'>X M5P8G?VP\$H9#K7@?JE/OJ^LWRWG *YM7/IA/Q;MLO2]M=.IDYUS7A LC@YH MJ-$5[9I@1,6JYO#R6V?ITP!2[M.W;&1Y9.\[V2\)SN+)4 MHK H0F$T5H>X M P8[O+:3/XF-"TU+;K[;5,1>7?M\-4L7_R=L(94E5FTJV3\V5:Q4L?_LS?+W MFWQV\Z$JP_![NG)_AFTJ7V4OG:Y&&3?Q&DHL,%!4(6 D,$K4E^:Y$+2#9$S^ MP'4, #O*SZ?\-EMMY_!K>J^SIN)QK%OBD3%"5VJP-@8#QA#$A\G[+HG4)W\X MV@,^#\SMK>KC-JBRQZJ-Q6P+JUK.W7*]=3Q<%^7M-HRBMX>ZM*P.%%9AE?YX MDY;98 ]J6(0R_H,?:G<^_^81WD-/JF?1ZVGX#\5B$0#\(RWG5]=J M%H1YLZ@4N>UA0+#E[LKLIHI)_)J]+59G:J#V;ZB=G.";9:!M.\W#&G?"<+MT MJ(193X2%&@F(G"/.4,L$%0(3IQB7C5+\C8K*N3*FEPR3*,@ 1$1K"2%WG#E% M48T&UZ#]66_D^J;]L;D8#+UTP(JH;:[U[!*1[=:3BNQB&?Y]4G&G1#';$]F^K9N/T7VR"6TV0$((IU I@#6WDCIKL#Y@:05JGY.Y-W=-1RX>UTCB MP32"D/P20*@VS:W'8'7C%\4?_Y'-OV3O@PEVF;0T&2FA&$I&&5:$,6"IE( Z M024@BGJ&Y9"5,L<6FQ[P&D%^3BEB@;*KZT_IG]W-HGJDA"L!H*:60(<@P4Q# M FOHH3XTH]TQ*Y10Q'!+ @7+.'2@/GTVHB/;@ M0M0#?CT?0^_6Y^V1H9JM\Z_ACX8'J8-IXHMTM0K(E5FZVI3W']?%[.]-#M$: M]$ZTAT"&'<&[\#I+IX76U',"D+0P,*21=[P?VE^:][E#LJ-]$L )%E9:)Z&# M6!*H**SIQ$JU?V4CGXA%Y=GS(GR1T)GVB=?_S]Z[;K=Q(^W"=_1NG \_<[_*OZQF=U7FKI.- I'46 .AI%$59Z0H6X]+:#3J$FHPK*VK M!V$_-6SU!5*RG$8O#KC2G'&N67" 68FT1!AYC;PE !S!4U!.O&1['R*LQ8I. M:+UF?DS3ZC4Q6O028_(Q^[;9:<7Q$_'R<,XF+ZG=/L2S=51CM0$21^780TJU M+:<#($GI;:MY'.A'.OGP8+64O2K2N+>0>66[@(!2CDO%C79&2TTU.NI>DM() M'OUZEW7?(+64\:^QW=>6[W:MMG&BE'-KXRPLE5%1TH55XPB.FV!^B-YE/010 M+>5MLWF7Y;QN\V"(95YR([R*ARSF(D;@88$R*0L*CB7U@;!*I=?]=.;Y?7:[ MS0Z)NJY-7E37VGS-SZ5WJ-,\ZD4,*D]B&-I%-3PU.B&5[%A8 MC/3Y:6@;2;Q:_)5=[R]:G+MV5K.'P!E#QBFKXG\\X\X8:,KY<\7;VY8&4S"& M9,HPJ(W+FN/U\H=I/#S3EDAU.@T2$!BQD0SI"'M18)0?45("M<^B.)@:DYY; M P"9Q%DU<&B[GRU6NTV\N$=TR&C_<$5EM.]]=-GM0[9S99I\N8G2BQ\6MQP7 M11V@XM/)N.^.$U+K=18GL+Q^NYA]+F[\+[+UKSN"9]=7<39%5;*"ALOK=_ER M5?ZZ2Z_VMH:CK]?O"5P3;@W$FF!%G)"61M7>4@LA=MRK6N:LZ>)9Y4+L[3N" M5-0XS974&B.KF!5$ES@Z*U)6K3[KM<"10U("5!&[DV1Z#*4T]ZS]BF4E)/C+L8=:7;J[)M MP-AY2H"Q1:HMCYQ4#Z^^,$!/VS?:HTSKL:4SW\0B6??R:99NWA51J%( ZT23NLU82SBTF0!5IA+C@_(@7A>TK0#4WB5Z8 MIM$3I&.2IKH*T,E& 2H/!"34,J0TMDX;*\M9&B0FKE)T%UX--G1"ZK7R8I)* MPY3H, X-]K<#XN*X2W7S:"6MN"5VMEU4M2252L1=5 H-F)-4DZ.J%7&=GH;1 MA^!>O'C1#T2IZ'#<7L_OJKMM]%%%SCK6NV8]!N(Y8@ !LT/&>N;U$77DP02+ MV$[,:CO,$TN#NF%"Z/T?]:?/F:A-+%%P7H!>*0 M2\8Q I@!AB*HY7XE??L@O,$B(UX;IUN((;G:<("UF,,?B\W7WY;YYW6V^EX< MN-\LOVWCQ+)YOBQ2K,_V7N.?P=Z+Y[Y.)ORAOC)HJ237S&G(;53Z(74,'^T" MU+1?O <+TY@&T2))3J+?DESZ__7-S>EF^SFL^+&*X"[V->G7,, MK]4^,.OBS)6'G%LH +74'ST[7)CV">4'RS$\#78.@>Z%KK\?L\UF'T^2<,%] M]*7QM"(DU((@[[F-[RO#Q!Q1AAU6V,'*QTV#PY,1R4(9?KU>81V>-O3XD>_Q0>Y:_?+6S[ M"VL/R]OSOV;9N]G=J0C,KET&BKV(YU"DL-: ,V.\4@H0\FB2PF7J$VH M?!3(6ZJ=M75C8+U $/&!> 84(J$$5Z7L\/6T&F&4:03:CXPDJ^- M+Y,*K[A$FO02H_G'[.OLW[^?C\O\Z9E@@%?8"2$)H\@[[@"5Y; L0;7TS#1N M[CXQSON!HZ64S"HO_#';Y695E!]:S8I3U'P3M\*S@JMJ%BSRP$&'D8)<0*PX?2Y9:UGV[O8=2)8](Y3*E'2XN_A^MMK<[S)_S^:[F A]__B3BDC;^IT$ MQK!5QF"*)74:,X!0J4H9I'C*= 07HDP.#O(85*N,MGS^<"!:2FNM@#JNC,81 M*Q0O9R4A]--4&X<4WQF&=,+LM3!B4HKAM(DP#@'*O;1Y#UBD4JR+Q]\KOY<9JOUU\6WAP+Q9X1>NX\@J** M"*RL M0B#1RC)0;9INB M-/6R4+L>\#Y5Y;MSG\$(+%$\*X!X=!?*40A(B5%\;2[ MVLX3^6:I;FYV;M=L5_=Z<;V8K>(4(][Y?/?7".F_\RB^W^/C$>USQZQ._09B M*..::B(EB1A)+4@I'8L9 J\]B+4M.U.B/N%U\\W=M_CCKBIXOH[S7&YGMT.L MI:>_)W#">=Q\.*(,>ABU'N9*A'=+[='[ M_2F[S6+7=]OE8G\+;KVKTQXA^R>BI%N $S;2@L@1BZE"$ -/O,""8X(BC>OM M/=/%,UU$B>(6>(X1YYA!H:S'!AQP9!J1E!<#4R;QJLN>P2)*FN$^Z21>J0W^ M!C(CL2RJ/")NG"6:R0-TG%&6TE0SDL&_-GG:&_R;@7PIYET&J*/* 2P@1%I2 MP@DK9P4XQ*_&X%];?-5VWG:8O19&7+K!/R$1+LO@CYA57CEHI+0((&5L M;/RJZ1EXNXCDO,&_&18C!Q*T4R3V>6B$1$H) 20UA!D4WP5=JGT BO:%K"XF M5*!GS:$%JB.SI]$>\:Q=46[<&TR!4-)9+9G"IGQ3A!%.7:0"T4R*]9C1":_7 MS9%+4BE&I$8OP8D?MY^+H_&J^.:X+M;-]EG5+$##M;60Q#TV;IP(**M-.7CM M6-( XN;:0P=AY(.!U%+"[[;%=UW=E';5$Q)]^E@ PD,D 70(,F#B_.,HCX,3 M/&5R\'%NB#8T@?4 XLC+NOOQ+2Z&V=I'9!^?F@KGQ>,FS1?^NCT')+GQ$"KM M* (,Q^64D ->4D/9WF-Z(?[\MG;7M+B/ZV%ZZD)ZN[C)UE\7V>WU/RZC3N0C M'BAM />: NRITL@Z&/D@(6,\)74:UV3.8RZ@9[O]<0JZX%2V0_*U\652=J)+ MI$DO]H4']?NLQ>CI8\%38#A3&AH,XG$'( I5.3@:E]WIV!?Z1#KO#9&Q E?] M]W>+!O&GQ>,! ^<5]EI(2*D00BK+RID1AUZ]+:FM;MP#F"W?ZJ<)OHIOKG>5 MJ$'K4"1[-P99+HFC'@KL,2ZGXBE-61;H(G@Q'+:I5I/WJWR>9=<[B]3'V6T6 M\?EUMBGH?7]U\]2RRKOXC1=OT9$N5I M&1'?S^;9ZA_[82>6 M$>D]=U1C#@!F%I6@Z+^%%; V+4Z4XNB&:"K%[*71%C^NLNH:OY5M@T)4*.LX MAA9''8$31F@Y9P\9G*;IKS=)UF!&'WC]/;@R*;/?="G2BQE@IQ:?M>L]>B(@ M[1P%1FFF&*=>FCBV\#DU1O\'%WU/>[_='J7J)DU['>%BPL;;Z@A]89J<-WO$3E5Z?%8-X>=B"(\G M6[EA#/65H2@GHAV53#JLF2, EHBK)A'T]9)>F#.^8/4V$#_0^G^D9ZDZO2* MF#P.@Q^9,6M>\GLT_F*6H'ZNITO M6,2Y:XPC' H@31'BHL0"4CG!BZ33,&P.B?+$G"]QIYBMLG_<+YUX9I0SQ2TB M*01FW@OKL(U,\\X5]]C1/^';=<]RB&@#J9)4(R+B>9\!ML>14L@U2;A>)72_ MU&;/<.Z71KC_$[Y=5=3$H;@'&&"=1)4W8/)91IBZA>JLAU0CR M2PO'I5X*R1$@'$((E&+8DW)VR!L]37M).J'6C\MMA^1KX\NDC!&72)-^/#Q[ MW?N\C^?Q,P''@0!KM(4$TZ@F( J.PY)0)4W?T#EPNS;&>3]PI+<)?8K?6^'9 M>?YP$%A0S3BS1=8; 1"72)6STK;#W8O+<>DTU!YZ W,R(IQH'933DF"CKN>:JL(,Q>'RUK+73U!?Z$.-91O2(U=^%*9/2%*9)D'&( M8?*[NWSY<9//_UO)@V?/!J($IU%90EI:CKTF"O!R3L9+/AU%8@A!Y?W",^3I MX.,FSK28]<=YMIRM%ODYF\5+SP8NJ.028.\M-YHI((@OYP($=JU%W?P"QH6H M$WUA.2@O#L/Z;;G^ELT7-XOL^NR!\>3S 7/D&$ *6J20<2(JY/IX>K)JRO6I MN\DH'PZ=UR'Y2>W]4Q'X.+M].=[WM[-JM>_YPP%!$3RTU# <]2"?O&9)D<0*S^WUQEOP0#/LV7WXI2M;4# ^HT3Q0285S'B#HI";. MBZ@JE?XF#,2KCPIHZV\; -R>KHC7J''4_@9YN\Z#-H!%O=EKQ+SRV%M)50D$ MZ>($NY +YDU9-AKTJ98VFZT6WW=!)F6NSD=Q*?_*;J_/K&N5;8/7& ,CJ" P M[@],2J>.[QT%JGWHP(7<,V^[J/6-;,L5[8'S'^*_5XM=LLQ(Z47^$BTJ6@3N MHIH0MW0(!%= 2:RD*8D/SV0FL")^].KFCR)V;;FY6GU8 M?/FZ<3_B.KA89^_C#++CA^O#IVMX9I%IU5_$1DG$#=5 &NF-!%+2XX9/87O[ M"GV=7$N)]KBQE@].[8_;N[MX_/@KNW[TW$V^NMN9+T\YO=?G@S$/$QMP_-ER MD:_>Y9M_*D)VCT,64C E<#P>N+B/>L,A$4 Y(HT M2Z'3!?/=/&A$D%M%.?0 M2ZZ,5L(0>,"1*YZT?$7:]!SUV#-8?&@SW">=GL-FGS20^ (<274&B@4^;3&\F=4IL,STX:'<%,=U!]/-"SL7A538('5!)I#:50 M>86-<4R7,R11C9FF=Z4/D9V5?F>$7B,7)N5OF1(%>K$P^'R[>I]'(%QQE/B8 M?<^6/BJT![/9(UWW;#QFPUX"%\XIX0 OZA<:!8$5H)R:16!"$9O]22E/!5>J M1:"T\Q?0U(CI?.GQ@!W#0E+@=K98+!"PZC S88QL'VAU,5&=;?6&'N \7+#8+S@&GNJ?9>"(V!!\Z4L\/*3C0FHQ^!54B_$T*OC0>3U!BF(/Z1HC1J M*!$GGPT$HR+Y/(060X%M_']XG).#.&D&D7JJ0E?A/ W2Z C).&>"-\L(0;;> M?)AMLEV TO59#WOS3@+U @"LK2D"40WAV$:]]F#_06:*Q)B&_6LPB$=83^JM M),%'30H!BIA W'*).>+^"!5U*:N(7Q15VF.8B@N[L;V?W?\4_&$7Z\+ &B$Z MPX^*EL$2ABQB<5N.ISJ-,!>D/'-):FG[D\F%1$ZTY4R_N([KJMR=T$9S-'[Z MFOTQ^SK[]_=__(S=J.R%- APXN+_ ++498FU!]Y:%I!OFEY17!H*AYYCVU GD."**E+.34,II MVB73";5^@I%V2+XVODS*?GF)-.G%,[K3O7\_[_?\Z9E@BZ2J#%B"! >>44RT M+(<%$*E5;FHR>6AJ8YSW T?5K/E>K8+Z5[K^\>?5/@R MZW<2&)>&,>ZX%D@!3)7$K%0?B\L#K]_#V53;&!SD,:A6Z>MZ_G"(PU<,"P8M M<(ARHBE2QY-'?(&FJ5<,*;XS#.F$V6MAQ*0TAVD381P"E!MMS21%Y8,!"$6) MX$X[A@%1ACMV-$)([2>8F::+2%[,1M02BY;:7WGM[_WB6W9;5&1ZL[R*N^?N M9LH)9?!%'>>/V\W#W]\>5K9V5B,;AT'H8C&BAE-%?=:,J1]:8I0\ MEHM)84]%TI=?*;OXOKC.EM?KJY4MYUB<,:4.LYYS$?XYH M2-D^<S500T@IS/=W^- M./Z[N-SQ>WP\0EPOSW6+?H,%D@'LE7$@ZB9$6*U=B14CO#TEV>NF9$K4T^W= MW[/E-BM6\TXUO,W!>!DU$PXE1Q[CPR2 I1OH4:&MJ_L+5XW0\>5 MPV7Q.DH@!:GW7Q,P4D!YJJ& WDDGE=?EF5 # MM;".4_C!Y(" -')_^2Y]=_ M+FYOX]@.!2HWL^67Q>?; ^"#!297?7%\ZT3\+/Z+[TQHZ]TW3"=,66_7A;EX M_6AP;VM$'9]K%IAV&EL)$#?*8*>DD8I;[*V+QV.&:EE;![H/6$":WW_ MZ+>J6.&F707@!;.8>A057\H-] 29$A7ED];T.QL2W(]HGZ5/'A2M22<,>F'& M%3$S)UH$CHW@5@KEO$6(6>"Q+$&A*FGVJD8!,L-)/Q\"N%2JUTNCW;M9JN][ M5[8-FBM$+"%4<^>@94((5LY9QH/YM$-B.DNR!C/ZP.OOP95)!LM,CR*]A%.H MGD'N'/^\:G@RAY M(U&^\'1 4"I"B%48$(<59L0=ATIRU?B>H")R M#!A&#=7, .@\/6X46'=(73-8<-7(-.P?U,LCZ+\67[XF86CQ10$SRHDAB$FO MB8?>,W)$TX .65D'B[F:.$5;H)HLB(/D.3?0Z_0&>24L08IP986BWB@A*(+(,8\< MJ'6%^_5Y@PC0A#L:82GR7RMIE9,E*LZYR22(Z4>T7;U!S=":M#2DW9;WV&%FJ-?0&(N,YL4?@J-5^ MVHZB(<17?66V'6:OA1&3= =-DPB]$*!6^IU?9\O9_E!UTLOPTF/!0PZU\TI[ M0Q%W$GKHCF!8W3X\-.5]Z=IBR'M#(M7+?*Q97^Z#'_?:RKI"1SC;+B#I%+$( M$T -)QPS&36XPUQU/+PE-.].4RWH$[YD5-D/L7+)_^FY !G1R',/O/56V:C* M:UW.!2,/IKW_]R2G9^F_G S=>>C1PQ@B& MA'(N$75<2RN.9(S*1?LT-(/Y3[M+J@<@6DKK??YGMOHE6Y8>AN7UF^7UMK@M M.[L]*[OJAD%18:@'D6B,4HPX5/2(!(H$G)X+LKLD>X=ES#C)=L'6T"*"1)'9 MT5GKD<8 ' ^)1N#VJ4>;BWV:&G(_P+V. %KA@6(24D0<8HX8I^5Q2_+$FFGK MT)TEV3B2MAU>?P^N3%+SGAY%>HO0_L'W857 M@PV=D'JMO)BD+C E.DR#!N['MVR^R:X_9:N[RGS%U8V#%! 2S4A1YY8;:24K MDA_N9RV 2UKVHIY"T8<(*UC1&:=4[/ %[MG;Q??L^FD H+[_=?:??&6*A!H5 MND:#7H(7T$%((8Q35YSRB"H\OG@2M#<+-P\CG:;Z,1R8$R#5P_C/EMMIV5/@ MA$DLL#(2&2QD\6U<,#B_# QW=.X_:9 M$(;+_9^(([T"EXPF+]VKJ>;(Z58!02CB3"EVUD(AXS(L53E/J#J4'1LN?W\J M@O2&VJ7>S]-6&XZ\$, [ )Q1!./C>8.ARTBC\K;SA9W>$!K1@_<^'DNSR.7B MNNGO>7$O-3([6V7K31V.M.LP$,^Y94(!"1D1#D$2?Z.2(^8@![Z]@C)6%H5V M_$F"7BINE<,[LPK_D2V^?-UDU^I[MHHS_&V=W6QOWRYNSETA[-)MD"#J<#(J M=A1RB8QPXB'(RAO;GF=CI4EHQ[.$&(ZYDFU7\Z^S=?9^M9AGZG8GS?CG\O+Q MT4XZ^V&SG6973/XNWRXW#1>XUM\3;-P2C*? *HN<9=92]!"BZ7%*?^C4UKU4 MH(Z8MN-#-L^_+!=_Q;?O.J[QBYO%[/C^E:_HSRFPXV?;N^S:;%>KV.#1!SL5 MM 9M!_SVX#AET'GBM#- .J(D.JK/AL/VB^M821JZD7DZ4*>B>#PAS[/L>E< MJDPNYO/5;LAQJYDMYT7*]OBN?E]4U!%IV%. 3GG/* #&>"*,=1 ='5P0^O9G MT\'JU@Q"O6%A&W&E3)S4#3 =59J("T%2NB)#JCGB@@QK?[%WL&(UJ5:RGJ$; MD5*/D+JZ>1L_^_1UMH0 ' Y<[_)ED?XBRN#VT9GK6)^B&>&Z?5>02'#',%<* M\_CV- >EW/7S:>R"6*NXDIU8P0K!D M'!W]&RI&564'@]^2-H.\>7@ ME?*R?U0OCZ%ILV!2@+R13BN%-.2&,P$>,G!@UN%6RV6Y2D:%]8&DDTQ_^!#N M]Q,0[V>+PDKP+MO\;#EX &O<:6[&3[C'IX?3AJ[O* WV:IP2WY>;U:S>7.+ MXMG> A3<,RU54?1%(>$,(D='4(E$//-/,,O;H/+N4MZK&9037*<>A4B\61;EX&N%J;;K.,CXNDN-*+$ M6BT40=0?T#*8NO8'I,'#55,0+RFX$Z0B[(=X,!@=U04K"*5.<@&QED?EP7B# MVY>;'3Q:=6(T:PKE)<8$%F;A5KI:']\8H-ZIR'&OH'$CL1X[8DM\B?<3O#V6 M2I\; =Y+I.\ATG'_9-I UOV3P6,$;)2RQ\Q%9+UW5I48%Z?[B] FT[)M^,C7 M5K*Y1/Z_7^7?LM7F_OWM+,YZ>>WBL]_VOH,D[\+)[P]$$ 9MA-UJSRE4DB-7 M8@^A;E][+Z6R^VK>B[[D=(GOR(.?/-4.\>@;@\6,:8< )A(S@ T5VI3X:MPA M4WE*;?S5O ?M)7.)S']^#V2TNS[!1(EK"XQC0FOJ!%:B1-L28-J;;@>_L_8: MWX/. KK$UZ&(ZWXV[[?Y\DN1\\YFGY.=@*O&$3Q!5",K'./Q0"D,E;[T)5F. M2/NBUX/?B7N-+TO?\KK$=\=F>YO8I]F/]-O)RU\>)!",*^DDQ8ICP;GRI;G% M,BK:%UD:_/K>:WQ+>A'2);X:41#I3*>! RDP\\[=BZO'[D9/V3K[>V$ M1OXAO[V-0_USMKJ^NBD?UO=E=;R1;PZ5 SHZ9VOL@P^.7"LXYM;%^.G@W1.7O/I@L2D;_,,4\Y<(:V,P,A#'#<=(J67K 2(DZ2)H%O>[&DI\$95 MRYNAE$KU:U>_VB"#%2'&2VZU))I3;![F0B^Z:GEM.9TM9-T.HE:$SN>/!6$FA@JN!+<\N)\4&Z+$*6\?]FJDG)MD*MJ8C<#HJ6TVM:8 M5T)2)3GW"GL#$=!>HW)P4'E=:Y)@ 103#STEDAA '%0D7+0V*'V^;0252IO([D> 6DIQ2%KSTN$F/<2 M<@@\4@0[SE0Y :([%"$?+":ANT1[AR6U0?N75;ZN1I7N>O^G@NYOZTF\LH_@ MM*<$2+Y9?WV6J1UQ'X2\T"\+QPM%NNG?424,B0/,S44FG: M)P(9?/EN):\3LN\!FM0D*,LRQ#VGJ+50I!.__D]4.G=VFAIL.-L^6,(4YD>-A6&&M+'0&6D4I\@2?V0_ MQ[I]O.S@6T*?#.@$2FJ1QTEGBR_+?2#Z_'YG7M@7T_PEXE>3!M6=!&&TUYY M"ITT!$,@07F8C:=9G+)X]XC4Z!VHD>,W?@H^>/&)]@$(+YJAGG;_]DQ+I7',:]<$VL04O#OG!^_ET,*="!FJT"I(YA@V2 M%)&H611.E7B4V \?$^53^HA>#!OH"?Q\*$0F'3[P9GD03;V*VV=6Z(8]A7@Z MI=@[[8OH<( I(,P>0"0BZK13"S'HE1AY2NQ2;?05LVA8[+Y%;\$:98@74FG* M);1>&UF^[,0!)Z<=Q# 8"YJQK4=D_V%>B<\D RDNF7#C$"VJT==9,TG!&"O+TW>3#'U*!RRWN%*Q4!BMH313#^=G;[H2A\ M6\V#$RT"XE@01*$P#&@%#990'^9'$>K@BA[,M)F2#OV@EHH59^HC-]"@&_02 M@,&<0$T\0U01PH2'LL1!4=(^Y5]S]HRN/0^'VP3XTU!W:=A3$$Q:C#SAU&#E M3-S0G2_Q8 ),/"O_()*OSZX>$?V':9/4D"^18",I1MOU)K_+5A^R?8#)TYE4 MJDEUVH=XRH"&\KC]0V< 9;38+O9S9P3IE$6+:BI-@TGWJ<(T 'ZIN/.B.;^2 M,6=:!8'C055!R(AR/DX5.ZW*>2*CV]NL!U.N4_&D/]1:LF.]VCQB1OSM*2OB MG\*N?M\)=?FGSP, 7%*F&>1,0*,PH1:58Q9>M8^N;QX*,)HBW 61P:5X\CU^ M\D0PD%G#).#>0,TC!S4^CEO&4^0T5=&6V#^57"<,+D>&DU+RTHHNGK687P7GRVF$O<0AASPB&IA!5:EIL+YZ+>;?@T:E9K*>3]8C 13X?[ M,;_=7B^67VK$3C?M*E",.,(":,DB"!(K:F")B!=H0C6\^@T)2 38!$P 53=M MJIH&1@D"G%*1.$"\Y. 4JWJKPPUF9K29T.@J!4 M*Q"7:*(H 5X6-7O*V2,OVX?F]1ZW.]0*,@!,$U@W'MTL4G?Y:K/X:Q=IV&XE M.=%98, PH&)1R,"23RKQI-1B0I%K#UY>@_Y3;ZV] -9R_NZE?O@^8L_3;L( MR'&H)9#(&4. $Q+C,@I!%&6:IQ/?VW]DXH! 36 9.9]@\'S#(#3B0F""/?4< M*!QU]Q)."9"9D,EO.$'67S&:(S:6+A)'VD43>:EY< @#@PS5E@H/#,1>E%J8 ME(Q.Z/Y0,JX,@%OZ,_'MRYMC9379FCT$0)0$$ DGE#<4.@@5+N=O+6M_ DZB M@@S$FR&@2[L9G1WYN2J==9H' .)1#VFKA156$J\U*I&56/+VCN\D^LJ &U.O MN/6DO!Z3W]8] 3?O)%#EM468 &D5X<9C88^O A"NOQVZ2[=!&P6T0E$(&D?4.(:D-",H)D5[*W[OA0-&V*T&QW,"YZFVK&O;93"4 M*PT=1R E,X@_6)Y5"VFZ84ZMYI, (8KD 1 8'C M@=1Q98\3MZ#>==DT"?]'V1X'13/9=GE,7/ \!N;)B:+1X;]#MX$6V1*@IP(R M@Z6-_P+%\HZ44DQUJ5\+P<41;P1 IT"]1^>2EBQ[U$. #AEB,8;6,4+C$0;L M[KY@+%U\]8AI3Z@D#O/DA&J/W12XT]&BZ>6: MMWN%;")&A4X)E3KW'2B&/ J",NRE0@1A:7B)F6>FPY7WUV -3X/J!(P,G5C8 MJ=_ #/#&"\5DX;E$! (*2JR<,AT4K$LWK:=!M">CP\N&WD?#:VYR:-)ED$P4 MH5: (>TAAXY07UZ*4B+^I3V-7H=!?D P)[!^?<@*Q NKR2,589]CM=KUU[C' M8!7G%EIKD').<\JL*N]8Z;C8MX^03<*UMT-&L?6(VP.O1DE6^'#!R_WXELTW MV;7?;K:K[/'$BD^6Z]&+.NYNG WW]6^6\ &T)TD>H3=(*9HWJ3/8FZF?GQQY@ M2F>>>#K8&JGU7FX2N.+$.JPP1US$-T]Y?YRA-I9.\_)O7V*K9$$GE%XC'\;A M064^Q6G08!SQ[\IR%L7BHS!N_[U=+=;7B_GF7 &^FBT#840(!9%&3!L)%(J; M<#QDARB@GTVCGKM#'T M")3PI+V19+#Z+KW+O ]@D@D]N\E6J^RZF/[.J'!:/3Y'A?J]!,TU,L119+TP M4,7)JR/Y-4,32E#1^RES.)A2T<7=W&3SPDASQ.5#W-P^9/% .U_<+O8FY8W/ MHD!FM\7&MXW"N__IX3,TZJ'WP*"UG&M+$21,<^F (\?C&T83*CO6.[W2PY>* M=G%T9KM91R7JW_GGM9IOKF[BD_PX](-!5F?+*+ES%U&;=12\-\H[!J!#15U& M;UR42:F:4=O>2SE0-$:/9!H4J52\^6VYBNS_LES\M5MT#X-='R?Q/EO.;C>+ M;+VKK+S)5G'?5O/Y:GLVB+!#KT$(3 FADE 2X5?%#^*XK O4/E)UH,"+'AF5 M#K8IT^OPWO1,KT.O07F@D8WG"A[/D] [:J$]OH88MJ?70%$5(].K'6PCT^O3 MU]GFCWQ[NZL$/=\<=_UJ_:I=AT$@(WCA))98 <>(!Q:4Z%#%VY=[&LCO/3RI M^D5L8(_W(T!^JL3WVW*>K381SN+ER->[?BLJ\?7J\'WPM)O\[EN^+&)0BOC. MX@&=Q6%FCQX>95S/SFN%%6\Q^QR5Z6(A&65,3[GVLWH_RI#>K_+OB\+*[O-5 M;9$E]^-[88M0O($H@3FLEF:DUT!-PG*OC>*Y)$%9+):"6 MR%*!" ,2Z'+@P,(.H9(#.^-K(YX/@L2DO? [I\#N#D1I E+%6[U;5S[NQU'A MEJ_90P#866M@!,P*6Z08MQR6H GGV^=>&[!88S\L>,D/TSM@R5QT^Q&^,/9* M3VU5TP"\Q()C3K'Q&'@(<%26#C,VQ$V\DDSO M%-7;%LMM'/=A O%04!T%4-4V8*^U=A9+39V4)AZ0Y!%,3FS2(IOUW(+]B?%E M?O0&5BJ"["^?;$Y8@%^:COJ\WE4"/,.<]IV&XNTD B#. 4'2(Z_-$25GND;6P3?5Q*-3T3(HR1@!@EN O44$"@F/\V4N;31:O84GA7!? MYE-/(*8FS3[$I@UI3K0,D#'L@+6<$@(I4TA!5C#Y8X-*(I.D'Q,2D M^2DHKP5USKO_MRAUT UL3J>;*W FE-' MHCC(T9!FU.32KO>H0*>#+36]#CI<\X6I7@>AJ&\HI)8 8]:> M-(/ITTED?8)?O8*9G$I[S:X#E ME4I]@IF:2C_I>.T)5:>;$'=]R#T7LK":*4>X>M@3%(+M'5Z#Z=YCTFH 2">B M4;77F@*1Q94L)('5-&JHG%+"CD=7AMMO?;Q9?]JY7LB_QB M.5O.L]V?ZV90Z7\43W]7U]>[/F>WNT_>+&_RU=WNHZ=#;!\CUL]B\#9;K[,] M?#9;SU>+;P<J28=:20/G@^E%>$\+R[= I*7^4U^*9XO)_U2('6#K M/64"..&C;B@,5^6XG5=DFN%@+;%_*KE.&%R.#"<5F956=.E$]FN$[VY[=U9H M/ST3F-7<0TM-U+T9EE839G8S^R!9?OA8%MK]GJ]F7 M[)BL=/?AIVQU5Y$MMD%'05N$C,7"V,AG)+'3[(@&D+2]47LP_\A06O&@P$V M1G:QWE5M*FYAO8_ZYDX-;T.C%SH*T J.@ 0&\;@>(JRX9B4:GJ#VEWX&\XV, M0*/NP*6BT4.BE\[K4=.N N/&X,(S9.-1QBBF%+(E(IJZ]LEO'SZ:+;O M\LW_9AN3W\7CUSR[?K#/OL"'NDV#DLY;2"Q45$KIX^(J2R7=QFV[?2Z WA-, M#"7_@:#J7=[%"E9"B%KTCP0Y93%'#.MC5!622O*;=4BUR&M5N\Y(,:1 M>R>X!O:#/77/_+QR]9%X?XA][?I)V8K:N]C3AH%Z CRC4,3CJ7?0>N0/)PM* M :Y75&V8&3_D4'AQ"E4^F3K-X^SCG#W#EG(,(A.%Y0NNR#+0IKO@ MN45,0^T=$(Y &)=!6,*IH$AI?&[D"NJ7*WER)%,=0!Z&_,MV<5V;L"4,^V#Y!(0R;E"A!! -=%(/H!I4]:JJ7EZZ2[& MD[SH#ZA4)-EMPBJ>4I9?=F_(I_CM%7K+J2;!>P&8=1&V""*PT"K##S/$CN"4 MEPZFHYOTA-:8?*A,9G.Z4=":.PVYHUYSCH!V6JAREI1@,VT=I+OP:K"A$U*O ME1>3U#:F1(>>3)P'?\R;I?LQS];KN 0NL__-9JN3VD&=9@%R@Z1D*&YYG%-( M$>2T'+Q0=D*Q-GU*(A\,H:[B+8RKG[[.EHV$^V*CX#QFW$O@@6'%37+N,"@' MKB688.&AH43;!SZ#1S76BB\VDAJ&,?=&,V T0"6,! !5'L/1',W]OB*6Q=H MIA.DZB 7BEEKK.2D<),0B\IQ<\,O(M"X-O8GHE7;87 Y,IR4CI16= D#5AL' M&A>EYZ"DW'%17&1PCJMR!R#*X*1B:Q:P6AOUDX'&S>8^K4!C)+PTR ('* 7$ M8X"$*<=.#&X??S%XH'$KN768^SC16!^*,*"KF]^B,E=L[[6=UD_:!0D8<0YA MHR"E1;X][7WI[A0 M,] -]CA9"#_;9\PI:+$DU%>?2ZJ;!3WY.,QZVOQ2OA\ M]?.\RJH2]V<(TZ'7H 'R\6TS"K%XD+#6&7A$GRD]H65C8#JE S&=T:N(2?IY MS)6Q7_4;!PB,MA0"Y9SA7&L'1>EPH-+)]A&?@X4/#T2=WK$:9X>J+D#VXO.! MH7@L-1HJ#!333'&&2JV)$J3;^] &B_Q-LB.U@R>5Z'^?K1:%@6$W5).OSZT% MSYX-%!*$F)#%Z<@0!IV@KIP3(G:"P;X#B;PK-*G$_?%KOMKLS7[5\G[^<, ( M,^%XD8_.(>B8+V[,[&?%G.L0W3]8E.]048-=L1EG;5]_R)9E4<-W#4X?3]H% M%+5H:@$5FA..I>'JN(\Q0%5[UPB_,![T"5/B*.\'N[/?;K:K[& #.1#Z[FZQ MV04;I^S MU6YH;VN$TI]I%0@@WFDJF6<:(2L4%X3'E\DJ1C'7M;QJ0\?1/Q]__2#Z$VT# MXY0;:C307B"B,.)&'>:-+$B:2^-L!'TOLCL9/M\/.@/%SK_H67XVXO?9:I%? MG_ V5K0(SBG#F3, D\(7#JQCZ##/XC9?RB17+?V/G268#X%4R["!$P,X&>Y3 MV29@"('#A,8]70J)@; :E\-V@.MI>B-[$T:U<#OA=#%BGI3##C+CL;EEPR;FPY1\Y1^T*2R>+W^U+#^L9J-#ZL:\5IGVL6&$1,"A#_Z[3GT"@D MR7&F@$Y4=^M1@E6;(*BH\ MQ%Z6[4L?L#@]HQW!&.OC/!V8^ 7T'N17 MAQ&=L'J]W+B,?6-42HQ#!9/?WNYOW.O9ZLL^K]^CVS45&TB-UD$RI^,JRZPQ M"#'NJ>#EO*D1*F4BO(EL)?VC-A&V5"XAM=I'7#'U@N BL3(E"A:9;LNY2^#M MM#>:7J7;C#F=\/M[<6B2&]+TJ3,1?:7XWZ-B24V/.2\T#S)N^-98!:W31B,- MC#CB"HEJ7XB\>0C?1+:I 6";"F&:Z[HO=A"4TA"!XM(Q\$(8 "U3Q]EK//&= MJE\!-V1/)P3_;CR:Y&YU"?29"&TJ-M]#XNO9E^QP16+Q>;N+ ?R0_=_M8E_2 M>-?GM]NLHJM&^V#"807MD..$(L ]YLX!"!P_2(HYWB%B>K![>D-$B5V0" :. MPGTI)/1!ES'Y]RS.SNV1RM9J>?W3])_+YO5%D6*A"(G+&[&:J:B.(V DMYA[ M3S$S]>X176(4*>%,.&R)Q@Y"J;#$BNWG31R!MGWT0L(HTMJR:QQ%V@R=@:)( M^[($+(O%;5]E^\-B_5]]K[/E_.O=;/7?2L/C^:9!:DT=9P9#KK0' !."#S!Y MRW3*C&0]'^=J$^"9 :!7R-*9BYX.NQQT#4O1^:;!,D2E$1@[S("(6Z,$NIPQ M(EA,^_C6GT KF=(+;G\'QDSRH#9=HHQ#D#_RU7_C07*>?=Q^_D_4F#_E5:IS M97;EMET&XRU7"A+FN6 $:6ZX*Q$BQ"0E5+UC47]"ST?!<+QEZ+Y&/.>95D$B M137"FB (D!%4%1DG]THE0$!?<$1GCSI-2[1&8T6MF+TSK8(C"C).*19( .>( MP :6\Q08X(M38II+L(H5G=%ZO>RX%(5E5%*,0X;?EG&DB[\>6<&>S:%2+ZG= M1_".6"4])E1!@XP#5+@2 RE+161-A+-T^!UF5=(H%7"QMD0X81B\9T# ME!SF""46[7WBHT1TV@I'#Q)L M EQ X7R>F:.7H M1WR5G.@"TXBTR->;U=%UJ[-E%,VF#4E.]Q,@90!8()"2&G(N-#/F@ 7"O$-* MO<$2L::B3&^@M210S^4JE-9 4\$]8)@9A0@WHARS0!VNCHQ^/Z"IDMD%E\%E M6;O. 2$Z;I'. JX4-\P657'*EP:4673F3- M:U40Y!6'47] 3'' =%&-JAP[XF1"65U:HWZR5D6SN0\JM^:U*BPN1NP14*V*5G+K,/=JN;V8:,TUU=>:52R MEG/;QG.Z\XAY13TRQD,EP'[>G$G[J,S\ MA*.2:\NN>6[;1NA,.BKYYY?\X[>X*.6KMX4\JV^:5K8-B'L=85=12\6:(8.* M.QE[H Q -J5UO.]KIG4I\+304,^8I=(++3INL]+ \>S8@+"C1 MUB(;U7,+.8%(EW/RR$ZH>ND@DLK[Q:>>S-D._#AT$QZA30,XJ8YN494"* MGK8K6Y__1G7I<3_7]1T!8I MB9ATT!J#97P+F"P!4@:W7SV:ZYXCD6AT4%NR[H]LO?E]L8KC6\S>SC[GJSC* MPU ^K>+K4,FF^AT$K %VSC(:#V(@OD&<(728D*<2MC=@-+\&,!)+!@.KI?0_ M9;.[=23N^MV!N<5:^#9R]5& TUGIU^^@B/42DDH=C_1,2US/_]FM2A 165?JU0V#T9P:)H2/JQ8"'!@%83F! MJ)VW]W"P2Y%V[R"UE'*YSAQ)5U--J&P7E)#6&B<4<,HS9[Q$!Q^M )B2]JHC MOQ09]XU11Q';1=1?%_.-R;?+^>(VO_GCO6HJ[EI]Q/7)"JDIT9@*R('PD+%R M6IIV>+W%I8E^"+Q:TN#7Q?6?4<%XKG8V4N@:]A*_OX$WDI5!@6L;;W80[S.RH=S\\>'[/OV7)S[Q??L_A;\:^'SXK?&M%FL.\+ MR%*J(8'6"5&D9@"6\N,2"CK\.Q^_R__EI]'YQL[EW MBR]?-TWWJU9]!L85$RH>JPU1\=],:E&&R0-G=8=J'!=C[TP)8$?>_&23_9#/ MEOE_L_(878LDU1T$ZJ5FWG(@F8,.(H'EP8P;L>6H0QCEQ1A"!T.K7[5V=YEL M-H_P/QYI?G/U=9&W47&K^PM8,> $8@I:&$]K5DMWG"Z2J/WM77@Q!LY4X'7S MHKU X3KNLI/-BDK@EGG,L*0@3@,C3V0Y>"9QAVKI%V.T[!FCE@(NC]BN2!<= M"3B[/>3%J91QC98!'D>;G2_ERS M=2# $$]9U%&Y\A@1P;T]+DQ0=]BV+\9".0Q4;:7^LD/T4VSRV"7ZY^X@FV]7 M==_\SOT&J8IS,*.:2T.Q44BQX[5I9'R';$@78]!,#>)HD7-OEM>+[XOK[>SV M]OY-G,.7Y>(F;G?+S?/XT^;QV8T[#]I &[=1#"TCQD/@$2G58P2PZ+!(780! M=30D6_*OY]2(7G!MB%4&"+0HDLGLN8I]KA#'%KI MM;#&*PPIL[FWO.1^G2WV>4FP=N["T>TUS,_6-SWAW M54XQH*)%(-XAJ'0\5@BC+3>*0G^<'Z7MM:-1TNFUS22^4<02(^AQX<1(HO9A2.G<,D/PHQ^XQKL=75$4TOWXMM@7:[*SS;F4?QU[ M#O&\PC"/B-EXJ&6&2>Q+-%^'7NXC M.(FIL<9PXCF7S%+,#Q'A@B@AVU_*3>>@2L67%GB-QYE]@NR?]N6/1XOF/+NZ M^>FC1E1JUG5@2C&I,4<4.PZ0]DH?$1,2M*_3E,XE-@C#!H5Q4HN5.^2F5G=Y M_.ROW4;]?I5_7ZP;D5R M/ 86#L*H'[ZY^Q;'?LSZJ);7'[*OL\^+V\5F/[/XQT;<:]!O,$I 0[3GKM H MG#:%/GK BI$.UU72N=@&8=UP&(['MX_;U?QK/)8T4\B.K0(K[EE+H0!&2D+/ MF3MZ$4EQ7:.]S3'==8-!R-(6H@^R3>KO>S=;%D3A]JP3E!Q00 M$RIEON^SY2GZ%.C)*A6]8C6;.\N+BQV&EVCR=;F4UN MJ*\, &%@-,'.,>FQEIR+/]*1BB%XAD\=A M\,F]J3*0N*)EL%0R:XTBW@!L ;7@00!.PJ1\JED48G31YT-"G(I29O9ML9G= M+O[*KDU^%_')5A_SF\V?LU7VRRI?G],"JYH&0;1&QGDLD4& 0![/\J4:3@V? M8-+/ <\6/:,U 7X\,DDT8T=L&(A62".'I'11:_; D7*V4J-)UC)=!QN-,Z5P:*JAE]9^D9M8)O["8/TNZ': M,*<1 )Q XXM"]]H)B87C0&-"O&5UJ'WYAFK.J5+:0$8Y]]@Z)2$\H ]I;50 MF(BANK9 VQJJFV$U:4/UR9GJ^QK%\FJT#O&HAZ")RR E$.IX7), E&!1I3OD M;YB(\;HV&^H>;5N#-[K%I%:]M!JM Q=..0<4M5I9Z:B3QI3SQA#Z:1N7>Y5L M7=9T1N_OPYY)VG&G3IIQR/)V=B:-R/.' I'4>>LET !#IAFE0!QF@;STEV0= M:R.;O"=@4HE7;Q>W13!;G'?YXZ.XMNI4'K7:!Q/?&N&A(1(X #UBG.IR[I2Y M]H?7]&:Q'D@Q!&;)(@=G\Z]1SU_]=$:M3OARNE6 %!)&3,0,Q7>#8&$P*^?) M1 =S>GIC6 _.)K>T-4#'WH#*IE--%^NX^%Z7H#_IHB\_Q)'7$V(<\V"@$ H" % M5ANJ:(01'V:*O3<3O \X)"5ZA&H:V9R $SZJ0$!8J3BW4E/DRC%+Y]LGD6ZN M'4S#0-$%GNDD!#)"(:!4$?F"6)RTMXR4XT:6T&F:$%IB?R(S4#L,+D>&DSK( MIQ5=.I']&N&K3.KT^)F@(16<(RJ0@D1J[ $YSMT9-Z$"]ZU1S_N9^Z!R:YR, M2R%HA4':01/4NY4Z80FX=YCZZK;0JC.Q\PV"Y$10Z(X31C"D( M+/1'%YG0$\S1-:#?KU>L4C%#S>?;N^WM;)-=UPEA.3G',QSJZRL"-MPA1Q7S MQ$G*(>>@/!40C3I4$1TS+*TMVT9"=?05ZWQ@X[EF(9XD'5:,(1IW4"Z9A+R$ MFE+/V^]+8P:L];Y:-4=J=$[\MLYNMK=O%S?G0EAJM [& X#=SA+%($*<%I%Z MAWDKC-H'&8P9GM8[0UH#-DYDVL 7PO^_[6RUR59%HO*;?'6W6VU_6\ZVUXM- M=CW.MT[FK-_E&W5;O#A1)F]K!-[5["%H#0IOMHV'XL*$ MK*+^CHOD%%0)[YFME0!X# RJ N]JM Y$<2 $,D03BC$T(&J3^[ES[[Q,J86? MC;GK79;YT%A-.N;NS?(@M C=]^PZSCZ>9!=QDOM+5_K^U]E_\E6=*^,->XJK MOG>*>N45Y8)J*BQCI8 X 1TJI@QKZNZ5(,_(-R2&J52LBED\S.&AZD=[7KW4 M6P!$.DXHU$@;+ZWU0- 2%T>1FJ:]?7 6-&-;C\C^P[P2GTEY"5X#X49S[>^J MEFYGMQ^*^L:UO/HOM0@6>."4 TIY 1G7SJNCGF(1;._0'\SZ.:@4GSOX>T M M%2L^9#M3VOMXJKK_M)HMU[/Y(8/ZXT\J]*CZG105DN(9F155DKS0G!B"=(F" M=KR]"C5PM,"0*M1@\(U!HLHMZOG#@0GEG8:J"(FB#AN@!2EG1068>"Z<(<1W MAB&=,'LMC)BD3C)-(HRE;:R^Y:LXUG_G$=#?LV41^UA#XSC9*E! /1$68T^, MUT YQ%TY3RE=^[HX@VD=783U3*GH"YADYYJ[;[/%JC *7=T\U;<>U+';0AUS M/^:WVR*._I<\O_YS\6!*>^F TZ'; *7"WB-)*3;( ;A"*,!8>WTY,M"240\EO8[0M)37H?Y6]C%;?5_,LX]?9ZM,S];[7$)1G]I7]"N,?G_\\UK-HR(6G^3'J>VR)*VSP^MSADS-.@H *2^4TUHJ:[%1Q#V8-P$Q$ZRZ M-32;!@5PX!"@LV$Q#S>=CH_YQ7(67YC9[4O/GX^>&3B&9^"HI5,VFN1?^/@> MX*^SY6Q?1M)'O3H2T,P7DXEE.C&!MS6"F*J:!DRA\X91)RTEWD"%J.22..Z* M:S]@$D4NZEGUZB<2:]!?4$@9)@TF1D)/I&**@@,^E.H.IYB>(YSZ$_3)G&+# MP98RV*G6S:.'21?AG)O[7[/-U_SZS?)[U)9WM6:?_37+"L?EF>NZ7;H,UGJG M6-SLI'%><,&T$P;5:'%KV9[ M7?:! %#,2$J]Y:8_/,Q0R=:!( EC^=UI+16NLB&PEBY_7)J;7LW;[)T(D,J&_VB-R8[BA]7 M675$:V7;H+W7SE'AXS**H9,<\_)LP1%F8)H:1F^2K,&,/O#Z>W!E4MK%="G2 MCPYQT@+V\5MQK?MV\5>16W'Y,>ZJMV6JQ8_WZ\*@<%[+Z-QQD!XRY"13#D&L M)8 8V2, A$^P]%2/0LU'A/*UQCT3X34RHMCCL8.,,\]]B0*FJ+U:TSP>8<)J MS6" 7DK<*RY<2<1A(ARG"GHI+#K,2NAX(IRV+C.$^*H#8-MA]EH8,4F-99I$ M&"L0]BZ[7L2Q^MG=XO9^ORM>W3SLIE>K]ZO%Y5B/69TPNMU<^22-)<1J3$.)>I7AWA:YT P##6-&Z:R&"D"-;/ETBH- M\BF3I+30,CK()^\3EU1R/H1;KS_E!VM1:4?*UI4Y4BN:!HRPM I""X1D2G%A M9*FJ2:I%RNBE;DQXVSF.J6>L4AOC37[W>;'XAF MGQ>WB\U]#?-\@]X",I(B"ZQ$$1M)H(C_+7&!JD.FW<%N80W&H>'A2[WH^'RE MKK_/EO,LOA[8 MO?ZZ^/8^'O]BDW@P/^'AZ:?S8)770D'%K7. Z[A!8U("X129X&6NWADS&IIC M6TKNBAB;]=7-H[^UL)R\T$O0' %,C,<0<@P@YI3K(P[:3[#>T6#KT'"PI:*/ MFL]W8XTK:O$"/)K0(EN;HF;]+D?PNWQ?P+XJ(7RSO@*A7#(.A?0(*.VM$0^O M5)'KH365!KND-1B5A@:OY3;W(?L!;>&?N>I4IX1[G;_E;7/&2"@&*"9"8 M.J.,8) >_'M2$L-K+6&O^8J75@9@)!4D'%#&>5$MY8 /EUI,)HEU?X+NY8I7 M,]A27O&:?"B2)Q1$Y5P @(RS3&(6E:T#=%!T./5,\CI7;:*T#T5J!NBE!)X@ M:(SU0!.A*"1%WC*LC\!APR[2Q==)?-41*.TP>RV,N"2'WLA$&(< _2=EU)(1 M#^-.#Y5E%E D#2OG:3F?8$:]+L)JD)2Q&3!#7M+G MTB[_'M3M[6&,\8A\ MC<@GM;V/*^DQ)&R4/2?1^'' W@,K6#R$4\PL\B;(Y! M*LWKE^TL;D2;++OZ?+OX,CML1^]FA<90<;*O:AJ4YHH:K14 #((,?2D-+Q( MCE*6]YS@ACT0C&,29S_HRA-<5=.@C#<*&4:X4@@(R 04Y8P]]A._;-2?0&LP MI0?<_@Z,F92*,'VBC!1]E:UV:1>7\^PX@THCP.E&P3(IB*;&0.2 H1$QKLI9 M6B7Y=+2._@7W-.ZJ+Y1:>J.+2L!%[?-\&7?-V_LB*#"_75P76^AC&T7]0*OV M'0;@N*>0:,851(A11Q_\0M \<2 .Z%UL!*1BFCJ%R/XTN)VP=RCA?SV]8YVC]<(X5 N!_9?%O$.ES= MW"SFD>I_B^ '8[2$UB) &$9%J\K M^*$V4=H'/S0#]%).JRAMACR MWI 84I9/3Q!G)?KRPP%AIXUGTAN&*3?<@2)][GXV1O")WR;M(-=>\!A2NCJ? MK:ZO;NQBEE?+Y1@$J$(_:0,MXY.:8>X/Y42E'VK67=I(+ MH1VDW2LN8U_4:Y_22%@H&$$,*>$\C:A1?62WLZQ]<-HD(YEZUO5;('C9Z6J8 M8QK!>(SGQ34Q9EP$\/BB&6O:X?6Z.7))AX 1J=&+K^OC]O/\ M<*]NL?RB5JNBZ.,NZ\'9Y-!5S0+CSDB,@(C_>$$09G&7+ ^K?9;)VI+ZNL@@=GGX\:ES3Q$.P0\Q S::.>= 2,.>K_7WM?UMQ& MCJWY/C]F!OOR,A%8*SQ3;?O:KKXQ3QFTE))YFV+ZDI2KW+]^D"23DF4IF0L2 M"&6Q$02YSL'P-F1MY$P7@!BHC-P;3]N.WZ\6[A[R_>X9$AX2 M('VM^P)VTG:M'9ZSDKHMS(CU' V>:9TU_U5MS/UV5]V5FVU+N<+/#Q;4.^FD M=H9#AKCT6 E__$^FF+K'6(O/E]8885A M6"'OG/,BV+G\),X2&IBG%C^60=5TT+P.MF>EF&?![2CG]'%K:KZZ]8A^]MD" M22BQ<<1)H*$TU@E]\B][A#)*'HP$=Q47D8&U)]?E\K \PP]/5V;X4^'6N^7N M^]O[0Y-T=_=U57TOG^UFT_)T.*<61X:R766AW-#"RF,EWJ]OG 8UXC8\,UGOE:@D96?*?&RDZ>W==<0@$9-I)S(IC$ M"@2P)#S>!^^U)S1E0ONX$HK.C(Y20M$/MK]+*!YG"BOL'8(<$JZP1EYRD,,@9A*#' !T[L'EK($]9MG]Y>L$ !"\[E=8"[K&A M0'H <2 <..\;6NOH]T6J!_VXV"NG=AA>KUM&+DEAF%$THJ1ZG*XS_7C_]>MJ M66[5^KI3:N;Y@87FS@1="3&BC=-.2=$TW@ZP,')Q*=>=&5)-"%.JI=]<2[F_ MV'2[[*!$O#"BH-B%PY,)ZCB14@%-$6SHX\ -SP7*,HESJ (1![TYI>-P ^[Y M=H1GQQ:,74 .4X-R=\/*:#L\*F_$2^X&1MK10_AI)AP%_0(G2$F)/ MK#0*N\8B#"M5#V\K-./]]@/%:VKP+C/I$&H#I/&0$X>'Q M_1EOM1^\_\0!Z34D'6H*G)<6:044-\%XE++!T L,AA<\S7AU_YH84@@FO!E7=0<2:X$;XY:;W59/BI,N,5 M] .E(S)6J6UA4]U]7J[WC9_K6Z27Z]M 3%W.O0S\6!P@6GQ>KI:M2O" MQ7( M:6U1.$4)\1QX+JEO;(^PJ?I+3#@=*D/3PS=3?NG; R'AF?">VS?K7;DIM[M? M([$480V8@4( %_1')#!W1V%PX<" G0R[5YU8*AC5P&).O"-0.D2!/.(CB4(I M#=]QB:6=&1TGL;07;'\GEC[*GQ(6((*]P8([H(7'%AZO]G(*L1%-//),+.TJ M*,,32_L!>BEIA!H258.DG7!&0ZNE8@U5@"F7=]!G"O:=SR<Q5"/MD?6*.H>I MH48)1QHZ&23#(WMY)I;&U0L&('C928-(U0DUA-=1 68UW 87J];1BY)89A1-*+D@CQ*47AW4P?W?G9(M::%=!Y?!,V)>P8 \IHH M!C@Q$#;D&&!3ELI&23/MS)YJ>K0&,K]IBO7Q_O-V>;U<;)X/B[WT:&$ MXQ3 MH"@(9R7GUFIUFJ3UEY,Y/-Q=%0F;V<)>ZOIZ#_YBU0C@F_49<1C\K@)ZXB$* M:\4DPR:WF1TR,(>P2KQ8=ZMZ<&KQ?)U+FG0"<:X)PW05+>5 #<\2%F!$- MP^=+T1@J5-/#-U.D[./7,%<;#LK%YJ$E^B\1)S->&4*]!(QR;0AW "*NH-%0 M(6!)IRWS-,,L.TDLX)1&G ZH"/5(ZC"[K#MBNCH\3)^L&6,D[6R7OY MH;X1HZ5'_>GSPE%L$1?8,2 %T80:;(ZP D)'E$5G&=7JS-9J/%93>J?W=&87 Y/,S*)Y26=2F#0G\M M[^[OSD2$'CU3 *>%,M0!QC23C$-"3K0KX)/>RWN^@?P@U*LXM,_LLITL;811 M)[FTQ!,%N*<6UIEV!Q0@M/"5A8?Z'K"3 WHI20(."ZTIEV'%"WH=S[*HTU>9KM0D8O-OHQ?I?[_Y@)-SDX^X"W[&JZ@&^FNG@6RV^/$/Y+RO5LNKGD'C9U]0($RUT)X)8U%] MUZT)R^1(/?;A1,S[C(@J,),@EDI>S&+[Y>.^7T! _Y^+U7W8&'^8?XNHG!U; M* YHO8-BH;!QR#.@24.S,6*X"3'CG5$#I20V6!,'>AOORYME/==]2%JMK__C M?K%:WGRO+ST_5I6_$-,]SBS!!"+'ECMI8&=FM-S6,;C[>B-X.< \Z#T%LX8B MYX,$2J,-!I8JQH,1:\(L(2&=SNGT.+P46>[]CK#Z<%@E0(1#5TI#@944-O1; MSF:ONIR8JU4:W+(NNWP@?+6J_JQWSKH7Z(=R6VZ^E=M/@8 SOO-N+R@@5&&# M9\'&QTSAH.$%=:^!C#&4LF%:)[_YA$)1)0 PE<+3/OFS?M(NPXLZ-XS6-BCV MRDI(A-6XH1P A_+VI<=F;R_I&87@KR1#67K?+T%TYA&9TXQ]M3&;\GJY^[W: MOMP9O,NPPD'OM=?*4 LUL Y(1!M*#; 9EGK&9>#31E?QL!I:J]/,X";,P+W1 M[84YSSYHP;[ M"8XC F?7^)F1!8;,.HZTX-9 [RB1PC?T$JE2]GW/89G'A6L^E>'=C2UORDW8 MJ#XM_E+;;;D[?QST>$L!E)$*>FT$,]9C*0DY+1.@[/"H[60M$"<5F^F@2R5" M_ZB^[!P/!F')-I[_D(U6 8 MIXZI'Z)DAZGNTPS>K&^JS=V>DND"Z6W?&AA1+F_7[[X>R\[SJ=D^3OM#^;7: M[/;M5TZ3_KU#W7:7X06'$@#E@6*6642(8@YS')0JSI@@NI-G92+J3\4O+83H M[\WBY5;[Y:[[^]N3#VJW'S=)U&= M#\C'_)K"6&4 Q!8XRKBU@&)L&_B]3.JC&%CN-H&HO7 ER R )TN=?IAW/=,? MYWXV0MMA="'W9:1$<*^19(0)2D[@"\%IWD'^>43@::KU9##_.F*691[ JY&N M>:3JMV!*;=:MO9]?>K20/)A1!@HM+#-"0*81:2CB2J;LI]+1<(S*IRHJ/%.6 M<7W4EB M=BI/3.0FE88#D8]G^.+QT?I\H841V%@$':2*0FT]T U-EJ!,"_DC\:F:#J'7 MP?VLU(68^ M?%@P+H3'TB,7#B87-CK[H/8@!I,V7#H?;(\ ?#42@E3:V=MJ_T4$8983&TR&AK@S@S+$[V"X3#TW3[QP>S4\\F G$^L6DF?=;V M/S>T"&1RASPW3C%J#<.0F(>%XC-MFAB?H66%((80D2%FLM:3.02$%/&G03LOAF>.3^8+B,>WL+>B#,$HE!1\7JS+, M]5NYOB_?EN?=@,\^7P!8MSMU2E/K/';8."%/2T?C#&M))N-_#(!F5$8[1%%; M1A52**R%\@*9^@X!8C7D)U,:\>%>@?[91)>D@@[$;S8YJ>?;7XUX&%74]TD( MZS14+"P+K8%%X.1FMUQ>G,[9GX/GI&(T6J]7.BY%OYQ5*&:**)Z<.3_-_7R( M\=S80@(*C"78.AEV7.8%?Z"9 9-175!4#CZ--4;&*=E&<;_=57?EIK]DG!E9 M2$>,QM(H+!6 RBEN3_02"C*LPYA"+N*BE$HJCKIR>Q/ZPR,%"$HYLD0B4%^A M!SC0_.2G5]8/KX"8;/U/FC4Z$)=4G'V_J8(*OOO^?K58[RM\_OM^^;5&(]A% M+=QN&U;L@P'4,@$4)MQ"",5)Z:;!OLYOI4\J 1&Q2M>_8+=8WRZ#!74HA0XS M?;.^6MU?!VQ^JZKK/Y?OZT M^*OC'KO!\<8,?LV?KVV4>>KX/HU7ZOXVL..\FO4+P53'=G<=W& M"2*E,*=,[!N!:$\)%Z*3TOE:B[>T$5H12+ &VK*P,Q"*&FR082D[@XTOWNK, MZ C%6_V 2UF\U>T>D-.V%DC;H]>24/S\PX414F.-$/7AI-+AK'*&-1!(0K+K M>YJ$W55DV*9,)OUY@JVYI"\]7FCDA<4,06=44#4D<)(T%%D#<)[!@!@L:N7V M*'1> ]^S<-K9ZA M5U5#UE?KFP+!9-)RF.+9N/\/SQ7".,^LLI1AX6Q "6ES.CH1(7FJ?I'Y])3[ M$1"Z;*YGI?CEQ.R^3'ZV>;BI[N[NU\NK0Q^FUM;ASSU:>&RQAL9Z2!2O/<%! M\6TFR9S),-EW(,A55" &MW&H;4BCN/0"24:0= MCPY*L+F:UVO<([>SI>'Y P90Q M5$+K@A6 $ Y T1-H%/GA[FV:)].CPI%8?WW.EE/7UWOD?PB$JL]!@A=7;>E+ M0U]9& YAT!2J@WQ& I^Z%%:(V0 &K[OSYO<-CBJE@;'9-O*/E[>MHWL'RB M]\X ZC3CFE(#D20/CD#FAJ>RSB$%D1CU=(<9@M2&\9$10+HD "F".X0-',?NEV^1:!:%1 GD-$8)U4><4QL((I?S*@,)(ISY3)?>Z=V7T^TZ(? M;)<0<4<*.AH.2N,IE"S0@=AIW5$@=)[N]A@LZA)Z'X;.:^![5@[W7-A]Z9D6 M "H.(($&>V00IT++TTZ(KB/SJ37X/@RAR^9Z5HI?3LS.(M-"2F*1$(H2:9A' MEM@'4NM2OWPTN)$@G\NTZ =$XDP+"9"6EC. 9= MD81.GR:GF$V9T9B,2R-! MR"33(E@"6BI$.*#0.AEVE@I@GRK08PKF(@&28:8&D-UI94E_GJ2"7 M)NCY)S$T9OBE)(DR+89P-#HLEY9I(2U54FBLL07 *L>@.5%'F4*#F9XHTZ(O MTZ/"\2MF6C!%B+1"4D2<15@IJ=6#.N&27G45,]-B:%0M#8ZI).W]XOM^.7RJ MU-5_WR\WY?M-M;^G]UMY-@GC[-CZ7B=8MV\U#!B(O1=:G&C62EZ6[$1B[].F M1)%!O*C4#5M^W917R^8H5G__HKI'! Z2QQK*YZX.%8LXK) V>MP!*2 M3C6]KS6%0WNFN1%V7Q3L!52.^P8;0KMADTT*1V=&QVB6T0NX5YG"P6QX+[76 M@OI:0D>A0+*!P!N6\MB9OFRR*[O/IW#T@^T20OF0(N"P]M8I9*2@&%+24$0= M\'GZ\6.PJ$M,?Q@ZKX'O67GR1R@HB=:--0B3]4O M,I]:H_K#$+ILKF>E^.7$["Q2.)Q0G"%!@V)BG7> *W+:U9P 2:^R&1*;Z@SR MN12.?D D3N%02EG*'5/:0:VM@TU.49@<1FQXV#A1"L<0+HT$(9,4#NVL<9I2 M(3E46A!B#6XFS2@%(Q6S6T*;';(U M.HPN $<604:)0=9RBSV3)QB]R_%^MTEC9?$AFT-4PL^K\AD2.LK*2\,+84'0 M))'1(.R-WDNE^,-)!W1&G80GX6>+K$2"[*+R+KK=[OJE D$,/,0:, M0,?J0A79,(PJ85,Z>Z:__;RKP/QT%]V4F*;2;\Y0\4##V\7=^;NP![RM4(P[ M2:3@*AC\4CFA78,_#4IFIJT\)I>"?M(6$=F_):_!)\N Q"4+W%SI#.N]17*_ M6'U8WG[IX-MY843!"9$24R28"&H,0IPZT=!'A,VP8?BD7/SY^LT(J*5-81MP MV1N6TF. 08 (.D$81 TZK+Z?_C5E,O15C:+!=@EYC()Y13BD(JP23#RSUMN& M(L"MR5-OB<&B+@F-P]!Y#7S/2FO(A=V7GK\*/;&JHQ9PVM4(^(Y_7/SLA.ZYL"P;PS&2ECS'&,H/.,"DVD90U" M7#,#\E3](O.I-:5Q&$*7S?6L%+^O(L23/7QRQN#M_I)"<1(L>X6)HAHZ#:B4#0K."I0R MDSU;ZWL;R-XBG8UR(AHS![ M+1*1I<&PH>^[8?+.^JN[*WZOM5I?AC^7A]T^+O\KMN(ZG'5Y< M2!JT[F!/>2\0D5HX31JT/ \(YB=&T^9)IT1SJ+]!O_GTPA%VU5 MYZ*YOZY6]]6TB'+=5,2P(5]\*1.H_MB!1@(E^? M8BJIF@'E5/+83.^!M!JZ%DE[?D!!.(902L\],9893;5MG.9>4C'\P)G:NYE: MAJ+@-]09NJG^J[S:_1;@>8[%3Q\I-))0>:V!EL)*IK2V_# I @PUP_._IW9P MICQN1B"6:I'71+];-^G';:O[R9,%A]I9'(13$>>T,=( V] C%1^^K*?V=J9> MUN. NZCZVP_EMW)]7_X*!;C(.V 4$9IA)H/Z2 61#"MG==B4C>T4X9F(^MD+ M<($$AM6'E#90(B"(HT=L@L 3,_PNECD*<#LS.D(!;C_@4A;@INMQ3J'Q&AA/ M2%"'N946VR,$/K @99W0Y/&2SNSNT..\%VR74"O@@C&$+#<^D$65Y9))W5 D M,:%YQD1BL*A+T< P=%X#W[.*?.3"[GF,AW@U(D$'ALYA9*BPQ G#)18GL#1/ M>D7MB$*!SFSJ6"/2#Y9TU>>[1=L@UU;_ENG<84(IC'$IFYP5SOO MN1=8'?4L(!U1@T4@;:W(4!&("E1*8 M$[.C! -&UXL8)R#P$# 1J(0.6'LU=,RJE ."@>MTY0X+_87 M)+$CG1QZPO.V?*-P\)Q4C$;K]4I'EA9R;D(QDS $):>Z*S<_S?Q\>4C[R,(P M:9S$5% .N%5$>MFT:TWPR+4B"K'&!#G$YMFTOV/ER=#"\MTT.Q5L((Y MTRHHY3Q0?Z38<9NY[ST>0\]*2A3PR$>Z&Y&![/3Z>+#&;7TQ!.!("F3-TZM#(_:DUM M.9L_/UAX91$)*KKRU!I!/*<.-U0 -,*;T=^)E9UJ$06R*1E?=ZY_=_/#%%N3 M]EY\OH!6:1JT:NX@P\@[P@1I:+( X#Q5A;$,JJ:#YG6P/:OS/@MN1PE%_;%; MK@)B97ML_LE3A0L[EK8<20J\MA8@ YLD,@&MSNA$C@1Q%0N+#'I&'-6'G]H+#4)G-M/]?5!XPQ\6MR5LX7G;L$)A M@;F%@'EFJ74J;*L-I8H -]QG/$>+AUAR$!&Q/ IX/RYOU\N;Y=5BO3MI/T>P M?J#UT>"YJWC=>K? MI[SNM+76-[HLO%CNFPK+E.6_&:3-*$I4W17'>:48I<9[<0)'>)RRJ'R@HRF! M8/1(H^F'Y^4F2E!-4""44.<8#Y:C]0XU= ;[,=,ZXJ@<[)$Q,0RMURL=63FP M:33]4'H-:32&28H"N=1* M1B4PR"C34(RH'KY9)*M,S4(%&0/J:TB2T)HYBB31WFDBE<)2^2/%2!J?>;?W M> SMFRTQ#+=?06(N14O)1% N.:U&04R=-X@QP34%A&(?:$-:UKW4[8@S:+ZT MFL[LZI16TP^@7--J #'"$X&P-(8C!2A3HL%$ SFI@ G?N/3X]^:V^RT/<]A5,<"8DTYH0!8[2BU#71(21Q9A?: MQ^7RU&@-%89UN;D]7#=U4V[4SK$MKTUU]S4H2TU[DWW3"W?W=55]+\M@!(>W[]ZO M%NN:=-=^I4K+-D;E^BL\=E"^.^HQ ,4H0,<*3^SW(7M( CCAA8Y7-)RTHI M,B]?T) 4[*SSM@Y[_]VY1*W'CQ7&B;8?-1#=B0_*!GJ C*SD@E M%0W&5)IU,\6S0:P?'RR\ L0"!#2D3DA-.$6\H<80F7F06 B8!] QQY"UCPC>3I0YG:-L. M1;N*CL90/]71+-@;#WNCH-U#]<+CA:64"HBD4HAP1*B27C63M19E>"5K!-9% M0B/59GI0#<[GN__P7($EKUN"DN/IA)CQJ#8[+T MC\'8/%"WONY\3$_Q=842PBFNM>",[E-)J="-J26A)WDK=0.EY*G9F ^P?XMN M/(2SU%,O6&*CZ$P?RKH=^-6NO-X?_'MO_@]_^2.PHUV/ZO.*@D$.4- ;H$<< M(TT1<_1$5" P/[5X7MY627!.M3<]\YNG",VF,<,X1)#B0!B+$3JY( MAW.LI<]!?N)!FLV)^!)J;^]KJHZ:\E;=[[Y4F^6_ZZA4_*C*2]]5**>ID!@* M2Y1#7@;;"3>8(JR3^FPBB>F$88*9X;\TD?ZV6*YJ8\Y7F]_"V-9.11-]90$5 M<5)"3BD2&FGMB&Z\ HQ;DE&:UBL2\)%<2.:;6>WY';229^EV?]4_M@5IN[V@ MT&%Y \H0A5R%GYCU84)'ZIG0PW6!Z2YIFD\&)\$TN=Y8;KXMK\KG2?BT^.N8 M$.(#\/TD+LX7%,90Z[P-ZI14KFY&?ZZ6Y?KJ>SWQ?P9+;;F^?>R_?0SF(4GAX&NYT%V2E%]@,.3%U/U M SOK=+QA@60)C!=6 .%LL+\(](3:!H!@B:6\!FJF0')G$6@-)/?#,1M'S05$ MXPSSE#DO+=8 ":#*J%/FP2E[I("R9VE)$58;ABP?XMN/(0O()!\41)[D8%D MX0Q"3G(@%$3&0%I7W!V)LI9F=-5"'KP=&DCNAW-6#L&WU?I;(*P\X+?]5.T6 MJ\>?FVJ[>UOM_E^Y^U!>5;?K.G3T\*;#H+W!^^G+8OWN:SVDM1?V7',J* VJ M&"=,>4NXHLP@#H\\T@3[##L6S6@%70J;+GXIO2\WR^K:5YOCG^KGVDK%TTZD M$(PAI0"ABG&+)35"-4>T=IJE;#7Y"R^:&+S)1K=^"?]]7X_O;];AD+W?'_1/ MMX9_[F%[LSZ@L0?.+Y:;?RY6]ZW>LUDF%%0"JB4AU'%HD'#<4O*PCPDR/,J5 M=]QUH-/M$GB473CAP4^EKG;+;P&(IP&&O^,*[?*J-"022L>]YTI@+XSSP$O) ME%5,NT[9V'_'%28"!A"TN HL1X1(&J8; )B2*9M*S!17Z"P"K7&%?CAFHT!>@'.6>(\8)$'I M$8!J$K1T8!ID@UX$+RFNT%E*4GAIAP'[M^C&0_@"X@H7);$7&5? @$MF + . M$6&L4#I8?D#)?(.##>><>?.*5LJAC&K>17*80V$P0%H3 MR (S#.=02L :'D &7U-AZ,1"FGXM#6+AY2^C?:GAMHDSS+**?IQ" :5PWN&P MUQ*"-"'46G#D@&:0#[\],K_0[6M91*,X>/EKZ,=8708AW4(IY#E%BEHC( /0 M4GCB@+3T-05Q7\L:&L7!RU]#@3$WY7+N9?33+ H.F138*8N[+_\A?NC59OGZNTYQP)YJ!!06 %MN1#6 '#2 MA#1EPP.@^9V\ZQP%A : 4ESC)CP\:,;>.F-A2) M7]/!<^'K>%H9N/QU?+3K[S?E-L]%W&>"A436A*W7,<.)0=S1H%>=N&?M\)/X MDAU+%[Z")Q2 C(MX?KQ<1$(;Q8%6QL(?CH(;5 MOE,C3) )"CN=XG^7\90%=(@0J^IKT;E04'C"\1%')IU*Z9B8NHRGL\A,5L;3 M#^Q76,;#H<$:(0*A0>'HP9XAT ! E$]Y^=M,93R=1:"UC*75,;364I2%$4, _9OT8V'\ 64\5R4Q,XCJ>.O M"M*(*XF(0!AHB[%'=2_[(UU*)+V@?@\C_'>%@V/K>ZOE^O;/<6)'L+*^G6!-;7MO[39CSP2M\(/IE MCTO;<3WLC071CN& "R6(2B4%5Z39%KA#_A(O99O0S$X"\L!JVR<^R?>;Y549 MYK>?7#.=Z_V"ZB5@L5Y=*"VD91 Z(2062# D; ,"8GYXU\_\@EK#)6TFM >* MW(O?_Y2$X^P[17+BO+B0@'BN :^OQI;06&Z]; "0W V_K32_",PX<4N.=7;! MCKW;ZZ4XQG&F8R9T__7KP?^Y6/UVOZCAJS9^N0Z*SG*Q>K.^J39W^SG./P-3 MA6]<[Z%;;ZO5\GI1WWRC%ZM:*?OXI2QWL:,^V\WND=H4?GNJ,H4_%:=I/9[) MQUV0P;UE918'9:\MKC/D-05!6(L4:6C'7*?W>ST99IF5@-258*:,D726I6=W5>H_4 M"R&2EQ\NJ)$"8Z^ Y$HR@A$(>D8#05 ][S0 MP'HDL14!&B*H"33)$T6"VCQ##S%8U,KM4>B\!KYGY;?/A=WIV/RA_%IM=O7V M]7MYNUBY]2[@7+[<6>OLF,( R:!T@GI)0=@0C=.JH0TRF/0>EW;K*0Z+JFF M2;:VW6IY%_3YO?K3RO8SHPHE%>&$>.0E(LJ%M2)@0Q_%8'B$+KH_,#KCXT*3 MAO7E=2.?G32X'Q\O$%+4 \J"PA/ XE@&6DX4.9/R)OB,=+A1(*5F>\?S_.F M B+)#6<6>HYJ7S0VS#14,<7()6AR0QEUANNC$'HM_,]8HYN7[>G8_7ZQ"3M: M[<1,J* C"*!(?20.<:]MQ:<5!W/Z/!;#B;6V*(P.AXP4S+\;;7N MS_/V007@FB$/>7U%)?<6,@Y=0QW1(S;PZ.'4"=@>%9M421]JNRUW6_5YN]LL MKG;/EH??124TO+W_^ M&98?GRNDELH)H;@4T!-3>ZI$0XL&+B..CV7&LSP=!D/"E,5@JNZ^UZ'CG5KO MZP:_UK+]MFSC<-NP0E#+C3/ (V?"8E"$R-.&98)NF\\9'IGA$5%)Q?]W8<+[ ML/COY6);?JAS)-[=_+$M]XBT"$#KN"*H)";H)\"$C5 #Y&3XH:%56#V\+^ID MV5&1)" F+*E$X,UZMUC?+C^O#K/<80(QAN'W1OBI'J[63Y:_%$D@)D GE5S8^[+.8E8W-\O5,F@\04V].GOT MOSRH($8%I(+<(^@0%9)#>'1M0!4LF.%A-YJY#$3#)-FA4.>6'>6U"].??;[ MTGIEG98"^W#L!958X88V%?2?P?QFF?,[!AQI5?JSNGSA- ?$"@6Y E0!H1U6 MS>R%1<.+0'CFS!Q$?RKN_;Y KR5)ZY-(;[1/C-($'G[?J?'RX@UY9R9)B$T&"$ ME<6ZH2HLJPROV8G/L) M+L[5'79[01$64E!P+='9L&S0PH% MO?5<&R+#&F&"(]:8Q# LDA$]ZR?S%$PN&Y&PFL>#U*#SO9OA<&YLX8GB2'D% MZBZ@%A!",'N@60Y/Y)_,<3"Y?,0&;095X]2,KMX'=\=]L)/$='])88R%4#/I MD1?.!G5.(]"@0#0>GOPWF;\AI6H2%[T99*B;D!26[_M."*1='8JE0;D7#1T, MN.%W+4_FA4@I!3WA2=I1X >B3T[3]]5FSXC=;K/\?+_/;/Y4U7);K762I<'=2S&&.)S D]@'6&7I')A6L69'/QMXSPL]0> M)J,U#U0:**BUE-F3C2C"3X-E25RL+$7&;.I2[7%UR0_.J7S&%&;W.$5A:&^+EY2UD,6U%-"/-.!HQZ&=4\$BM=9=B3UG6J2GQ\5!-4S MS!&&R'MC"7,:B2.-T 5U/:&;['P]+' 6D5UF'; AGK$[TDQYR2I U M_@0!U$EO+>]?PS*6K>=KD/O!@F5*\-8 MU*4H=1@ZKX'O\_"[?PUR4G:G8W/\&F0GG18. ZJMP]HA1$%S8"*!5$H-8$PI M:F<6=:Y![@?,Y=4@4RL(<5@8)C"DR&%.3$,?02:_N'D\QL>%YA)JD#6P2@>D MO!42.6T1- U*B#F5DMF9Z&^C +J4^M.P4RFG E!<6R4$1%KAABI%G+P$+6XH MH[H5H@Y#Z+7P/V-M;EZVIV/WN/ICAQSWQ*FPX3G!@=!6GMP=&O",TIQB,>1, M_7$_0"ZG_AAA*RB#FE&MZHB8 _6]HP>ZE"3#\PU2UQ\/870\8"ZM_I@#'RP/ M)K56'B*$J3EM>T'O <.CQ*GKCX>P/2HVJ4)Q;\M=K:^^WU3?EM?EM?[^Q[:^ MD/24'*.N=LMOYQ(%NK^DT-X80CE!.JB\"CNNI6]08, GO>RE1_KS%+[\R=&; M68;>[&_X_(& #HGT_5]6(.L,(0)*+G0P?2D1K-E3";ZGQ=G3(3F;3 7PO\/I/J*/B_I"S1>;%+0)3_>W%-9KSBBS3(;-'QF+ M]0,.7H'A99^39?2G%*/)@)QM#]HG$A^PVG_09P]Z.K80DGI.I=?(".:!UM:B MAF8)NMU1D#;=?\X]:"1\<^U!0IKWQ1C+AF'.-2Y]Y,Z+J.K6I/X7(Q(9O MCEWF,0U[=>YQPX&.NTWK.PI17Q5"@1,$,@"5@0PU'C(&/1@>*$UMYD^]Z\2$ M,94H'3 I]P7F[S?+ ,_7Q:HQ/UO$IW5<88TRE D$/-9*HT#MR:'!@*?##ZK4 MQOT4(A,3NL2^(%]M@CY8:_G[-)'U-F"U61S*YX[-"9Y![+R?:-A["^H](8Y# MQZ3ESC!<%QX>L4*278[A/\G.E!#:.0Z^!Q_9/Y;KJO9G[*_Y/9:-=CSYVE]2 M4"X\\0@;9P7FAG((FK1E1A0:WLPTM2-@ZJ,O*HYS2-.;[?:^WI7?W>PGOMW? M4_XF_&&]#_RLKY^_Y7I_#_.I['U?M_SNZ[EF6I-^;V&@,1A;8^KFPYA0:QYA MS>3P#-7).A7,)+-S0Y\ZCO.A7-5I9)^J3XN__G.Y^U(OSD!!."">)[1#>*?O M*PNB#5&06R!Q,+@Y1U(UV@VWG X7SLE:'Z0_L:=&-;7[JG;='O386VS+I@<#$$A8>: 4P:J -,<$1I!W@- C4IFN>EZV[W[[W(0'04 MF/"'FO[G:%U?J^MO]=&^G^VGZG$6]:G=XG.B,_J=!4-8<,D!QXY0(1302#5D M!R5@Q(W3E^RC3XUK?J'$*"'$ EB)G?+.$6V)#TN+P 9WZ9P;[LV'K\&=/QF0 MJ<3)W=R45[MW-^ZO<%RO;\L/0?3?K??IJNM]_+5.&?NV6)WQS?9Y32$#I%X: MRXQF&*N@/ZK&9I'$^^&9Z=%=M;[V%3_>=B M==]?A)Z,+Q2%2 ,;#G/'K87(,M@<[\IAFU'&U M(6R8%]T:&D]/>:=FB<^-*:R5E###A%=(:J<0@PU]A#J<5ZO$B.QZKE%B!( 6 MK[)-(@/6> E\ #-LHDX"ZAH(L&+#(W IVB2.8VJ')HF]P$G38F5YUA+.K2-6\8.J^![_/P>T"3Q)3L3L?F^$T2@Y%C MD#(R?!>7GB,G #G21I4;<7-TVB:)G5G4N4EB/V"2K>UH31(A1\A"@/8+Q$!' MD0<-?4R/2*E)VR1Q"./C0I.&]>.:)$).L%><48PI9>&+M-<-152,2!U.T21Q M NUM%#RI&3ZT11[R@M/:9Z4T]&$M$.*;,Y BCBY"AQO*J&Z]\H8A]%KXG[$N M-R_;T[%[7(M$#NI[PJA .)Q]RAO&@6@<'="P;'6WX0PYTR*Q'R!3,C9NBT2/ M,*&<,\P\ YX%L+AJZ JGGLA55XO"Z'C 3,GP*5HD,H\9EW6K=@.HI41(P!OJ M$+49]769@.U1L4E70_JM7-^W9IDTCQ2DGCSGV@+" C7>.:-/%' S_":[:=L; MQO>_CT0F60"VVN[>W?Q65=?[J]'*S;?E5>G^.N:?V_+KIKQ:[NW(\/.JW#-E M?:WNZBOX_GTND7O\RPMBG>22:XR$AAAB*8TYHL8U),,;)D_;VG Z>4J.:2I) M'"EKG2CG5A& .;8ZP*V UL U)RM'00?/[NR96IHF0"V5O+P).O)R4^/Q[N;- M>K=8WRX_KXY-]-ZLCUPJ5\MOX>!NED>];/Y20 \ MEDH(C1JD( ?#W8_3IKM-)U\)T4PE=\WT'DBKLT5:).KY 04D.IAU1"*JE [_ M0Y0^4*?(\+UHVH2VZ60E"D[)I*!W, MR,)3RYU04EBD@&&$:=B8%1Q3.MS!-6VRVH1R$16P9,?3\0;JH_Y_G.S;LJUK MRHMCBK )PF!LAG^XL,XRJU5C&'+NW/#LU^AEMZD.EDA0I1.')J^P+D0Y7#O] MCW+WI<[4[=*SLM/X0FM6WWBFE'&24FZ,=&;!4&=W]G4Q,XL.6K/RG6E?- M%0@'.LX?+B^.*0C6A!(#M#$8>A^V2=$8?4)R-]R0CE[/FD@T8D$USPYRZ+IR M'^;^D,NLRYMJ<\Q@_K3XJ]RZO\)1&=BT7"\VW_=H!:+K/,W AM6>[,,FVGG? MB?JM!2!>"8<(!I +(!6GSC8X@8.B7'"4%&G'WQ:V.32M-8I/+9WTYM4=[7SJG H]UN ML_Q\OT]V^U1-L+4-^<+"&ZXHJ->4,<0A9IAJ4NP$#$MPN!Q>JLLZ"Z#G$>/' M,;[][3!A-786R><&%Q &U)7R6$&@P[;M"&Z8(*PA(](C+M6''1VTA,U(PG9\ MQGOX\%#!A5/AW&9.\V#34LJP:S(XG9!X1'W^I;J7!X.3L(7#@WB./*]ZOZO0 MB"@"K65:4%OOCD+1!A/BZ B5Z%)]S%-C.(M<=969P@D%ZOIO0+1!BM>5O4T@ MSTFH1]P^?*F^Y3'XI$O1^*D^N3G8(FO$D;^I<%Q*P<*JP0XR;+6FYK1V.&0C M5.%+=5O/BW N!?IO%YM#"&?6&OO3S$:4V7=Y1X$1)IA#;B14R%EHN>=0,6Z" M\>V!2%QI__'J2WE]O]JWZWN9BK:Z^QYO*+SVD!*+I/,48K__Y4![(-WCE!76 MYZOPXW*S2H%8RK+\WB=7?4/![GA#P:*O-H>+\*>9@&G@DA"*0>(0,P; M.+#T*1-*.Q=Y3<+N*CI8J128IU-]L?2G?4"!/9=08&HTM0""0!0_0H6 ))#E M6?H5AV%GN#\*H=?+;P@'&LK.3: M&J^#]6TA;&CR%HZP66.;$+&84\6%)%W^]N=@2V^#\E&?;F>.^I\?+H13@3"J MF8?8,0PH9;*ARDF6,M,_JX-^-%3S",#;Q=WY#?ZE(065B@"J ;96>L*PYD*< M1)QKD?=1/X9EK=P?C=!KE(4LC_L<1* OZY]M@NZK^\W[*@#AEK=?=A_K=$N_ M_%:^#QMDF$V7LWW 6PH.%.1 0LC"(6DPQ( \&-E(9E0$'H]+52JXYMD$3AF[ MX5C!8&>%UX8CP7&# A$X(Z&9WNLT.7RY^)+W MRM5+'N1Z@L?IU?]\7FS+__T__C]02P,$% @ 6HM;4#PO$:D@M@$ "O(5 M !0 !M='HM,C Q.3$R,S%?;&%B+GAM;-R]:W/D-I8F_'U_!5[OA[$CLFS> M+Q,SNP&2H+LFRE9M5;F]$XXW,JA,2F([16I(IJK4OWX!WC)3RF3B2M(3X>[2 M)44\YSG$@P/@X.#?_O>WQQUX3LLJ*_)__T[_4?L.I/FFV&;Y_;]_]]OG=_!S M^/[]=__[?_V/?_O_WKW[O\&G#R J-OO'-*]!6*9)G6[!UZQ^ +]OT^I/<%<6 MC^#WHOPS>T[>O6O_"#1?[++\SW\E_W>;5"GX5F7_6FT>TL?D0[%)ZJ;MA[I^ M^M>??OKZ]>N/WV[+W8]%>?^3H6GF3\-?7?P$^>Y=_[%WY$?O=..=J?_XK=I^ M!["%>=6T3=%(__%O;S[_U6P^K?N^_U/SV^&C57;N@_BQ^D__]Y5!]_(IS[@K[H/DJ>/R&_3>">J1P].O]5IODVWC6B> M/!IDVW__#G^UWE?O[I/D:?T>CUJ/Z9?D6Y15FUU1[P#-C^0U\1T+#V\9+M.JV)>; M=GC"V,CHW,+]7RTJ@&&! R[P1X_L__^WGP[VG-!8;,Z]%PV>NZ2Z;4!UIF-P MNO]3NJNK_B?OR$_>:7HWROY/"HY>,UMLI#+;$K4C\411=N_BR2L#RPTHRFU: MXCBG_Z.DW%SQ2/>)GS8%'KR?ZGBJF)L M85CD=9;O<4AX\Y263;A6!>E=4:8#LK2*\!=5G6W6*#8\$UDPUC0GT/S(1Y;? M(S)B4U_7P_A"V>/4X&#ID?6%(7&D6_8X+G:_Z8EG4;GY.>=2P>\)[A_:><@! M.CA@![<->'!0S;1:@:O.4JB57$Q?U5*U_EN2UBJV]*P63\&N0JV.\;?9?;Z& M81@9IF>:OFZ'CH6_MLT>D [#2+%4T\)0K-0=#.5"3^R<+$_*E_=U^EC]BOG&?XFYQRW= MO\^QT.%19:U#%.$9@&FY,<+_^7:HHQZQX^KFNA[F["H411I.)HV_L QQ77/"+%Z<+[)DMWG.L$(TKRN/N^?GG;-E\GNYWU2)CGV M]?L<@W]L#!E6K'S-U;0@" W3LJT(?XTTK87E.Q"&\(K,389#G98-\,& 'QP, M6(%C$\!@ S@R@F9Y=R;O;;OMX>;/_EI>/(%.[J'K )I:]&/X-T[VI$'\]0,)[K1#2:RB#LS8DSNDWF'A>G-+69Z]^D$ MOBKK-09T7Y+;7?HE_58'F,,_U[:AAQ&>+%F^CNPHMFTC M#GL(;A09-"M(2AI6O&9TD'#\557LLBUV#8XL#UX$Q=UQ6)KDY*./3V7Z@/\N M>QXBU#:BI5-Q-2X:'V]G]P[OV-KQ.T $?S0@ 4$)&IAB6Z.8F*/8'W_W.N[G M8>Z,+"MUP+P2K-:T8H(76$A:@V1',L(^/Z3IZ_;#P+'TR-1B1X.Q%0'9,%J6#$(D!$9KF[$NA;K8>R:CA$8,;)\2W<#S:1-A!5J0UT7);! M@^LH$[::+15VC*61#1LIY"YCQT6.*86"EX^S3\&JPC,0F&\_9,EMMLOJ+*U^ M21."87N3?THW^[+$(S+^P*]%7O;?!DF554WG7VLZA+X6Q%H467ZDVX'F>!T^ M+XIM&$^R(PACY-B:$?7#F&<&MLT^QU4 0O&H<$"Y M @03CN,P*DK!5^\!ENGMS.2S9EJQ\:Y@/LO.U]69K4(7+&F.J]+,L[-=Y;S2 M:.VEYJ+B,D4%3UKK$G3??&.;F@;)*(G%^[9!E22'_)Z/,B?T\>DO_X.XXX'V_38>,[(R+B%IB MV#1C.D[HDRK5<<.7'?FE3/+JW<=T4U3@8_:4XK]*5^##AQ!\_]V7CQ^_^P%\ M?[NO\ ^K"N2XC_[09THE.8XQ /[S;/?F#\,O9_YP!>KB'O?YM 18D-,23_WP M3T!2 ?PS\%WOK.]^%,J]/.'W0A(EGP_FSX;DQ%V(OGULB[&?TEU3[24IZY?F M[4HV;:+\R_%OFDC3=;BADBF?=BX8=16>BCWD8D0I.PI8A$[S@WQP6%N!@RER7#WA: MWIQ,7L>>'QJ::R'\/\V([-@-!HQ>8#*IR[3()LMY61V= GZ?5W6Y;U-Y>XM MD8/D5?)+8POX@U@#&G-FR(-A<#*=)B[7OVR2>NS:UI1F3>O(F!/?CJ3,,+AY ML=DS@T<49]"P>WX98\-,MBO(I.'U ,T.RZ][,N3=W/4KP=7[?#A'V<$1[*@+IMW(F(Y)O9^?:&PF2NMEYN>V.&%;-$<,M MGN2*[<",T7)A0T8*D_/OS\@QHY#\AK%-+SXF+TUX^Z6 &SP_+]/S"435&EJ. MH<>1&4#;#7&SD6]X0_.,F?+2&IUFQ>*QP84[TP!L!=+V5TV=I^QVWRPZL\7\ M\IBG"^=G(9UM3.@ADGWB#B3H?-#"!$6%EG(T_U(QUJLAZ'G];M+T/#H"D3(;7%V;<3!1YJ4.9Z."!7UY&:< M=N5W:K)9%X3?%-IZA"R3^66(H62;1JM3RF&,?J.[3G!(ND5=E_XM MWV95&_L5II6:P]:@0F=,+"A2^I=&D'<)WE"_"53:7O%4.833CSMV^]P MM/^<@OVQ39PZJMIEM%ORB_$6Z_9]"QST(%?@!/OP\\NJG([4LU:TW2]"]FAJ MP"1>7(:*3V7LFY2#"3FFU?WSHTR4/6?;--]6-V748R13X'6DQXYCZC$,0BN* M7=?"_PT@?#]FT7G)3<^GZ]MCG&2%KM=S4*:;%,O]=M6OT^7W8$/JV=S1%PQ2 MY2DZ>9_128R+"V6Q2=/MB%JWIXV.\4XKWFQ4CHBU(I\L0YQ5&5=,\E[SY(8U M*O(^AW=WV2Y+ZK3ZO+^MLFV6E%E:P:HJ-LU/8;[]CR++Z[_CCY,B+.M(\QW- MC&&(-"OR+2\* M1C$" M.Z-+"Z*,+D/))-CQ9D% #C.T"G1#3NN>W(IP6''NJV?^+=W>IS\G64Y^".]P M1_^4;G9)565WV:;)5&AO2/J2?%MKR'?"P+5]UXQC(S1\3^MU,C!"VV31K:FQ M*5:[W_(R37;9/W%'O<> *_#]#F-.JQ]("NJP@=:=!2"'VI[Q3U;];6IU\HU- M%B?W+)V8+MFI;!+<6#)VH\CJJ$YQ8](*$*.&WR;$,O#:M,'C7T8\KD3));MF M1/_G>@F6,6K,9GVQC*XXQPB% WH"T32@!F,[T#T]1C[R81ST&Z6!9NGV^CDM M;XMI!RA*:"Q"=FR%ZO&)+*<4=W.-3[1^G7)P4N#018Q,S>++7W14:GVB?$AB M=/U_I_&(U70E@Q$7_Y,LS0_UT2U']Z 969IM(!Z737TQ$,[,CIF@Q,UZ13LLIW['*4W<]I M^9QMR+B%X]S:T--%51?L\PDGW]*4VVV>XE2K&Z/&8YN4WH4$SED>CY.O1,WPB] M6(-FX$%DZYK5XXE@Z#&=U52'8AHE/4F&3+;_V%>4?).4Y0LY3/1, M//D76A=5EA5-ZZ9E",1$MDK-BF9C6&&8]_[Q"7])S&BV!O-\G^PZ,2/G0 S" M<6-CTE\E?+SL#KDAI02W+V,4F>Y%DQ6&P;&>NA&CCS;[82+F M6),:>M+ 1CX@T ##;;)LQ(NTS0:7$M@=QFJ)\>4LZ67I/!#?QZ0U(8@NGC( M+? MQS8L4\?3<12CR(NM2'-CSS!=J)E!3'MHF.?1ZKK0$9K9DGG.,#+26T3X M6T8G$;+@S3$U439HN\3AGFNXV9!PH/JUP%/1#T62D_EH=W%#?G] ](7\W]K5 M?0-ZCNF$MJX9GA>;MM>C<4R;Z>)!51@4#^X];)*>WP,'!XQXQ"+_,*9'*O,' MG8PMP15L4G?."RO0H%Z!!G>3X3@@9_&0$EWDI'A$.U4[;1GZJMS*8MJN0*?3 MY+;O3_A]3YL;%Z/8B[#XZX%MA)&AF:[MNOVS-5.G*EO ]D35&DIRPZHZVR2[ M_LJ89C&%Y4Y71HK&A5 =.XRRQD<,C6)A$X_4"G_W6JE..#BC.WP"L8?WEYZ9IN!X4ZG;_=,_T J8^3OG,N7HYTUVGS$11]G0% M'$GJZS+N-Z7O[1>36WF96DB/9T7]NL]S64W3ZW_)\NQQ_]@]7]=]R[,C&)F. MJ\=Z$$-OB!MLRZ?:2&-_JN*>WX%A3(KG(.=Z7U?'"UMOIZ9$6N\^L?Q"_^9C M9_X>SHF[$'TO&'IY\NWH^7Y@AKIK:22 <+".^!YR#RH2417P87^JZE[>@N'I MY6SD4/1R9;PP]G):2N3U\F/++_5R+G86T,OYB[P7;6BKM.D'P1H>8Y 8EH)F,81="NIB_$! M[\X1%?U*5DA%J!M9)IW$(\M8*YW&U&*&-YYWPY0,$[G CICN7>1J8#H%95M@$6.-=9]<$6'<0R 9K_@[_ '^V2@$L2[)0UBY:,LT!Q%N5WPEGFL+8H7D%NID4Y-*66G= MII!\R)+;;-<>$/B#F @:&T7FID(>XYB'3N4J-B5D3MNA(5_]S'2$3-I9J Q_ M+$-(Y9LU-KN4QQM-L;#V%L'D/NTJ,-S<]?(09+L=N75N[9*<3!WS%B!3BYS8 M)I7*^J2?D.X^$4E-*9]==@A71V5AB()N>LF\[9#2%\"20?"X&L[ +>M$=*"U M@P=N[@[#4# +I_1EQ2;FEJ^PV,?Q]Q74#TD-$K#95W7QF)8@J\@K_IC5I(!' M78"R,1)@%:8[Q!WY[2#7[YPF*WPU_@-P?#R(KM MVH8:U TM\&+;LBRW*<3EZ4:;M(.(NTV/D71/#!)\C[O32YJ4 MU0\<^LA/,L.0,PF_W"-.CPX?0E_QO^Y_._@+NB M?$SJ%?D7_V7R^$1FLO_R4?]/^Q?=C/X%M_&$@35EH?&714D>?$>&*#P>%7CN M1#H+_FMR<<$CUK.'K@QT_9#ACZ8YV"8OE:11Z9*#K@U*PHY=T)@D;LNY(4D2 M0[1+31_[Z"4NRJC8W]9W^UT_*5N[ENX&,+8T-S3\,+8#-QJV[YS =UGVU(0: M4CP>#=B:KK?MT(&D@\>V%"3&*-WRSV1D\BWYG"S%A66ZS=I"&LV0E., ^GMR M8U]9);O+0[N2E9XQWD96=Z30O8P5'3FF% I>1\8E\GYE]TR3A[?O]S*KTYN[ MNVH=&)YMAK:-' ,ASX(.LIT>A6X'5.%,;E;MGL4ZYZSTB\!"4PGW98EG(.O C'W3= W#T5PC,E$,W6'C MTX^1P:*G4AI4+*+#FNWNL%_(IIER:*43RLD995/'@4Q2D0WT %?#7NP+CAI; MD-/J(0UM(R(HE?5E*)]JE615M3Z5\36<=ME%Z'7P!VPXV*%O<^#/C?7<:CUQ?QYW; M&9RB^?NQ:!XT$_2(00?YJH9.XP>&6XQF]@??@G [O6K68&]WV7UW'7GZ;;/; M;TF*2[+9E'OLE:>R^$>[&-S>$+PB-P1C>_,*&P;NBV*+Y1Q4[4U(9,%XZ&ID MMM N-F/5KC(L^>W-L@])!6[)PF[9Q(9I\X"LZKYMYQS]39]DWE?U/5/P(B5V M-UU8%E;I\/D7BI5:5TS3;23.'#H$)+WX/B<79J\#37-BR[%M!WF>Y\2&[48] M",MSF):7)3>M>$R-7@V9JV'L+ >,$F<7'-1+F&>H95WZC*,?-3]=]\#TDX\W M7/).0_B=\A>8D @8QS(U$>60OM@REI:TJKOVNLV37]-Z[1NN&;C(#IS #*"C M!1H<%GYLUV9:?>%O1;%(DL,H97\8Y6Y(&4[NRS1MKU;;9E6S.-8M;;/68N9F METXB8!#O>5%Z6PPS]*=Q= M@FE4J3RQUW2^!( ?5KP4+/4IU$ MIY3S^X=-/I6Y1G&%9P9V1^16K;>6H<&*;;Q8VUD=HW2UX4@B)YFB=*>$D>=H MIH4GB,@P[-!P]-@/^B9L'U$7>&9^L&)M/>#A*A+'RM*X"BHGB$W<6+B16"WN MU/XS\B-$TQ)JQO%"+R2\)O0:@+ZEFWV=/9-$G6R3EEU#AHF",';\.,1!HANZ M2(NCOJ'0#*A !ZOBT 5>YJZKPP2DL6G$&[XFE(KS9%P0#$'F MYI<-40,*:6\1O80$15)N;^ZBK$PWF+*"!5=M6R%"A=;1I7,I:0E]EAJU(QRQ+YPS,;N,]1HIEM MEW.P(ZA.71U) M!SF!H0>^[IJ6ZSLABFRC;S,(V0ZUBK4TGT)Q%I 5HE5(I10P*DVG9JHP.\(3 MNU8Q\KMHM6*UA4ZON!BB.8[P>7_;EPS*\ONCHJM]C4G'1:%O&IJ'_XL]RS = M',KU3?J117OV0+@AU3MU)_B.R\^RSO3DT#HN6),SRKBWMC RZ4\!3$HJ7\K_ MEX>4%"EJZK60X[QX4MWE[5=@GV/5 PFH3AV0'.P0R[Z_1L\9[9?*ZOQY]?), M*12\=6RAZH'T+;0X83ZZ;C1WCV/@PR#K)CEA"5KP7%4M^ M8A4B0<[HXD_U=+'I>(,'' #-5$O\+"TC8:88C'A"91\8"I^YO&#OA7A/ D'S1WHRC"BDOC0L26#_ M*,K^Z%#5K';:,?*1'Z#0U1W#]6,3>O&096(CJK".\]&J=;<_JLRR]\'+TO4] M6,4$,0HK)3<2D\!>6W\Q#8R;IOFW4D7 %U)>%7HM^#5Y3&_N3IKJEA,C+_)" MQX1&C!"*/1AZ[J [OA[JM)+ W\)DRL"TYR#(VG6)F(8P7J60L:5 I147:;@@ M&>*TS:\<$FPH9+Y(+"7DFZV)OIT^\\S7?3-$%O*U0/?#"'G!D+P:&P;5AB;_ MTR?:Q#ST#>89"2=KU^=QZ@GCVZ..%D,HZ"2@[/I^: M/=_F.W*(Y"%[:LM(D *JN*&F>D2*?X#_^O8%%%]S_)J3#Q4E>#R< DCN[K)= MUCQ"M C[&0HO3 /%Z)Y_!BB(OY#UXDE)0/DPW&85AH&O1Y&A68YK.*%CZ?J0 ME8="A^E:>.'&YDM#^("/6E,+V/O0)XY M=-DIO#Q=4[1MFJU1,\3]NB>">7.''I]VQ4N:5FO-0780Q_C)FJ_#P#.T:$C> MB_6(ZFBYR/,5ZU8+B.SM)]MM1DA.=L?C>=H#78WL]=/)FA#+XTHV%<%LXM4B M @>*!U L@E7UBE6EFQ_OB^>?L+&M6.$O7FO4"!%G9$D&;?,JD10+"GDOD90( MJBMJ4\78S.-SW:1,U_&?K%W'L'%@!RWH1# R((Z@AQ(VIVE]>W%D>:Q!,6\[RL/=3X>JVC3"J"A$ND#/ M:/ C2NDR.IT$.]X$+'*880U%#K=NO6K6]\+(UU $+=TW3'F)NA2/3(Y\08_L6SAQ22,.1>B TD\ M":ZCW9#-ZDY3K\_VD&F2"9YN0\-WD.^8GF?UT'3D>!)V*^4"4IW3UE2;%]/! M:1PCM'HVGT^D+:$U)O2U[O]""VE,U+.OIJGQ[#(4?%J3Z=;55/)-.Q)$6;79 M%=6^3&_NPN*1+/0UN4A]7DQ1U=5G+&SI;5(1).V&P5#3/'0#$QEA;#K0\O# M!&,["&-+@Z'K:Y%-FU"A&(4ZD6E O6M0@0[6\:'ZV>K]BQ$Z(AT3>6H9HC&5 ML<4LO8%1*-*[+">-YW69W>X)GH\8&"G9E&\;)?N(<95IG97-J_\1]Y/J8,F M3M.@$\2>8U@1"EP/1C[R6G2>YYA7"[9.#4>=='06@&,3 ($YGVC(X71,/2;V MVD)D9&JK7^O)+*R+" L&\$OR+7O[XU]6'].RSS/!7V[(DGED(SWR M_,B.(RNV7 ?ZT.F1!0Z*6*:B4^!1/!.U-/W[/W\ 3SM2(/>Q!0Z><*!2)]] MTE@ -L>R\X2G0WWBVHI\1ZQ([IL2-L/G#P,1VYQV$@?SCQIS^E;2B+$"G06@ M->'D$Q7 R(=,NA7H[)A_:&$DGG%84>76Y0XIRBRF&$[4LBTXE)" ^>A63CR( M.;JN1WX8ZV&D&W;LH+YM+W2HKEV1V^*4PT$G\^0,4KUY('G))R/!]UD.ML5N MEY35#U)DGI5\(2%7R+LTJ288%R&^IV2QRRLGV8L64%Z;Z"12B#&:B@*XP2U) MU=N&2?40[XJOG^ND;F+Z]E(K%,0X4#=,W8CC,+(<%!BX*9*0;>HHMJAOG!)M M1_5.3 \/$'R 0#0K8;_*2P.JYI4Q/*IF1B7$JK2'"%H#/J)9/6^:L32+.D MD/_2,>E35>RR;3.+; ZF-:550AP!.KYNZ7ZLN[9E1&$\-*0'D*J4L<#CU:O1 M 55[ ).Y(!(O<53*HYHS9L%AI4NFRIPAX[*XB#"W"$T1,J"0]A:)*$A75L73 MD*Z;T+$MS4:1KQN>YO=-:0C9_!I"V< <*L)-JGQ*GXJR)D'/A_0^V36'6K.A"B3R4> A4[.#")D! MN0M4"[KV#,^ U+,FL584Z\L!'&C0@1X>QW5Z@G1>EYKIF&33&P$2I:G.*#<7 MI$<.G_/KCR0["MEO&F=\@W;98Y:WY:6Z%NW(LRQD>J'CF;IM(-.UPKY%RP@# MKC"'HQW%:G2,B$. A%EDC'84$R@0]*P &Y5J@I^W_-#$0 *LSB]%TBRY%!$) ML\,F1^FVU[YF9A=H$0QP'!9'GF^@(#+TL(_!# =!#AUB;&"RZ5:Z/1K%N9=M M6.EC$2"%S/$J#P-I"A3GE)"K4L/)WY(TAM>$L^(BQ >OJG1S.QPW0011$+M! M!#U/-P)H]HU!"U&5;A!L8AYE$5C*82>13UT4\"=%7V98T'E-"H/&,+*X3)5A M->**SG!Q0J,T'Q-24H$DT2?Y2S]I,Y ;6PCJ*$:>JWE!Y/>3-C/07.K=)IYG M*]:67Y+J2[I9@??YYD>.:1,76]>U1#51;"+2H@$=G EG1&=HN" ;(H3-KQ=" MZ LYKPV]0OR\3\HDQUQ]WM]6V39+RL/RCF%&GNWH@6,'D!1)15KD]JU!WS)I ME4*D#<6*,4 #Q]@XM$.(Q^L:,A6%;%K"RYXT31FAY8*VR"!R?HV18D4A]_5B MN/BGR,<:=+48&8;C!P&,=<,P[7"8<)GD!##U[3]BS2A6'HSNG33U$67TN@!- M2":;!HGP*._"H%%V+DB1)$KG5R-9AA327S<9J<-5F#PUJ\P?#M7D[=BQ\)PL MBG4'1J9EQ0751A?1&U:_;](FPAV7X_/Z0#%N1TW)#DFS%<8^%?#]0 M+?3,XP+FI9_+:UF8-]KS9K^F M-6G\8UD\9]MT&[S\AN&\SV^>TK+1!KBIL^=F@6L=Q&%HV:YE!+$%H8G6H,-Z:]/'59R$];W>]*-L_P'4/2(03) 9CMT)M,#XUHY M,_F,,2'FO=')C\>\_];S/H %\#KO2HZDT;-X1C45NF(9A]-4&%8H?XVE:.?[ M_#FM3@$,]2>,"(66Y>F^ZP6N%=J6Y_03<0CX04M&IZ)>JI@/H(S6=K88/.['L BO#2XL66BD&T@FN/"YI MA;>O%_:E@)O_VF=E&NPK'"=755IAC#=W!&7WF^T:>IIM6Z$9:#HT0RU$,$ ] M!(A\M,[3>[*1^X5>>:6V3]7I_;;3OX'*)KU/2;8%=^2F) *N:JY^PQ//'(L# MGOK+KYE-7)#J3D JEM5N]+UOF]!%(Y!5$-F])4\ /M/AF MEKW7=+%H'3?5"Q4X?GNNJ9H@4]125A:;--TV-:D_)[OTY@[_Y"DMZQ=2Q89< M5X0PG*?'II)7'+B.[42.#Z/8"",S.""(H49UW:^*=A7/QGNH[5R\PF!)(/+4 MP05)O@5ICY51\F223RE^,_'.*(,GE'_N*.^1KIKR6O6JH1Y=I5Z-*M+S.*:/ M"KRQ$*548=EKS53&'G<@V)38;2?ZS2_6GF_'KNW'@1%Z3JP%0109?;N^%CN" M@2!S>\H#P2&"(?/GHKE](SO@$PP)V>GE# G5\"HM)&QO-7E/P>LT(>%KNEA" M0FZJ%R)T\NRY%A(*,L4;$F(=_27!$[JL?KFY>X,AMIT@T!S?-'W3"1S#",R^ M[H_M1293/6ZY+4\:%HHJG5S.^6+!Z>@6C@9)Y-=C):'AW(+(PB1#/"C'(PL1 M2C6V78D)93(H?[][K6EX[FXC#UFZ&?J!882.W0. CJ&OZZ).=K+WN:\VRR2= M T+V7*$N/>CL!K>J_>WKG,O>UY9*M_+][*5N8DO9O*9VQ3(T4X5AW)O5C-P) MJF6L'902/$L@NL#"\M6FBE&$@GN/*XY)GG?RCR^R]I^?B![*3? MW(5ENLWJM8]7Z3!MBR#JM"NO-8FG<]O&DS@+MED.XYP M5 *W['-X];2*S-L)NG?8+_@K@J])YFD0SC=5/TL8Y?1T:FX3*8 MHK_M_JE;-;VY.]^N&9(VG2 .X]!W/.0@U!^G=.(PC-DV9,3;4[XA4O_'C&Z$%V[2MB(KLDC>QFZ)M&>-]>[RV6*)U8[QM"L:/9 MHO2V7GLH@)ZM(<_2'4V'H>X8?<:CH\<:52$;^:TJCMU.>V2[%W-;E&7Q%0?4 M;>8V?_PFR#=['#<=U2+QW/H<5F ,#MSKD_SA:;-ML M89]86]/EX& Q;%<'4[ C6$%QN\ONVT+2;((HR"Z="$Y *Y?P=;A VP%!FB@ MQS:MSHW2-*)MNS+=-76$ M-X-1Y,N#55Q9B:H<1ADOSN\ID6S&)COT@!R<0 <#]M79/959DAWYF+Z>"*G8 M@\M0ZXEL/9] .0G#/!/Y0X+G+UE>D!2ESP])F3X4.PP0 W"]V(H-,T219[JA M[>I:?\6'8T%#8Y1V>0TKU_$HJX;+M)N\Y^^?CJ>>/X P3_.G\(*,>?Y1 OH/X%?.4S_7$:*:?ZDGRQ$+55 M8-C(9%\J=SPZ^KZJ]B1LO[EK&JY^R[-3FE>- M^I-#0A7^V&Z_Q:_RY[K8_'G3%I-;AWH8FF84AEIHAZ9E1^$19L>GNIID&4@G MW32O"+)WMP0^2+XFY59 CV=P*KN$+]N??*J_ KU59!K5VK5J_^U:!K*P@MJ+N1YIN68;NNX<-^K>L MA:B^C!5K/PR@ZPL33]KL+7RRZ>X(NRR::MJ6L6J 9!1[ "OR3IK MN?T\RJU2S;S,&(4Z2J![63HHPZ +BB>-*Y%E:PRBR>TXMW@>1$Z$#)V<"O-B M/7 TT^H7SS$XG7L!14;;BI=$VCRHR!//0I/#.OTP]%>5RUJJQ//8I:0O8 M0F2CDW'-6H9C%J*Z[N::R++]CRH!0;L\9B.155S13T*Q3I+#F.>4]FF-DC2 M&=#) MFYVAS?*)T,9M#I\00^&U?F9;F+3:.)I\Z>C<7008\=Q(VGOF!/G=S] M#9?GJ6VQV1/-:">3?PV/G6"F]MR7A[0MU)'EY, Y^+[8U^2+'RZ?/&^ZW_=# M_VM[WFZ7;II- 3Q-P9%J^@*>RO0Y*_;5[J7OJUNRT7_22=/NRO ?:4=K3'DS M!.M&-P +^^#,4#R=7^<=E">TLYBZQZBJ4+'6(M]$,$;("B(KQO&"I?>1@H\0 MBB74\^%IEFDH%JCG<[COZ_@6L',RH:H^Q74/T,V 9B*??6!EK$>QU"(4(W,> M!:Y8QG1'A6'[-AT:_T?4E4TRY1)/)YJS<Z>Z" ("4\-VI*(MCFBR.XT^HF"Y$C MRJG$'\O03C6F%1.\SVSZ>;ZQCVF9%5C'-R4YJ12E[;]KB"(<]T)?)_=$($?W M0Z.OJ0%#1X]8HD^I#4\0?V8=)O#]MD/U ZDLN>D[=/-%2M&A)W #G9K.Y@$V M-;THF2O08@7O!]?T<'^85DY9F!R14R4.68:W]^ MK9C@';A-[[,\)S-*<@-.TX(,'67F7T1 59(N33D3,K%O48(&YA($\Q5SS$K) MR_R2)9+;)BIM%&-,KBC:R',LR_!P^WY@0-= 89]8 K7(19THHIPR>TU.J^R2 MV .4(H@I_O%U*?P+]U%:_O]*?93:)JX^RL883;+ <(O5Y_W3TZ[=#OFX CW& M9A^Y1PG^:'%>+K>LA-_KN_<34\NX)+9,5NEWVB=FEV\[_6.?"KT")?GC7;M; MWI5FNCM<(]G\^"1Q^CDIR78Y(&TT/ZAZ-Y&/5IVE8COEUSF\L!TND?SY][QE M&E,H>4'9HKO^>FQX*(@#OV75VC81B@/'LY%K^3[4 MO0^]9<#;DLFRV\;2@> M*WI8X @7^(,@H]0Q80[I)JI3T,$GA[%H6]$AF9 )^C;=0R+::M7O+49=&C57^:9@C]: ME!(TB9%C?G521Z^X3K$P.YEFG1#&J%Y\9"]7QSCMH5 T$:9H9N(WV0Z';3\G M%?:\>]1P%\ A-[(MV_3LP MU&^LJBF#7(/)1&-+.P@6;4:QF&%TS-\3X %X M&B,PSQ-%.;T^\YZ03C;U6AB3]+/M"1GEFVD39I..V:-*H.3\\=,NK=M;)PEX ML1GS. \79LN2R)M_IBS+D$+ZB\5Z:4Q3/^!C4M8O7TC>7=(<5D#?2,6 +N/\ M\..*E!@X_I-UZ$1A'/NV:X=:J$'/==& *@YLIL.NJK$H'AOZTW1D@:NMN?M$ M8$U]%8H0AR/1V53>64;L-IFU;RY9F9)EUO(>7XHNS.P#T+3ZN2RJ:NU9GAMX M+HR1#EW'5NP5EOB;HZEIQ\C8Y][X4'U-LO;6P56[2[I M4Y(Q9H:(TTLWFYV45[9P\*C0:C^%!0=T*]#@FZ>RQR6V1K12&M'+$$-YYERH MZ2&))]8ENO#0>:]5R5X;* @B(PILRXI=+79].^XGU'%LQ1Z;PJE H%STP@M7 M"*Q FI3YNV)?@UV/EF\]3ZI#V%;XYO($YYK?$=S5Q=+CU&>I6J$>>;5B6[T=. MJ/F!Y4:FYSFA9P:>0=FY!5I0UX=/0($&U6PWI5\F:*0_2F!U&=U.AB&%]#>. MK1-]WCRDV_TNO;E[V_27Y':7KBT<."$SL@(3Z;H/3=^$#F[7Q3T767I$VY?$ M&U+7I7IL)#GH;/=J $[-!6SVY'R4U;] M&;P$:;YY>$S*/YOL C\(;.0ZH:F[,(@Q9Y9E=LW&D1-0;8A):TSQTN<)/D M@@$?5]*1.+MTHC8IL6R:)L*IFJ3[*UR-R)DTFI>A9O+,>9UE+YL9)]%+UC->E'_>%?A%_+R__4>ZJ4G-M+8,WW,:).4] M;IG4_SE8@)2K+2_"(^BKWV3)46;V9Q<1]07B& M_04_H(V##6@'AAE8AJX9H6=#WS':%FW-T *FM".1=J:/10DT65-J>CJY9]-* MF!0./6E(G&H.W3/$-GUFYG49FB;%DNN39DYVN)6)M-=%M,B"NN/:MND9GH:0 MY9FAWK?HF9HII$P,[HW0M)JS<8NK@M1E8$_=BT;*B'1H@TVT-]^[Z'F+8H MY+6J6+D&H&! RCEWE4@TG8;-PS&;HIVC]XS*S3,9I29P1.[D.V$9XJ? KD+U MZRN8;S2$B7H$O0@_V?*0!QT<+FJVU;6G^Z8'6820OQ7%POC2F0.*<8IIRJIHE-4F&B9G"BIE&H>*87'7J8]I7AW.)!NQKIG(# P3>9[I>I:A#:TBCVV_5+2MZ=6*%'EO$'+. M'X79Y14M=<0*ZQ8#IQ-IUPE93/+%1_-2%8S3FJLB)L*2@(X555VF=58V&YE! MFJ=W6=UAT&U'TR+-,Z ?Z*[K!4X8=A@,TXVHKIA5T_(<&M=>)'WZ*VEZ)^(% M;O6;R $RM/ $*NBP+D<:+S/))I02/+)8V91AVW41E<;@-4FMRGK]2Y9GC_O' M[OF6$4-7QY)M.-#5G,#77+=_ON%:B.YD-/MS6?HBUWGG#\57.5T-VW;4S?!W MK[O8&^//=!]^@N;M&@*X"]%7@^&53KX=/=^(3/+4V+"@AFS-1:X3=<\WD>_$ M#*\TTW.5O])_R^X?IGRGCZV_]$YS,;2 =YH/=R'Z;HA&OA^R/'U?IX_5VO2@ M906Z846! P-D&UKH]RTZ8:"SE;00:4GY>Q\6^,].]B2;NX>*O"ZSVWU7O>?L MR5%B!&BL$(YV&9CGC6W54"Z^&DE%XT11Z\ 14XS*SNQ2(U(.2Z[&G[SL4%T! MD]=9_?+KGJCDS=W0@Z-]F>7W[0UZ:\V&.@J1;NJFJ^G(M5QK:#70$576G:RV M)IVD/[43Q4VG;^F@;]]G.<@;.YK;-?J?7[Y]4@WOXT(V!^5L8D:!;F)&&>Z% MF9A9OG*UO[Y]2?NOMN#V!=0/*4@;2P!YR4'2W3A&_J+.'E/!>U^N$>1:PJ&P;S- M*H^)+PPD1VB;061;['9)23MPR&>?,Q2>@G;1N'AU.@,A:M?CG#E(OL >2\0L MZH"%AL_"9EV+I>7P)E *\U"QRHELS8LM/8A#U\7!?.3X6FCK9NPXKJXA@1*+ M]&VHZX_G:BG.5XEMC*21;B>%VV5T-3FF7*]VR,N/P 50U<>RB(OR,?F4/J[+<9J93?W.C8 M[%TE._!4%N".H =E"U_XS: M#W378#IZ(:_5A>IAGM8@:ZR0)XF,[A 71G6>D"N/&"=H@8+O"=3+,^#)A?*$ M0DZYY'/#\D63TRX&Z11A3F!>UC?_/F_$H#DRUXKXS5U_^]]GK [I$>8HJ?&W M]3[9K02;7'!2[;-O689$*+*MF.*=YKT_Z=R23_!R]%UWG8P66"ZR+0/& MFA9"/X+([V$@A#26H%1ZXXJ#S>-[ELXMG^+ \_;E)+ZX=O/21#ZAT]A9W<$F ML_(]H?@.+#I&1^16F7.6H;CJS+MX8982'JEUM\9A6G-8M4/Q.;UO:HHW99<, M'T$K,DRR->E:KNGX,.K;#$+(5)E2K"75BMIAX:K")L@AI2A.1A^C E(RIT;7 MQD@9$S$I9"Y$L>38\EJ>)#)$K45M$UTI)=VQ B-V8RV.X@A&+HR"H&_#-&*V M (_IR9-I#5>!-4:6*-5%&4&\:C)+R;03&L;T@XNNA>@%'_;7^B# ,UIPYN, M3$=_3BJ].Y=M!WH0&;9C>3H6'3/2_=#JF]!L@_IH(?.#%:L!QM.LT6!$C/5\ M^&@:UP/E#+') 2$'=N3HD]!#?ZQ/*4U\9_A0?H_'ZI20- M(SVU3O.$[#U4:?F<;=**)+2!HGL%\Z3>E\D.W&.VG[*G=$<&_N8W3V6!/UR1 MNZSND@VYC#[K_K8]%IB6]R_-!_=U_\LLW^YQ^_A+L9.!KVD^H\I"WIC_S!\_ M]$+"VT@OR6'Q^+C/LTV[M]DUXSJ.9>J6[;J^82,W\"-OB 0-%[FTLLSU<,72 M?(J)0W[X&+NNT,K)8E/IF7BBEVKE?$F6Z]6)5A-=W6 M+1[3$MSM=W?9;M?4 MH4O(E7"MVO;I!'5!$A".O9'E=V72/IGL]CR5V6-29KN71KV_9O@/R9(E::/Y M!@/ZZ2XC)\%?/8=\(L,0D]WN75V\P[K_[H'DY/;(JA7YR(H@2 !Y)GY$^@W; M4*]>8R M#P,%_K/' H\K!:EO*#A6G//SA?%"Z)68?\P0@U](ZAKT8\?'XFM: M_DP"A::A9J>IC0^27=)(> RJ#W^K S,;-L@] R2:4?HR8FEV_$>M\. >"3R89Q1UX:KQP MF",0[=_L]ELRI>1>TQ++SP[499)7CUG55)T^'3%6(*T? MDKS8_72;%7=[[*>C60B!\8R'M&)? 6) DVKUD";/+V"#A\==-W(-+\+K1Y^. MB(?YS*H;H]J)33,\X=]LWY%KL]-:<*2Z[NT+XY;$UV3^44RF,862KD0_PD'B MX^,MO*ZEP/-,WX]":/AX* V#R':\OB7?T*@G2+S/5SR6$50G&]X<0LM-W?4A M:PK6V,:I60FC'XZF((YO##KA#D]2GG8I&4FV32FC1K]?TJ0$!+^81E^@X((P MBQ(VOQH+6U#(>WT8:TRE"4E1(^_2^_QI7P_71B'/,8S8TV" !=ZP35-'<=^< MXR&VBU%X&U&LP$>X0 -,X#HY;A[I=ADGH9!-COG84U/]Z0([(_N0PH0N8TM2 MW(S7U9SD\"*B/]W.:&R'D>.X01AYCN?8CH7;.BRE,%[-Q-_,3!K$=X.< )O\ M.J2 2#E*-,_=<1<98E0C1EJ7JT>LAE H$A-0M=VL9+J0ZCG:U0)8RK:52QS+=1W#=8S!_]N7T"#%S2 N6:) M4IU IX9S\<\FBU*I5Z*0##R.2*4*;RQ#,Y585JA_EZ6IZ*']7Y/'/D!U+<H;]'63:9+CD7:49U*V^+3)SR)<(MI79-1"NC<#6,'WBO\18CE4ZB)N.33:/.U16;\2;O,99&5$H*N@:L>=I,=(T%$++-(=B8X[!-.\3:&8JD3HMVGVXK_NH M8G?%IEI6Y<;ZYZ3>X8[5IG:,>!2W A]/7-*B!@/L MF923CUNVV$^FLY:AN*J-O!XORN>45JG[QX_LM_Z>9O(,/J53^<6XDTWK>]@@/G;9F;25'CSH MT(,6/B#XI]5\$:9'E'\2!RY#_Z*ROT*?\4X!EN%/&S.#GP9&'HS78D0?< (X[ MQS+8;9$JFS=F0,@/V;TAEZ_,L5:&R=_:Y,VWBM(QC'CJUI81A;7A@AW1B.^NIZK*_S]#YI3P?3#I2R(5 IGM\JWANT M],L^(P/:"E3[VRK]KSTV9?<"GI)LXD5]1DI'=$B58$D6=C));A^\B#* X')$;HQ((1L7#[\RR\; ;8 M35'< ?<*I$F9OROV]7$4/'O<)TAF4T +CB;_-W1U"$^A53N?>\*\ M(+_+F!X?I_46=X 8!$BYDJ>R_/EQ-Z@F%@>WKJE9K*[*ABWS7CCS'LDS?<8VA^@H,/%MQH,N,9VD# MUA#X/J5E5FRY,U$F\27W:#2K&V6,/P<#0'CJP,&&%7A3\F_VP8:5=[DS&FZO M+G9 46>Q^(Q'D&WY@P8L2]RQ&D#5)_+5S=W-OL;"F%;-J/:A^+K6 A2ZD>TX MOF[[@6-#VQ[V/ T_HKKY8QYDRQI(CM=-5J"QKKUJB%PN1V[TV>?;K-J0M5=R MH]"9U985V!5?58TY4EX%V://U&^!RG$('!NS I_Z%Z W:-7.?O!P->+DF4E'K[]E]P]K6S/BT$)H_U!LR M':K[&&>"]M]O_'K 9L\U@-&]#5./8-)?A$4,87\;\_/"QS""?9)!C,GU_]U& M,3;CE0UC'#Z@/TS6:"$&];'891N2!G-;U66RJ=>F!OU(BZ+8#AT$?4WWR+3/ M=2S7U9W0ICTZ+]""RD-#/2C0HP)_]+@FKO%QF:#1LS["K"ZCL\HPY,TY'4G< MT':B/BF[N?ST]$!0A(.-74'64P8,.O(,Z.MN &/?Q @TB]S6T&((?)\IUI/; MLN)0K@?;W1;]I@S83/V/B<.1+JG&%\OHI8IL*Z9XF]GZ\N?-0[K=[_ 0W*/Y M0G;^UVX(3<>%@>U#RT2ZHT7([ULS4,R47L';AN+^V<,BP?+05_]HH#$6$.,F MD2ZDF((_MGB"BSHE:G:!FQ'=$F5S&0HE;$4A]QVCO\P<[=)-76:;9/<%3P.J MQZRJ\)R@JYH80\L.+,>'<1B;3JQ;D>;TS?D>W<5*PHTHUIT#-G ,CN.N;C$J MQ\5G4A;9U&#X9D7S7GG]Y2$&*PX\\3,0O)KR[A L]LUQQ0^I_?-^E!_ MMSLR=-?T0M-&+HK#R-*<> A^#9WIPCW.)A2/"FVU:+X2V[RD4:YHJ>>+3?]; MJGHX,]73/L_*V!*6&(W+"#M%C7B]="6#$]Y;BS\4^3VY5?13^ISF^_3GLOA: M/WQ*ZK2_9M0/(CO0PL R-,O5M= )K1Z%YUI,*9JRVU8L1@1:EN/1O04&"#)) MUQH+LTXG6G,2SJ9F9RX\)F#?U>2RXPXNFQ\FN0#Y"J$C0JC*-2A4W2 E7QRP @(6-&@Y)JSR.+\^^Y^%;C;M[)B^Z9F^62+3 M],L$LS#.MV1P/&IE1'\ V?Z_;R;WAQKWS8F,9M+_]2';/("GLOA'VJPJ5" I M4_R7FZ)\*DI2%($<+BQ C;$:W?86)#@".2ERBIPF^)'I,VSZSXR(8\&SR1= M .!/I%6=/79/(:L7>=L*^)KA43-[?$JRLH%:DP_F]V(K#+1NNK#:(-W+\Z\\ MR#>I4-@KQ*8-??M'8ZONZ:$?.(%OXO9L([#,PWP%X2]$9@HWGI$,F<% M/*3R3004\RD<^S.R.TFL_Y8SAO!>@/!E1O0B!ET)XH6YHA6UX8AL\-(D'#27 M5<-O6;4VX\"QH&XYONOZ#G2U2!_F":'K,5TBQM^*8@EKT'17NO]! #'*EP!] M=*HU#7-L8L5 FA)5NLC)B!B)\[@,#9)@Q^OKZR4QPZPX_2V)C?)M;TCENGU) MMAV#!,?ZO^7%;966SR3YH)%$4M@NWV2[K)F?'(.-"K(KN7:C, Q-TXYM2]-( MG3K='J(^:!E,][/.!G)*O6LA\2K>Y.YC%,PE>TY ;Z\Y3:WB2B:51K#G\N/" M]'XV&BX-%_/ZA35%O0NB(RM >$#3=2]T(CUT7-_V#KD*$5-90<9'*U;V0_8E MUSR[DT*Y;:Y!$^OZ M@1?KR(XBPP@CS7:@9@1M*Y[N6Q93\,CZ;,7*< 2':X[+3!6=-JADB4T<& A2 MD[I^RL2(//!RM@Q]X$;_.D5=B 4.A>@C%#O6+=L)'=W1# /IFAE8?3L&U)A6 MQ-B?/J5*<,T,.0AC5@H%7 EHQ2QSL3=LT.D%(W.+4PQ6_):\<#U * M_)]]DM<922%X3L&7=H^=(^>"C\EQ-9F$1#8Q>27B1.#0[Z M?)#(\)V )#L:+IY'&E'H.$. &,& 2X-I'SZM!@=J-)B:248-5D&BD 8'DS'% MJ<$J&).FP<%<&AS0:S K@0O38&;XES28CP=F#;XI#R4MXJ+\G;P;[X<\S/ A M*>_3WY.*; ]@#K<=*"?0D.MYEJ\%L>]KFAV0K6=HQU9D:S&TN!1;#91I]?VF M/*X@@ZT C1G@8 =H#0'8$M";(BIJBIS(.%C,[S^AH>6_E>LX1Z_Y72AMK,/^ MR_)M>I?A;U*PPZ-^S=I-NT/PV&2'Z>?;UI'D^&P[&R5.!IRL4PS=JIU MW\)&6L7&7AJ7I^"8=@W\_?""?R#O]^OB5,'++\D_BO*0,1:XNHN<.'""*#)U M&T:V'?6QA!?8B&6%7';;BL?I ]QWK1:<*_3&OODFW0-T2^YSDL\VR(KSKF25 MGI' D35\5:Y8Q@J_,NN*:5YHJ7IZP/!K\IAV^Q2X?>A$@>$&*$*:ZX:Z.R!Q M3=N3J*E<[<^NJRO0X.X2) ERS@U,)=Z1HK?*'2-;/9?KN_V!,V5VV:F@D>(0 MIINS2"]2, MZ)@HF@Z&("#U= >PE)7M]?/ M:7E;*)ABTT-@Z7#':*G[W:MRZD,H\N'2](]@!PUX=9-O!A=)GX&K\8W\:3B- M'^:>C ] MI![?WY?I/2DULS8MWXI,S8L,#46Q[2+3'K#8IDY5]D,M M5!Y("/%/M)!ESD M\K(.+*G'<[J#0K^AI= SU[<@E^$4-C4>ALBCO<4^$^C(5S=WX <') OPC/T M.XS+\!#?QB+9!D[ ;7_1&[FLC]R$C7L*_J/&+:38U=-)_SKJ5*2WY:!X:B[4 MPL[M'PI/3C<6BWE#8!R>S!'2QN 5.-2K5#4 B[E#PN [F5M4 M#KR'"I;_?0?=,4>Q#KA2G+[@P5:.?30#K40F:5+G\^T_OJ7JH/$G#:ARNVM41>1M3U!(I>Q>B=J1"'UY9(0Z;\NC[EVK-@)?",R(QTY M%D(0VMIA]2^F/A\@K\4Y)>KQ=0UN"?$C.^4"(;Q2MB6&[6_*],Y"M(3@7"GA M? %Y4U2,#!A]%?FVAONYR%AM//R:&]88F)O;!<>]_#;1Q+J"C+'6@EM[FNUJ MKA>:5N3$7H!P6WK_>!@X/MLN.O5C)]L97X%-4I8O).9*'IL:XM_CGK0M=KND MK'[@*PQWG32Z2%4)6WP2/T\-N)'@DYF;982;[+ O5'QCM)NVWY_$K<<+V$,M MR_K57M7A/I8[_)?]/2TY2!M#FX6U7JJ:W[&)DTK/TLG90IS*)H"G4_(5.-V^ M)\C!WWM'H<%1/7S0XI]6/?EY'M';"9RW#(6>PM!B\HY!O[#P)N(\OE_C680YO1CIR$( AW>E-1+< MY*\^?:BZ<#"U*;CWHEX(6@'::3=USXC'LM8YE5CT5&?EILB55-^J" M;+SBK_:;)GC%0VKS^5/IZ1>IDN'G),_B[;V%$]Q%J-Z_%];!%O1BS;^ MB0R MBD5V?KXENX,!'XJJ6NN^;9JAK?MN&!BZ#Z,X'&I6P9!N^T>PB8FFW'@^7:;O MZN3;V^HQ?.MXK$RRK>HI))%OC6]UO(]#,,VSZ'?*"\42(">1RYANBAIQ87E0 MB!.J:>+X093K^Q::'7MZ@.4N#.-0#\/ U,T!DD=?:%0Y$-53O->GP5X7QL*! MF.2-;/6^HYB*+;S ?=:I3C] M:L[!LS Y,DE1XY%ES%T4V?;ZR+M"!B45('D+ T9:&)NN'KDQ5O88^IHQB+L9 MADS)$-(;7\",1E[2E7S74$KMG%[AGK!<*CBR ,%EY'-,=XR'.6XO1]RW&[H<]SF]:JLA:WYO,NWQG6:IWC4,9MEKRN]_D+O M;6,UE:M=HMF*<_EQZ6M@BJRF7@Y3R3I-&/$QS:ND3/LBE= QM2@,(OPT.T*F M86N6@^P8(=OV=4A5JI;]J8J'\@X,QQTXC.1<'R?5\<(VTDU&"?T@HXX:WF&B MI0AN_FN?D=26(@=A43[]"+[_KOO==S^ [X?:'WGR.)(62C, G#!P0<+Y6)I? MA#EQ%Z+O!^MBUC,.V9NM"?QWS14.'IZF!8[K1$Y@6)YFN+X!^X:"R-'8EJN8 M'Z]\EM,C @02Y^4R[*31+B0IY8MU$C*[U<+.WE-4K-<( M^]\79?;/9NCII N&@>Z:%HQB-W"AICN!H_<-&U'$MK,HWMQD"E-Q M7Z@B3BF/WBAGDU=_*(B<0'W.T4.M1D+<+E&=Q P:52L)7-'?8/+X6.2?ZV+S M9W^W.O1,?:JBU/Q/5ZQ-+2#0(.*^KX29,3HM4DL6 MF_2P\:3H=I)7=(Q(#3]URU 6 ?QO[B(18^*:;E1EO?Z,Y]5-[M;G39HG958T MT97KV;[K:V8<1VX8.%#SK+AO1_-,JCL\^9^N6#=Z+$S3)0&NQA5C&IK8%(.6 M(1JMP/8=Z03^[K5&7"3@C$:(DS6O1DC 7\AZ;1@THGO\;WGUE&ZRNRS==C>Q MF:Z!',V >F1 (T2>H5E!WU8<0:J=9[$6)M,*ILF/(&L4BC$)8;RJ(6-^0Z<; MEVBXI!W"M"U /\1M*&2^2&QSE+Z]C_C5Z8(:0_=P0(,TV]*L* Z1#@^3H=". MJ*KT"SQ>]?85_HYS=L+#%=WT1#%-?+JQ G1<*9FAO&5D9(HB0-\RYB@B!A32 M7B4VY?B8O#3+9U^*9D^O3#\4^3WND(]'2VMKV[<]A&+-T)$?6"CV--UIFW9L M4_-\%BV1TJ!B=4$86/T"LL/N!KD0\6M2EDE.TI&[+.2G)-L*I"++H9Y.FB9G MG4VL>GBD.$@'$!"$[PA$<(1Q6OFB86U$T*22O@R)DVM2H? EI<_V:7O[H8W? ML_JAV->?TF2;[5ZBE"#(\N1VEPZY2#=?V"6$5)?BS01G*DE= 6*'N510C!]CLU47AK7TX4ZB$UM.]\<;=YW)H#. M!G!LQ%%&[PH,AAQE_2[/A_0)5@OT)5]FUINEM[QQ+9K:B:W8JB!&G[ M"CPE99UMLJ>V6ALIMY5W739-N\I_VR*M0%[4X"%Y3IOKEMI79'O\BAP2AG\$ M[3D/_$=/9=$4JBSRI$[Q7^ AIBIVV;:[O*EMI6I"JZ/O-GVQ+W*8?I_C\:RI M#M8!?DRQ?[;-/5'M!X6K>\EY RYDIDW\>LV?TC:UP<5L79EMFA6E9?:,>]ES MVE_Y\CZOZK+IZ-7?TMUV'0>FJ86>[5FZ9D#']Q$L 0V>92$OBEFTA-2RW;N'[ -ER#V!R7'_"!OXT1JV0*=96OD?F3 M/*Z7,7F2:$^AZJUD.6O9*^TG_&^9-14XL9!FQ7;M(@,Y(=)US7.A!GT3^F'? MFN_KU)=(B;0Q60X?J7PZ@"-!&$;7+ N]I/2+0L*,7I^W3$4FFV@=S4*.8($6 MUT3%OLECR,<.M[KB7]SB:*KYS>U+\]D^B!<]\7>1X0M!M@R?S!\Y2[&B MD/NF,B9*[A)R.N_W=IG\IOR4W3_4Z!L.K;,J_8@1I,,OJ^ZWE8ZQ0-]P0SO0 M_-"/0U_S?7M8S[-UJJ0HM0@4#R2_#]L*:8<4SYPQU..=!3*J@.HA*6F+["OV M"5VL/+\[V(:B!B_1N0X44C\E0.0B]BRMUIH7ZX:OZYBF?"G+#R'^0.TG^CEV\'\Y/![YCQ;INQSJ, MG$BS#1P5N[Z%7.2[D>LBMLM+15IB>G!&2Q0[-28!P7Y9IOGEI#AKX2+-#S])C M+S)L7S,]+]:ZQWN!H5/55F!^J.+ K,?"?#:(C9EQ35%*"J. 4/(A+:/_V.XS MHL!-S?QY^WRP"\%7@JYO;[I'K^%NUS6# YON( T8CTPH:.9>N#',- \,^Z; M@HANBT2H <5]'D,"!TR,)WW$F!O7@O<,@QH9#X/C$*2@BCM1G'6N0YIJ79IA-9L1.Z1O_H MR$ ZDX#0/%!UD)#DR39+':L[WJXZ=[A)0VYLZU;@N% W#,QTHI K9E[1\)(W"?!LF3UF=[#ZD277<:=_GW?7&;0Y(_0M9FVPRV0=X ML>=HGAY81AR[2+CXPH,9G09 M4C4X&$+3D6=V*YUB+M*C;!H[B3.5J+(L\D=T?'+_+D/YIS>[F+E?L8=AAV(M M7TA]JK5O:@YT/#.P-6CZ0:P;T.U;=]"&M2B;9M%82B7E=AL8)67 FM!5C@R6NK3MA M'&Z U ,\O0QU'^IZ% >Q9:(8]DT%/GN,RMS %/'FE[ZKK/AO>.5CCSX45$J< M2%A'QYFR*.TU+U#5EBY'Q[(MRXYU4S\\-PQ*PTCF,K6&U8@K M:L/%"?4LJGA,JSK;?,CR].8N+--M5G<).#8R]#"P81A'FJ9'OFXZQA \A;'# M-)GB;T:Q[K180)QLLATIE,V7FR="(^4D:AH&&?<&.E" H"(3JH[->;+S+E,T M-HD2YW49*B3#D-=3*EG<4%_'EN994?Y:U&G5M8,B.XXCZ(>Z%OM.Z!NF'0P[ M$RAD"GS8GZYZ/:RL3-&IS=JR6)XA2S<@BGS3CI#G14.XY$&Z.Z,%'C]UU,*Q M$,-#&IUV*.:+33P8J5)3:NH-(2/R(<#>,O1#Q(#7]:1$N>!3D/YDE&?[EJL% MMF&X'OX:QSJ#6/F1R72$G*N!J56$:[F%CSH>)5' FJ"6S++*&O(M"[+M.#$_7K$B-1O9 M!!:G%O$01KN]I)0KUJTE(M<=FIF4YBTAH_M)W.PM0U-$#'BSCR3(!5\F7KLY MKAFF;@>&9UJ1;02Z93KZD/('8Z;0AN/QBM7C5;(8U^H+#VF4.T5J^6+<(6*C M:H*LNBNK+P+L+4-!1 P83:GCX()/07Y-'OM-;RTRH!O[MF'9)*,W;:N##U$ <7%\"%E21):$:#.6A'7%&(L)%YU8169'H0 MW?HB3J2(MFCB4$IA6.F;06F.]##KC0"C:U0=$38%Y:Z,)B\6I_H"?J$ M7B7U.?N:%3C_FO7GYU^N84$;.R8VK-B%41C0(EDA'A"81LQ<#$:U7_#_ A*+UEK(GA:NI7GFTS**%+1008L5M& !13O49UD=_^QU6I9L!['B+*^\ M\E)U5C@9>&78T,GC\A55M'E6ZG\+92+>#WF1O6^RAWIC^:[IVZ%C&PET;3]V M< S'_1$^Q.(!+[N-N6?/%!EHH4E%NQPDB@2[>OB3G$VS4#=#I#MRPQSH\K.Y MQCA7P(O),%>4%>8\_\E&SF%A(?G^F%?ML!BG369N?"O$D>?'(8X-'UL1\OTQ MOO;,B&O3@PI[FM7H0[]S>=LMJ]WV**_ 0W>0^0G0"ENG2^"*&<+;$(*TJKZBDO[M # M+0RV\7S/P'$"/9S8EH]]&P?H&-293#28%]&SV4B77#T9< (*] IT4%F*0\^@?%,<,NN@DH98HRJJ<6Q2 M(Q5R)Z:8?76I)QHX;NS03&+7#:S0T+M*VB)XJ-A=-_=9 M=5(,;V-:CA="E$2)AZ,(>ZZ/QF/1-H(!\]*PI!W-FM3# _NV2"4M5UE2A/SS M2R6<,JP ST@GYXIOSV17[I-@ RVXTQKG,S+)L98[(Z/B%VML^SD=2-M)'4AK MFHTD6,%-NF]YK^^SK&E'4G!;5NVOTKN[*KNC/R&?O;W\IO\"GG>'DU^!*GLD M$-N"@O31_3?@:[H_M(_?9W6=97^MP;%D_K-6L)JMRI-2?;]C M'_).RQ&1]_\4 %,9V#9?MHD2-PA]PPMBTXQ\V_$1&G>>N\CQ-TU)B\M>5/)Y MT' -GR-P=FFB?P+VDKG9&1OG\@B[OG:1R?*V0O]\:'YVZY+&>*EVI!] M;%]?6XI% %TF]PK<9&03_(@/?>% M)^,F9HI)-X).-UZ@8A\/2&#^3#%V/=R^X[?=FT+F3< )\LN:?=/(J43J;5#4 MJ%-4 FGNI-NKO$QFW.287$NZ3=*+%[DV%:S,=7_0Q@TM9%J!Y2,#VQ%"7F(< MR[]#CVG2,1N86>8Z\V=J<]U< MC;@.?9[/7<5W^W#RK%;Q>S0;"WJ!%QD(A0C:T(.A;8T8_ A'?'?+JK7-(Q9" MM\P.(M!?"?QREJI#Q9F95RG9.BC7H,\]S#5*<0]-6G=Y6^)'$EENWX0458Q! MM?*Y,1/H>0GR;&R:'O9C'T?&8#RT'WY9AAXL>]:ENW%CI/$3H2(TG+6V%1B4_/FG!YFMU-@ J^$:1@@"I\ M]Z\RVMF4< G&^:10$=FZ:G2RL#^+V[)Z: 7Y!%SRG:A+D>X'8'7X]*DJ=X=M4Q,]_YQ57_-M5G/#7? D)@QU^5>:BUK M'BQ.P+9[? E<<,0+G@,6*B^KN"'81HKEVH!O!%!*OQ;5YV)R0LWUM,@Z5%J3 M;^4<[S2?JM);8*]OT:Y\I(+?UR6S7#LP862[,(ZM,+&]($2]J=AS(J:C1E(& M-&MD>XUQ>0L&5((5<<6X8],[[;3QR1H_8UJTZS56)B1*BL1U*)&<"Z7"EXHS M6ANE[#/=B9I6N_J/1WH6BK2L8P3#E8VVEQAF J,HLFP_3)+8AH/MT R8RMVJ MM:@[.OO\!Z!X?C8"P>M!%!'+&'7-SBEGM'6,K$: H$/(3K.>*(N%N:GH2BGS MZ] RQ3Z=1U,:&&-5N_=%WN3I'CT^[O-M.W7^E%5YN8L.#X<]^?YKEMS>9MOF M2Y46=4Y_WX9TAAV['C9]Q_(A#A*'7K\T@(E]%/+(GR8(FO6P1PU.8(,.-S@" M!QUR<(0N-&_5U4AL4KJ"]N'35DU-HT5MQ&'? =9A"SH?WLPB ((6F8^X>T^J>@; M2R+A/3#MW8ON\.$C3 MLX/K-5ZF=F!)\;@.#9/TX7P'E )&6%6FWS 543_IWMUVBU5>_[,W&D01B86Q MCRWD6-BS[=#U!Z-.;$0\<:BD*9SG&+:!_-"-@K!?68-&B)'!%BT)/UY[H#2*TUV592P7SBNB;5J*9N%+ M3'Q.-KBK6!0BGI[H#?GN7&O>HN(5=9%F;5D]D8=?*GI[N#7C=+=XGQK$V T- M% 2!&5G0# TO\,+!5AQ#QFF6G(TEU(-K,4220F81TOXKP8^6+%FOM&J$_>_.ZFA?$G(V:Y(LH\O+PRB&BC=OF2R'K<*C6_DIQ' M:?*'O+B[OFW7OF^SZOKVU[+-=7*HCVRV+-_GV\GX2![WL!3-S LCV,(0Z&>-^D7RG4/4:+ZU ^L7.':BA7 MHGX:V-:B?\L<5V3A3EP#.;G_(520UR<^'11BC%D)>YM5MD/-IS*G=]H2/%D? M=+JN'=A.$+JAZ<<6HF27RI)+C$UHK4*ZUR&J*AUZ48=8 M,5>L,OEBD^.GK*(_2.\RJW?T2C8^79-CEDW19B.53\M>;I.^ D=D\TK8%$43XJ6$V77( MEAI72@UO'OMNI.B>'F"HWQ=#E?:D;G(28V8UO=CR2TG_^UN6UH%$'+":!IQP@:UK =TW<"MMSA K!FFH#W 6!W M5]:VPOESTWY,_T7/&3-?;F[&BZI)&%C%U*>JBG[;IRY MVWQ:W)P"W3?J^^)X$49R;%3JQ\]?RI_IOZ!W"%S?@L&E*S ZU1]V9M+W MQ5N8?4?6BEM:;,]6G-?;?=DV9#]].PEP^HD?&:L?J_(?]$OR[VW>@'<[$GS2 M24E:C[^J>I78TVNWAQ^VE]'2)_>_O2)Z,=R!NLL>B:+D+=Z?P.Y0T1]2!%76 MWHA(OGOL:JF0OY^4F[8"=&^R)H](&_ MJ]HS]^2G6PHHK0?_LF(WNDJ>7H$G M,NGM3N/34_E==3MZHR[YU:$@8W#[T5?T3&X/F]HWZ8U=;@N]KLOO@UO*\7)Q MJ>">YKVXW(88;1-UA.3C)6"?R7_KVSS;O2\^D;ZZJTBS<5T8(L^!,$R" MP#*"V'6\ 9AO>R[G9% WG"5BI<>C"Z \WJL&ZL&+3JDZ/WK1(X-I]?Q9-/$F MGDZ;HZ69)Z=K:F3N*>PK]X.U8<[8Q$E8\5Y.N M9NX\F\,O9]CSY<5UD?TGB<@VMDM0F1C1NQAPY(6&Z[@#R"2!ALBX,A,T M_6G)$PW:CAIT*-)'$N]^)6K3AO0-HZJF LF:NE^<:5 M%3:RV!A3@Z,G9/+=^M).5$9O0._.%1@< DT);C(P^D3'G8_9]P9\^9;MOV;@ M-_+L^WJ9H4=-PS ,0S._ >L:DN9V_HWA:9$V8$D9_S&J9#=#NVXUDAYEJCJ@ M(ZJL>L!EA=I/I_N-@RW3@^RY.&W+A\=]UO33&9I^81V ]+;?Y43O*IJ. M;S Y0@9] W:@Z1G9?[NN^F'E9 "AT '!#@;P:V@:]@SM*II(+!<[-L$^*^Y( M9$>SE'0?\K.^E!9OQ7G'/IG78/S$S5.7OQRC1/*DOWXJ_K/XK8B_%/^3_//Y MKZ#;F'75YCRS[RGMGE?D4^9_PM],._XKS<@2W.WIZ6."EN9(:11*8)9%UO9C MNL1#@HR'-LBX:F,5 IU\-".A9OHD>>Q7M&G?2(YJ?U.63X/J=[&=Q[KK^ MKT/>/!UOZHZM&&'KB*E%P9_O@97A@.,FN&%K6'LH/R)15I7=9T5-)/E]08*N[$-9UQ^S MYOKV2_I]1$-+<*(H-!W?-SS/M8P(^0,:WXJ9:K3HQJ YLCW=4-F5#7D&'%#, MW+?'Z6D,-I5:0SOPR=FE)NA @W<4]D]7@"!OCZ*FWQ=30$&.)Z12=ZNM0U.U M>_GROKH96&6N@#[>!,^(J[WJ_4OVO0D)B?_<.,B&GN-C+_!#GT"R8\<<4#E& MC'C46C<6W4NMY7Y/)BS?TJK=T*%>Q+6W%9N8KZF9^$1]0,[2/,\$'OS9^@"H M$Z#U8NZ"[W*<3XC\7*VY#K&?S=OS_>7XD[_\!-Z%ASHOZ-;.(GW(F,^_O9I8//?^C82A M,$G+)P+%H9<*7A*^$!FG>?6W='_(4%UG;5';#WEZD^_S)L_J?L?D[KKX/=L> M*KIGF'S@8UE4P[=A6N?UA_$4L8,-%$:&AT-HV!BBT(J3 :-G8,1WF'=>;#R= M3.C<+W4'M/Z<;MU_7Y IT*$KECKX1#>!IV#T"[2>+%@$0&E#3(1KRS3X.H*W MA7POU]#E1-8:/E.;+2S\]6.^L8T$(QN'?F!"Z/M^@&)W,.4D%E=B5I1N-' HMX!SQ$ G^V\\? MWR^QCO./)(1'3 M3JPHLF(O?/^978(0I=,!3&O.=W'DW6M4W?R\P0> MAF ];<#ML6]TV\2[G4+DKTY^W[9IUR.R>D, )%Z(#,?" MD8&,$%E1,&#PG9CQ!CL]MK5/N;NUC]/AZK%W8/:;(MEIFX@(]="_CE!1DV\O MKY74QB#S!+8];CRNB'Q)O_^>-AF94Q.BR%2['+K_3 :T VF7IV, \-+(CQ MLWR/[PZ#.0#I3EIW^*C2=Q.!W0DX]0HOWS[JE'[6IM&E^$/[G7_NU)$5*_^E M-I < 90U\8\S$JAS66!$4,RWRI'A8UGL,GHO>7ZSS^C9SZ+.-E9L^D&"3<=( MR+]V;(0V'.#$D\Y=P4$&P%O#+M&&& 0J]L_);O]V1"\;YH2$^AD+I= M=IO$\)W8!1#O MCE__U&^+[6J6WTW*B^3N&[DWZ*U=.3.]ERO8K3.7I^7\O5[]9*\K^?.^2(JT M+?'3+T!9D>V'@1WX+G)M\O^V:0R!#8YB!ZN>[@G"T!Q%1./>NT%DU,_U1!M MW6QO!NYUS?>.#=2#_Q$6\E_G6W+:)]F(/\[$3]91@:F?$FY5BG;:MAXEA&3H<5+<(BAE_BQXX8#0F@;_J;([M*NL)M* M,5<%CTEA@DYA7GC"K#;Q$&$^CAA!.H($N\$9]=*OK!G5C06S-IWFP6'TY0J, MSH"C-Z!WYVG%0P5C5[0XE$_'O#SK$[XM5*L2^&[,QDGJ%<$2VJV<'O]..(L[J* "DORJ5)NR0^C*MOE-"]DN987NK[CT=,BMA4[IC6 M"'W;TA3 OXH^*N+2;3O[\;Y" 7!=#%(8)!& >Q%Z(!EFFR55V8#8SV M8PWE]I_@IJT.E8[#H*885[A!%,>[<[2%)D'N0M\3![IJ7BL6YRG&503#LHWY MXPBX&G=%@V0U/.M8PXRSVZRJV@1]MZY*RX]UY^WV^_(;O65S$]J):WA^& :> M:6+D)I",2RU*UX"VI7P?JTILFH> $1%(!TCM9H==#[U=!.790+58&ZI?&YV[ M^?0OF X>M9_M? +'-V#T:L4#"D?;*%I<5?D6_#C#C1;O)99AU;>"W& 4C3O+ MKL>-99LX=J&);021Z7B!B7UHA , R9DG"F;="\SS@B9Y1I"1H0"0G2V.4_% M@"'&L\Q8H)UB73*_(LU^C4-N.99JB#4KK9QC3"*J@#M6??R0I756CS?Q!(@6 M['61'5G8-!PCQ(;CV :"MF<'@=AH@\)$K:.?B(* MOE3RTG!6O&]+KV>MK:&X]=-0 ^SL9A(4Q:%K8S?Q/.R'OF\F+D%@.9%EQ*$9 M<4T\5=K5G5<\N4H('PC"#/R6%_G#X0&T\.EM0@_YL'K;.];]BG.6J;0QV)1I MJ7;@DZUGI%Z!$>@5&* N?FT3!Y$3NJ>C.=8ABEH\.Z_7KXT]]O"!3.>R/DHI M[IB01%:,8]MQG< )$L^V73-(')M \",G@8A+5G787Y6\CJX)":R6YF$- 9=M M&=XXD:)]0? VLG04U]#K4.*M7KX(HC5S>8E:=YE^28JOV;5\1)L(S0M M,DE$R#,-(XR@#VULN"[]S@K]2V6'^!^HKY^V.,!C>I[ M\NN_$9^Z_D:^..]F+_Q]I?.(<[)LEY# 7RO;]R?@OY"_F*3P &H6,$ M'OD_,O-SR+?]XVT'V@E+N,#]4,TQP( %4#!L0SH_+Y=[M39*^#HU&QLJNO6I MPV_T:B%.EN_48K!+R7>!OTNCHCBD^]_;6@0;U[)MQW:-)''#T$MSP=FVNA\_5Q3M0H$/%W]?Y"&/O\]JX$NS[;#2I%(%3!BZ(@1!9ZQ$%,?BO MB(,$#SPB\2FK\G*7%+N8'MIU361#:,2!'[2"9$3!:"> ..!5";ZGSR43'2I M8(&8>?55@C1VI=#'EZ!4L%*E4BR>D7!!+<0(6X]<".)_12]DF.":*%1I4>=T MG;37)F3'EF'YAN&&@0]C,W9<-)B*O2CBGC3P&IAM C$"$XXP^,GCF%GHY$UT MEL%,F=(IQQD3EZ8?HL2M1T;$77AM6B+'!XN8)$63-T\XWV0 &!#A&[:/"3=%DLM/+#)Q(W>4TJUDT'].';!,X)G8\WPWM$-M&XD9Q M,)B!T+>82JH)/WP>$3B" A05KQ#P$L8J!AJY$A($5IK4B<)S!B:%09"LM8B# M*/P7 B'% [M(1"0B=,+OL^__.GC:1;P=A[+L8F8YIXQ#"R!KLA'%D\JD$ M[]/GD8D>%6AA 8*+5RBX26-5"IU\"4D%.U7JQ.*,A$FU$"5L+7(AC/^%7L@Q MP;0.?ZCHY2 XK[?I_C^SM!I2((3HU8XK)G"R N8(PMA YIE MH\<%.F" (A-(;8K3=UD]9F&.3T"$2%.RV^$-+M[:^"!+W?)2(N]"J?!5XD]X M'FUA\I-Z@Q/?3ESH1U9D(FQCS[:&!5LR4W*XUTAXGS]7NO.T:[3(^-.=W-2Q M9SMULB:8[&0G3&6R\XR("[E.4=J6EQ%I#U[)=,JQP2\BW1I-9RNQ3=-+$N2' M=FSBP(U]Z VV7!Q!,1GAL3"SD/1+B5)2PD4@KYCHXDY.3IAH4R\H)V0P28H( M>6L3%2$?WI05<498A 410[O6V#Z]VQANA) ;FC@F*F69&"5^?,R_P)A53/B> MJEE 1C" HF&7#$YJ+LN$/E;XI(&1$!5B\,SE-P1 C);E.[T@[E+VA>!-?M)S MZM5C61WOR([H'4O54U3NLHWCQ6:"H(VM,':BF,YZ!JNNY<6<"R9RMN9)C#[# M.-Q17U:@1PHH5-Y@5RJ-*,:LNM3K)TF2B50V_RTN34F]>)&%5 MLL0N8U_2[^]W1"OSVWS;W17:+2QC'-@.AB0H\EUH!L@)_&&+FNM'(7,>1<[* M/-)%2]$\AR>X&T283%:EFH-'(8WBIU"=,+U!RJ0DR1*Y%C&2]N.%#*EAAEV MT&Y'7J^Z_^=#7F3F)K0M["9);)J1#2W#A0B-MCS#YA0?$0OS"$\/Z6KX E!P MX+K@#I2$2&05'=W\"0D./W7J!.<50B;%1H; M0B-E \O1$:>$6Z!B$P;N8 E&-O-I.]'GSRPN%!F=+U!L@L+"0QZGK&CB M34Y4F"A3+BA'*ECD1("XE8F)B =O28DP&]Q"TD[-KJM/5?DUI^5:+>QCD_!@ M8M?P0]^,$C,=-,HI##N#RF7FC!06 MK1'E<66"(^S&6ZHCQPNW]'PJZR;=_]_Y8YL2,EPR"<.AX\;8AZ9E(C_"@['0 MA4PW&4J:F%EV.G" H!-*)XNQR"DY^@B4$QQ6[I3+S3-"6,1&C,&528V@$V\) MC0PG3/MSJ:DJ2]O'VX81(-NTG,@-D),DAC6JF!?BV&7>D\OS4,U2TD;T% RG M_Y&AQ7%W>>GAYMROX&^[Q@>C,@#3#9"5'3T9RZ_T^7:T_[8PP-WX0N\F):E- QL#4D![S$,!'O.,_U M<,U=?< $!E"'OV7[_OXOR6_$Y2VLR[]B]K^L#F7C8$8PB*T)V&*+0=%V;*--@SS,B9K60 MLS+/.@)%]_,_*3PPX ,=0-Z5!&$V61<3YB!2:#U!@$-U*PIOL#*YJ"#+Y/*" MH\B/%TL+:IAAEZ"_E?M#T:156[^LJC?(]BT8!LA$EH--F%C$:&_'CT*#Z?HC M\:?/(SDC*M#!XA4:;LY8!48G74+"PLR4.CDYXV!21D3Y6HM\".-_(1MR3'!4 M%^N*B7153NDLJDF;0[V)[,A%EN'Z@1,C#&T4Q4.*Q$=NS%MD3,S(/.(QE,$9 MT8$.'G?),4$F6;5D!A*%)(6;/X5UR%ZE9%)A)%EDC,PC.R?@:,6M=.A' M_*=WQ9ADE9T92!22'6[^5)[1?8V22=F19'$MLB/KQBO'<17PPE=MO8K2)KLK MJZ=-%!DNBG!,S_FZ.'8\WQ^6@_W0P (%U]F?/8_(M)C $JD[#H'6ZR*HH\H M(2%AY$AM_?71_TG5$&-J+6(AB/[50NRB++!+P^>'=+\/#W5>9'6]">/8LDTC MA!Z*DB2Q$P/Y8]QC>IR'U_B>/8\TM)C (I7&CC98I4&?40)20,C1^JDX9G_ MD](@QM1:I$$0_0MID&&!71J2AZRZ(W.B7ZOR6W,?E0^/:?&T<4-Z;:41^U9B M1A9* ML=$KB^X1B<$B%F8QZI&+"!#ASHT?%JAB"-K-JAGT$A#>$E3YV8O$K( MI*C(4;@6<9'TXH7(J&"%(PZYS_;[P8CA> 'T$L,-D$F$S;%=!,=YD&ES+MYP M/7JF*(1"$A44/JJ88Q!=+(F%($P$*8Q 3KR?#D!$:%J+1(B!?QE^B'/ +@B? M#C?[?(OW9=IL;!1$CN/#&"-D^Y'C.V,-U2 T>6^(XGGR/'+0(0(M)/ N+\"N MW._3JOZ)5QJX2&-5!EU\"0G#*54SZ,*)[Y.R(,+16E1!"/L+41!G@&/5MGQX MH.4+R^T_/]^GY&6Y/C1UDQ9T'^PFW:7W3HNK=[T0KVS?U\)-S]6+CZ17U M4DSPLNJEVIE2RTO(IUZ_EN7N6[[??\B+['V3/=2;V/=L+TXB&%BA&1A1'&'H MH\0._=@E\S^F3?WB3]>L40,@\">%!%I,_P^?(@DPQB9">LGBTQT^GK1HS0LZ M)N1%G+IU*(H$_E+52R2F&[]695UOD!GYL>='5F!&B84PB:^LP4;LNTQ;3L2> M/)->7($["D=,*1@YXE,)]?2(*<05^'62&:W:T)IFT 4^LM:E"9S8W] #$09X MM>#]PV.:5]D.;;>'A\,^;;)=]R-ZG\X':C\),72LP'.3 'FQ&_D)-GO[7N28 MSJ;([NB?\2F%O%VF;A)TW>04HD!O28\@03ZB!'MA=5' .I_RS$2WI"H-**_ M"4YP! H^+*9:%PED4#1UC; NM5/HUQM*J)HY7I7<6)[E.+X5F3B,33\Q$4R& MQT>VFA[430\'D'L;Q[;RW<_-VG5<(Z1EQ[-TQ'.48B-E%?@)KO+BX)NI+Q)R>?X M2OG/.WBRTK>N;L .^ZW!D\]OWA<>;?_K0,/1^%"1MZ"[67IC8,]VL!5[81+C MP("F:P6]R1@&$=.&*"6&="\9[G8Y7>ZH 6U TB.^@9M^VSO8E@\W>=&NA@C. MC,6HY1MHM;,J.O\=@($.67_9_#+J\AI)#(HCQ>VZ5$C.E3>420$_O&KUB;QW M]VF=D(X 3C,JHV21N#O*FA M?5TZI\BG-P1/)6-BBQMCCM"U72N,8C.)@@AYT(H=/,JL9X>AS$H&LY'9EBU. M5BJ63)ESY\>YF5Q7;Q)U8C+S+<@);W_!997E=T57^F+[]*5*BWK?1O._IGG1 M O"C$(?8,:&9!)%CFT9@H & Z]BV2+B@P*SFF&& !IHCMM.H02Q@4$$W7]0P M,].BH4,/$XRTGP %%"EX1[&^?11'JZY=)I%!ZQ2VQ+KT3Z5C;VBB[+.-%U@H## *8@]Z M@8TMPS=]*X0^#)'C88LG#)"UI7GL'^&UNT_ ,X#@SQ8BYUJB-+EL@_ZA2\J\*?6\BWPJ]K[8E@_9E_0[.C3W);UZ 7W/R20J M24++A"BP+1<[1A@[5C@82R*+:[^#H G-FM6A @06&'&!/RDR3JD299!-H68@ MCT^81'C3HD>O,S,A0Y)4KD-]9)THE;Y>LEH3EP]D.K+QD.?$B8ULS_+\,' 1 MQJ.Y,.([3"IL9!&]Z;!)*PXKCZ*:HX%"%:ISB;V9=*>#P:4\G(2N57MXW;BH M/D*\L.H/K9*>(3+9IS?-_J]#E=>[?$MS(K]E[86SCNOX/C*MT'+#*#"0Y1NC M5==PN-9Y96UI5J,6'OBS \,I/](TLJG0G SRB5%'7EKL0'>3]"FXRYQJ$:4+ M9$UHDRJ:UR%1RKPI];R,?((U9''IJG#UU)ORC<2.'=\P'0=#G" ?^M%@RK1] MKF!)R(!F:1I6-L3$28PR-D72SA:?# U$G05%B^C/:]1,B(X4D^M0&CD72H5O M%I^FD @KJYM\^]R6;5N!!VW'Q&&2Q$D817#4+Q\[(8^HB%G0K2H9>1_(6"VF M*H*DL96<"661(W,=TB+I0ZGR]6(3EX?F7\?)7%9_&*MT MV)YK^"06"ES?B:T@,7 M\.6>?/[XF;3*P*$FGVE*L,OK[;XDOZW:Z]#HY\F?WI;50[\)J:Y+8H&>D_^6 M-_=@U^88P$/;$6JPRPB&SEI) )85>$B+)]"V+WEZ_#'K 'EN#!-:WN [2G"*]J96G=( ME_DN5!A1:4LPQE\+-0%G5#8PVT9E+A-0U.L)*;3X=EY MI*>-/58=36YOL_9ZP%&[?R?C[N\9)2G?Y^UXC)I^+M9>6DK:Y.G9AS>N&<>> M%\;0,ATW](+$2)QQGX/-5C5_3CR:)ZY__/+Y%Q+W5"2TH5EGJJOTBRMZ,&L[ M^\$%!81.=/\YFVL=LC"KQ^5RG8-/1LC3HT-3HV+WO\J;&FV;ZUOR/GJCZ:2K MPAQF!8G=FPW&$<*):YB)10O!X"@AT>&0?(=QQ*,8BDUK%@<:"VP/=#Y4[, _ M"&"0;AM:G+J=HU*MZ M6@W49CM?<]9W:#MMCIDNXWOV]!Q8.! ATRV$?W"'X-&WV*Z\'T.'+I# MLA/HK:/IG7T6 SRGQRH:E6(_,]4,4R MS]MZ/Z[,)92>6:01!B&P_ M=!W7A(,QTP^X;@$3-*$Y,)KNIT(%/$2Y9!/ &6CD4[IN^PT7;5H$[75B)I1+ MDLEU2)2L$Z72MXM/=#ZF#5&VZ]M^SM@>OX\=QPU0Y"$O0-"-2-R"S<%2C VN M"H(BS]N_OL#HJ4G=#B#@V>='-&9^V<-.E15E>X61"5F087(>F2'E0 MJGN?>$MLD/Z8/W1%TZ.R;NJ/98/VE$PB8?WI>MN/0M>T$MLF=D,G<6P<#*:A M'W*6VU!@4+/>]!C[NP*N0 L3$)Q@!"IVJ77I15$/Y7RQ'#_[D-VE>YQE=7_ +4XB)X VK9L>NMB/S<2*1GUU M0Z8%39'G:M:R%@Z@>#B/L@IQ-*U,NNGAG(+-R@S[:3R=#(D=Q/L]RQ]N#N35 M:R_X(''EOJ7NEF"4.^1VYNHKHBI#R/)'VX21E_*O@T <>%R)[&T%H6%B%T:F M84)L1D%BA=9@R_(,ASOPX[8P1Z1WLKPO>-Q?D#V..$XK<0*!&Q=G^J*T 9R681%\-&ZXZT1$:"0N#)5HF1-Z\@,/'$&7GP4L:@'\?%$.G17L?:-U>J(NJF[RITI/"B[Z/DCBR#-N-?-=,0M=VQT22X3C,:1XEQG0O MT_<8P0E(<()2(.^AAN/+::+9Z>63H]4RRYYFFIUAL=S3R'1ZPG1Z!"J7@&(A MX8VLE%+^ED]5J76GU/2>\26U/F556]6+./_K(:U2,M\=9KG("*(XLE%BFCBP M[0!;5C@81)['E=F2,*-Y #A!UN[3^I0^M2G'^@ TH6H M#N)2-:P9>)O0-*6TKT/=U+IT7O-:/5_,%X$WQUZ(4 (=&V.ZCRE,_/'P21"RG0<1 M?+1VJ3@BXI0*4:XN9Z\UT\0K$SP,*4M:O^3@C72U!%G+)ZIEP)=*7AC)\V+A MT[#3^_CC[D+%($JR-NWP'8I8-KJK@34\3>^+#E M.XG#V'>P$?A.%#N>[_[./#;TXMDP+8LMW8S>V M ^0&QPV2%NE%7)EM$0O:$]F?L_WMS^\IKG;I2"P)),0=FP+I)HU/>48T@,)9 M*!OT"B43.B-#X#KT1GN(<'F:OJ(C \O.XHT(\R[F2IZE5KS]"%/;_)]WCS1NE=I?4CW MS=/X2GW.[N@.GV'_1XQM&!N)ZYEA;-N1 =UQCVWB!'R[G-2;U]S/_EY6_R1_ M]5L:&_VI1NBT*$I'TKBSTE?%(MV=;0.6S"\<,/PQ]CTM=,Z0G*=#I[O>=/-):LH_UJ5 MA\=!.H8]*&8(71MA[,/(H^5"0W<\)^7$CL.7(!"QH#U!D#P\[LNG+ ,M.O!; MMLNW1%*C?9H_U)V4,EP KHY1-J74326?%';4G06#2UV;_@HU$U(F0^0ZM$K* M@U+=:\6G-FB[S7=$THC:_<^,:-W]&UH7&'[B)C[R Q@X(?G7M/RQ6DX ;3X% M4F55NRJ]&O )RI RJMFD:0F.^>1J0-B&:QW&=05KC!1.R)KJ1EB'U"GWJM3[ MZO))8ICN6U/W6=9\H$S3\T7M:74'FE$,;1PB:%L8&H%S7+".H<4S]Q4VHGF& MV^,"+3 P(!/:+B/.(YO S4(AGZ*)L:=%N]YB9T*LI E=ASK)NU$J?M'D]:=/ M WJQ38O.VV'B82)Y*##-<4F:R!_7!A8),PMID-#N%1DVQ75( Y%JE&B1G2MO M,\2I1IRTKE>/>!UA4"0A;E@UZ;JYSZJ/Q-]#59'X:TB2'6>GT(\P/?. L.M$ M$/O(,I)Q.<_W.>>'TN:T3PQ;A*1?%7<_?\FJ!W "47!Z*$\QFUS-RBV?:'6D M'K'QL:I%NBZQ-2%@RHA>AXRID6W#3U(KQUSQSN L(&YKLF6,*-9FEZ[ MS:K-!+?H9 ]N<;#)IDPS$3_R6V9X1FE(R% M,VP;^EQ"I=BV9O7"Z=>R:N^;.:DK!U(*E5.Y5'/.*&<+TLVI<<H5Z # M"WJT@'9(T,5I+>"9I8^/S2D]U-0N*Q%)7=Z=*Z=6%CDVWVZS;%=38^V-'$

7E#E55_#"'?&U!M'JH MB'9]:&I:*8V$G)U>;@QL> GT0Y],@PT,0PO"8U43,_+YTO[2YK2G_7N$5*RV M7:' O*X/&6]4)TTK8Q@W)Y^<<=N1R+[BX@FZ(7Z;.4R[P-947*:*Z'7(ESIW MSB,OM3PQ;ZD?:J=>W^S[R*_^+?V>/QP>DN^/)3VHNW'L./9#QXA=Z)@)LJ ) MQ[T1\]3ZM'YIG+E;+%< MH9'43?Z0-EEW#^N7DFZDWF=-1J*9?Y#(O_Z<;>DY^;"MH5AODL2'G@>1D5CT M!H_00^9X2-[W7*8=3AK,ZM[Q1$!D._#8@[L"V0 ?;-M+C)N2?-%YP'[_@VKJ MIX..A5GG"S]&H/TET5]*,& % UC0HZ5'J5N\RS'/?@?'@BT@>A/L[;YEN[G/ M^B&(!H43'6#L)N1/T@:D50;JOJ5NGD!Y,K ]/K^LX-_*"CSV]Q6T8QY(VP"4 M6K[I]\O5[7ZY';$L=PT(7SN\,L9I;,SEKP;1Y5BIO2-P5OG.]K?CV87?LSJK MOF8;.W9\ R:V&;FVY[EN8#AX,(5"DZ_2MX@!S8-96^HI'\_Q5!TJSG+?0L2Q MS8JU<\8W%%$X)\>>?K] EY["WZ]0,A%W2S&XCD!;SH7S(N#R?,@HRG%GRL8W M$M]R_3 *PB2*(?)F1)QAD&PA#EBE:XX>RSKO-\]MXEQ&"/7]5S3C0,4 M^@;Y:K 1)1'7-C:^)^M>TDSK>S)7V>])\$F+ MUG^W9B_=79>I7G&P82PB'&U#AT1Q%ZJ>%LXKX(KJRR_*S[D179V M$9/O)9$1F$:"?>S$<1!BTPL=:#M> #T4A#R*(6Y%=UZ^W:34+XGA="MWIDB" M3#;]F(='/BWI,76%(Q:_T>TM@B:$1I[4=8B. C_.+VQ3Q S[EM<7AB *#1@+E[!(T+<. M19%QX,4F4$DN^/90G9LR$@+I,F)7BSR[P[F6%ATY8AG3P',QRID$%J=23Q)X M@J:I%+ *=M>A3FI<.4__JN-'9";5IS6>^LUG85E5Y;>\N(O21_*;YHG>#&>; M1AR91A!YMA79"71&P4Q"DW-7N4K3VM5LF%7TV\MO>\!7X*&##&X&S&#;@Q:? MG&2CKOH$Q,F26*CP$^P&QB1']EH,.D$T.733RE3^O62 M5J]I:/6:'<$)RN/>YKE7D=YF:7)120&YZ^AZ:EQYL>2DC!^94.5]05ZQK&Y^ M3YL,-9^R*B]W2;';6+$=8M*);HY#UB4!'( MX-UC1OZ^:-*[["?Y0$6X'<3CE#D:0%&8,D %%"M(&]"A!03N\G'*&SQRABFR MK;$.J=3B&4.0HH8]Y@S5]C[;'?8$Q>?[M,K"M*:[L8_W**"J(J]U=X Y?#I^ MYE.W1[\MQO"%5E'9^*X)+2LR$H?^?^PE@0=-G#B.8=I&C##7ML;94&G.L0^. M4"GXW)3;?_Y\0W$^OZKBU!NZ"ZGUI_]@[U%7)07\V3K%FRN;KXD9$VNK;%W. M+-QIPYZTEZ:&U9.Y4]4.4VF^V=MZ':/' GZ?)Q 78IZYM@[I3Q_3A^ZFV0A[ MV @,ETS!H\BV,<2FVYMP @]Q[8GG>K!F_:=8 4C=#L''T5LXJN-'3[]9"9& M3_6;$Q(FQ$N(JW7HCQCT\VHVXO[SJL!PAVZ[.=4R0A,F?A Z'K2\P4CD!$RW M0 L^>CXE$+HC@Y1:.7=?'@RF8V#9KZ0EA YI5@L("(R[0 M]@J^'1)R]$VKQFS,\6G'TJ2Q5WZ8A3RQ&@]?[C/P6UI_R;8T1[G]!9RQ^FQB MVU+\[B^O$/^7G^1J,KS%T"N*K(30Y>LLR+M0*GS!.(H&]9=!MVDM:FFHMA]# M"'W3"A"R',]R( HP&DS%L<5T,8>4 1:N^%1YO"R\ MQ=2*P[RL<13DF8,]1;(\MN\,A"8 !'HM/P5_<3O6=VT97\F3:=M_I'\29M\L //A[1&AV_'IHT]#SGQ8,,+$=>Y4KXG:QY,NO0_12.4 M(>1DB2TIH(\@OA&$G1L]-XN?TC"1$1"C:QT) 4'LYW>!2S# O% MO(AQ1%?L MSC(7R/<3Y(6A[[G0BU$80S_LH<+ Q)Q;@Q:!J'T/T6DO%,I<+M-RC$O1:V\R M<<5<)(VJ@\^IU>4EFV\="KXL!>=KSLNW!TOJ@DY@JGQ+IC!M,$M,GOVDG1KU MX:UK>H9% ED36YYMA=!R$SB:)U!8TQE*C6J.2H_(NCTK(A-WM21?3H$LQB^? M1)]2V\Z:43^C?O;#;FZ^-.GL&93%R!?+JG0DY\5V?VB+$*>T7O'7O*:Y[;9@ M,?GV/K^A;5"G=)-7!>K##:U9W":ZNY_=@K0 V7\=\J8M'-9O?P>WY,,IJ!^S M;7Z;TX+AW?Y>6L,X?V@?=2!/V3__Q%@"F:C^+F^/1K1%DQ^R!KS[R_GK\9>? M6D2T9YY:_G:?;^]!7M.'D%"OR>GE=DT)ZM9;"JO#^Y7 )Q\_%G+>IO7]%4AO MZ>'V:>C?[K-"!GGW8O_EIU]>OO+M"%"/":97N@-][)@K(D%+5M%ZTL3!M 9_ M>2%9?Y'+%O&\T6]DD+1TBN6S2GK<*C6+"=]L\UFR:UA"<8,H\I,D<2S?,X+( MM*QA PS$B2(7 = M4Q\I#TIUKY/B1-9;4Z0/X]W!OA-8T$!1XCHNN+"X0F6 M)EPFW761>)GDEKI678>>S^DP;^)*-=?:1XN/!SJ&]8<_:G1H[LLJ_U>VVZ D MA'Y@FWY,"U[A %F./>"T[)!KB_7\Z#0'P:=G]+:G8O1(!XLK4+2XZ8RX[O)B MZ0A]IL%#O%TUCR6S-.G,0\L5^#@V>)\(19<;?%U#S5OMHF/DD7X'?O"!2-Y_ M5>.2HI:8>YCZFN9[>N80E]6O]"+,C8F<) A,#T++#ZTP3)QPV%SD>K'#=07% M8B!7-V@-'K3)ZMM#<OPZ^1[L.JQ[;R= M9ACBA%^-_V^-=.(T:!KP)-N%>9?JOFW!;/=5$>=L8\@"9(N/"*/2 M'_O+%4@ND*QG\RP3;5.[:M7RO@ZY5>W4^3Y<'9QQ+YEFU==\F[T.X4OZO4^_ M8T+.:^"B",8)CJ/(#U#BN3;RHF0 %P=6)+3*JA?20N$]K>)'OL] DWX'-YT+ MG/?5S=5FG$NZZVDN/5)\!8@7PSK40FO$4ARS+"O/TXCKT/6YG7YK\7I.SKG. M"$\!^Y@U1VPQ^<\VSXKM$T7YMZQN\N+NM(35:[DS>!CG:M2M W8<@A]U+RV+\)G7HH.IZMB?$W-NFNIJ&7W]B['BI> M.W:^."BNV?#_.:05&:?W3S@OTF*;I_OW1;M5GL*-\WJ[+^M#E:&;NJG2;;-Q M(++L.$2A$1C8BQPW\BW/"^*(=!$W@JSG&56;U3=0C4C!"!6<8 5'L.#/ >[, MN[LXR9R8%.EJEG7,?K1Y5\[SQR,L?@O%I"%<\*A%,/Q6KU\D\*$K0H MUR23(W6BZLC/_0\@B@).\6BA*&?\ET9K1*>.#'GAMA/\((6H:+N4KV*#&H6?Y&9*"%5LM>UB!#+>/VF+E9YIK:>J*1]'6*GUJ4W+S)0QA=S=?*JI(>=Z:%OM"L? MJ;9>WW[,OJ'MEN9."!+RB8)\N>VJ6[3UC[ 76VYHAC@Q_,0Q39M\,T!!IL]4 M_U(K ,U">((9#*!I'R:PP1$W> Y<['X$+VT#O75Z^)Y[7?]?#)OOAM-_GK(=[0(17]P%SD()C@.7!+[FM )_="*!W/0 M];B.. D;T:RR)YUV "98GTV<1L8==',PR*>&0N3IV2?W!CE3.^-D^5R':LF[ M<;[[30TO_.KSN4F+'5U+^.-QES89:6G7L'K;@1<83N!YR'([/AB58-$01L;SB-!>GPDHU @0=0G::-2O7!'-,,J:" M^;5IFA*?WA0X=8PQ7[A-9]PG>QG':K\8^X8;)T13B<(:L1FCR.O-V8ECOT&/1-")I$5!*Y%(C+/@R:T3 \.)GT4,]]6*&UH%F6B &N0%Z##V"[;%1F@, 4J M&(%8DZ:\Z?TG0Y1A;D9Q+.O*:F*O@AC6-\.H>H@]C%4^('0.[ MT/2AZ^+$C+%%+;9&H6$CBR>5(&EJWOV*QRUU'T0+(LM2RY96F)%5/EF7(E1+ M>F&:JHD4@R*.UY%F4.5,J>4]E%&OW_.[^^;Z]H\Z:ZUO L-UDL2R(V1"8CDP M0XP'F[YA+4EIU!5IH/Y>W/_]!TZ,4 MW9)2=484LU*)$KQ&H1+V95*GY!ABE:DS*]<57#-NAP_*\V\*5$*[NI<1Z^Z+"DA>L X]_K\)\5H2.%7+MVA:S M,+NB"95B%F1/9.ZL@SC).?,BA95?985Y@LS+XCJ$1]*'R0FQ&".L\O*WM,KI M^>365%36S0::CF6Y?N :D1$YKIGX,!GLT'ML>:2%_^FSR\K7'F*?J-L2D)SS M5P$*V?1%+WM\VC)@&:2%PIE75UZP,:$IXLRM0T\D\)>JWB'>^Y7*JNF62@=# MMF6[?N(%ANDEEIFX&#M6;\A-$IMK"B;P^-F5I*88?VXG7E(QBPB5;(*BF44^ M1?E\I&LQ37E)R(2H2+"W#E61<>#%+3B27(A-?^K?LZ+I Z*/6;.Q,(Y@;$ _ M]!S/#B(/C5,NUX"(:?^R&DNSJTW5EK4M=N2+/;U10\7\B)M>D7F23F:EYDN$ M5 KM> ?"QV77&,^(8IY"B1*\#I%2Y,ODE$J.(>:0J"']DNX0O+X=:^!]*NMV MB6PL >I'*$"A8T?8#:!GX]!-H.LDAH.B!)LVZU1!B2V-8_T CV9*C^4A!X2+ M%=!EH6TJ(E#)^CJZGUJ7SJ,&]7PQ%\-H-^",1I+8QIX?&*$9NK[C)\A/PL&( MZR5<)= X'ZTY4D ".XUXR6'3)(V\\*G/L,UQ(9%YSL.$G @2M@[A$ 5_7D)" MA@,^,8@.%0VB1UO8M3UH^J8!73-R##/T/6.P97N<1;F$+&B6AAY.OQGQWT4T M@ILS'JG029>(8ER!@;%EI>.,EXL*(LKCFH1$V(=7]42.$599B=+Z'A4[^D_R M7X?\:[IOZPLV45I53V3N\;=T?\@V(;8BVXZ(G'FAB1PG\:Q@L V1Y?/(C!J+ MNF6'WK!+,Q7M5;O9$>>\?8F)JXF^I9;K=?0UQ3Z5.M].H>)W9*:_S8CEFSV= MZ/Z.,D,5TS,&,O-@>3"8ZQ0,T[,4.ZYP(]-E"-X+H+],@L/-WO MRV^T!J%0[3M!7AFC@;DHY0P*!C9_/V$SO27M M! 9KO7-JJR7=Z #V5]#"$6 M*7WW*H-3X8,*XM>A;&I<>;V^G0I^F&.*?G?9W_/F/CK43?F056U,RVNRQS3?]0NQ@][X06#BV'=L"YF()GE=YYCR MM3VN:$;,@F95Z$$-&S8X QA!TMCD03]??#HQ4#5NR5@D(GF5E0GID&-Q'1HB MZ<.+.UGD&6'>,=;<]T',D/;=8#^!88*@'P;DR7YLD/G88,C'$==.5(''Z]X; M1A&![;/%'.D1$QH'S#5RR M7 BM#6]L9)AVX$';"P,K<7Q(9D"#C<#PXDU3-NE>8$WXXI.Y1&,$P=P7OM _ MD1(-3J($%H*5N0!D'L4ZN[G QP7+'YF%7-TR?R@C2H MV-&EK$>ZB8U.C S3"(S$-I$11'9H.+891H-)QPHY)RL2AK3/63IL[3IN-@ 3 M2&K(LXZ/QSP-QJZW(?V538R8'\G47X*NOPS6 MF;O,@&)::+3TCL'T1$_@YF@=;ST_[%+RW>!=&FC(.Y#?[+MZ0S7I-\GW[?ZP MHQB;V/,<,D3]V) ]R+ADH,#C+)#\?D?8AN]"R@@IZ69<; M9F:6=QEBI',(^ E"\&[$" :0;Q=-TK1&<9FWR;4+A;2O0[34NO1BK4,Y7P+9 MRH^$B7XF8[@PL6&,7!>%D1.9+K+'U :,/*X]HF(69I&S?5G<=2? );.6/-1Q M)RXUL2:3NSQ"6BQ]>83 EL$48'$=RB/IP]MY3&%&^%*9&VC:+HS\T(Z#!'D6 M1&YB#P\W0B20P[SXR%F2E^))R\N4\&0KE;(ADJ9<(CMY,2W)S,HZ>CDOZ%<3 MD9P^,Y<[[ 9*C,@-3<]V? C= M\5A+X@=<14]5&=4<29S@').3$U6--1/,IAN+<,NG+.>T=L 6.PC'RMB$+"DG M?1W"I=ZM\\JG>G@3$+_S4WPQ"L,D-&/+PC&T8!0'<-QQ[UE\A?@ES&@6N.$, MZOZ(D//HK@R%W(*FDSUA"5O^)._;#+%)EBBMJQ,I84?>EB4Y;IB%J"SN:,6S M.+MIVE.-CSF=N-!Z0M'?'@"N3%D%Z];:O ]+579Y['<+$ZU4FUM,Y*^JT> MW\Z[LD8&Q>H,CA=8#$8=Y+OTGD_Y$K9 MG40B,M4&^4EF3-W.QR]G#O>\/ON(;:G=J)-,3>5UU5"\#I%3Y""K1[1PE8+GO$QEEN6(7(?-R73UGV M>U=S^.4<;&,'%G:- !F>@P*,;&SX8P;<17RU".2MZ1>=ZI#M0)WNTVK(E'Y+ M[WCC(@6TLBG1O(SRB=* [>>AH/5K^9MY!>HB71-:I8[J=^\K]A(G,L,X=!"961I)"*%QS&0'GA%RADN"5F;9@I/V$B9V&%F"0N;0:0;V MN*.GEK+E]>E-=J9C*$E&UZ%'"OQX&4DI889KZ]\KUF*;A&ZFF\2FB9 /8R]" M1[4S3:YE+5$;LVC/4Z1$?: MB]=V TJS(KZ4ODF0:T/3]Q//P8;AQ! %XU*98V&NO8$"CY]EGZ"TS(CP)KIN MKI0R^?7RI1?)N1;'F;E;AYC(.'!Q,9R3"[6+X!LJ5K8%8SF MCUTKC,WQ'),7!%P[4^2MS=8M=2]B\S LM8ZMB5QU2]F+'4ZZQ!?_@K8 U^N0 M.(7^L"UK"S/%*FQQ=IN1Y^_>%]OR(?N2?C^)>6AE! MCN4"5Q/BI8KE=4B7,F]*/>^B7)+W1"6IL$;6TD9<@VS"28-S(2"9K_(>\ MQ6C[#C6H$5!)9C0\\R#6^PD 21*YCZO?C<67*^*G*]EQGB3O(J)4,@;6H:.GN*D]WZ0*5Q6;*E%'YMQ;(4P M") %'<_VPV"TB*#+54M+QH[F2.0$6G<=X2DX\.YCV63 =-ZN]*2>5S;]F(M2 M/CTY9_,9KKEO#'J3H G%44'K.A1(B2FT2) MZ?B1,6:4 AAPS90DS&C6IT2@\>SY8YA\-Y.Q/U\S1HT0@(UQ70%_KOYBV& Q[0"7RF^?P?IH;DOJ_Q?]"/W MI(?5X&< KPS#H/_[#Y#7-=T;2R."\M#4#?F"KA+U'_T?_\VW3/,_0%$6G">T MA-J"3>%T-P.?M!U;X'/7 BV@*_"^)7;VBX_.F9G0+AD>UR%:4AZ\O/)(D@V> MJ5U9G)@QO 1# [O(,3WLQ5$0>&,U04R^X9W/<3U\ADE<68SJ9/QB7E0GTWFI M3^,O _,J,((KQS9:S2+?VI9'/AJ =\04\Y^3"?%*(OG5HGSC\5V:.$CPPG][:[7*ZD2K= M?TKSW?NBWV9U8IU6"L&)D< )W'LN(C,34>Y]1W?Y#K&)6].MS)VB$!]J![W M!]Z#7 K89%.9F8GDTYTC.$#1@;P /;XK<*I),Q_SNDC9A"PIY'L=0J72H?,3 M8*JY8A6SW[,FS8MLEZ1500*.&FVWAX=#>QPVSF[S;4Z/A"!B,HJ18R#DV&YH MQ,?;[A*+:^*IP)QF,1L0@JR'.&^/NTS01(]3R.XZ>IQ*ATIM;R+WX>_!4+L* M3_KX8Y7=9T5-(O)NB]"'LJ8;@ZYOOZ3?-Y:!41 Z;A+;%G9<[-B>-:* "5\L MH=BVYKYX A>4W<'-4\!@3[!R'QM72SYCZ+$@[YQQR GEW0:@9UB'38OO*-R? MNDMKR'238)[]_#D/H5-1BJ:F68> :O/NY0EVC2RR2NN7*DO)).2I#9BZV*F; M"+JQCZW8"DP3.HZ'$A)(C2=>;.B9FR*[:RN ,/5F83-,W7:\L>Z(B'T+4H]L MR%*E#5',NOEW8,(KVW&N M,;$E!M/HG\U JN_).?:LP>B;<.F\CJ;18A-1W; MH\\G=:CZO-*\BOD6.Q/2*$WH.C10WHU2\8LFNSUA V/'LR(W\ QLQ@DT;<<: M]T$$26#S[* 4>/PL&RE_2^LOV?:*1AR_=/+4@VR7\KS_$+IO0X1+T=T*2FG4 MMDMAZ:T)7%L2F"E=A_+(.'!Q"P(G%ZQJ\UM>E!5Y_/N"3-BRFA[G-Z 9^7%D M&8[O6W;HVF.H9D8)5U$@[H=KGF!^+(N?Z69,\O=[NMR6][@X9Y7\G+%IBE:Z M-"@*/45PPN8 >UZ).2=M0F"$^5V'O(C#+Q6]9[*!S/MAH?M35_/]](7Z4CY_ MG49P=H <']D&S<%%@9>$-AQO,K?B,)(+?K1 FB5@4A,/Z6D2T1AJ\=:05\DV M@NVW<_1>K%,XU;#/%<]I;=YUB/3<3E^,&V?@7-7UDAO/<5#B1Q;V'.C@;L?_ M&.*ZT!0\*2AF;!81/SD^J.U2RAB> M5K ER.43,'E>632-\'"B9^2[3>'(5W6YSW==^;EG M_;(&?U+ H$6L3.M$6D%6^#0W@&(5I/6">[QL+3"3*KYD44@B)1IC[7HIXQJS M>$KSQ[RIKZZ)" P5D(,P(%&GC[S -[$3!:YC^X.-D,RAN;;L<3U9LQ8^+VN> MMM!FWOAU2L?4MBXAVM8Q71+$?KXE2X(!UM?^?=&0UR,G$4IG[6/6C.FE7\MR M]RW?[S=68%F^Z4/L>J[MF+9MDN][TQ$,#9[>H,2@YDXRX.B.(K=[*/,1=M]I MKD Q4>51(]=LF9W9:>8+"X[P .KII!M1WQT3[0/(MVOJ:%$G%MXF1$LI[>O0 M,K4NE1I?4\ZBP(<,$V?1[6V^STFT<5J%.$*!1T35LLS$@G[@F:;3&301=B'7 MA@D),YI5[GU[_+BKPI07K=:ENZ\T!*OIBM9VG"O1F@P#?!'=DV&:3>UF(IE/ MXP@H0+L3&&$M5W[S;8(FQ$P!J^N0,!6.G%<$5L6-Q 5,IA?&L-U 9IJ1;=DH MML/!$$'@;+YFU4W)?%<*OP&>OG.*17"VPE*8(N/ Y;N%^+C@ M&,R_E*]U1F3B&'MAY 3$L.M[E@NCP5QL1YAS*!(_2HYT^.U')_KT!]Y-UZ.U2IX47>-$G:09R&,#,M =FPX MCF.[1[N!S3=PR]O3/H[+7:7T ][XP\KX.GJ<0G^X;_SA8TH@6FY/LWZY3POZ M$C;]W6HG *(H-LW0#;"%_22.0B.TC & $]I<%:P5FM4<,RB[6D,ETVQAPT(D M\P42SR[=Z,AN"$YP5,*XO>MQJ?""G42VJ8ZJEEB'(.IP[.VID5KN9C[+$5L8 MQ=!/Z+I4;-MV8$7^ ,ZP0TNNOK862+,LL5[8]OO_Z_W_K VT#C&8VVD]^__Y M.&T M8L-(W!A:7N D'C8\-W$07Q4R=78URT$/%;18P2E8OD!+*=5LD=92+/.%6F\3 M#(Y P9\4*FBQSES,GX/%">G5T1;KT%+/=X[:&E=I8S8;X6[(E#N MNGUNXWT$L6/9,/%CPPU"%R(_QA8R,(*N93L6,A.1RVBEC6K6R/%&U5.@X!0I MRU4T)UTVO\VSW4E" MSS>=*+*LT'$P^4]H!"[" P[7,)D.8NFSOJ2^"2]#:&@$<=V;CW\54CBBO0)' MO MN?. EE%,SU33.>F54D7\,RJJ22>:%W9+H!+UNMR;3^%V&BJY:\>_9-LN_ MT@3HJU-ZWS4LU[6@&YD8QDEDNX'C>4$<&4X<.I;#M<:K!8'N+6+;;7F@$[LC MS+'T-]KORV]T ]G5>!DOC?/[Z*C]&(MQ;EF7+9C8(OX"K28 M6_:[Y>,3V.O(:PK1.[6:K+6YUB'8FGT\7V.>@=%+POW0_(L>\:V;ZM"F7']+ MB[3+*."\>OC\F&WS=)__JUVJ^MQDV3X\Y'NZN/7YJ:;'?7]KZYAO FRZ5D+& MD,0R[3 P3-N*VZ1L$GN6XP4L"CX3%,U2?NH!.+H J _@U EZJ*=U PQ^@-X1 M\&?G"F,J=:XFG%;U%;8>G[RS-]S['ZSA=N7V0)_:1H4_4@,^ \X>3+5[[,>F M?#@VY2UMROJL#]9M4]X,35EWWOS".E@3VMH1V+3Z\5<-CZ\,Q#,WT+(C\MS. MEHMT LYB \/V8[ND?JKS8YH_I_OI;D54]&DBFC[YUMXL;-.H-;0( MWTC+UAAE!4;_!.X)Q/^:SQA,ORV*[3<6Y]8% D)*&; M0 M:5O]ZV\F'B3U()F9R 3@GHCJMB3+W&NOG;GVSG=G)8D##T7<"B2!#T,/Q<3M MK*389TH;<54_V[*X[N%H"J@R57+":),E-<%3(,B*@KU@XHPRZ7(V#\711E^: M:3EJ"O%I^=3LW&!EU1T1/CH&R6WZ$8B!CXA',$NC-$[\SB;T8JQTR?#NII.U> ZOW3[Z*/8&JNG*0(+E5&8\;M4TI\?EW'): M.V3/SDZ/*T%G:3HC2&;HG8<\&?*EM-$ C9PK@&WOO;X]^MD" =\-0LP"SP,! M'PF#"* > 45,Z78ZDW8MRUH?EN9B!S&TJ;*;]J*' 8IFE'$8+;81B'LIHQ3.Y,P8&V)-98_O<]OZCM;TC/'E6 M+Z(D=1%+L8LBF'A^A,(PZDVZ&$M-TADQ9%D7.WS'Z^57SG'WE=[$8(;6RZM: MHS*J*GOS(E-^I6E44O76D7IRJZ.='< M*Z6%]J5X:G]UGZUWF^SZ]GVQ*A\RE/'A5]9^_77Y@_ _ZFV^@L6:E^M9?EOBC;;%XBP!PE# M(?6)[Z9^XH$P #TBZ,9*%UW9Q#&B['^JRF]Y+3;QB$E,$T)O(2RJ(C]M1/0% M_LTNN!I MY>C,Q0LTQ"4^2%SJ>PC3" 44>WLTU/>5'B>RA6%$$=^?:A-:8>+0BK6XJ"KY M="'15W&):,Q(OI48EI)N.S&;FVQ;\O*D9-MD55VNZ>UMMMKFWP[#@<_+;?8Y M$S0VRZ*\HGP!*0IC''E)XD4!3"E'!N!A.(!2J?,KHP 94;CWZ!NM$,B=Y]!U M9=M&?%2U>^+0Z OX(2I')?@;P9F1BJMS+27E%D,X-SVWZ>I)4;?.K[2R[QX> MEM73T6A '(+.B[N, ^'9Y3"I0Q!)W2"@,8U8@D,*TZ@W#]) 3<5-&;6]GEIN M-K=E]7U9K84\_,%;5K5=YD6C"Y_*.M>XR](I!4RNQ/KVY^S1W'E<'&WOPP. TA DB9NK^LE'W!6(Q C@A81J&F"4>I(#U2,(H#/1&BN;LVQX@ MMEC:2:-^IU%^0-LE0<430%8"H3HDG"8&^B/!UPIXA/C*N7G:_\:EF%@>_TD3 M*S7L,Q^FF8BI30]/#O)LL:G\&ELO+-V1*X)]WTUP@%P/!GP,Z8>)VUOSD:NT M&JYKP_I.6,%Y,V38JZK> 4IM$N4D<@S^U&1PCTB!.;O/U#VGYHR0#25S'F(U MV(M3#]$-8D56='!9\:[7/C;9&>SL>0P$8>B'$:$IH12#@(M>9X]25^GJ5WTK MEH5G#TQ3;@;0)R4B/ 3]*T\UM MV&S-4-/)W"G2)'5N,.?S$[KA+IU1.D-\R=QN<7P:;\L;97ZS MR=J-P.W:01K3.,!^&ODA(5' #7LT2JF'$Q2$4.X.(!-VQMH]>WW;O0IQ@-EO MME=:'S7"[7EU&YM6O?7.U\@F(%+^=HLQ"=6[W.)X(3D_--+V <,K)_O1O6'N MW)7E^GN^V0R[Y>("(6]D ),T3G_'A3%/2O.-3/$2\F*=W>9%OLT^Y-^R]4O3 MZ.GWY=_+JGER"O[(ZX4'HX@7T(BQ,$G<('+#F'0HP@11LOB653>E]/7CAJVK M=+1CH-+]3*P5=,FWG6Y[E0\$SK%OM%9C\4Q]9BL>\RC5K'GW\N9JJRP:ZMD' M#!^7#QDI'Y9YL2 8XI E*4012#W"$$Z3'@EU:6JT=VLAF+R'7SD-[O;Q1D<@ M=_YLL<^KU[_%KG[/'Q2KGZ+W#_-030$,L"FK LU39,)*OP4CB)*8&Z N(BY M41J ).K-^!Y0NKA>^<,M#]C:1_P:0)I[(=3IDIMLLLJ4VAA,B20KRO62C#.R MI,W;/#1''WYIJ/VHJ053J%I<'(#00R&+_0B&89PP+^T01# *8[5:P:1EZS7" MV1' S=.S"F&* 8$"F6?ZGHV0S*-;6O&LM-^@C77F-PN0)$Y)X+,01#B %/-! M"&4]BCAQF;$.K65]TDX]FZ)?D56]WCTH/K/OX<.\D^_E!EB4W@"]J[?E@WAJ MN-EH]PI)]^P-XG8BX"78H]B-XDA,)K:VX]!'2L^RF[%H>V-T![+=@"C.S=_G MC^U1-[1<_6-3WNGNF#;#M]S087RJU<83/;YWAVV>KR9%I]E5+4/@1]_1(B_AW+W7H)!5O M:,YPVJ;5%P/X2U,-2'Z?RTN!^K#?+0T090%)PBAR00)(&$/:3\:"*$JE9DF' M6;"L'R?WLWQ0/9 C[%TY MR<:)72O#V9M^OXH!'TJ3[:U;KU:]HU%^LUH_(/ 9I]MQ36Z8>RJ.! MB>K?JK*N%\@+PC0)/0JA%]$D9"D(.[,)B!A2F;D:;&R4PNR-OGOHMU?.G4"J M-FA/X:D3/0_3,N2,_1:_# MDWS1\H:MUXJ:1!&"KA>3$$:ARU(8^OTZ?N*S5.E> $,FIQ(X#5$S1;*QJS\9[L[6?$;)GX?HF7;J57UG@3,#51U+@JI_INV_?<58/GM M" =T P[4V@C"X#K0*O%6*L/C8$QW^%:=4KWR<6A\YJ&M-AV4+S'-<*FSF/%* MY\73 JQ]6F#A4^"AU$U]BG'HTB0-@O[(29*FJ?0)7J-&IUKR$!B=#N2 N?MA MA*NO@XS&]="ED;>JSYFPKK^(,AK[FJ_=/W]'9()UE7,$22ZU&.%X?JLO9MPZ MLR!CD#=K:S0AB% :@! $P/4#Q*+#<:>$Q3A%Z*\W2_X)J^S_GN4;V4#-H_"TY][0Y1LU'@T,]#]FVT6" M?) D01BPB $7!BZ+>Z.IZV-7O:,/-#AQM\ZVS]=RY/NU%?8'C^9-4VYVY,[1 MS6:0SK'H##WCHA<:2VY&K&IN6I+[A>MP^'.J(Y\'[YW;G9U7F1 MU;6S*A]N\J(]'_5RU/&Z4ZNNSQH*B>P"[?C14)TI MDQK5F2%_+F)IV*N38SB3K*D-WA4@];6# [$WG47](;2KOZ4NJ(C ]=3.VA M:FWMLTZ]_GKJB"'06U&%#^6NV+:+J:LJ6]89_T)N8?6J[2K+PED*+^NF_YA= M;3U/G^1ZJZ$8S&_%U91C9]9 ME(B-D*G.DTP<+=.3)U=.C]TY@'>.T,]JS?PLS_KKYV;"-X]1QCBNJJVKF^37 MP!K[>3@X A!Y-/(A2W&, A2G_8E-F 8,&#HZ.0S$Q )O>AK'1I@&+]./%R&S M"_BS$G1=?O66_/E,&]_^-%3&_NRF[DC)P. M4,V?(\9E?O-9MAQ5.5-@DEOI^:Z'QV5>"0NO7TE[L9+^QA1JEW M#ULL0+PQ3'HU-S:#*Q\&4'UN]FN,",YCT#2.JR]GO\;CUX3L'VT56'C4QR$) M H_0.(Q(&KK-^98@2"E/.B$VK/ JIF<@YN,(N5(\AFNV\1C8D>?C34WS4>$C M\C0%5X?^^6NKEE<*,JK/F@G%?*W: +@X2B+7BP) ,7%1$@*! ?DN@*$;&M9- M=0"3J^=\^JRI4DD_"//OOP-\4^C%0QF4[NCQ_B<[,=C5M0C'R@[S]"9WFB(VGET/U/.E%:: MG]%=5*RLLORNP+NJRHK5T]=J6=3M>U*_+?/B@[A"- H\X*9^% > LP_PD0N.\,'Y M17@Q^LVB UG7WVEE,*+S4/41_57;>C_2+[*;]4RSK#.?JVWCW0<83E>^$[C1%RD[<8^8A[P:!BQ_G5+F/"? MZ.[6,@IBXA& _AX@LZ%0WZLU610&[M0Z=UKPZIE^&]FJ939,^ANU)@O7T".& MMUV*7;W5D^Z:%+L1*=;Y?I^O[O>X-OBU7BT=!ML8#$+.(9AC", NB[.,'].6F$ M <*J/7R@N4G[\\N;8J?LT+:N-94-P#PZJREGU*XU5>/(Z+6F81*"D+&$,#<$ M,:%Q%/8+;B@._% ]X1HP.GFGG#:S7F;P;#8U&(!Y=$JS+NG<9ZK&EX%,^3E[ MX&- <>3B:+W\4]/4O06! !"/$.Q#2A&(8@)AC\8/4E.OY0["8'D":H_-^;4IQ M/N(XOOBMJP>-!ZT-$*PG+R.S:V:E';HG#T\YX#/^5,@=!J(IY]6LR*; M$J2=D4B3E,]##HUZ5-IKH&HR]SG[EA6[;"^P7%2;_LPIN;[9Y'?M2@V7US1- MP@2DH1=%'@K3B *2LA"X_']AK")T9BQ:+SL;D$Z5KWI:VU7*U=1ZKG/_=FAJ*D)Q2CA\<-:WL\!W7 MET<0G0/&*Z==@AM7,Z7H.Z.:9NF?AVX:]JFTV6 M:"?]\9BMQ"FF_('_RO7M M%_[3^I9+!/^[KTM>X2XPY;5J3'T_A?P_ OR !#VX./:5;N4?"=(XZBO3RWM? MG-89L>)^[ ZOGX1#DJ_2CAU8@YH\;DRMB?;0<$ZGZA<#,%3VS47X)\H+!IW6 M21RF.1\MLS1OOQ%>><(?>;V( ?:A'R8$I5Z"$Q@#@EN0GHM27VF>8F1H/TVF MN7(:QQSAF?.G\&WLI*,8\Y&2C[UP3Y6$5"(]SWST+"8V\Y)>\/]-\I.F\Z;S MU) 8C):O/N1%]GZ;/=2+($@(0P1ADKHA=7V6>&$/D.=9I3<=1X3UT^0IYT_A ME--X-7:&4HCR2-G)3H"G&Q[)Q':>.6D?"9OY2#W<_R:Y2,-QTWE(E_O1-YF)73KCA7BD M]&,CMM,-BZ;8W&,J!#:SCFJ4_TURCK+;IC..'N\*NZ[YYS^T1G!9;^N/Y18V M"[XWFZR='0PA<)/$Q]QL% 0>=A,4)$D81Q PRM) [3:AX?8LCU+^SXX/-;-J M\R1NR>1QRI>;X_U!>HLQ1GB6T_.Q*5:3Z@Y=)[-73@/0X0B=/<1IUDO=[%;I@M,WIWJ.X1B1(:4HA@IX?=]83QF*"S6F>O,VI M=4][RL48Z28$T [?%D1PLED02?ZTU5 ] C^#(FIXI:2*NJR-\I:)E\* ,3^- MH@#[U$T!!+2'1/U$:6W6*A#+&OKRRN8KY['*WFV7/X[N;G96]\OJ;NQC>C-\ M_$(V5C/I_:.X:O+Q"S5^96ZB^E25?^<#57'75;V(84H)B4,G;AN+LZPRI^F4XH!GS;6_Y:[JIR.(^\5L]7N\VRNG)X;%*'B5]KKF\2OB/EQ+JEK<4!U)XY+5=D_ M=SGW+ZNW.1\19 WTUH=MV4^/9\.N;SJ.[AM91[L!3'^]DA[L4,NYGJ!!_O,1D']3D3S.>;-FGB>][!LO<%+9;-0@O_>Y[#%E[(Q]!)2)%' M/!?C-/%96R)S=4T"1M2F^4Q:MCQ0I;>W/)OP<8/3PG8X+D< :?CG?;&A;K_UW>U'"UO;[E[0;LH='VI:0N<2Q<'[($4G&/'R$!AB%-]JG M#3%5>S/*L'&IWC[D#:E#5Q8U7=5T87%YYFI9WS<_^J5[6.K7ON ;MVNK\7FF M;UL*S#PZMRWGRE$:MUKWQLO'?+OT M3:]V_NS1C;SV>8&K,^)FBN5YJ)DQ;TH[;5'YZD+121NK'_+E#:^)MD_=:+0F MN^QC]F/[]7NV^9;]7A;;^WH!HR2&,8U]#T<@)L 31V-#["*6IA 2I0?TC!NW MK&B^Z[O*]PX:IE=.V"9E5DWIGJ6)*V>/]LKI\5XY'+$C(#LM9J<%/?HU@TJ4 MGA%$:]&9AT+:<^_UC8(V>32EH?^=+:NOW\L%]MS(9^*:+VXQ8GZ4)JQ3<)QX MS*ATRMJTKYB>6<64)M.,4-K@T8X^"J1<'\MYJ6+'WP Q5(W SZ&!REXI2I\> M:T85CS>S3(RR/12PV W%.72?!6'@]?9]1CSCFB=EU;[J^1943XY0@[IGG$N; MRB? SE#[!*RAZJ<4AY](_]3\TE% #>9,:B#C37OAA4'"F$>C ,2!3U'B^: S M3QA+?=,2*&74O@(&YA50CDYS FB<28OZ)[#.3_X$JH'JIQ2$GT?\U-S2T#X- MWHQ*7_XM6Y"0(5Y^AB&",?,()C1 O?DD(:YQZ9,Q:E_Z0@O2)T6G0>DSS:1- MZ>-89RA]'-50Z5,)PD\D?4INZ4B?.F^FI _>\S:$<6&][E*XS,R!^BC7E!^ M#I'4]$U1*8Y ^[!V?3[.QX[."9E3=410U19X&Z=@?Q3JONV.$M#EZU&XO7\20$%YKAM3S4I22( J#L,> 8AKU MFW:_#JS^M %H;-S]JEX$?A"'L0Z')!_YK_(HB4.AQ*2J5 Z.R(QU<[AO,B)JB,%!BKJ@OH]3RG"8$N0S0EV? MQKTMEY!P<#EXT<(H-6!;^SV[156<7RUO32KC93('**!1'LTHW0S43%6UI%F< ML3K)^R"C0HJ,#%(;O*LJ7I LQ!:9!/H8P31&*0H1!7W)2%&<0K4S5H-,:11F M&C79JD7C-*^1JK[K.XS* 9)CE$/#-5:';082U"%152)5#,0LP,853W38'G&DJ;CC8RJ:;,D*VSMV<_KQZQ: MBHF?_6&V"'E\Y!@G$? P8I0%A!OMK(4A4EH8U;5A6Q%:;:-J2I-76?9WIK"F3"/),SS,2,L MQ1&$+O4I#'$ D@C',%:JK:R!L+]G3?%@JSVZ905L!DRK*IR ?*QPY:*EM-U^)[2B\FE;C_I@:)*G'/(9B%>UL#K@1D, 8 M$T"1SU+&2!*0?LV$Q=0+K:FGE'7[^JEXV-8"P184U#BWXVCH^,=PE5DUI:-* M$?H)E53-OR%:JL&D#35MC\S%2>P!0/R88HB\-(I0?V2.,<" +3&5,FY?2Q6/ M[9JGU[R4&F=V%"4=_T"O*J>&=%0I/#^?C*JY-T!%-7BT(J+B-$D812R)$NH' M49"X+'49Z.=X64@0LB:B,L;MBZCB 6#S]%H04=/,CB.BHY]_4^74E(BJA.Q#P:,) 2! (/N?NJ.'13*V-[-026Y53W*+$E MNLTJJSVF;,M>@UH+1ZX?JYY%;31TW-'<*H:>%=^&Z2S=%L5F.-,FQ95NAYQ*,"4W=%DOD @B!QKEF.T"D>O3LSC=;"HH!-;4; M"&O2.I>3SUK*S=D3*4/:3TXKG1>>LQ.=/F< MKR%J9]VEE)V1ZUEZ',EVL-^7VUV5;_.LOKX5QUWYT..!9#?;_0F9 ((H]E D M_G.#Q*,^0BB,@C#F507%2KNA!QNS/+V/RZ+!L>.)_X!5)'N!TED6:^?98=7C MMQ#5RH#AM,O5 Z,RKE88/"?X<-2ZH7JJ\W:7^#HC<<:HGH?(F7.GM-0D%6>9 MCDP=('S.^OGEZ]M/55ZL\L?EYGWQZF2*&[O I<1C)(9NR,L;Q,(>$W+5+CVP MBV1$B7QXUH/7O43>=A+YQM!)XVR?W;!)SD?-)F**\U+/1/7J**==.0?T(GA[ M_.)]\\F/^@VA^]Q4U2AAG(=\C^3KRZFK$1FV(OS]:9HH(N*R+R_RHYAZ 88 M^1T4A'VJ=@;0!H"YR[SJ,4(K0;*@[C;B,XJH3W2J4(-;4PJN&JJ?4+B571RB MUWI\VI/IYJ!.XKO4A0*1#RE)W=2/: \F09C:%6HI"'.7:M43BY8"94NLC<=H M1+F>X "C%K]&)5LI8#^K:*LY.5BV-3BU)MS-V2!,(A:'%,,DP!R-FWJ@G^1! M+L30JFY+(9B[;*L>CK03)DNJ;3Q"XXGV!&]5CV':2=,MO3:=(1&U.OQ M3PSIL&M4KU6B];/JM9*/@_5:G5$+>OW\ !/T ?8BD+(T3GR$48 "V,.AOF=+ MLM5 S%JUM[K'/:V%S+A\VXN6?06?]MBG)L=F=%PO;#^=E&NZJ:_F0WB5?F!C MF5?_M=SL,I+7JTU9[WBW^)K]V").TC\6"27,9S#"7L MQE[H,0! 2K!'*2_Z MU9[7&&3)LC0+<$Z#3O3J=E]=SGOU^Z+>5CN=AVB'\2HGK>-1JJ:?1VP>(7/^ M%-BINMX?=EM:Z; S3'?X_+>ONQW/YWMOV6M?;+EC>-=S<"H+,Z\L59-G"OG%W!^Y$I*^WP=L)CNPJOBO9.V[Y7M_G0;[E3BZNMFMQ7FN%OV5(USFO[=UGK*M<_#Z:I+C MK9,%\4Q*FW_#FD>Z_ EX*G\VR9A)FO^457FY9F75_4C\GK=(XMB'T TC& ,2 MI!%.(.F=H"B>1V[7@S[+A'[E?,_RNWNAYLMO6;6\RYSLQV.V$C^H#MXYCXW+ MSB]YP35]6=6_SJ02T&Q%$Z=_^PW(=LX_F>%;UYS;LG*.G/LWR?AOQFV*-#^L M ?V;Y_:!Y(R5T$W$4#:+OXWZJ(NCI\.O= K0N$+_N-YJVH)$!LC6@JNG,.L\K@Y?9H@G\GM,V]U\\CQI_*F41"[GU]5V\65U MGZUWF^SZ%I?%FCN2K??+:5^VRVWC3/UU>;/)%@PQ+PJ)GU(6>0%KOO%X]8%] MC[DLD%I>-&W3_AZ0%N#1(N,!HO-G _+TZIA=NL\GO2F95LM2 TF6R2* 0PT-H7 !*IC7'FK4ZJ@E=.#]CY4T!V&LP*HF@X I=E<3KR30JC*N_& M=%*)OA-*:2<$TVNE);]*VXU7<:UG615Y<5?S(K4I<_?W+Q$6!F$4>9%+HAA# MP&! /-=-J1_&41(&LO/INI]OKR_VD,3XMATO3W;1V"EVSLTO#R5T'J/$X6Z\ MG+,UPXMNO^'#PWP%BS7)-SLQ)]Q;QXQ"+\8@\N*$QA"E+J.]=8JE[T(W96[, M7G7E-"B;[?4=SMETM!/\*?2[H1&89S<<[-6%7FF&-=E.^C';OB]6Y4/VH:QK MN-U6^U3134-YB=7X1:']UX OF M6\17D^NG*JEGA-1:?.:AJ/;<*T=JYP,T=@%I0E($D9\&)/4CX(<>WA=;V&5J M5[&K?;9*/]6Z>?U((=\Y-TUM(S9'K>SGM$61 =/%V2**0V$X2%CDN0ECV,6@,P\B&"0#-&6(V7'E9MT5 (8$ M9Q#?9NLPHT1;KK_F6709*+:D@S!#E3/BEF9QIN/[M MY6[VND'JE >HBD-7\_3+2>:DS*M)YY[T#JO3@A6'N%NXSA'>Z<>OJLR>D51K M09J'M-ISKQRIL=N1VF;F8I/C9FU;;T@E1#: M?F!L1V\E8V!6;,V3;U5IT5GZ)Q77!IH!956+R,\EJXJ^:6JJ#H.#!+7+_Z_% M??WW7;T5.QX6/@-IP$#"K?LX8$GJHGTEG5"H=.6-+0R6*]D&8?XM$\<^'LK" MJ<5)$"?[YR[_MMPT.RC%\+]57<71O[6H#!#;D0-B1G;[2O:U]CH'W#/0W\OD MJBJQP7#-6)-->BFCSL99'5CXGL*S "X <9*DF%???D1B&@!W7WXSCZD\]FW: MMI(NJS\"+E?XKB_,$8X3A4'%[R@!&&.B808"?)I-]1)X<%QF++@FO),K@PVQ M*'T >W\8HK%X\_*,V>>LWE:YN':C.?$+B_6+G_Q1Y-L:KGA%F&^?FD,3APO> M& I#/PQLI@5HNJ7O?A%[T",5=LCW^3D04 MSTY/&EDYA?]I@JJ6#BY>6W(GDV>!:@A2>_5P>K]U2H"WB?>R>_Y;WSB7?P$RCAER(>(DH B M%"2N'_E)CQ(%83P@SUG'-F)JZZ%W\M:#=P3Z88PH[B=NI: MCZNS$9UOYAH:%OED-5H#F&5^&L_[\REIY"A(OY8B7O&HKV\_9'6='=V0?;#K M)7X2PB &#" O$-NB/2@NR$8,I@&D2JL-PZU9SA0-0.?Z\*B)XD,FP]F4T_AQ MB513[1:;T.P6W=$%^Q/>KW^1L3.":H[M>4BD07]>/AUBF*E+,O:P_=?B4U5^ MRVO>65E9M5L1ORY_9-W=&0E!*4P\E/HD2IKC&RY*D.<'(4Q[A85D]B4RPO6^6ZA_+HG^6:EDX_$M>YORE=AZ?->!N)_]6.".N;NSOSV\^ M8U>)/<7-5-4ZN\WX=VOGL:R:7/U7V8S"V6O2!*>C31*7Z'PC-QB+P+0IP9P; MI>&6J3B;TM\'+]R $H(];IDD!"4!4JS)(9L6DX/>W3. 9[SIT F*6K&.9:A:YQKUZ.\:VP)JUYK84W;)/R89D7"Y>E00("$ 68!2[SW,!->K,XI$Q) M[(8:FT3E6FRJ.C>85TF!&Y-2$\IVB4T[VG:!I7.B9HK@F:B9,7=>RIA9GA3U M2[PYG!<[;K<#P$OYWS.Q$641,(3$C&>*(IJF./%QNM=-$))40\ &6+.L8 =D MS@&:\V<+3D_"AE"KI&$CL:HF8IJ$VE2QTSQ=EC$#',]*QTSX\[:0&6-*5LEP M.RVQ'^O2'V*9)T-9D=WF;\+9G]43A6&8N#X ;NBGS&<([P%1'"@MVUN$85O[ M6N2*IX]MTBXG?S-A7%$7NTFTPS2GT^%V?NF0_RH>L7I3/2DGJ[:W&E"@]KCC4EF6U M[7!IB:T^?TJ*.@IU>K+907M;-R=1Q5-D79:^P33/2M^&>_.VB!EB256IRBK+ M[XK75KTX#JA+"(C"T(MBZ$,/]E;#(*0Z2J5KR[92M;CTE$J;/S6E&H,Z3:5J MHEU(-]N:$4IEA25&IFF406*P_<'+?4,DXB0*61LP'!&'B MXX!ZM+?M(PHU]&J@1ECMIBF;."S74)J\S+ M*=]<2%>3Q1[U3[5",8#J,[(Z1@#GH;FC>%J.WSWTU+J;V(1&KJ:K^$,9^Z4XX[":$T1/Z\--&4 M4R?DSRAGRDK73EF>,@X(A9@D+.9#]R1(DAA0W!LG&"E=WV3(Y!S7/$RQJ:AT MXQ&IJW3=$L@,E>XL=S)*9X;\F2F=(:=.*9U)SE25[MG$Y2D(?.SO 0:25&Q, MA#0$,"0]!.A[2@?4C!J>\YJ)68;5-'!T1% M+HVIWUL+($I4M$O7AF7-^G3R'@\UL=*F4$ZDQF!/39SFHTGJ6C24S7EHT& O M2K-M3$US>,=[S*KMD[@^<,M+-_K/7?[8W#[0KU:$- ; C1#P4^@B1@"":9!0 MX*+ XS^6S>_##=GK1#VVJ^;FS_:.H#V^R98%+S)VIFN98WL>GO_(.:&Y%2 M 'P/NP1'H>>A*(U33F1G.8)JRWHF[%F6PK?E[\H1^+3N8C/"\<":SQ*]!I5/ MCN!QZ[X#:SJ5GP;G\Q ]HQ[)5G_:; V6.F&WNSQ)O#Q(J0LC@B!):413C'O+ M@>P35A4Z8U:[U^?ESNM2]F,,#U0\"Q1;$'P)KFI38(W'1FW0&?)8RI2LS%#[6 MNZ;"C9P66:)%37+D&+'S;,/>_S/2H4'2/!1"!_C+%Q=T?9?M[VB7;YIGEHMU M_^7[!W%C>W/Q;7^O&N;55<(\'*8N=3WFQR!"O>THID1%"LQ8M*P2/;)V1XUX M]N*^W*R=8Z":(F*(<#E]&9]K->EY1O/^&S66K0B3%'%G-,LL\?.0,\,^E3:; MJIH(_KY=%5CT=EUJ=12_RPCC$O*CRN?2&08*#N+<8)T"I"AIBQ[+@[:&] MG%S6$KE!A,I)VUATRP2S\U L(YZ4YMN=FCJQ757DVUTE M=FVR_(?XJI?#F$8^\KD"AC1,09A2B/IE3]_WD-)=80/,6-:FZ]O;?)4Y>X!& M)&H(JW(*-1*A:@+UG,0>UD3Z=)JA,_)D@-9YJ),)1TKC34[QXIRRJ+?5;B4. M3[\O/E7E';?8FTP\-X&>Y[H^03B"D0NCH#,9,(:5CC$/,F19GXZQ.7GA].@T ME6D8IW+:-!J=:NJDSZ2=ZW+.L'1&H8R0.P^-,N/*RXMRS/$S>"7O Z_EWF^S MAWJ!8XHX12#T,(M<0!%->H$,0T:4]G 9,#?)E@7G3P'0:1":6L%38'C@ IX= M<@VNW\G1.^[JW9XTG<4[=<;G(6LF'9)=NM/E:K#$_5:5=;T@ ">11W&28!3' MT'.)Q_9&$Z1T\GB@J3&E+>NA&5(S23('*IEY'HWN0FC@S42_&BPZVJ7&\#V%6.(?!@MBNQ.6)'3MM%@2?7>M.V]QQ[(K^N+@=/R MX(ZS/O*GZ=++(T?4]'&\X,DIZ;RBIJ6Y1RXXQSY<.7LOFJ =^W'EO%#JJ^=2 M/:Y&FPK"&34?/<[ST/WQW2XG[E^&:M^/V7:!(T@#&,=^1#$%:9QZH"^WHXB! M4.5H]B!#2G6OUOGL-^K>*Z?(1M:!TMP\ W<]9'P9[ET26MM_E#DZ1W#29GDW_+ M:N>7O'">LF55GS[1;X_A@:--2^0:'7*V&!T!]# M0FE,(N)Y 8VPFRCNC!AHS?[VB Z@\PRA<_.D?T+: ,?2.R5&I%=YN\0@9FUM MFCA/V/F=$X;(GH>&&?3G]1X*HTP-U+:C'"XM:FT;.^*HG7VXK]5$K-AEFP/9_%@;V[ MWFV=#_GR)M_DVUQF.[A)!L^+U7CDJ0E4PQL'Y1RC&I>X=;G:B7_0](\9$/@, MC\*ZYS]W>9V+?_.NRMKUS]5!_5?'(G#%A?SJ5 M6)FJQ3_:WF=.MI^HO5WFE?-MN=DU=]7=[MKC#P_E3D3L9'7->X28CBSYQXJ+;WDOXQ]>_U4V^_ (-"G%\[N$SW+>,T2F'"+:<)?U];W:E +XR.=:]1@\HZ^V8S(/Y;7NYW? 0OGB2H6W?*[XN0("_$*0I Z,(88Q][?H\QA3%1NY=R7&PJ M2J%U@Z6^NC?.B;'A8[GEOYHO-\ZN6'.=$:-)_BG]J/3YO]J4W\>^O\A@O,[H MTC3M8AYJ-9'OK^Y-FBX"XRO;_\KO[A<>2WS@@30&@>\&L1O['&M?+*<,3B5M M4N#^[;3MGGO]LXJ;B-@HZJ;4-/[=Y$W->6OZIA$#Y8%V5ST*#'_+M_=_%.5- MG57?Q SS^^)QQX%E@G[>>1K(STO,O@I]^L2[]OVRSNH%2F$*4$R1!P@ L1?1 M..CAT@CKC<3'!CG;H?IRO>XF^T7S=XKL^W[*G_^S?7M3?-]NNL:@.+Z??8+Z=US'GNV96S]\UIG+O:3\6*_>B]@Q--(A@.D\PL MPU0M8QZ9;WH:3LU33!N7B;+A;\N\^%#6]?MBM=FMQ8.O8N6/_UJ]2$*:!JZ? MIBR,/.2Z+$KVPY78#0*UH]_SP2VEE$/.ANOGS"+;BK=?*W$GMO/+.FN_^O7J M>)5]N?[[KMXVA=A5_Z"U."$E:C'%\U'SB.[\(GW]U>J_% M77"]WS]U%CX=SO'2LH$F]6^9ITWP8C=Q&XN<;";_K2S7W_/-IJ\8X*J9"Q+7 MM!\D?A$3RBU#Y@% O,2-2,3V.\U!@CVU^3@S-F<\S7:<0:^Q7BZZ8PX24=5D-V;N_]+)K*//+B3+AXN?=_'JBD MC\.RO%ARNIMW+S_G=_?;\O8//C:MZVQ[D]V6579T'>3QM8^+R$T("!#R09)0 M@&#L>PRS*'%A2 & 4H_E605@.9=UN)V- "XV& C$_,^[LQ=FC\C_^>0S&^H5 M!U@=ZQ_:&;4&];OR]AW'[33 KYP6NG-\QRY4OOS8;FCD3_/.(D2:AWV;4[?[ M>!S?3KU\=J\Q+P*J/HX['L>F)[7;=&Z/.]FP0[BZ3+Z1C4<)S/1'>.V[6([8 MT!4G3%_"N=[#6<0^HC2 +F$(,=_'7HC@WF+BJKW$.,#.1 E.K&GP+GOJMGG% M>%$-O(4WVF2SLW1&:!V'H,)(YZ\G"4SQHX!U7JFF0%+8M>% M7N"[$+ 4!AA&O77FQIXA!5.R.9&:69$N-;('RY@UGHW7YE*%^-@"=Z':LQ6 MV0N?GE?R(CB -5E!_))MLA6O4/[/;EEQT=@\M7#RY>9]P8O*A_8PR4V]K9:K M[8)7DB2!R$M!E":1EV(_]".0@#AEB()0Z:I6LY8MBV,/UMFC=?9PG2.\SI\] M8L6+7PS'04XQIPN!FFZ:9-^*=BH1>49![01D'CIJR;=RC":MIJF?LV]9L*%8]5SSRDQL4:QAL?Z25=_R549_B+W'>7$G\P[8 MPB61B\3:% *8@@#Y'%"4>#3E!5T,?:D%H1'A6!82X4&SOEVU@1.'8SKX)A]G M'"-N;;\5IE$4"?>"E,8L"$E#^\2#BZ:?-/C@)/:6:3^%C M+8OUQ_:81OF@6/BI$".GHI8X45-#0OLMARQ3T-M 5.U.$[5/'DTQG.6+CO#[LOZ:K9HN([UC MP4SK?\;0F0Z@Q^0\^H F]M)$6U+K"?UYS4]9]>5^666':1D HM0-?1;%$!$4 M1%ZP[WA!(O?.Q& CEOM'CTN<P_QNT+IX@YTRT&"QG@V5/J-UT+B!T;POO.9EU+(Z MZCZ*=VEHDBA7I-IG3ZU>W8L-!^0TB-KS!:MI):>!H* W:C3.4VP4?;B@-#J, MZ,H,R3>[;;9> .IB-^%C9A9ZJ1\%.(WBWII'(1XF-+)6K$M-!\2*V$A3J2JQ(7[6R6U;+8IME8IZ/C\C7N]7V M;TMQI:DX\K\OKP #.$F2-$E='T*/^#'$T(U2+_)IX+F^RCC!D$G+HX8#RF9. MO*Z=[*K]=<_"5 WK>O?0G(BLT5.'B&/; _TJ9ML6F%$/8NHCG"":L!@G7M0# M F(\HZ"0%F%85LWV8;&C+OUG TM1(6V&04XU9Q(!-245H-_UJ)T]["OG"/B5 M>*2]UUBAMWOT%T-E16/UB3ZCNR-$;QY:/(:CY>@]8P3-_I 7V?MM]E O& U9 M' ""@YCQD7V4():TH *7C^F5-EI;AC*Z=@MH3H-M# %7B(E%$;<3#O-"?D;' M9<(V'S'?$VY:T-4C^1.+NH:S)H1=EV.9ZT"ZJO_I4W,]*?WQV&PW_YI5#XLD M2 B($8LII<#SD@3@N#<&(9$Z-#C0A.WIAZS(JN7&^=XAO.IO:163I$_9LJHE M)T:',GE>:DU!.BTKLG6QQ.0+8.-3)7ZTQ$H5ZEV>TH)K'[7'Y\+@L MGIR[MG5NGOKV63=__;VL_N'DS87"X@1([=R6FTWY7>S!JG=\Y+YL7_=:\4]I M]PPVA_>=QZK\.W?X2ERW_I=/Q7\7OQ?D:_&_^!]?_N*T1TFNQ)].]F,I_N45 M_RWOOZ/?O8#\Q:G$7D1QC5$+@7];5NTKN*MF&VW)Y_PWL\)9+Y_J81=ZG([?&TG-4,"GOY3#A!.ET4X@GUR.+L&]OGV^7[#? M+MB]D8T2!ECLNCY#(8Q=$&+/ VG(1RP485=N@HN74G.)Y M'/(^#CP_+9M,EJ_S9?4T+&=(LW4BA9AG>_J,8L>F;[E,\W'W?B@Z]OO_2M M)\_J!78!B4'DPL@-O10 0A#%XX!V:9)7NZMTZ6G[(>&M]K?>M\#!*N'DZ M'M<,$_2W^#BAW8.HFUZFA\$O#34AQ8-CW=L57\LF#509[%YA%?<5M!+TOGB& MPV,A\WR"? *!G\0I( AT.# .8Z4#(^:M6Y;O'K X1;)L(3\OD(:(N,68R*T, M3!L.M31P'(D.K7. >Q@D\.)4*D_8.>RF2NB9R7Y[P9G'_+Y%_UZ>L+/,I/35 M5ZO[;+W;9->WO^\VVSQ[>-R43UGUB;?SNET:YGH/<(21BUCBAS#P 8: >H3 MV"9%+:.QWU@+B1E+/Q0RU8;FWO>YAW9J0\Z> MIS"I-HC(R\//L3A4*S]F0I_\L'0L&O5&I]ITRHQ S[A^8B!J@JSIQZ-&O"C- M-J'!^DQ*,=I:!)[GTB",&([2) W[B5Z32Z!3A<9F3IU-9I M"TP:4^JQ21RLUA;(U-/KGKIF_\$4XMW:5Y-O1?9F*^"J?ER6<"UF!HCX=9%U M2TI^3%B21KY'(^0!_A\WV)L, ))ZJ<.((EV*#0EZ1R=.4E7H'.PI-NAU;2D2]$[0-+W+*A)NCIYLY5T M#53GS&+=<$[GL4AGP(_2=&LSH$3=# 7S M/==U,8NY(8QH& 0!VEND;CQ8BR3M3*5&2C.61@@=H$@6N#2D29=H'$^53LYC MFF1VQLJDZHF,-FFQ(_\,RT8\\)1_R]"RNFLW_D%Q0NLN$U5ZHXMI3%'@@YA@ M[/LQ8%$">LL13J!2Q63"GF6U.D!T#AB=(Y!:5901HN74:VR.U51L,+V6WC2Y MR-D953/)^#S4S:A'KYX=,=NDQI2[@9 MB],KGE:E9HAN(ZIG@6GCNC=)'2?%F[[V*?+^4ZB?JD]J^J?%F/9H5/SO^"G/ M1GSY,)A@ CU"$48^>[%'G 94F"78_$ M<&\8@"0TMO*0^R,KGR2%Z*.TP4/1*GT M.PUZ9]K9=#RYU,.TV='N5A?&>Y\RWC:+[?(NN[YMKN 2;SN*NS@_9\UQWC4K MJ^8S'S?9A8^J%XCZ%(21[P(6 $I=SZ6@#69Y7?- MC'!_^C%(HA 1XA/?Q<0#H>>CW@[SB=+]:>J?;EG+.D!M1U,[,#> ,3F5LDN6 MFB:I\61%?U[1<49M]*F;A[8,P%^::D1RNK$J=WQ,^K3 < 'CB$(7<4DB20I= MF,*X+\!(C"*I#3P*'V=[>R+\" F4DP(5$L[W?4O^JW7V"ZZ_T;OKOGO7V>JO M=^6W_]GY(7HWZ+\1'1L<=>R#KV_T9 TBINVZ.H!+[:#+7S6 ,_'>VN935M2\ M=F"[8GU]^_Z/:RJ>0%Y6VWR5/_*JHKBCW914W@>$S\&+RS1Z]QZMY:A,Y+S5R"HZA- M_P9QD;\D80[QT;L[XSF_C4NK6B:;(Z/R MF6E<9C5?%SW+\*#\<=']$YG"'&W3YP2#OI0V&I:\SC\K2)IZY/IV7XWLBQ$Q M_[JY+K+_Q:%4V9JGHZ_BF=>GK]_+-T 2'Z9^G%*/8!RD/!V)%R]:D! 'TL.G M":!9SB0*U5_CEN,%_E!IG"+ E[/3S&.KEL[>"NOUN;"*:S$[GYJ!6^M5<[7: M3QAM^3 M+WEZ+"L.J;/[M>)US9'Q +D!I22.8I>XO)(!L>]WQEF4>IYLI6#0I.4*0"!U M>JA.C_4O>SUHX.J*OTGF+Z?PB4A72\UO\ST_NN5SZ$2TZ^5&:?H'Y4!Y2D[D M-@N<3I^S;#A56FV'\CGF:[9\J(7\?NR2H1@Z?^#IKT-PM.:/H)^D48K<-(E1 M&D0PC:/>>.)"Z=&H09.6<\P>J=-#=0161X#==SV-73^FB;^<8B;B7"W%_"QT MRZ>8B6C72S'2] ]*,?*4G$@Q%CB=/L78<*JTV@X5)D;_BOY*__JWOS:C*<\/ MT]=&,0(1CI.$\4&3[P(70\_KC7I)FDI/= XW97OB$M&_];,7'-]063/!K<0< MX[BT*LX9=N!FQJK"7-ZX[&K.S5U@>=C4VT4&3DVEF:-N^AQ@TIG22O.2U_Q^ M'+//-Z^FRV"2$H)I ET*64PQ2_WNY$'B!E$HO>EAN"7+BG^8FCJ45<.6)@R0 M>UGSQ^553?+WTQ\S8E1>[\=E5D_NSS,\2.PONG]"Z\W1-KW4&_2EM-&PU(6> MY/6VRE=;7.Z*5;XI;__V";ZQ1@))DJ(H1$&4>,!-F!?'O7T4R=?Y9JV.E@!Z MN$Z'5ZQNBMF_K!*/@A5%_;3YMA3SNX;DS%!0Y)/%^/'02QPG0N%\@C.C7CVK MC!^"81E&LU?\U4@.DB+K0CXR2_A\ 21H@&WAX!3Z!2AY=MV+6M] M:%^R;[PA/['\6\:_$W\<_DY\=P*K3Z((>:%':)*$;A2Z) +[\9\+ ME,-AU" MRSFO=^R=\/Y;U7QT/1,[_6#X\_J<3N9&9)#AAL"^GRY\CSFJ)]72( M7VXF[UQSA!O-#YHOCG^C^<'/W@SDD_?/T1STTOSI9G&ITP_*^-8H/5$;3!_" MZ:N(&7!0SJE3J<_V-A";;?,?R[\^@\KRV^T3S>_NMZ]'\C& <0(Q#G (^9]Q MBI*HQT,)DGJ>QCZ*T6:#6W5IC[EP!QPO2DS-/EJ*C_Q$\/2AT9T8?AF5ET5! M@]]I')AYM-3GCJ>/VM"YY$M]RLBLL19-%V:1[5(_?-J4<]/PG2[A*2Q$N +SWA;-#D:%GQF::6 MMTX']^IP^$5?:$U0+Y\#1V9=-^$](_QZ?H2KI[&1B1^:LRZV>"-)ZS(I%S*4 M05;GDXY,.O5&[C'.V8 M.,1J\ MP6?D6 W<3JH9,RN[?2XSI[;SQV DYI,@+?IX>4>0<485[CI^(X7W0T//)S$+ MXB"-7&X\\%F8]B;C-$"*EQKK&[*<#/O;5_>==^!TUW!B+R>T43E5RUOSHU/Y M"N%Q:!UV5_";] [+'Y>\/Y$FC)$V?38PY\KK*WI-\2.C[?W)""I>..2)9KE! M69'=YL_NV !N%* (8!@"G$ W)9[;6PU1+'W-A0E;EA5^?[CG@-'I0.JJDA&& M+^O\V.2J2?U<>947_+'YU=/\2SP/4GT)"DX(OTGRIM=^H]Z4=IJ8RM[_U7U^ MMRS.9)T01(2$%!)($HQ)$%+4VTQ1*%W>#[=D?7]_"]!816J V\O*/RZM:KH_ M1T95MN:/R:SN9OP7#/_%W"T4%_T_N=W>%&_3B[U!7TH;+4M>Z,49BR9UGTFQGP6#V),LGA2G(UDL-4J0/2A"27)Q($Z:9G#Y9&/>HM-?N%!+'V]> ?^4-X_@B M\._-CFS>&%\GLQ2*C==QA$"*HP!#'_97Z"6^CYDOG5*L([&=;$[>W,\C-;0V M'B%.$KEH5B%2S%(GH]/ ?_ZNQO?V)!3_K)\@;@KI;5;QTTQ\K^/XEQ/=;%CZ M&\K5J<0X6@QFD#+'\[6K?<;)[> MOH_L\VV[G_2R/O1.^KF6']#Y2<(Z;12/X7#Y63=1T[TUUF^H,4V MWSY]7?YXO^:YIK$O2IV/NW8K-(8P#(,8(M=%7NPRQOJ;- )"XV#Q+:MNRDMJ M/MR.BBP<0])4AT=!^96S_SY_AMDI&M J*E#W,E!GJ[_>E=_^)Z>D50#^Q7TKX6*]JR M4^-R(_9SY-\RM*SNEGG!1YVPJGB+R\3,!OWQF%>-')+E-ENX@,0!< $CB9?$ M.$X#UN_O".(D'C9Z,XQE"AE;[3UP;O8N.,N##[QLV'OAK+D; ]7.=/PT57'" MT U53QZU _AW!_0./([:P0&'G(O:.%JK1K>*)EL*Y$RUVY:WES3>*LL#2JCO#E1\#8N3E*?=G/QC M56Y%W/B7R]76^1='[=0-[,$ZKL.]MEI;IMV$)O<0'8'1:4$Z?[+\!__1A[S> M3CW/]A:):DH[( BSU=,A/EU6S<&,&=7&1IMI&D288 Q"!D :DR@ W5-,20B3 ME!K71RFK\]3(*S,5KVXD#*JE\2#84LRK>92K;S,X5"Z5HO 32:::7SJRJ<&< MOG1^RJJ\7#=GP_.;G1"&^LM^-6.57=\^^ZM%#&&')6QTB=NRKC0:V<[?VR<*+_5]S$L"VWRTT[M?KL=XN<9QBOGV $1PV=_[?RYK7:9<[O1_]Z]F;N1357[+ZP99$"4NHQC%B#(4 ML9"#Q/M41GQHO H?B&>N]7G6N>4LC_P2_Z)SS$+M/C2R!JOZ$8-JK][OG7". MO7 .;LPJAR@'8>B0P5"(YYI)+'JL,\PPRK9^/A'[*_/B[OV#$+)F@EW\&!;K MS]G]\B;?Y.T&;O'#!8:)AT/$ !732!1A,?'>88I#N1=/QT$R10ZY;?$[^<&! M=GRQ+-9.]-!E W84P5.P.IHH/N'&%O=XZ(L#V'WQUUG-$\NP+O M2MG!1CSGFA>L^'HQ(]AC6#\7?.']YGY9W66+F 1QFB;0#7R8>@S$=+];-A0/ MPPU3>GD[4^AXW:,;JLP*=.KJKATF#:CJ'MBLY'*/2DD,U4F>J]1I>')1R'39 MD3F^#'ED$[CZYXX7Q9G_DQ\0B/.HL\Y"<>)&)A,V"$1M C5/I-"=W/ MMRQ+ I5S#$OC9*HV=>>E:"S6U"1H4L+D#^B.09S>L=MGW*U*WK^S+1?M]:X2 MI?'V/G.>LF7E"/S#KA\]0<$;>FR"L.G/R [VH#37?-1T%[QAR?=2&(8A@8$; MT@ &<4CWED)*I::2AWR^?=T%)F1$BSHYW;7-FK+N3D>8FN[:)LZV[H+ANOL& M!6=T=PAA\]#=01Z4YIJ/VK#\T_))M*/Z:]F8K#*TJ_,BJ^NL_IAMKV_QLK[O M_F:]H#A@B9]"P(V'B*0!"$D/@;BQ*W?*U(IIE#UB=/P5:IX$[\C2=&I=G%-12 M4.:AH;:<*T=IV&HZ"E>K10BKO/V2K+ORUO-EF- MGCYD=\M->TF!V)'%_U56/2ZK[=-7;A'^R.L%)A"[7D!<&L6 $#<* @*"" 0@ MCEGJ*AU"&!6890UN #HMPG8SY0'CE2-0.G\*G(IW+HT;.SFUGFW8U+1\>,2L MZ+=)=L^H^R1!G(?V3^-Z.8-.I)8WCNP*2\]MD_)AF1>+%'G0A>)J7>2G<1@G M44A[RTD"E%:V3=@;4^4;B7@A',Z?+5!%F3="M9QZC\WR %'6(]B**DNP=D9L M37(^#PTUZE%IKX6J*=YOY;>L*D2YWM]M"F),L)>@A,187!N._+ W V!*5.1- M^<,M:]D!C^9]H.ILR2F45:+4Y$B%(RNZ\Y*+,R*C3=L\%$4??FFH^;/)\+>LO*N6C_?BB;*F$B.Q'[.8ZU+B>8!_%:31WE84NE+UT# +ME7C M"(_2B'8@;^>E8SS*%/5#@2T9_>!^'FD'_^ZE;IPEX@WQ,$/A&,/$28BWI;)/2E+N@<9F%4+5$:. UD3D)-1B%M MB)J8& ?)Z::SBBX,PT@PY1\YAAT$)>#F\F>JOUAR6@WER2ACXD 4)I1*F7 MI(FW'WI0E *=E7=E(Y85HL?E'(!=.1^S[97S(:MKAV2W627>G?N('8BE3E%CL1:M3:?\]"?X6Z<6$,>R(OTZLA^^(*%P[P< M:I+XY[S^1S_3ZD8N)F% :!JE,&8)\-W>;NQBIF=YKMZ6SYDU4FK M-,0H2#$,4NAZD$) ]E;#R(V5MI8/M&59U7IXYC1M,+ERBC8FKVIZ-HA2.WO$ MSW-U1LM,L3P/)3/FS7XC0A'@QBP #U/1:[J3CT@?W BZFG].R- 7.6ZXLOJ_MLO=LT^SI[ MM$UWW$-M)GS42@P3+,M5&2,3K%9H]."NFFNCML]I=?[\VLSZ3'8P[3)U9R3/ M(._S$#R3#KT\NFN:*UFQVV^;:8\'LTWYO88W-:]_5MM%&E+H4C_A9AA!,8UC ME ),4]>-?#]BOF0''&3#7M?;PVKVJXO3\PTRY\\>V\B=[1Q-9[J9$7;GT<', MN%)::'V*Z\+95IAJ[C)>9VOT]$>=K=\7W1IJ<0?%VW[Y5APJ[8&@V"5)%$4! MBW!"?(@8+V4Z(!%66RFR8-[V#(;H?;=-[Q.MPBE[J.(.^@[K?RBN-UN(@>2R M]+3T*ZY>9]M6^WJXSLV3\XM [.3%K\X>M'- /9E JA-[;DW<7I3F(:8V'7RY MPFZ;2^F%^/7?=_6VNP3E/S4P"TO0'@X).S+9VJ]ZJYF"AO_!(_%]\U=Q0]'BF- :&?)N:2 MNPKF'F[%'0G/([UW2(S^G=8EYQ?AU*_BKW^6M&(C2.=V1DS9)N:1FJ:EX.6. MC.GC(7_6M9WXA,7ZQ?SH^X?'95X))Q8Q!B2"R",@\+S$3R.2X-XT(*G4$12C M!FWOZ>@P-E-G^8ME _$428=3]:"L":HE-W:,S;+BWHYC@H_691J$SOO+!%LZ M97N9M',;/$QR/@]5->O2JQ.ZQOF2+NJ/GH>ZOMW?MX++>BLN8"%YW6ZI6_B, M4>2G*?$ 3;A]'":H-\\8]I4*=5-&+:N?V'W>5-6YN&XAJ[=.]D,\Y9>=7R*U M3+1D=3P%QXH5[_$K>>6M0[(;+GEUO6L>8&V0-K*XQSIRZ2K)X+ERU'00YB&& MYMUZ63;:X4UZW>9^665HR0M1\=XS[_#M'>!>Z+LLYI9 @J'/T@!QY>V,A0%2 MO U9TXCUS2%[T:NWY>H?[VX$PN;N\!YB+X)J^J?+J>0JF'TR%=>_!*".O.[J M8 =6%?^5K%O3YUU-L$POD&EG->Q-NLZM@PWC=QZR-=2)EVM?)CB1E:3^I$\[ M;OZZ_-&U&Y05V6V^71 NA&FV MK)QU?P2JGPQ=_CASQ[.5WG2!KS/=RA33\^A?QKPI[;1'U=VC_0P5XYZ*/2/; MI]^S[7W)<7S+NDFM!?3C)*&(4A)%O A)/2_>ST4!!KQ%D=TMM]E:KN>9L2G5 M_]*V_QW#D^Z!+3#>XYQL616\,*M%^;[CX(NZW.1K\8G.\O8VW^3B?H*Q]Y)* M<'AV,ZG)&,RC9QKVZ=5V4O.,2<_:+O-"6+XNOBPW67U]V^YHY8.$%_,GN'E$ ML%Z(W Q#G\4N3@@"D0==P5BWET+IQ: 1;]MMX!K3&F8 MYUYR2G<2TO6F=SG4?M6.IP,]\H2O(J7G)G]M16<>4FK/ MO9>3PG9YE!78Z^U]5G6#U5;HN^IKX0*?0@^Z,;>#8C?$;KS?98(!"=245-^. M=!&D5@OFB) [F M2U\,Q51EP:G.Q4@:>#%-(P((3>(@C +@AOL"-O;=H2JH8LNZ_!V!&2IH2ASJ M*IEQ\DQ*F R9(TG7$10ES=+A=ZYBI>7+19729VC 6%>,M@^;XIOZ8T%8 A!+ M((NHZ[EIFJ)D/]!&Q(N&ZI26T9&FX_I5B]6NJK+N;H=-6=R]XR/G!^=1[!\K MB\%C6RW6M<>UUN@V.J9MZ#\Z9'2^%AYK-/L&=VHCV2'DSU7_ACEU>00[G+/A MH]=/RR=1*(IUD=6JVG$U.I>GG$#<277PLPG65=TRNC8AN!UA\V4)NGU.N MF\G>'O;4BGN!526Q-16AN>JL,?\N2JQ9)DW-!!SK>\(@2!FE# =^1,,44GC8 M (2C=."RM[9=RXK:#DB?K7./."F@% S,P.VN+"9XI2!/GOF;PM<,)9XQ"/83U$[!25\"-V9//T*C>HTW$9-8]VXB# M_K^VHOH0 */W]-L>[.QZ M^AD:U7NZB9C,NJ<;<5"NIYOC4K:G?\X>V[LPZNO;#WQ<_I4/RS_DA3C=A*ML MG6\7/@I)[$=QZ >>!Q*$@;L_RPVB2.J9=G/6+,]<' "*Z<=5@\FY7:XF&2]? M9.M,9S7']#SZID%_2EMM4O'=G=8J*\4;7"*[BX.#95%S/6A?X^J'XD]OJ,*" M>0%.XAA!2)&+8\]GX3[O$X21TI,\5I%8[K&?COKKT2F:=U6V:2X]6.U=$E\> M?!KY99DA%)_IYN.$;AX2,)*O+Y^J&9%AA2>[5EFV;BYWZ-O_U_+WO"@KCJ.Y M!>F^W'" ]0)$:<)@&"74)5[*(CY$V.^&A"%2RMX&S=H6A0YI6XC_LLYY#97? M[)KC=C .E5823=FT MW(F/8;83XF)PS;OJ'JGB25EC7,LM&DY!L]J"X3.&]T^".4<@_W_VWK4Y;AS+ M%OTKB'/CG*Z*4/7P_9CS"0^RQC=L2V.KNF.B/F10F93$Z12I)IFVU;_^ N C M4X^D !(@Z7/N3$27+:<2:Z\-K+WQVECN=3 Q\@9D437]Z]!$Y5:]+*&HA36) M]X%Y&+Y*LMWGM-[8IA4@EC 99F"Y<12XCMG?Y8@]J5?-9;];L[IU<, CQ2-[ M $*2)=%##OH(DCW(T'+#H%RP4KN JZ)&P1]UC5;?1$3[^KQ%1N M55Z2T\1^-GAQ4BJN/[F2[T!OP.F;=D<3%ILX3N5\0'9G<^HSV/GR@,5,S HG\L7#8Y$W!SZZARSH_*$OYGQR!>)X M^(I$5H1\.R9.X$/;"4+#"BSDLACC8.&G+W4TK3$'[-$V;\&US[I0P*?ETD\P M+Y?TR?,ZE.=I]-(Z1$"KA2^S.>ULRK[8U+?^>UE4QT8M(_1LPPBQY<<0V6X< M6';;J.NZD=3#]Q.;TIR*]4.9K10V99LD9]A3J123RQE9E%/&-[3P G!PBTG@ M,%<#:J>(Y'4(FRICSKQWI82CT7)%_]#]K"WL_B6MTI+.CKOJ(LF^^IKN;S_D M=#K,\JE-8)A>3*S0#U& # 2IK(8]LLB7.B8Z!Q[=<]"VF$_6 9JH>CH\,E(: M%W:& OUD?^[_(>J>=>ZL.!9CHG9< &8)^/"N&^>16GGN9?18HV=7*MHZ+7Y/ MV;6S/5K^CW?T:>S!25D^W1;E]Z3<51L3^L@T;.@%Q,66@0S3,EL$OF>'QB29 MG]"N9CD_'OS8L]1K>XJ-ZP7+;YM+/ L]0"I HHP4*'#%2H>\"LO>&]K*V%.8 MP9T^5$P%IGU M=IX<4P"'#BQ1YPPLK!AA=T,V'=LA!4G;F-A:![@I[#X@+YI M@2G/VT;[05FZ-H<+M&5IKQR%WG/44IG9&9JG)613?;=24=9@J'SZI89;O9-N MV#U*$QUAWQ4 W2"#@G2<*"*FZ88PBCT;=D"1X4I5/%X GF:)1\D. M[-(;R9.)2[A)Y\1\-@_-/4_O#>.[QYUI?:GEU84'2=\HG\IH4:/$P;3,M;3 ,4JL84DRN5,PDC7AW;6($)Z-%Y6_)_M#DTYW";4S3 M"HS0(3ARL(L1#%W3[5J.:4?H'BZZGB T(YH5&D[/GRZZEA>?'MCQ=^2^\\DO6:,QG]FL#X2L5LBD7O*=MDMD;+'+L+%+A.Y/BF M$\6V']@1,F,?=4U!C]4_$2\A/*H!J;Q)OECP=<%OT+P^T#-1P(2X&ZE8JFE3 M(%&?F\>%UZ=4PQ)CQY\V'\B<)1?$IKD6XJ)ZC2";05'2N4.T2MB.G5B=0D M8\[+U72.I@G757LAZXKVRAKFNZB[D[6Q \<*"!7.$!([B*!CH!Y%;.!@NI*- M;UNSM%V]>4M-A:Y-H'N*T,W#M"KEZ]#2/S&\W O1NUZ840;/TBFMB],=LV:A M5&"=D'*J8G&:E/Y>%+OOV7Y/ 7S(:]K5,_;^8W-LO/VGC1%'AN,1C )H^X89 M1=AR.CP^E"OGIP^%9GGM<*@05"6D3Y'6N?E6EEZ^YX09]52 0VEE5>F7-6NL M4CN%U%8]L]IT]^7?-]"R#0L%$?+"P#2(:QM!T..R;*E://K1S+'WRDH@MZBF MKB#J\HDF>=;J#E4R?039KEFN7*]?_EVE;H]VV$^JW^/MG:KC$YF>INKIQ$^19+U)^==FQPKD%Z7Y$G+;#CZ5^SC$ZP2D@L MI[+VGB0^U/\ZT_*7]%N:'](OZ;:XRWDEK8T;$3\(+1<;1AA[=AS8J%-C&,! MJ#RVT@8UBV&+B(IA#TE,]]2R.BQZBQ&J2O$ZEK\LR_*NV!YX@5#^\=6Q_0R> M,.OP@9T>9O'[V9&-;MOT"21U\U)-PC+]NF#_VOPQ?7@LRJ1\ KOLEOYF2C6R M?=ZF?#TJ_BH:HBA]/.Z85AMU9/A\(^1H<<>R\4:/287&[JLB^6Z*;K(._B%G M=3C;MY+2';R]I1])ZK3:$!01A/T >]B,'-?RH-F5/8'01^[T=%P%"LTQZ0BQ M8L42#PQD5>RS'7]]COYX^#F"N5TR)6&?VQOJUDXZW,Q#SY"#(_0U9/4"#$OG M^2J]MN;,7ZF=0G,!]L7I*6".G3&'9D%:A_?N.DW4T, MHSA"CND0.XQX6 M;E$8(;^_\JA&K$2:%!IC+ZX[RLL6N^PB+5JS#S:QFR]3F5[_D).R1F+4R;,D M]^[>UYIV3S8YZL^SV_3[(6TFC)V Q+9OV:CZP^J;-O M:5N99!-XKNVXD6>9GN\$KHDC$[:M$M>WI6H!3FU+]W&'!AX_ZI\\ PC2!J%D M6CV96S%-FI-6.6TZ9?0YMJYVT[P2]0Y3 U*EBN-U2)8R:PH]/7'PB1/LL6DZ_Q[8Q(K64W@MI'J].N)-K0>[M: MGZ%^QBHSHF/H MYX>N:[?M12XBL=P8&M^.]C'4G$1O!Q#X)>/HQKQ&COH5_.GAC8A([I.AC[GN,Z<1S$?NQY70,X]DR9?3") MK]6\Z\66C[,%#L(?&1@8 2-H6D>G'P.\F-Q%)#/4M&[&$FL#GIQ4O2Y.SK_P M(-6DSA2';7IL==D)V-,:,7O M<41QRZ6>OE:?>N:%[.. P7\PAZH^?75Z=Z\ MR'\[ <[N8'+DDHM<&OPBF 4OZA+)[)AZHTN*/W)OP!?>> X9=)AGSIQE*1W* MJ+6Y9QV:J=&^EQFX9B9'*?#&"7%L&-B"OHE#V\/TKYW*QP%DSWZ)YQ=RWSQ; MBO%*,C\EU76Z98=ZM\*W'#2,3-%1)\SD"D>4./:AT2+)@.A(B)(RI^.MNDK+ MK_=)F:*DRK8PWY%L?Z SOG[+CA66#6'D.AYM%6'#C&*W:YW",#??TO*F$,U! M5+4J,WY. 0J/H XH>$Q+4#&HX)?/19T"Z]?SA1FU#!M!R@8&E&K2US'4E%M5 MZ.VJ"H;G!L+8-5S(WFPR?=H@=JU>"IS(AC+3@7$M:$[Y.0B0OC'XLASL:(J0 ME"<_G7E1]DW&9,>=,,,K'F7B-HB,*4E&1$?0W]/L[IX-5*K_R5WZ^?!PDY:7 MM[S=ZO)05W62[RB8!H-G.WY(H./&+HVSL1]Z!FHPA(9AQD1F9*EM>981][V% M#)(&,Z#9QT.1-\.L L41]+Q#3HK*@:&HQR7K&**:;"OFZ-33@F(;BC>Q9YL( M&@2&?FR[(4*F&76M698C= HR_,ZQMYD*]X)D.-8 MF1@BVT9?#>V-8=")J&?$R/<"TW/]T"7]J/9C"RD(DJ/;GFG\_62!\AR=\J%R MLF/6,6"U62<6+A6Q*#K ^Q/8UVSY;X.# -J.Z\4NL7P:AK'I1#Z-TRB.(0JQ MU$NZDE^M>7B>7!W@>,[?&U#"D]CNCD:*Y+9NQ-G1HDW/>1B0GI&$K4-9QH(O ME'0:.5WXDE9UF6V9$M7%]A^?4J9.&R>*L4>BB,[ 8\M INM[=M>6&9JAW%+O MN#:T+^P>80&."\#O2;FKP)\-0$GA&$FDF'[H9U!.1EY1]RYG6N3D35H&5&4: MC>L0EXDV%"H[UL@4).(%5W'Q\%CDK-H3_)%5&]=V#=,-##-P2(BC$+NAU[5I M8R*UH#VM)I.9M]@1R6TFL;H. M-5)DR[G,1P%#PBN*SYLBQ4.2Y1ODP1!9!!+:)E_"A [IVHH<*+49,*Z%F=4( M_-G@DI2CD>R)R9!^XJ;)S_NL+7S[<0PS !#FILEB-!FF1J MHX>OT:LR(E3IS69Z0D12&'GVUJ$C4PPXEZR,Y4+\.DQ;@X9/U:Z2\K+D;>_8 M6]MIMT^T(3@T?-?P3,NR:7,8!D$O7SXQI+9 %36I66EZE*!B,"_ 8U*";PRA M[(ZH5M[%A&D!RN7$ZLCVUX9MBI$.V*9FSXX__)X"BA-PH'-?;!(A;T#8%+._ M#K%3;=2KRU(:.!LGBLUN&CS4]T69_2O=;2R,C,#S0SM&[+52P[8([A?-8QR/ M%T/IIN86P78?.ND13E$]>6+'J)U63B>J7(,-P/?IG$'97A(EK&BC&5ZCDHTW M9E#!)G(T1;D^5-6!G?&)HLB+ C-T?!/YOAV;0;_"A4*YPN,3FEE(L3*.;KI: MB9(Y7JDT\*A&I3X,4SB;0C4X)-5)DM7U*I.L(0*J-(J;*8IT>C()QY%-OSXT MB172/SAQ3">S;:NN);=%-[6MA;1)Y%2?'F['JY0N6M5(U>52YR3?H4I2M,:0 MO%[E&F6-@'R-9TE4PS _A#L\$_4#-W8,A)')UN6M)7M^2F !M U*GDO1UR)U2BPI]772T[+V>OIHP M(]X1G%BO!QJ[:H1+ICQ[O2 MO.*OB\.RI)V,G]9 3\>/7"5/_'$2=O^C.1/V(:_JDK]*WKS]=WV?Y)>/["NJ MSP5_K#3=-3?Y-E'HNB@(30/YMF=!PS87%\-:LW"^$>+II%&D#0W M;]B,M!%)R6GH>G@3/7ZV&L :3[4Q WZ[81: 4RO!B9G@Y@FZCK4.J+8"GEY>7YP?0BE M(NUUF2;5H7SBD;T-\ES#-Q#:H0V#P#-WHCF2=<"> M)_ERX6L"A6+A9A[VY,)#3UR;XS>PNEQ_7@4_R\^ XD[G=!T*J<".0G5OD\SU MTSNF?U_2QZ)L'O:X+*9BV+T(=K L]7-5V$?<&$>CW$2V;)#7#0(P MU%F_X09T/^0F+/9"ZC3&AU+9>5RY#O6=R]B72>><'+^GXP_UOS:-]&PL:",S MC*+(\FV, B]"L==],81B=8DDOFX6/1634QD2AB51D_URLJ;+]%VQY9,=WE7G MIN!9X^)4=(4:6_7NGB:Y:%["N@"[]+%,MUFS.,+?ZWU@H_)?S0]^^1^-)?_C MUPN0\'=._OCKU[^"WR&\ K=9GN3T-_?@@:=YJ[+X[W1;_YYD>;5!5FC"&"$#A0$)/<@>O&R^WC&PBU'W M"-RUF.9)?;=0MW_^]-OUF&.4'!*X8YA.#QP)%R5]LY^>6GJFMXXB8_D^.PYV M,;$3R$VW6&IPF6/V4@O-!:J-;Z*(V(YO0R>*$,8A-DC72@A]J?F3['=K/P;< M]%_VYE0JV('5<"8VZ]%)EUR\9T@ C58]EGDG(R^(&)A=C*5L'=.%T>@+-1U' MY_N#OOT\C;*ZZQ^^GNV2]LWH-'3I^2_BQ(?JIK.+LH*/?5SD79N4C5E M#VTK<%T[BAR#6!YT?#=V'!*8$-N1 6,_E%J=F0&/9D7J3 #%+6BALSTT#A[T MZ"_8SXXK"IT%(TNBSN%%P56>E3E0U^.6: MS^QL"\>)9)]6+93/:=U6H82F[48QMCPO\!$KQ63',>%/+,$ $N1**?^H%C1K M>:$])/K/ZY._=1B@ M;P6AA6S?\0R,$73=J,7@6*$M=.9(3\NZ]YHZP*!'#$Y _AO%?/KW$5JBP1D" M&UF+^D%RS^MG=('$AMJBKABY]R;I$J7Q0IJP^>KAF*V[2$M[?9/DOJM&H;M(/ #BS#]6'DACY&/B+=S-IQ8& (!ZYIS>B. M4AP=Z."!([XQ:CB148'H,Q^9DJ%F33Q*A)#Y^!P9+U[PFAQY51L:!HDX%P?4 ML+<"T5=D2*&\9TF^&?%R'?79*NK'OAZT@V/7<$(_B# ,/6P;=FQTK;/[&%*O M2"AJOF:AA37YO?[!]\'Y-M)U^J-&E)I_;#S#BGS/#K -XQ@Y MT'$"7G$"FXC$MB'YT* >##)C=]1#A*?[POUAT;YH MO#;_7A2[[]E^?VS1MFWLFDX ;8]$T(3(0P:_DD>0;1B^5*WI*>WHSD>+_9[* M*+LWS89QA^]XUH:/Y_:PPUB9'<&NK)CJ)7:\9/:$KD<97U$EI'_C"5Z;RDVP MY*R6365'5+$^Y#7M:1GM2;"JTKHB6;7=%^R&R[%EC-S0=$,/V3@,#,\(7 -U M+<16LJ8-RQ T:X'+2I81F,0F;FV$Y*7O%(SCBHY*VE)@)D#8@ M:BHI7X>X*;6HT-=!QZ5GQ6VA*S QQCZV#0=,^KUV([)N!GU+-#FG6A3B/P!^P8].(4/6OSC\L!YW"B7 M.*[.?^,SS<:0W[@EK^/?Q9 _5Y.<;?ASBP T"8B,4=%!(3,QQ:P4* 6A.P4]E M"%.4&>W,C+GOE3Q/R&U$\\N?VCC4_C$ :_Y^"FM[PL: M4%AUQ^9RUK%91!PG,)!A!H%GA7& 2= L(./(M6*I:L23&YM1CK\>'AX27L6> M)8AM4923G3.>\C?59!N#P(E%DD<0)OM \.S!G/3+2>Q9)A>7TO=(&SIUH(KO M=4BD.G->GC-0RY-\QCI0O P]M?]X1./$L1.%D 26Z;J^@Q&,&C2&$UE^-'*# M2RV&&87R;754N@VFV#^R2>IRKAF?I[Y3!9)526\_L;3 CN19*%W5X[EUR+%V M*\\FK3I9%17O+RFCB9_)IWEX^\IES?G=5%K=9S>^;HI<."&D<,1(F9 M/;V.H#&WT<6BHVOL?$"RB,T1F(7"R+%L%)K$# T/.3&!'3!((JE[&3/ F7,Y MY8U;&]5%7[4*L^[+:L=QT5)P0%F?"V5G#ZOPWOB)Q/FZ8H-EQ=8PGQC+O-#4 M0KM;UQ$PYC3X[(1C)J[?"Q1566_8V\O->TKY[C\/R3Z[?:+-P^VV.-#F^WKV M3N"9T/40<0/31PZ,7;=9K(]AZ$#T7CE6A2UI5(D(@\Y'%\"T?C/""]"CYIN7 M1]R@ Z[J>0E*T8DFT+^]U -Q#M\8[QH*[%)0H4 M]309>U]==9PR%I+:"8R?T=\Y?+B\*,]B93'OR)AQ*;3!I/Y_"Y]9(/L%5F<7>J--"?^Z M%F6E_;N.*?;,-JMWO*G/^^+/?5%U9P7Z=O&AF_2^;T3 M!U: L6N0,+0MSXML%V$7V4ATQ4Y)8QJ3PPX?7TX]0?B7[AS:8@\WBC WM*BF ME/EU#&K%-KU<&M/ V(3GN=N:6%;LL/-8@>N:EN>Z#IWQ01M'@+E1.SM-[H7>K#@+$$#6C6=U'7HDP([WG^D>Q0S MHCH$=SM^0C[9L[LR'W*"T8\/50/NX/LM4Z%9$I)DCS\2@G2D=<_-K5;UD..E:7$:9!H@;$20W! MZQ H1;84.KJ@[/I6G61YNNLJL;6-H2C"D44(%4.(8X3\T.T:<_S0E*HV,K() M[4<)&U3'&G3CQ&DL@:)+2MJYDUTCDJ9-TUK/6\0,+MY,8G(=NC/5B%?+*PHX M$4Z)MMO#PV'/5F9X-1^:A3V6Z7V:5]FWM#FKV[9/'!2B*"!!X$(WC%T?6:AK M'_LFD4J/E+6J68].@+;5CIY!!?S)V9'YDSKF!7.I14B7S*LN\0< Z[K,;@[- M/:"ZH!E6R6^=+)-8B;(VE&0I9WX=PJ?!KI?)ER;F1.6QZ7IM$Z&-"/2=T$#$ M\$WH6+%%^B8\0^KFA]07:Q:YZX+-6SXEU76ZO6 7-/[:E)AMEPC_U_\36*;_ MO_LEXU%J)T>DF*!IXU!.LQ:5IU,.!A1H%%7K$)EQT L%745.*CY3<]A;YL5^ MSR^XT8&85EV3Q T-[/E!C,S0-6WDN!'NFB2^(Y4\36I(LY10;+_A(SC0H1N; M)$TC54Q&9N-33E:>P^J97$AGAD@:T!TEW*Y#A]284FCH>[)E;;=LV3TE:?/? M#_GK_4!6YS5NZKQN'!1;@1-946Q:CF'"P R,#@652T^NQ*W:MG4OE)^>G^DW M4*MC'1?92K>*F1?3MR5)EY.\#BGXID0UW/\B!#+MYTX"F'8MN82 MTT";Q[3,BAW5E[(6D]&Q+@A 3J\V)/ ]*@ PQ#%&V#!=V=QFN#^6(!_"R#[.MFW-+J]3;?UY>WG]'M[CXQ?),CR;?:XIYE\TWDO;^&N>.1O.Q-L MQ(X;.B2PL&G$T#2=H ,$75_H"NX,,'0O3?3(09;HN[ MO*DP_F3?I=MPY1GL/0EY.ON;@5WB[O+X!M;--%+O21;2 S#(@=AK;= M-^!!0^YFA\07RPSH45;5(A+D! ME5)*_#KT2ZU)A<:.*GMUZK\/79']XLR5"#YCO$FJ=,Z5F.(W6X;G&P,YRRV2;5 M/:C8=/TW;@67WLX,V9M<2_M63*<7QZGQW//5!WS1G+ILW7F5//&;^[ LZ0?Y MP0-^-K/9(+]E536+J@8G-LQ]X4RO,X:.4Z^E'ZPCY*R'CE2S:.;]7.^'OHEK>HR8X^V\H]!=I[@]Y+--3QD.(;KL>+2% W"CD^PY?F& MAZ+0M*'4NJ0F")K#$@/,=@E8*EKV(-OM@0N0TR159+M@5J>(19X5^$,NGC15 M)AK$H('<+B^V4887TNY=U'R<([\ '/L">[[2_+ZWQZO/8>L0?MU&OK6'JYO3 MB2+-X\)Y+ [!T/0"TXXMAT<,Z-&YD6\:H8^A)W<,7P^"Q25:B2Q/=<,D59[1 M ^I$F8/^&31YF%UY25;DK54KLBH;Q019*:/:DF:^7A47Y6V:L3?(JPTRO3 ( ML.N:ONM$CA'&;GK]2>&K$+9 MQ7E7F7B/]NFJ%5^'O5/3\8E,Z\K,7\&*(<*N9R+#0@X)0\NTL-7!BF++UYFD M2X-9/ [HS=?EG:,G==?JE]FR^)4*OS#K"K/[T0Y=M>QK,'=BSC^19V'1YX+$ M5O9I6]?)C[]G]3T[[D\!TA_P?T4O%_DWM@EM1+S8"!UD>'%L(J^[W^S9$.+N M=/VUA-[KP#'BR/VUO-0WT,%WACC=[_@67\U>R6W2?:H;!3\(PK4?)-LZ^\;N MP8Z?!FAQF:#\+^:F<9+_WKYLZ[N_G_J.F@5.[ *7-_OL;GAW7H_HC^!Z2.AU MNFXEXJ[5Q)>"KI_/$6=\OJ2\YM9U(8K((23R3=\F46C$?N2[T'0[1"X.@Q%: MKA/.FB5]].$=]4Z3/I>SC*/TB'I736!5:CZ!:[$3-=H\N YMG\72\^=@-+.K M9+6>GS+=V!$,3!*Z440("6/7@:;3-8RQ#Y4MQXLU-\OI=7Z<$F3MFLM1I:MS M.JYI$5[0 PI6V=63KWX9G6-PQ7*E:IFW8C MUPD]S,[.NS9"1A@$1G=#SL>1W',@TUM;I_ZI6WP6Y'SZZK)ZNI4O'Z]'\(Z, MC5SZE6-[U7(WQAZ)Q=LQ3(TJ<-)H*]S^\Y"5Z6[C.KYG>T$T^?TOJ^V&TL MR_&Q%5JQ9]F&'4(2N]TZJ(\B&TT0K[%-KD3%)BC7:+)'2)A6EI5H69N3=1@O MFFMW#T,<:("-Y7W%2K=9).&)$\-7Z+:]RG+BY+7R&OJWG4KT>Q5;9)5 M3:$\.OZKQD8,"0J?.(3%]*R;$#+K-?M\QS7#$KLQLV.;9HGD& MF3TVE+.[U2=U][/N!0,Y19W/A6*JNRZWJ7P0X72CAAH#7GGTW$,*K47SBK@J M/PP(_>RN7D(^7OVO3"PK5&4;#0Z1JQ\+ 2KR@*",)ZN_HC^_9P)0W,Z1T$MQ/SU?5\ZWSG3\ M!"P5"7#JF0_O>F+V%/P$[<@,>XQSUJ&PRJV2R(_'LS;Y=1[+]4T4H\BQ8@-9 M1N@'7;F\(#!,MWT+),H%%Y''MB,S4)]#$AZQ4?/FSO\ES_((\KV.L3?9"M%G M>:18F?E9'BM&ED]@$+J&Y5N$Q);5+:8&GF7ZLD-Q)EBSC]S__SV>*6Y:QX"? MVV@][_'(<3[]/1[7PZ$%7<^U@HB8 :'3J^Z1]R#V'?OY>SS"0C&^P1'3F2LU MP?O_T(=X1 E?QRA68(?P0SQRS C?^=INFTEK)@,;:'J&:3D(A:;I M1[X700K�+;B:"/#$NJ1K/*AC6O_)Y@!6]58V= P9\TE_>K]/$W0D:ORR2O]OSVUO'B M5_NBN^/XK@FA82.?W6@@V$9QUS@)Y$K;*&I2LW3&19EF=SG A[),\^T3^+/! M-5XG)_$KK9!S43M>&U\Q?,0)3I-X=A3BBF82],?O^D"W6@ZP*J:3*MRR.H54 M8M1Y;53'V0A5_#W)\O:9$IQ4]_&^^/X?Z>XN;7IDB\*US=!S/1LZGF<0-PP- M-PKIG_,\O1#G3Y4&X_$3D!,9 6F%45. MA%WB=8+N^>'83%--XZN8KC.X@./5,V>7\(72>;L>-VB=NXNX8LD)?$_I]$F\ MO'=6)[>*S1LWF1_+HV+!/;ZZ!P/#1"YQS,@R'=M#IF-V*$)BQ>W>Y=@%NTKLLSQ?;T91D=OJ@E_;13S7FY:T;-^1' MLJCT5=_8"T,800?[IF/X!HRBJ&^:_LR5>]5:29,RXWK4>]=_Y&6:[+-_T2'- M7_)-:U[0H(A#+_8=V3-$JMN?X;"06 Q.%SQ2M%P %G7/.@:U-NLF!F Y%H5/$:9Y M5I2?BYI5*?>A;QFNY0663_S0]BT_-IV JHH38C>2.FD@\[V:5R:K$5AMTL2:WD'#*U,S''H_V#YU= M','2.K1E%/*7IPA'6R]^:;5FQ;&?V 9FG&0EK\- LFI+@]BA3#?$\2QB>="+ M8F@CR_8#Q^A:=8DK]:#CU+:6T(ZTJK,''NEO*6+PC4&6O7LZD6$Q.9F37#F) MXIDB51*8NS/*O3CS2C MVGW(:]H#,]H\I-/INHH/[&T6^,!.7O^+;]!'/U@)Z+0YTU'#?!?3W_MZV&[3 ME->+IF"3_7^E25G!FZHNDVV]L;'M(LMW0\>) M> ;H@M-\ >@JN=TU1R!B!H#& M"8L)KP(T#WN.BBTH^K M#QY*C16/#>HYUB/]+!A=?R\V)@K<.*)S*L/W M?W'122#@NTB:%/\441K%CH M39U"+^PA'?JNPSESR#K#366]6+.8M]PJTW!97_V,TBUMXR3%'L>H1J&FG37= MQ)9KFB;!,(X]: 4>1L3OT/B.LO6E21A6+-:6=K$6\Y(VN5;NH/D$FT%?O60S MD&I%6\IC/ZULRUDY7;A'L*I/NF,Z7#9Q;)DA#A F,8X],R"!$7=@+.)(E>_5 M!&'%PFWK%FXQ'^G2;>7NF4VV&?*UJS;#J%2TI=SULVJVG)&3)7L$IQH5FWYV M$R$?>T%H&9&-H>OB.##[\!%[MJ-9L44@K%BQ'>V*+>0C;8JMVCWS*3;]G=4K M-OVL6L66<==/J]A21DY7;'E.]2@VO*7:UB.B(<,.?1(:@6F@$$&;H'[!)HQC MC;(MAV.MVLW.GJ<),T6G@DOZ3(>,ZW/7'%K./?1S*/HSHI7)^CCW_8S:/M+2 M20(_A5T%*O\YK3>V[T>V:_E!Z%L((S.V [MKU(P1WM1%G>PG"[E(4U):W:.: M0:M96ZL9^I3)<:-;Q@6K'\!2QHB/47F.1(?A\=#UY2V[=$:[%N]F7U)^&8T] MM%GQ\K6#@^0RK M5)4;W5@T)UV\8/!O'!LXA0^2O*O!$CT\[HNG- 4HS=/;K 97]!LDG\'1[C&Q M=&M-SI)+N3BJWVZXGUI< )8E_4C*__PG PDXRIF/)$_D=$!_Y_+6.@1Z-FN+ M9<;$A&+^+UZ.-ZT(>ZX/ V(Z<138D 85VC*AH<6'Q):2[RGM:);F_DEQ_D0[ M2%I8*RG9_YRK@5&L@N%UC% EE@P5[I_$SGLCZZ'^UR:ZO:4Y^N7ME_2Q?5"M MNLS_GF9W]W2DPV]IF=RE#8C+X[-.&^A[D6_9+K%#SW<"VW>PU^(@1A (W9;5 MU[KF4=B 9N5J^)@#Y1'\!=AU;];1(?F]-00DC25C'\B:RVG#&=,Z_"67([6N MNKP%)XC!90XZS* %#1K4X 3VXN[8%=L#BZP\]J[<+<^PBL>S^_39@*&3"S[E M2/*GOU2OAT]^8(51^X'W;"!=@*3BY6D2%A"_9_4]_S;Z*;8&P:K5/);LNOL3 M6VQLZN'\P@KWTM]*V*<.>SZBM\W-I^,G7H_QOXJ&6.H9'C=-JXV:HUWU1BS5 M[_9E(^P,]A5S#2#)2A7I=[C=LM(M[ VMLLCI'[=\2E==EOB>S>\^Y*>?R/)M M]KA/FU#"R:): +=<,7,>+X\C%1&[#7R\2S5&:@@=';. Y?/: M;&, DYUG'VMM&/<*CV;?B2UIK,=M)ZYC%C63K2^+ M=\S(L&[M_W@L8NP%D06A83G8=T(;199C=[B@%T@=T=6/9NTQX./8TNXS.%)O M,-#CPYD#@HC[5A45/@K4AY_/HS]W=!AAKZ((,99IX0+3='::L!8_LHGSQRRY MR?99_;1!5NS9?D1"UX.Q%06^':&^MO5H;!N:%;V'!?9IL^"V;Z%E<]=U M/,/0P,B=RNDZQN-D*U[6A%;"BG!MV'[?ZG1GZV3?M$)/K_:VX/>DW/'_N::- MP7S']KL_)P\I*1Z2+-_8D YP@T##M8W0<@T2(.P3QXEPY%@0RQ6970*@YE'+ MD0$&#?S9()HY'NL@=6"@+^K#=:C$LA2\+"^[O#^4Z=,YI,>D U*=]&+;#S&V MD4.LT+&\%IAKXM!5JD;3X>@^SG1R3.;9<:;3LS(W3^#-XS1H9K(!Q X<00?JGN(/H M^X[4*9Q9@62::KBC+3^1TB]*N\[PR#L#_8KBD:&IV&V;?Z,?8(?8TN:Z M3=DV5G4_2*N_@*QY +FF/>C[20\J;O;9';>K8K>A,_H[+DZ=G2*:=@5/1$ M5KDN1.$XQ/$#$UK8@]#'G@\QAOT,&Q+))UFUP9!1N%'/M)Y/*QY;FQKIZBX! M,NTYT1NF%_1'_ 6Z0WU?E'QOCJ<@NV*_'YS=:IG]C/7$P$Q'NW/7,:O1;V8Q M\Z 9L3IV\_Z$ZN;EA.JJ/47,%9%?HGLHS9J 7N.&6+IM;)E8"XVP^G.:1\3IRU'WUR-NV K:LR Y$[R/:8E72ZQL+9^ M;\^^S-:9U\ZK:(]H+ 1?FQ[1&KG RIL69[VW#K=L#UE'_%H#$6^MT:W!-^*/ M*=\Q#%_21U:\);_[D-/D[Z%!O=ME[+_)_O2'W<-0V#!]WS1"UT78B6TS\(/( M]T."8M?!AB7U!I,V$+H/OO"R)_\N^P:S+L8% \P:R)8,'PUDT&,&)_@NP!'V MZ<\7>[)O+,%#DJ_;9RL1=.UFOGJ8>A9>1<6XT9.-$<<1-MP(>3YR76Q:H>-T M7QYYD=0E#\&OG$4HYQV&39L#@TJ2FG4,$5G0Q:3N(-=]<9%7Q3[;\:%R1?^T M?3I6C?$]QXJ-F$"'F"3 V/?; RZ$YC5&!&4Z]:2&-'?U_II U/X-%IW8<&/BS_>]BA:^&V!K0&24DKT-]U)A2:.B$DIL(K%A$ M2\W M4?3R*%P9N2C3["YOWA*GBETF>45G1DP?V!XQ^^N^D8N7DAZY%A7QV".Q85BN M'^"8&"V>((9N+%7]7AL*S:)Z HWEB:T=H#5DZ+;CW-X04]MU.$).=E^03F7V M!#6OAWN*>S6:/)KJ 7'6[[YUJ/0,=KZLEST3LZ*Z_4>57MY&59T])'5:;2++ MJLE2)*:5&EN3D MCP)AH:>'LIZL\SE% [(UDLMU:-%8\(62_B2G&E_2;VE^2&-J!)VN\S5P=G ' MTW2S>$C+E])E&K[CADR_0L_PX\B (>Q 0&))J8KBIK5/ECE:0%/SXB[/Y)?] M5#,M)DH+DBP[56[X9<,)=%";@J =V.7U2X[- 7W3Y)9UZ)\NXXI9NK:L?F[3 M[!LK+5?1E&_'CE'SMS;:\D+5\=_A?E]\3RB!-'$DQ>&FOCWLNT\U6#//-Q!]"U7J#SW(L!T[S)V"/D!Y@YC5SQ,,OF;UV.B*KU29TDO M=W9F7 !NR,GC,QU*HQO1' DZ7-+KJ.-9$U/P M60B34^,>TGI4]!Q+ XHXF=AUJ-MT,PK%'4[R"%!2W5,Q9/^)_GF@$KA/>Z$[ M6=DT/".@(@38N:]8BAXSD._\,)3LDC06K8%3P; M-#NQDH>$SG&Z'AT3HG#HY)!2%ZQ#X13;]/(LD0;&A'?$DZS\6[(_I)>W<9;3 MG"]C9X>KNN15"+ILSW8C0EP#6K9K!A%FAYI(VS:TL".W^ZVD1BA8IM>[CYK8&S4 M9W5;5*ZB4UL&&%DV0:$V EC0NPN%X61$YJCSX9/ M:E6S+G;80 <.<'324U:%- LFAHLP+)D_AA6DN:);$!!QITX 2>G").9%-,!>6*;*E MT-$993<8&GG\D/^1LS)UY6-1LJH^_V^1Y?7?:/,']IYF>964=4ZEX#Y[[/#$ M$<:VY9NT<=LT_8"0..S3S0!)G0[2AT*SUE&X1[1]ZG?!GL'BEY'Y=?8)UPV8>9D5%_5-2_B.M6?;[-=T>FMI^78-V9,2^BXGI(2,," Z=;M$4QEXL=>IH M0C.:9;DYA-(F4:?9$SLS!KZDR2[;/P&2TJ]^R'(^ISPNP4GFJ5/(%M/@F7B6 M$]DC*'!$M1X!/<_9@$(J('H=$JC"D$)Y)QPSFSXVQH9N<:C;P7LZ=OOET9<[ M1 ;R/#LV?),@!+T@LNVH7Q'U0C.2GW)KA;.D*%)3%.OB'/Z3F>2OQG6C5@*. MZ/DQ>0%W+:_!TWE_=SEA%J>N0]/G-/C-A8D9N1:-$22]3'[I+SKXM') MZ2@3&4$46R&Q'(@B*R9&=R83A2Z4JOL1-EKT8_8MW;5+#<@-38CL$ 80XQ#B.'"B8[NVU(L,TUO3?>:2 _J-(P)' MM."=.JRZJ!7>,)J15>F-H><<7H!3CM^2.+S-H\@!ZQ ]A?:\WK91RI2P MS#T\TFDRD]7+DF358U$E^\O;CT5^Q]MNP'S(M_O#CE>S?HZR@?92D'WB&K[G M>#9Q3,OP'10:W?P:$8L84L*X #[-4GHTB1VP9J:TLCI*2Y?PGZ#ZKMQUDGI] MXK42=/:\Z<$+T%OU.E2N2-C5^VSH#>!O&R42 1*X'(]/ 'G&QZ4",^@AI>Z'4$JO"9C6'DPXIGT)_R'?IK<)4 M727[8E%C(>+E@L$+SE)D#BBW!H^L0Y!U&%9H[\UR\HD.59:G586+AYLL M/RT+NC%LP[8MB"-BQL2-B&V:W2%>["#7E9'+""4S@4$[V9 MZ),3N3>96XVTG:=L0,H4\+P.Z5)A2*&\#\I)TT?:6%%^3)/J]4971+-'JH(D M-F,/863$AM-M=.' )U+W-Z>THUF<&E!R:C2)-C$YFHLQ.3UJ4%V !M?R"C3 MTH $J>!V'1JDQ))"?<^3?:YT?_LAKPXE*ZGV):W2\MNK T.F9WKL1;[(1F$4 M$,^R@FZ'"2/)B:6*]C2K$H/X6X]1]BU2!72*J=3<3,JI%4,'>GB@Q;>\:@FP M-J!>*CE?AXHIM>C58Z"JV1+?O=X6#^EU\N-E_]TG M98KH?'.'BX?'-*_XRMWY8TP'W&\<,3D%+SA1U$"\X$K+$RPGE_8,%., 46"VY:/8")'=;8\2 M#]J6B.;.!$6S_!XM $<3P-$&?BCAF17\CH5@^CF7NX:5>H6>DA/ML4Z24O-% M'+2G\F!SX +.Y)DU79?5(>2ET-.FH=6F"\?&S^QYX.V1V??')V= M/'?VPS-G/S)K_RH:IRF;//C2!+@)O6KH?2,*S^RW90/RW,86BXP-V1K+55W! MJBJV&2L;Q:[71S^RDV.BD*'F5^\ORR\I*_R\K0\EA?\*(/%"B D*HC!F9YE, M/_*["1LQL5S)DQEA:0[?S\"!(VS9&LWSN4EL4K52#\F&;6H$.%K1O /*['AV MZO]H"OOQWVZPX%N&)L8.89IP\!W#,OOHYEOR-464-BL[@-@U#EW/"%M'AXZA2H; M$-11+2KXB[ L*^@]R-<,KTFJ1;D7$8QIX7=!NWA%#]EA1*-8UJ7_(ZP0G:[<%?/A95 M]:NT2BIB65@CYR=86B%?<;LJ810B<%@6U?I@-:*HV*S7DJB#-U%!_)Q^A_UJ MVU59Y/2/V_3D%8*7,+S0\6W3#P/D!X9%B&T:W4,J)+20T Z!ML:U+RIL^;;@ M<7GR.6@YE51/O9A:+LJZG&I2J.?97H]\RC(Z(*/:G+,..=5G7C%3)Q??CHV+ M,LWNM3^G"3EAL<8R8& 0RT8TT?4BTW6DET*#H^@+NAO5(_I-KO-MB!Y8 (#$E98\0D\\I=FV/+'F>\J#G55TW]G MH>PA>6+?FV:\1'MU7Y3U;ZRH,EOIWK-2-^PO%V"7/J;-+QP>J??IA\%C4M;9 M]K!/2AH!Z?C"29[L,@IS5^S9#QF"?Z/?\BG]D3'TCY29B7N@9[U[9FMS>F]8 M?L=2@0V%RO$A>^NWIAWH\A:7Z2ZKNZ8PB>/ QK9+8M>&EA]BNV_*C*/-M[2\ M*<0O_(YH0F:TGZ(17^KEJ"IVBJ !]KYB:KJV^IJ=@;1O$IGK2.VFF?#JANID M/D12M*:9HFTFR\\/4Q,1U_;C&!N&;X>6Z>(XZMH.'>*(IFSJ6M2]9\*!GHPC M&FK@GOZ(@?R6 GPHRV;E=D1.HI#W]W.[92B7R_7>8EM1_J>0:_%\9VP ME\[D>>J]O'S>I\&F0N>XD"Q456:[N_1CD73-1#3W]#W7<6W#LXCIHL#WNV9< MT_2ERE/)?KGN50@^7C^RX3S\EZ6DIO'PGF149;WYNDWSI,P*)E/;I.H2\="*?,]V JI-V ]-WXUM MU#9D(N@*U>2?\/6:9:-#(RD74_@:%HR9J))?G11C240OJ(DG6D'_]E(GSG/P MAE(H(&Q9K5!A0*&L\\BE&'^C+;&T]PM-6N&/K-I8IN-""R&?YC*QZ\28NK9M MQC+#6*JND_27:]:*#@]@@,"?#))D=B%/EUAVH94I.:F0(DE+=O&2C('L8C1O MZ\@NQL,O%/6?\6I!BH5=J5HP$@J!V2[*U//60-&-"/45R(K-]'A[+8-@O1 M3ZRA-K%A[S9&V(_"(/1,/XZBP.HV"BS/([;H8OW(K]>L(*>HVJ$AO2@\EKCW M5]MGX$Q.19:D2WS!? ;:QJV.?\AI%TWI/*]DU"5U>ZPA 3=)_H]V6;P"MX=\ M1_^7"@HH^(D&]J\56_E.V,(UW\=X2,I_I!-7K-^FZ0$R/5#ER#?=CS/=+M&(L^2*C,N^=6:I9BA&:,I8XD27%C6 MQY'DLK(X/7H6E9\1,;2D/(ZQ=21M8\&_7$Z>PH&H,L0I)2/9QRQ<7-%><\]J M)G7'.RS7\VACH1?2/SG(L)#5MFB;Q(0R,C&E'=W+RPTTP+%-$8])7(HIR5PT M2BX]/V.PQ[60R QP-* X*IA=A_PHL:10W^\DA2G+DWR;)?NO[(3NS=.;!] < MV[=,UIP=Q"%[G,4@W0:;'06!U.UY)0UJEBIV735X5,^7<.78TQ:K%TW:8>A[ 5M]-N/8CRS+M;LF'0@=N1*Q M4QK2/!"OTI+.HA_XD;!E!]X02P,#3@FYZQAH:DQY64!4'3\BZZ:T/SUDM*D= MW/[SD%79R;DSB]#LWB4D=D/#,@T4$"OH&K,#3ZCPP<0F] ^F!ADX@39B47 * MB>^OH\[$GUSFO0;JQ-=49Z)PW+HJ!(\]F67)50/GRRZXJC"B4=D/)RU^T9W0A MI.L1GYH3[:@[QH[;4^P;B(CO1HYKFK8)(\L($/1:"*[E!E+U')0VK#D*?'Q^ M:O^VA7O1G_U_?>)_YAMD$F0.9%Y:?+*.3$R/:2]OHNGC;\IXIJ*2%;MLVSY5 M<%5F='[VF.PW,0E"WX2.";W(=0,S<*-NW=8U/$/JO6FE#2\UGOFMZGV1Y!4A*^@_[)_#8&4!#:54G^SV_&_[86"?[:*Q21XDMT2[F([G,L7//BT3E M G18NTHM26_J#SFKX\I:0TF5 M55\?RS397>:GIYK,C14Z&,:>9QN1CP(/T?_OEJ)I%'!B&:U5UNA2.IL].RBR M2ZMMF3W*/UBDCGPQ_5R$=SGM9!#!$>,%X"A! Q/0.>.S@Y+SJJ8H?0.*J=P# MZU!+]685FGON]*STC_S WD!JT^%CM=1W6;+G!K'0]3']*);2T0-'W_\ W*8I^.6QQRU9BE6CE\;GI_,[2%&RV@ ' M'?(+<,0.*'AP1+]\[BI$LF0BJ]9QZ]#I&>P42'%U,#M&R3>Q$UO(#Y;Z8MUZVQ55 \]']W@Y?9\J>854RI*DZ,D2I%W)!,5)F+/U MZ8TX] $)D;1?KH12Q>"/DRVB;P?3\@H>D$Q,:VY\'(AUVSCB.YTCBU ML:6RM5<5>4!658=TMT2UN?/T#8TD5)HRR_J2/C1/V;W> M@(@#+R"1;9K0,(B!3(RC[I*NY_G3=_,F-+W4""T[R#([>K/X8OP$:B8W*)HU M]6A!#[>?0BT_3SK/I>3D2(%35J*AFHP3F 8IXW"*OG9-PJZ"7UR47]N:SU>' M\K&HTDMVR?'Z/F$%W*[+9)=VI]2K3>QB.R)F:%@X\&R'A+'1W7+V+&*AJ1*L M%]U2*MU753R637RSX.%TQ=;LW?&BOA['*M+]SB G_FTLPFT1@%N%:N;F?-_ MYX;UUWK.;\'/%B$F.48RB,S3"=8;9V:R7R 4S>D)P3/;[3(@15KD5;'/6%W8 M780^7!-X30=!=5_L=[AXN&$G0[\>;JILER7ET^^'I$QRZNC*W, XM$)L83,R M7,\V0N(3HX7E6[YC2)SNU@]&_SGPU@8>7DZL (T95)):.VA\:BT!56\*N.MM MD3KY/(,7AX/0*ATH%W-.?'=Y"_ ;OKL^^JXS ARM $= MA?_"/LX&(2] >Y64-&=HW7@LB?U0L+,ES0MLM_2;NC-\%7N4!>[^^U Q[[_5 M%02^8_(Q^F.6BW1Z^?A^M]^BTM62PH M&7JY*>)T=L5F?+,2*Q=,>_D]!<=4E<(#+;YY9V'OD34PJ5+&\SKF2.K,*33U M1_$9S*FN=F7%<-$,70YG0\.J#XD;6G2R9 88V;"O$.AC2(0J1:EI2;.,/4M3 M^I.SVT)>QQ01^_Z,85Y.Y13L&9U]Q;H.'?@R.YWB*?R\M(Y_(8=WR;;X7\;> M1=RS-P@9WS=/8)=]R_@KA6E2YORMPYN4E?T[=FWV+&*=_$@KOL27L)NM6<%_ MM_](^N,QS:MFC9 EZU7RD+:?FY:>OTOQF=Q;G6N63ZP5VE+HZ+S3:A=4[1Z\ MC4WDF^SZG6$%MDT\I]^#]PW/%,J$I[:A?]7JS2OA'-RT&_C"+ HM+\U"H/2J MT>OR!16 8IS:_2S]QG=VPK:6!R"/C[OQQ3=>!U;%]\+P]4 M+/K0&7[ZSP-;*:J_%R\^-7V]Z)QGSR\#3>X+RP?S@=5L MN+R->5?XS[8G?.W[R771_NQ#_G>6)GVAG;'^>U)%/U@-M2K=;6)DAG9@&]"% MEH%# \.@>W#%#P)7.#SI1Z(YB#4&L%'_8EP]&W;%Z6!O,L^260*^)Q7-%EM; MQ'5[!@>^'QG7Y3NY^-FZ[?(6-.A!!Q\<\8/KHOLQG8D!;@/@1@!J!8A6Z3;Q MH+PN]XT+W"S*I,SV;#JW+5-> MCI6.W\,C^]\$;-.R3N@@?CCLZ^QQGUZ Y+9.FVD>S2-J5E#R=7QOACP/T^WL M,ZF.WS\M!$_VXYE /5__6#Z4'K2I(5Q@-A9 M$(2Q;7B>9=I]D[$C=.5524.S!?::(6SC=2L3$T+V>&+%(_(LG(X-N!Q<&TD MGTQ_;%,VQ055,FG!WSAGO1+/)/EQ/L)IN MRANQ2!$_PC61M_?I[K!/+V^?UX"HKM,?-:(6_V.#(A2&*'0,8AF13U$0,_!\ MBUBA@R!!4H_H*6A.<]CI$/)CR$E9/K%A_+=D?VB6EAALN5,!*A@6.Q>4U^/]X!?U:"KPYS4_W,T0 PYY[J+4[W(X<&! H0/6<61 I4$ORU2KYDI> M\3XE-8W2=996E[>L2U[3'LG \"YXA&&;7F"8'D8X\J")7ZFN']*Y_;LN:;+FWUVQ],HR>*'ZETD*Z + M>&>\G#YWQ@MQ78^@BG$J)*^*W;,VL55MWEGIU<*CJ!#C?5+1=J_9&MRA?/I: MTZ9XPQO#=^R A"0*S$KAG[CF&%Q+0AE%+<\:WH/K?%@+$!VT$#'%L[ M8"4?\)K I9@TSD.CY%&MD0QJT;FS! T(VG12UZ%<"NPH5'^GNJBSNRN2!/U;OA"XFV#1#.M/V/<>WH&MW#2)+[""0@F9T)WH,&3A" RTV M\"=#)ZE&4]@4S-3F(5(R)QO)H9Z\ZRQ#0QG6=%K7H4@J#'F9-:GB9IHFD8*5 MM=A$AD=""X66;<7(BHEC&+T,0C.4*GPZJ:'%=*G!IT291#F=HDT:Z%2E3N\Q M.:,^-5"D%4J2W#5KE*PI0BHUBA^1W>JOU$[^_A#UA?-R^=\-U>>3ZL>4Z.=3W19G]J[G5P[:S;XJDW+'I^BXKTRVOEY#EX+GO MIFU-"Q-W9H]:/?'+;U9KL*G0V57%8P^D;7J#;5H&A)$?0A^C"*,0N9E52ZBK)!0\?@Q+[&JX@;]9^&@P0R<%BK> MY>A,B%#'[?*A0:$MA8[>)QX*/M$/W;\?@BS7]PFAS1(WM$,'A<0Z3G\BX7"@ MIC7-(8)X/*R+Z_> P/\=R 6+5](J'BOEI7FB:!8/+HOPO5!\>>:X:2%&E+8S448YZ\L'&O4F%1I[J=PN M;_3/ ZL0_<9YEX]9GGZHTX=J@V+3H$VZ<>3#((Q0@% _80H"6ZB6F; M!N+%JV-=#"#@""5W?95P++;Y.S>]TJ>+F-- MOC[.UJ>[3>TC<^-[GH4C2"#]O]CS(XQ-W+7N0U_N^*NB-FY%^"(\KW2>GH.J8E1-W1>33'YZQ!%Y5:] M/,6FA;5ITMB_)W>$ GAW/ MQ_<;3T;VR0=EZF?.X:XI"CN[IU2)[D0GS:C$(A1+B[-2OZU9K]4:*B3A&KB5 MO_@0='G!?\E0_V;_M]\9T5 KC@50&ZP@$ M5E5:CZX%H,%M@O*^$H])ZOL;SJ(>8L@O^.M8U4G)!B;V1_@K*AH@S?B0W,_@ MQY7H_1R6GJTJH)O=]Q2_*FOVG,"./0'1M9OLO]9)G;ZH,(/-"/J6Y05^'+B. M;Q+Z/[X?$FP$ING'H8BNJVM-MWH?'A_W'%.R/SY:"'K(X$-^6Y0/?.-43*,5 M$CVLQ,MP+*>W/;X31H\(J:0J$E/*Q8F0TK^]%%%ALMZ02O5$+RN(&NPI='5) MN73VBC9,!RI55OYT\%51U65:9R5O':5Y>IO5%T@= LA72E.SV\YR MX;?:]PP/!5XK%M^7;'LOTGJGUM[3]Z4W%5P83K(,5%D0$-XW*IM M5N?H;9$VU55/(((&(_BS0SG[P)7B<'#XZO'&6@:Q)NM>#66=+(H.:)Y:O='L MQZ*J/J<4VW7RXXH_LOJA?5F'I,U_>V!AZ-GL$6@3VSBP8ML+H[@#AGV+R*0[ M,\"991JZ?3;R?Z'B7/W*WB:BIOR[7(XTAX/$1'AEOI'3Y<8M;PKR+\R 7_N- M+FK%8AH]G>(!V9[1?^M0\CD-+A8;*VKT/B[*-+O+\:$LTWS[=%TF>451-/-O M_K<]WT3X/QI+-KX]NAZQIVB$@( ]A(:?"XHX94%R!O1*I.?J@)([/Z?5J<6:O+E0>B MKD-TEH(34_DZZXFQ@%G;_B9H+0:-R:"Q^32PK2.:*73DB'"W1#=:=SQEOJ1&;TV#Z];R_2:+I'E:^9?^$&6U^@Z/:1_VQ]V3":+DN.H MZS*[.=3\&%?QF?J!G?$L]O3;[S[D%#@=71MHQ\A Q#*P'X61XX:&$W8H8]>Q M-W51)WLQ@9H;FY1&]69('!8ZS>F:Q1[)%U_F=I980KYF/\F>YQ):_[D O5V@ M-0R<6L9>:GUN&^B,F_F!&K6>&0@U2_6!=42;Q:Q_^83.HEY0$'.$4/F1X=N$ MQ,2/*$ CC -H=Z@,SQ(ZP3L7%LUY[ULQI=M.2%XH4E[DOYU*4M;:('D&3KOW M)@>=V1VG*+SBGGN')DJR4W)GD]BHIT[FO/ ]0 M.$XYA8E?O2J*6R*N>)+LB*K9Q[2JTO1CLVU;;N4=C0GI@VTB^95\ MP F_<8[>3*!63K[G8E).O M"41J4:@!E@842@6WZU H)984ZGN>"H7ZV)<"="S:8&#ZMNU$.+"< +MAVRKV MS$#HY395;2VH5!_'5A^=S.\4R=)#K3K9$F%U1NWZ*%!L5!71:]:P$=8(Z=A8 MED2UK+F(VS3[]S2[NZ_3'?R6ELE=VI>>X?]XG98/Y@81R\+$#C#Q"+)".T)> MT($P0E>JN*'BIG4?)&O0@GTS)K^W@$'2( 9E7P.*?P+0)A[ +UD.GM*DK'Z5 M4T#57A$3Q 4=(J>/G2]:?>RP@A;L23TN_@G \,XKEG)4#FBG)I^L0TIU&5?, MTJ^5"2V[8<;JOWQ)ZO0JI5T^KSAAZ$%NE@(#>2FJ.UNCRS#N'59][+8[)Z>50BOF_% M .P9EAO9+C*]R"8&;=CHES-,R_:5B>^8QA<77Q5)KGJ7*-!K!=_+NK_2FMFX1A M%!/3(29TPS",:9X=XK990I!8^0AEC6G?BZ+H*I 7-4U1:U8EHD%X 6X/-:OK MU.2Q10]8_#%0-5P/R^9X2+312K#AB M,*3@\K9_\F()IE7$#HV,CXL?G-C7D>.-?I[EX"]7^7_EGW)RG?\'_<_7OX"F MKOT%^R](?R0/C^RQDK]%=+@:ZQTK$M%QK/P-Q$O@^=R$$&,0-H(R>*+:]K+0P,=_/("SA]K9.R%HMK M8UN2T:R7H(3E"Z5W6<[EYR;9L\,(<@%H-(MB<6,.ZN3D_JRXSZO+9X@9D-.I M5*Y#!2=;4:CM8$HTIRNW6GU)J\.>;8_$U/"FO%S=U(MCI5F[A'%CX- SK#!& MQ C8!4+BF%$'SD=RU_EF@J0YM8:[79M,WR3L932:B-5T;#[V.7:9[A,VV:8Y M5GV?MF5-:S[?5B)XRETX21^7])XB.>77S;D1H#<",#UH*Y#6;271YW.I58BP M)/ORFJW+O:N6>&U&BT4$O9QK"2!7%%3Y!K38LPR7V!&D_XWBB/[AF$\'KB-5 MSW,60+,%#[9L^SQNT.G\(T/=G-[4&"I&.TM#H)C#3]K#!#?B9PL29YA7%2*F M.O8G#!"339X2'M3P/3$X=(\XB$$S?.P2RX/(=9$9&2C"H=-!0P@YFSR]8YGT M]>08H1:7D/:$C?:\,D%BL7=WV,X8*Q3[;E*L6,!?JF-%9\)/%BNDF)>/%7H< MN^I8H&>#0M3U"XA %81Q"-^ZG+9[5K7Y'^6[:VO=[[0A'6"_H+(LO?*EV]%B5SU"I;6F>,W?P^/&D M'AOXLT$G>8IA,J]B>L;AZM824J#W3H?RUNZ^])F?Y>%E6U"1R$+!S%=FAARW!,WXS] MMEG;Q;XK5>=\:F.:1>P$7U.8/$_VOQWH]*!J45Z .X93LNCM9(K%Y&Q6=N7T M[)38#AOXVI/Z^R"I>FKJ;.G)D)X!'Z9@"FJ44;5Z& M1VD;.,4(.I#@YE#S:V?LSA,#NHC.O4O?^XJGS@.KTCZ%9KVM@JIY$]5#_N1+ ME=ZQB7"TSQZRG)\J;^?$ 4*&:6,2>'YL!ZX?!S;T;!@1%!MAY$ 9$9S6DF;E M.P%4C5Q4F\BDF,[-1Z*'ZJZ>* ]CS]V?I_2E++*\K2J /TJ]C3Z]_NB2NE? M=K\]).4_:)[Y6!;L= W]A1)4:?DMVU*6Z>R+W;1G7W#HJ<_R'?WV\FG:5?@7 MG+TAPU.87?YB^VCDQ?1^)9?U?6WT^PLOB< ?_FL**=#^]B7]EN:'%-Y4S3UY MB"+B8\,R;9?^QX6!&0I[!9S7+!"C,I)> L2 M]"C!"WG[]9[.P*H_Z MV/[C\K$YQNP;T(T]"*$?AXX7!3"P3",.<8 Q-<6SY(;PLEBU:P!.JGLV'>8V M+A@.M=(\?()P!>Y=A[RLA(O7IQ?7@$INE8$UP<"F.W(H:9O-;8L&=/3PN"^> MTI1_Z(J.RWN*ET/<."CR;(K"=2PWA&'@0\?JT$16'$@M.6C"H/ML$"=X'B8"!,CN/.$JYV2ZNZ.C'A2T M1*=Y2A;=(N5*]]O03Q>5LLV1,0#9*^[5435\[ 0C&,2&#;"821"QT8 M.)#TL)P@Y=Z*,P)&LV#_X_G+. _,"C:/;"4;//2&@!VS!.2]?%2-?/3?!@]G MY6,B1[Z]83@['XH)_HOW=!H#F.:W>C_(^PHT1DBJ_T3NX]_6G)T;Y?9"&[P_ MM5>3/61/S6I-MMW2'\G9W_5$PX8_ MRI]L[#G>#NI?Z BI25;G:59L_YZM=_DBLKPTC*W0M0B*;$Q"DD8]J"A,8MX8 M;P"*\0@_B,4W!A:L*%IP2^&"1X;WJA?;>BW'!?KPO3H1Z@TZ>/M";-+:<9"#Q!?EJ6R_P79'?)M_S MY8ZM_E[=WM+<8]M5C\4!@J$=1KY#^Z!O.X&;Q"&R<6PC!R8AUVLA8]O0O5+* MH($!&^C "5:+CB;R?" UR:%8A)2FCVWJ]PV5P^;EB86' SO M.,5I; 6)Y]DIM/K6K3!(1/9S5+6I69483%#T."_8FV,YR!IH8ELWRCCFVZJ9 M@EXQP6J8_;1G=@#)JM@93-#@O.@>_#&[$<-)WYF-%]4.F,=&BW*K2KW=5K"0 MIUUAK*Y+M/S7KMCF1W ^E^MB6>35PG']&,9I #%QG""UL9,X7>-NBI'084I% M36I6P1YE4]J]/I)$\-!A%+RY3!'5?&HX :Y(B6UWIB',JHVZGG9D [.^._:J.Z^-@\V4!*; MZ>_5[5'["Q1:/I7>Q(7(Q8F3!E;L]>UB#&VQ2S;&MF8T)P195>7LCN1EMMT^ ML8$IDQXJH)A/"LVR*SB'9=6; [AVK98M_1U+H>D;-=[@ZURMMC*NYZ%Q"NUY M<7F&6J9XE2W)MNP)OZI?Z+O.O]N![3=,Q%1K!'U\:F6&.<&]J!>D@5\9+M ,WRX\21!9V1I/*GS MD",%=I2JNYN8_,3=R7Y8A5\(BW%NKY1&UJUL7D MKD<+#N"RU;H#P. \63'O"58/:.1.GTT#_74:F%IKL>/7.+KH>75+WE]=X[JT4*G03;B>4Y+E5]+XX2Q^DAN $6NC)#:<.ZMV(IEN;.6S;Y6K))6=8A M:R[8+^N[_/3CKV;6G,ZP)[+RI,()\QC.>DQ[:Q5*'7\:4J;+(KOICH3W-S$N M(HLF\2R20R1Y_AI!PJ[?F*+G:;5#$9DF$L=ETVJNKAOGG<^KK6B?8XM M,;,5Z:,<:S_\P7IOC[;$2\J!RG,PW9[3FHY=@ /XPRVUL\W,7N%:39(VQHGS M$'A3QLJG;N,YUA $[ 6.@S0BT//]) HAG;M'49](XA2[P:(NZVRM7/#?;E@H MBQLP\A?:LE]YIM_U'I\VU>9@7+E&JR5;JR+/5GO/W3JCQ17O3E<%3)-745'^ M1FCFE^$)P$\K=N?$;<$N[$/-?F:?QJ/-H:[3[^WN\Q5-]O?S]-ABX&A*[]-\ MGZ1NXI$>K9>FWLCU2",8-<^G#Y%WV\7',^J#9)I]G\$?OYQIQKO24CX[QZI0 M_;U1X,CIK5E];4_K],/$O#.M>1EG3BNH*IPD%E:,=HO91B"S++P=K";PRA1Q M#3%_>TFBW9#51%=CFR[QX9(9.%]\$O6P^PNES\"QB7-]EVE]X MOS'NR$V&HIQ)UG%9OC[;=1RLVWGVB3]UT MG2XJCN@/YB.DF:XPBVCY[(G[B^,W[M]O]#SI0D.1='P7^GA150$G&B.L*H]- M$6T_;6JJ%07]X6I!W""($\=RO<@-+!?[,,8]VMA-)IM7BF#47>5YSZYJ^3<+ MG<6 :O(0*>1$\T%1E_]F$0;38E/4^4^7Q2/[B+VE[S< 'AAA*.3)=)"/%^2D M6- 8UN2],N$2Z<$W%AB3-"863@(8QWX"701[T,2S,%EL\F^LR.QZTN52$<1< MZABUZOC"..&ETX/=O\,YX[+[=G-K6;EARZA'TTA0WJR+;]U3-LTNXC"77.4W M@N=/I^XBDRVR*N\6*)0^MX \Q$VLNC MR'AR8?8PHDY8?C.^5TQ0E&.F)\PIN.Y-/OS^!=AW-G(N#9M]O'W3I:8*>Y1U MK8\7C15RH[,(2+$'IXC5)&_+N"!#ZV) M [0D:C-1N0?'PG%YGX,Z^WYB;U3E83/C/H/.7LES]7JS7"\=Q$QN2&%O(L@(W@:D?]A_O8^B+E,MP?ZCF^I8>A]F! MWK=Z9H0*$S2/H24.NQS9,8QD4#VJDT,OIB./.!:$ENO%MNTY5C+D>QZV$P.9 MU&B,1C*J?1(UG+P]W ;X]M9XG)=7M69:1AUJ,..Z +UE%^\_^7K+2>J3,&7= M8AX18W(6U"1EBKW"&\^^%-5O%6WS;Y3K;9T5FZ;5_J O]E,?63&"'LT%(28( MV5'HABF&]$]L\\X4QS6B3X4:7(V$'"&;[-S^69[."($:?N9!.:YT1'J "# M!7YM@'$^_3B60#Y1,L"=F!I)T*;GH8Q7B3DC/R.9G(?NC#7B^3L8*CCA5AJ: M/Q3UBR:[IR8]CWB>3ZPP)2QIP%&2^&V;CFUY4.@!C'$MZ=:=!AQX;1P)/3VK MB%9.&3+&J* :R9.I1Y7.\71.G)3P.Q.-4F/+["9%M5RS^V3P MKJK+>SK._U'4=W\MOMWE5JNF/DRW##SN6S?B:@Z3%&8AA8*P\3!5IH2 MC"W8Y6N.$T<1UT*R&22Z%:_'#7ZGP,%EMOU&D3=WC_78P1X\&- +"J(AKYT7 MS/DY3$Q0!^Q@[S6&'G3PWZO75N5RQ\YN-\+QCKQWA%O"B\O]V+LK^WNQV 7L MY1;4=SFX:^VBO:0=E,W"]4>_]T !Y)MFA?O%SS?/.5R M-5L\O2G6Z_9D-.,/_CT47B1VA\3'?N@'=(Z4NK:=IC0C<08D(8RX7G#1V;ZA M0"\6YR4"AC;_O!WR0U",1\FTWZ>$$ MB.]"0>T@C(;B%KVIB*S>86)A>5)?C8G-G9MX0_3LW"07IB=UEY987;5^_(@A M6]19''%;F__G%;SUF7DB@FOF532,7]\56Q$T41A9H>VFD>,F%L0IA38D%3[] MGTP45XW!5!!OHD,#WE0,5^XML1 ^I:/&1/#61X8"N'(?R<7O*7VE)7S7C1,_ M8O06=!5'\-;E_'G%;FU6G@C=>EGEB=S7^::+-,.R?#_;Q[$%+==-'.S$#D*6 MZP6P;\S"&/(&YA%-:(Z[%-D09_?;H.)B/8;$M^.E(?[$PN&KU,FL)8_ACC^. M&>)0+DPQ+OOH,^SCC@L&I^T]H?4*")I>RE4842KM-"-KM"^+3?ZISN^KA4T2 MY(91:"$7NPYRTM3"?8.)%8N53)+#7W9,[*YN]_*W(#%!:>Q90>1'B0\M M)_*"KA'70_Q)H<1':]:>%E$S,^LQ\62.9&T#%]$C<&?*FD2\A=*((V!T\NM*=INY*WW3:_ MSK_7,;7PMX5%2!)'2>S )(A)@-(H(6$8-2\,N<@6>M=<<=.:!;9'VZQY7357 M,>Y1O_5JIQ'J^;*^"5D74^PCPE]0#?9@P:\,+FCP&DX0Q<@\DS1J\LH\$DE= MQIVXK48+A[QZV@OWU4/.LMS-MZ_Y-Q9\JP6$*+5L-W9AB&)H!9:#TM!EYW]" M'^%8Z,8F^5:,I:%E#PU4'38Q=1Q!))\0FN%0*DNE] VHP->WZ-.B;"?9.2-B MXQF=AUXIL*-4W=?D5.A+SMY)8ELQ0X/$3UT]I\\9,D:T_;6[+[7VS.-'+0,FFX9*\7E&._7Z9QZRJMG&TF2/%Q3C5NM;\:>Y MZ$'[:+5J"G:.0 U7>P7(\R("(]_Q$N*X"$4Q:N'XGF4E_N(QW]Z4W(JL"X:( M#APBYM^CS!X*=GUJ\OTAWU"D._JS_\?PB).4= M_9^SIR;3NRZ[VS(_;\O5;ED7C]U:V2(* ]O%"<2!A6TW36$,AW9CQ'WT=(9'O!9C&=>1$<8(>G)F:9%)M^C""11[&HZ0=J1?_U7*G>Y.85A5+'Y[3*I-".4G5/ M&Z]$%0U_S1TUET,=5IP$R+$=0@B$?A1#%UE]XT$*$WNL+$DT:4RCZ-^J&"8)D7CK5KXQKJ$X^HG:'E\[::JH[K5O MU?[8'!LT.WLZR=696=-X?N;H4ZD'=I=DPO/C3W?PU:, ML6NG:> %$'?MP2A,/(EA)=^8F6'5%A7V8ZD?7!.,J9-$G=MN'4WN/,:4 CN> M;[8J8H8_5+$VKK/O73-QOLEOBWH1IVD*714 MF?'TP^=M^5A4;(/NMMS^"&Y:=( Y_>AU==,1ZU72SL:K<33/8V2-MN)%K%+! MBMBH8O.[E%I&\U$ZG'=T1.^GA9_Z=_,^LW7^EO<[)KRBNN2J@#EJ::$ MK1L=:./L(L4A\BTZZE.,O<2ADW[D]6#M%$&1IPHG@B@T.Q=_J9#=3M(-UA_6 MS?3Z)J?#.0?YOW9%_<1NI3C^=C.\J]U-5:R*;'ONX?M9.9JOA _X"#$:"SDIP:":H2W!L*.@MG4+J57OKS4@Q6?>8 M4Z"9CH17X]3$/I$+X'( M]K""YC0O#B>O1IG\M3C3S-281-&D:Z3RLB2,(AA0?&YB!RZ)8Q\/*$,[X+IB9"ILVC?:#_?,C[3# M]+T^2GD]HQ=3>7 >:C*9]2^N'9K2"P+WIS6%O_O[,\DNO]KD_\RS[=7V,J^J MA8N2 &($K9! AR2^D_I)F$(/VI&#HT#TO>NQS>DOS&D0#E?0"M^@-II/OEF5 M82J%BVA:%K\<7.]+\;$Y[2_LQ-+U[_F:ZO'/].?N#*=F;Q-W5EN5L3X7N51G MT,N+U]1RQ2MJ:+TN?\^H^6FY)>7NIK[=K5]>%(QWVVV^J1>. P,?8X<$%HX0 MBMT@:# D,40N!2BB;VI;UBQUS ,@ZQ$W=WRO.LS#_=QBZJ>8>#XAG(YS,4U\ MY;K["X".Z._>[&:SDPO0(38KCD)DGM%)/4Z9AV1JLJTTT:T%A?1%>S2%[9M, M;2]R4CL(8ML+H)MZ)(EIDV&,_2 )V/VZ_-O(HQK2O!F,3CQ5P%:%!_4T/$K/ MT'5N4*I@>29C4(DISX><.GY4C+#A4";!GF?'$0K.;(7' <8ED>,@NE*?S%\BQ4T2D$I)ON27K+[D=59LLF\OYY<^='!, I@2 MUPZPBSR#6"6=E5+#.DCE[. @/.BQFN:)TD M46AI:[PKYJ&$6BQ[<[%+%7N\NOBW#5NRSE<]D@-M7EBQ'T32-/9H7_^B0#-).YA36W0F[<>QF[BTU=3WH./@OF7?C2R1 M)205[6E>21K2B.S\S?U:DX0S_' D!RK8G<! X0B],*FIR9OK)<(-?&7+!]7A5 M'N";DDU OE+UW,-N/-$#YZ)?2[+)1^B9?%.Q1^:1)+';-VU9B:-.,#D;G)E<_MK"5JJ5O-2K4$H-K!O1R3=Y MGT D6TC2$BGHBO<@D*(F"1D_L-&6'"K%/[-@BB14Y M?M\DMH@K6W\JW)#NJHZCXH&^I.U _%J8HH4;HZCE+-@PQ:H"L3NHCSFHSWB; M7.W5I,^)XRP>E>9['HJFQI0SI:$C^>%YTWQHCHY;G'R*NX:@Y=NIZR1>:"$8 M6+Z;.$,>B>*$ZU&W$1^O6:UP6=5MEI!DVPT[",3.KB3?EZQHOKP%<7<\Z* F M2DS QC![7K8,D2HF5L]*QR@D@WSQ/XMN@#>YI]$1>-Q/'P8N\XH=&BPJ&@0: M7K/[OE1YW=XG79=@.?3D_* GYT-/[@^Z@?HNJT'&;KGZ_I O:_J1]+=OM MNG9 DM")84BPG2:^%\&T;]6+D. U%&-;$QE[4I=.O#)_; ;; %PR=1U-,U_V M:I)?!0EL!^Y"A%Y-%_"U,_JJ*\7FDL,JL>7'OCDJ6Y-?&*,R:220%BA18SQ[MG'O*IQ;(WES95L:>R[NAR>"\C M(-AWDA1[?H1C[%K$1P,&V_.XCMSK:7EN&T*7,J_Z:'#(>9&=WA=*99:G&(G' M,<8KDB[?> 9(GX_>3V62A&T2U4FR#/*FL3^7C\UC1)\VY[>UOI3K=5IN?\^V MJX7E)R1V,+9\*[1MJOX$)CV2%%I"%YWH:']NVLNP@PZ\8(*KQ3U\B>[4GE&@ MQ+T);)V28_.>ST]:DE\)LL\DP3I=-X]D6*N%I;F!H+(V*L[6[$L++PHN M9<$4PB#P[7TIJQ]@O'C(MT6Y^EIGVUIVS4&F79'!_QPBMPYT8$!6@YO\6[%A M^Q1L -3L)$V]E/ *E](54:*^F(=B*K9) MJ"9*CC$UJHCOLNVW?'5=LHUX^O7^_;(@2:#C)BB(_9#8,8Y1Z P*C4.AER#T M(-!=F-# JOJ=W79CMX6F4B:E^55[4.'1-@JILAI&%:MT\XYH/W5>1$'DQ2[% 3'R892$*(D'*%8B M=.V.%@":-;I]537KQ[X6719D7*DLZR-[0E5NG=99-4M)/J)]O"++>?%=";*D MB7)Z/(9/1<>LZ$A8-AU[X4:6%Z5!1$*?("MV<)(..3MT+"CQ\JZRMKD$8?Q3 MO'M$IY_ZT$RR"M553:Q1I1W STE0]XQ*BZB$4]Z#<,J8)7;,2I8WM6NM<1B$ MV(DM-[60%5&53N%P2,)#=MBMM2:;E.E^#P-3V":IA3XQQGC.#GW.EOFVJSQRXB3Q+8SB 6AGT;8M8E/V[/\R*8? MSG704?0S-4_T&B@2!UF$:#F?1.AD1"Q',$(&_U$>7:3(G=]IR<$T\-7;-@*" MOY;K57/P!I?;AW*[KT8HV'F=V]MB7;#4%Y3MH\V;;V!9WC]DFX)F63_\9_.! M__DC^.%F5Q4;=I9GD]WG/XX[GW/ V2OR*\OJ]"=QI%"7X_J2^)F;JF;]:CC( MB8GEP\2F.UF%M=]QZH,V# M(F*2HY9M/C6:C&C!U*^#>0$:H,=4'U_BR.[*;^ :5C(1)L^(G!:'S$/_])A6 M&NC08JK9KV->W?Z\6]=%?O^P+I_R+4-4-;=*[@%$J6MY@17 P(&1DWC0LN*0 MN%2XW20.8ZX[+C0T:ZI2NKP%1UC!9_:<,9VE-*#%U%,EZWS:.1'A@@OKI[EF M.+M;;\%DLLE/XAG1U.")>4BF#L-*[;U85BZ;.W&N;K_D=;%M2JM? X%CUW*\ MT$IM-PS2)/#3D P@G%#HE(GBI@W*)BX?V+-??"LY?>V]J#5\:[ MK*:J<8VHKAKWBKRVMOZDVFK@D%=QFT(2 M7-[?%^T:0G?5N1-8KDLP]BP7T?]@UX:A&Z:8ZKV=!+:(L,JU8*1J[@"5V/,+ M(]GCTS[]Q(E)G#AG6C3L55K.2-4X&N>A2"-M*%5V+-&GF=K]IOS_EL6F_CMM MCLZZNX5*GYV 2V++0Y!X49I8R'6[%D-D>T(J,Z8= XN"Y9;E813>^JG9F"O7 MQ:K9RGJ>2L?#)**ZOLMJFF(^%JL\839IOJOJC8#LJGS>TV M:TO!Z,]_S;>/Q3+OBP5BAQ!$H 6A$Z,$QVEHA3VX!/I<2ZB&(6G6FZ,4O +, M%M 9 _;6@$-SP+$]H#=(HD#1I&O/B]V,O2JFDW\JCMH39;$3^&[ZJMHIC"XG'2_\ MZ0#.-MFJR#:OK"VDQ/63Q(\3#R>>[]LDC-S0A8D5)TX2.-SG($8TH3E<]\A$ ME\Z4LOAV)#5$H%ADG 5W_$'+$(>2ARZ>K?(N#U=Y-^7FI^5^E7?@_?\=1B[A MY=Y7P\]IDDZ$$P6L3A\>5!A1*NUIX[9A+X<[71%[*C5V/"L*4LOQ"0R1TX4+ M%'A8Z&$ ^5;,;\=>BMY&K8!*N7U9/2R.WIOE(=#(!NWEF9NBU7$ZC[TC!7:\ ML5DKRPS_X3 Z?O.J_IP]L6UAO-MN:;,+.W'#P(I\VZ-)*_TSL1!V/&A%44 P MLH6>4Y9L0K,&D?R&W0+,TO:&Z N0+9?;'0W718<7/+2 14^/R1'*)T8&N!13 MHAX0Z!!=@ Z3Z<-DK_%R1H%&$CD/^1EKQ(NS90HXX16>+[0A.I.FZ?+7NES^ M]K=-45=?OOZM/PE+$CLF/@RP9[LPMER4V%9*6T0$H<")1/1G7$N:96@/#C3H M0 -/\N3J2$[Y),@):FO.9Q5^8HF:.QFS/;:D^V6=L.FCC=^VO\(%5'V)<0N?VJG3_MDH\GR MKN^RS=5#4[#_2]D*TYC8$,51&D!*O0U[(["-A*:",X-N4%29 M5:)G'^9%%N_9B7FAUB?TC14_W3 SP*&IX,!6$A9WR:'O4I&^#F'7UF3@UTSXWC\ W5W*>GTN9*96 1;8M9PX]NR &H+#T(XB*^CQVX$=B+^E,A_L(IHM_1X+*X%O48'M/DY7 MC:I>'#S1F^>_JNU?>JLJU?IA58P;[QA]%645[,RZJ4YZ97U+_0 MCZBK3YO/C8(L[ @F:>*&"'J>$WN>3XC5P8\#.PP7C_GVIIQ^HB,(6T1+#RWD MUM$&#U5.'GVGGN!H=.UP9Q,\3W-)KRI631%;)WO31 ZLL+<;B MZBB_31]6_][D! -\A)PT]!WD$PSMP+*);P_P(^)CB5<:9H.=2X!'O_+0@IIC M?!5U]=3Q58=[9QY?N\[SX>+KL2LGB:^2O>FCQU=96HS%UU%^FSZ^IN7V-B\. M+0CM(()N@HB3H#B%R(+8&S($B--9A5AQ^&:B+&:+?.M\]5^W/< Y1EP)YT\= M=#4Y?.9Q=[#ZXX7>%PZ=)/K*=ZN/'H!',&,L!H_UWO1A^/GJ=X!M"]HNH=-T MA]WI#*$=]_A]^AW1][;F@UQ\-T[XS:[S>W'Y9O6_&W&S[18?74ZE>9EL(T[, M=\L/"SCB(/#<-,5QA.P8V2F& MR!T"1N#/K2Q1J6V:ZQ9I2&Y38-"C!AWL=K\&,." (6\>2!4\F?+>R)Y\!C5] M'YKK+.N@,)*OIX)?T0W]R&Q9?[Q229'>,6V&H:4?_V'R$#WLF<]6-/:"]Y33 M+"(_1"B%-HG",+((B5#B]Z;%=AC-LI)SO%DS*/*D']O^'?S>1X^LBQ[?FNC! MKM$ MRQZ/#*;3I6%KFA'S;;5_O-FLUZLLAN^GS1(:=_[,+G/'R_AF7F6P]U- M_S>U$:=LAOF,H+^G3V*.*]'>ML]);>18R$563$((";:L80T_]@,RCR49U59I M7HPYK*^>;Z*AO*M,G6U,V4OFFG(\+];^HV4>@GUB!E7?ZOKM1\]!M/$V4=VX M:L]/GXTJ]>>;DJCM+U/G(Y-U ME;DF(P>$_-'R$)&^,.5) ;6=]:-G('I(,WV^0(?/I\\]!':<2.A@)[4L$CEV MX .>(@D,N\LXCQ<3;P>7OB1X\6.BB; MXP:^F+]Y(T6+\.>\OBOIC)EA83B_[N[OLVWQ[WR5%ANJ"D6V_K2ATYW[UO"N MC'E!H!O8[/[[U,(A_6L6W>.*0_W*+X9&]X)@"P9D#1K] M$B[H"GTZKL\+IL1\>*H)H//.FXVB'W&N6-;E_/E^M5W27@4"/X9IG2I/YR/+ M(V@X8"4Z%L(I="+?<6)D>4, HG_7+?3"@#1K_66Y^?83_;U[8VHO[A)]@J_5 M&^8T?V_&NY']Y\PK5GYIQ[Y?\9"GCN=2 MO_2 8(#AHB[K;*UQ;8::_8HQJ>>E7N/*C'K6S]%R+0HN MZ+GWJ]NBAJI8CI'AUL!BS&61W13KHBYR"B[%?A@3A"TGLC"A**.H!^?'B6UH M148$DJ%EF?4>DK&U&2'/:%^@T>44\ZLTEQR^G(W.OV1?SWJ-C'O?K_Z/,5K= MRHT\YV:6;P[Q001AXGDD<%T7I:Z/HW"86SCT7^;6<$10&5O(,1H?)#UD8DE' MEW,F6==Y5X'B51]H6^&1\?/[#1@4%$ MV-YSARJQ TOWJH\(%B-+/T:#@Y G](4$74XP%PC>E?KKTWP91[Y?I9>R5H&^ MR[.L4]6_Y(_Y9IM/FV5YGU^6%9T5 MI)YE)\B)'9L$T \\UXZ'68'CI=J7:H30:-9L"@84#1H#ZS)B;M"X'J/- P;7 M8:CC6B/ #\P,PZ?'1M.N>NE%RJ7O5]@E[56QU#*"Z;=$_K[^]R+>5<4FKZHX MJXKJZO8S'3\44[M'O%E]+;YMBMMBF6UJM%R6NTU=;+Y]+M?%DDX-KK.;=;Y( M;.(@)PW<)$F)Y;LVMN*0>%Y"PA#&?'7S1H!HEO8>_P5H+& 'I YM -EF!0ZL M 'LS0&\'^+6QA//(E!GOG0\+LW.<6$1X[K.K9SY#[]-GJW+9G,UL/O/]^.X( M-K!ZO *J?MM7>G ME9N0/:=]@[ZZ?5=#IK/_#-OSD ]TR0"MM.E 2I<]4H&8+0'3!O\ MS9I:3C#"^$/^99Y5^<%1[PI]+RK:#K*L(/"2F%B>C0+D$JMOQR8>UZJ:_*?K MWAIGH [O*:*ZS7 )R+8D:V_'3_V$B07%Z;CBCUOZ.9,+1H>'JF^>P+=MN7M@ MF> V7S?A8]UPFQT _S.[[ KDW[/[AS5[$6=7@TW)*OSNFVO8ZO*B_:6J_3#Z M)?JY3?4V6*[IGRRO_"_Z"53_FO.U.QKT6 U(-2[:O$KPB1 RSAG3QX61^$M5 MW7*$@I,F(UFDT'&@:\$0H] )0AQZGM^WA*S0D=9PSL^?0,5;9&.TB9<["277 M0-MX+3?'V @]U\"-(>,LIKX@+>F"&,BYJP3DAEV*#1\K3;,EVVI^: M%JN?FRGE(HEM[,669<56$-HN]$+'Z9NA483KAEOI#]6L?!+Q7U&'Y191LM#ZSC'+5#0CNR4)"XR+$3G[4)<=]. M8 6(5U7E/EVSK Z@Y.5"DK6WA54_8>(;P=-PQ:^M^CG3(ZYYCWN4)%L0O,([% -IR:>N$>?4A[/IT8&*13+CUZR-XUHO4[,&8T:R>0\ M)&FL$:72WB4F.)^W)H1@@'B."5203"?*AGF5DRA7J%U&HEZFZ4SLZO+^Y)JYS"?\H(H3&TGCA#]^"!V8VRCKAT[29'8C$;XTS4+UAZ0 M2/A7Q1R?-.DE34R)#K!,-;5[SL:Y29PT<_,0F!'XGT_,1C*AN;:>R5KS?L8" M(YLX%L1I ,/(M=S(C^P>ED,<$_7U_& TBY.2>NU+T;=)S+GR[:7TV7E13"T_ MN@.-5-[K<:3<=D#CBX*!8<7SK1&OE-^S0X_KW:HMDL^ZQI& MN\?T6R!FS553GB_+,^_$@YT0W%"'/+''TKJCWE6^?637\WDN._]G69Y'FW0] MQTFZ'1WH^*$M](3!B&8T1_L!$,C6Z_)W-NFK )4 .JH[R&+SD3&$\DU,#'$I M%G,'4&!/: _+[$SE-#UGIBP*.)W'W$6%(:7R_B:F23BK[J@NLC_87O-CMFZJ MW&N<;;=/5!O;=QWCR"<.L3T;>X@RA6$$G;[M"$%W\9AO;TI>@5+3ILCX.H3' M/AD<,G@L$D%NX5R);B% M,H9(SKT30QP*;IITJ%B9%L,%>F"@069XX^0T1>=V3!00.P^A4F+)\ST29>QP M;X[\F];BZ'<9GVV2 4\].;#HA\L(00SH92OMID8L"Q'4:34E#NK=, M#K"QL;7*;W,F2_TZ2*]7@KLGHZCEW$@QQ:K@GLHS0B<7JW,\G=MM44'O/.1* MC2G/]V#4\<,K6*0;FVUCK3;^DM>+$(5.@GR<.$& T(2'WE]:S9RA%949-O0 M+%/DA"Q=@$U>LV&6+9>[^UU[RC$[<(W9L7:"O3/#;"S?\QAAHZTHU?9"D=/H M597G3-#1#GUB,GP-S(N?333 HMP774$?E>]U@_%/5 M'C:_8'M??_J\^>?FYPVYWOR5_O'U3Z#=0+MH5M&' ^M_^FS_T__9=LF?]GMX M5;?QQL(%-9-]/MM(>\JS+?WMXC$']Y2!.QH\V+UV]5U!?S3?@%7V-/K4^@FF M3VR4C??,]+M?"FPH5?95*>G_DF_RW[,U:W*!(C>,DM!+(N*F=N32)N"0NR&/ MJT)NQ,>;%?T.62-A4K(EQ)R0VNLB;934F^5+2N-U\:92X*E -R _@- ?T/VV MRLOX9E82+V7 Z_HNSP7O?/GG;/W 8D>QS(?*:Y*SPNOB9IW;[-Q:9"$WLAR2 MNC"Q[1 -(27&GBLR;Q[;EF;9_YQOV7T]Q3U8#:#8X.L/(#QT=2%BRWRC">9; MZ3/)K5AT.$"V/\UQ ?;@S"X_O$'4F64(513/8SE"F36EGHXHD*.65<52X&+S M+=\LG[ZP.YVN;C_3K[(6V7=_SKX7][M[.L 3&BC+ISQ?!&[@)G: VS[+O01 M#+$_J*D;<]_ I*5QW?DM1=5<1M:!O@#W+4:P9M]YH#J8=U %\C??N;__K?_ZW__'__/SS_]8?W_]D M\^GZ+EVL?C)%.EFELY_^RE:W/_TQ2Y=__G1=Y'<__9$7?V9?)S__O>4_F7 M>;;X\U_C'U\FR_2G;\OL7Y?3V_1N\CZ?3E;ENV]7J_M__>67O_[ZZU^^?2GF M_Y(7-[\@ / O=:N=3\1__5P]]G/\T<\0_8SAOWQ;SO[V4Y!PL2S?W> EU>/? M7CW_%RZ?AE+*7\K?UH\NL[<>#-W"7_[WK^\_E7+^G"V6J\EBFO[M?_ZWGW[: MP%'D\_1C>OU3_._O']\]Z^1NLERETW^9YG>_Q%__HJ;3?+U8+3^FTS2 ^V6> M_I:NKJ[5?)[_%;M5BYG)%ZMB,EVIY3)=+<,/WF>3+]D\6V7I,HRU?.5MD5[_ MV]_N5O\54((2H@U&_[VCWEY9\U]O&@$0DWFP]3T.+8SL:!+ONQC<&M#_'%CTC]OP=G4BMU\MLD2Z7>K+, MEE?7'XIT&>;VY[._ MLOD\//=N,4NOLT6V2M^'KSW\,TSF-UE0QT9/1\XZ9QW3N5$=#JO1(I#^]>2' M1;X(?YVFT:@:$ISC!W%NW/J?><8V WT,IF/XPL,/TN(Z+^[B(G'U99[=E*T' M9,N) SD_?E_3Q3J\:9J'IV*+(2%K^NYSH_1IE4__#.W28'W+Y618I(Y[ M?R=HA1?=9:MRMML:76$\8>=[>'9IT++O$89_3--H)I;?WM7UQVSYYY':ZJCW MOB5]M_B:+LM?J3" \--3%LG.^N];VO?IS63^/EVMTB+@;HITEJUTOI@M/Z7S MZW>+Y;J(TVYWTK=[7]]H7*UNT^+OZTD8Q"H]VFQLWW%'\BV689:;14^9GLPC MGI]NTV"='QS^@7;]CN[#I C(W::K,&//3QWJFYUT/NY/88W9?+:!PI/EK0][ MZ6/0W=N^W]&&Q:Y(;\-Z%\CW;A&>3T\=]^Z>>I7 _7.=K1Y.'/3SQKV.\^H^ MW2YG)X[U=0>=C->F7U8'1O3TD<[>202GG])%EA>_Y:NCI]8C>NALQ.6]1#6R7],YNNP3E['WS8?[5']]#'ZK>MT M/9G_.EFMBU*WFY<'$\!GB[@TO4_#/N/)SO4D\3IX47?REU_AIW2Z#JQ^QNR' M$QAW0F^=2=+(A?[ZP6[>OSW5#/ISP51OQ7L9R)-6:-N]EK(\?\LO?/-'<:7*K-/99/YNL5P5Y11^:%@-6P\Q M4C4-$"U+M_+'M*1>[>-8Q5U,-MON6(XD1=^O'0*;#7L>?7O';A2ZZGX(60_\ MNIR/G@SU1K9*X=U<<@H[Y-_YC<3O[C:\=*.=QO M)](]"?+:3A;/0[L."-&T^2!C#2,3X7?A/_R)\7BL7CI^RR"2-QBSW#?8;I#I M>!2C0.Z9*_9QS_%ADLU"D]_2*GHVBE6DLRHT)>S+OX2/NA3SI=C#@-W_P ?1 M3\_L_8.@],XCT3YS:W^[3Z2H8Y>O5NDC575ZLLO\JF1I_LUAV]$F< M_L)!\&AD$A_722?CW@1^?)Y\.SBX-Y[L>@1'SI(-6G8]PFW^2VO0Z+8*Q%'[\ MUJ6I%E(>UW-_$KKKZS0>T,2??YRLRI#R13R4/^*DLGW'_N)6JT,.Q\OI/1O(PZ.3"878_W,I:G@3''K@\G]=6+%"__K6:S9P\-L;FK]DBNUO?E8\]"28_ M3;#3.N]%SD:3U/Y&G8RKM(H_IJNL*(-L/\PG!V>K?4UZ&].1E#ZFB][&_-10 M^YH&"\:%5^0/:5K=A2BR+^M2L;^NY\&4V?RV*-N>+F:';QT F>=CB+$Z^:(S M )IVWIN3=;#5TMF!439J MV_\HCV3]27WU+\4C1^O'WO*LU\]W(&S+5_:/2:-OY8@>.AGQ-GSP0WCKP^E+. MA$[Z[D3*:G5]E\6XK.I8/*Q6\^PZWC&LS.=G-A;-Y)L#M_C M3GY+C>87Y!JU[7^4/B_2[&;Q>)7[R$^BF\[[E[-+L) MX^?N);?F/7H1\^IO=YL8H&_+:;8R)6!GCS"!$RD_ML M-9F7,29A_Q,,T;/ =7@8(\3.IO=%.LWJ^+4G,3OGP+#Y<$:(96?S63=O'B%" MVR1[YX#H[5%AME:MC,YTNTNNLT21X"X/\;_W*LL=KYB\XD?Q5:]O3Y4XZ;!WCS MF1#J'8B1R?LQ7:Z*+ 8[EQD9^I>_Z0O/A,?3\@";Y!0O!]P7,$>_^>P(5;\M M^_BP+J:WH9\C@AD&>?>94&IF +3LMAO9UO>A>31$)O-M>M*\>,L8/23,L?T, M._I@&L[BU8W9HU,E6]P\RQS:D+7]O7$,B+R9F'009)J\>6P(/7I>RV"S5_E0 MFR=X.N^@AL7U6".C;;_#2M=LZC^MMY,D>5IS3&Z$6:0W<;_Y?O(E?9%H^:UV M\Z)XUBP6.Y.QV!EDI3!O]=;Q2']+5]T.]F6''8_W0UID^I@-67#_I*C' M^_"#[?.QW[TS=J?U!=-OJS0LO+.RDF(ULGD^?0N"4OSKR?)+B<%Z^?/-9'+_ M2YS_?TGGJV7UDW)%^!G ;2*$S9;3>;Y<%^GG@+D.P_ASC_0G]9<(!A!CB#(#/;7.8"9)A8\FB#3!YRDK M53']*2]F:?%O?X-_^RG\9N/L>K\9[XZ/"6]8NGHUM4R*Z2MN/V^X?>*7^[+6 MP<_3VVQ>A^S&:J@=,B0?'N\@7?7]__+F!'#VJ6&_H?E=3162,(H(AL('%C@K M/+& >X%PH 76WI]OJGA=J;/D7+QBS)SX'XXX1Q%".7Q>H)&\._7C(Q_"CY&.LSJ6_9\@U> M/?M]8KVP 1RH*3(6 G[6(WEW>#6J\XGWP[K_.DSB=380$Y )'TP=HT4CC]*;W$+ MG:,+TWD+W$[4^='69]-5+89HU2M<&.$.4Z&+;A, '"36II.^U",VF9 >K)'W+E"'FJ2:,Z(QQ!:BAD%R'H*<0U70')(9GU-BR_Y M8!OK4]2<]X+J69;3Z$S+RUBP:O#OLT7Z;I7>-5XZ]W21"&,4LH1HR)TS8>]A M:.VL )ZWV6SA,?+JK ME=XHX3,57I^CA!^&KBMDN)S?IA[2(P=^/A1)U5EZ+ M?8M3S1HF/'J[8-"(=AA8YFF8U6N$@G 7O/9UHM>\1[3;TJ5*\FOR^3PMKQEO MCJ0:^4)X 9)XZGFMC8JF99\R-7L.Z95#U@/9CM5IY)O M#/D1FC^*;!5S?.PUH8[K*=%(4&PH=0PY)XABCK(*#TAU&TN*_(#A8 MK=M_9*O;Z@)>=3;^8-9%A'H/!YLT3S3V$F..$ ,<6>R\XO4F1GJ'6A"/_H#$ MZP'S$\VOO2.I+HE5MSEW]51H@%@GC!*F1-",(\HMQ4:1+ VAAW_@<@X"/I# M<;%*X;4=[[;;1"*.-7=4,XVU8D #5=L/E-,VJZCX 1G6%=#C MCV]\[5%LW-'W'Q%)C+94,(*,!M1:XZ73I3*9X0KK1M%^_:Y4CZ.VZ_1JD?Z? M=%)<%>_3Y;Z]W^'&"5:.":,$X%8@ZRCR-#K@B( 2&GT2UBW^^+L &;I_6.Z@E.>^BV MIU4"--62"PFUB.>D)"!:81E^9L1E&5J]TJL[F,_IV"PWZ8W,K0:M$Q", JHU M=CC(["D1")E*;HIEF]EKA%;7(+-7=W"/W\WT5FZ3[\I5)!6$VFM(O;*(:.ML M6$8LEI))8)7[OB[/-KAMWZ+7A%OFJ#6:"ZT]$M0Y0[98(4)EFZ5HA)9.*[:T MOT1[(NH#3!EZO$-= ME29MNIP6V7V5ZOR5V$TFEE[?FR 6T,;2464MB*&"$,$*;WNI5UA:$2\?KWK& M/4?]/<]G?X5]0GCN79B=KK-%MDK?9U]C;N_59'&3A=EY8PJ-)H=(U[,;!DI: M8*VGACDE 10("LH9X3SLM6FC:SW]2/I,.<^U\9BUIH'P1_630">0DF5@J<0! M#4"@J?#04K9Q37]?LT]C8N3#P3W47OS1AJND:9ZLYEF+A!N%&5>:2D6P@PQ8 M)ROYD/-M@CI&2*>>=+_3PFZ#]6!T2 CTE1@@#78 / M,,@XJ60-WV>CO>SWPZO6&G_)H ZQ'8Q'VUI%AZZ%/WLN@1(2*[4@R&/'J;&8 M/"*$^:7QI!N]OF1+"T1/#+S^D/^5%G]/%]O4T!O[=!T+#$SF.Z]P-VN8< @Y M)EY9P)T@!$A*X..TJRXDVTU+Y>4]0GIR,/[=W7H1=C)ELO"]+'CKT80()0CF M!@@ O7/,B4?Z*T;:7(\=X>E2>[UW .*)FK[*H@7U]\D2[M7RR\<2[[G41GML MM''":6,=KP/FROX98 GJA=%^_&%H%7\[)H\EVVC!<<]VIZ7Y/$ M*T(U85)YXS'S 0; JD%+ =IDLAIA[$M[K7<(YH!QGV7BWLJ<.9C%Y>T&B78H M+%3"8.JX\\82P'R]3B'8ABHCO*C7CBJ=0CD447Y-)W&+'0?Z;G&_7C7(<;:K M21)L& 2XY1 0JIA@02I720@%;N.Z&*.]T/$6LR-8STF<@UO-W8V2\)EA01%2 M%EIN13",'S\/R%M%^(YPD]%>V0W8Y'^M;C^& MW?G!I>O(GA(IM:4:&$T0( %HPTQMD0?CG%X^TXXEQ@&N=0OXB4;R;^OXKJOK M& 6ZO+J.WN-X4)'.ZEIC>PWFILV38-/%I,<:"\>H@P2%C[0^Y4"Z4>V-[V>1 MZY ]/:)\KCFK&O])T]3KQ@D4T$C-M,1!6(HTP8^0QE7@LK;C \Q,K3$>BEE^ MDA7_F,S7J7XH3[_,?+(\=-ZSLTV"O69$P; KY5PRQ8&%]81KN&CCL!TAC[HV MQ+O"=7#N;,Y-M]_ [&KQ,9VNBZ(L2KK,EK\O\B_+M"@#",N/(V9+6$RS>;:) MZWDB[$$[OJ]7)MP:8S"FGA( '%$2TGK>5P1=6"F6#IBVB[OG57Y2[(CX.4D;)W*KXVI 3G-%$4:> M>J$YP]QA7.]IC+^P^Z-=+;%M,.Q=[XVK_6@-J=,^)H)! E$D.5"U"0EOCJ_T@ZK%6T,&P&7'4HB# =GX2D%MY(4;)R1K;6>WG M.-QZU?G1U7ZT]18!*ZGRB@I,29C=JK$K9"_$S=.)SEO@-E@HW#I8-LV"*)\_ MF4@M/ SD#>PU%E"F -*5/)*0-M_^& ] NPZ;;(7F&=AQ.%CRY;,)IQX2R@P+ ML"#D(,":5#(A!2XM.NY4C>YFQDDXGGA*\#&]SXMX>^'W1;92>T\$WGHT(11S MKV-Z9@,8M]1[B:I!Z@#%Q2K[6"7EG0+9A;9U:0.^8UT]9B2)6EU%9J$)JVB?<=88+TKJW9?M$> M"?L>9?AMW#:*7=[1(,%4: H>,8)0PRC3CLI(O_/3""KSURH =^:S:(3Z2.>_I M-_B^0:G*4[I+A#=*:\>IXBS@P0+PM/ZN.6P3=GAT/8AARU8.OOJ>"OJ)&X]* MOD=[]'.Z+%,D;&HA3F[26 [Q[CY?E'Z3FYLBO9FLWBPVTJJ_!!-);%FL'3CK M*7>8UN)2#-L$D'U_\UU+1N3#*Z1K_E7AEEUP;U]?B07,<>8]-=XXZI%!S-2@ MANW693E*SL^[#I4QU!)<#?G9KG[?(OMV@P1H8'&PBST0S,<+^AC5TDDL[65Y M4@:A6J>(=SV'O0SI/7;>>MD^8<0S+9'%%CI&G%.*@D=T?!M7W @C=\X_5[54 MP-"AA V""!,!* =<&$PL\T*[( ZL#[DU:W/D=_2A\!"F_*"ST(DH#\639Y/C M4_NOCK)\MW#?INER&9;G25$\A$?57;R$L(=9IW>:<$@,H$2;LGP'Q!*!.LA& MX%:WV4;HTAV4B8-IY<0U\]54^_2ZRZ=TLWA\!>)_OK?+R=H,$2HJQH5!RHQ&4RGKS&-]F6EF/(ZRY>9:% MOQ7BITZE^P4]=5?2MML$4"^@#I^-"9MY:(S&$-?"BU81*/('I=L9]#+8,4<] M[JOKES(%0V6^G@59&FQTCNHGH<9+@US8SAFJ &98B3JVPPG1QB,#P0]*TB$T M,9+#MZ.(>617B;+ >,RAY3Y\I%Y)@.KO%!O3*M?'CWHB,I R>EG)VV[8.WY# MPITFH#P74L IYJW&=?@TP;85/W_DDY/SZ>B1MF.L7W&Q52FLU(11[2'GB"AI M"59L4V2$<^IYH_1AC>:7%N#O*@G01;>)@Q8IY!EVSEM ,31 5P (K2XLJU47 M3,C/AOZ)2]O[L M)5?B %S?IOKML.Y\-PU0 ,$:+>A=<6-GY.Z>IQ,O$!(8"&X41XP;3@BMAJH OY#B(QVH:I_23\+R1+7[ M250 L6",8N@HW'(PE3#9(!=2%+_KC7>!9;C2%RCA9?& M(^05]PIXK>.Y9$73L.1=COX'-P': #VB[#:$(4^M\#B6D82, ^RVXW:47$JU MEQ-UM2N[S5&8C2N[C4-04>:LD,0+BS$FOK)YG*#B0O8$)VML9W:;XW ;5W8; M3#U$P@(G%,!0<.E$9:MX(7B;K"8C6@0ZT7D+W(8+29O'P.\/DV+U4%8HF4S+ M"D3ZX>EO#EPE;MY)(DRPG*2!G!-CA=(&H0I'KP/"EQ&"?183HG=MG(.3!R\1 MOWXX <);I9$#$*&P'7?A/]7LZI4W;6ZJCVA5ZE/=>QAU$L;#W?XM[O,BC/4_ M\FRQ^D= ;UT6]P8P1#!6I(:-<7-BMN#:*?G7)MRM0AR)/ MC!B+5Y/#1)PNXC2L'WZ;Q%''NU+5CP\MA4272/]]W0R7]V^B_/B9#%-MU50#Q>@;=9# M8JE3*BSSX7^6"PLMKO8= H0?7U R]@XX\+(R;2\8#W:%*UVDQ63^/IM\*4_? M#Q=]>;-!8@-FF&L--#%0AFD:>EE))P1I$_,P,N=W]PSJ!-*A"!/$OT^+U4/- M\BT>[\-:?Y \AQLGPDJ@'<%& <$U=AP;5DE-A&RSKHW(#]X/D3J'=[!9J,C7 M]Y7Q=W@*>OUTPK3 EAM--8F9, 1"VF_E@DJR-F;UT3ZC/C=>/OKY M,)^42VX=0Z0?&E19;] Z,15S#L!*;HIT&S_0B'(_G-7[V+T: MSDZ_1I7:&[1.K.184L\LD$AKY(3&E:<#6N@&+88PA >I4RXTY=G)> ^V]5NO M\KL\F(,-EL-7SR:QPJ6'2,MX28-IK U4E4PNX'<9V[E>M/QR<]<2VQ,CDEO, MS._WI-KMJNO$J##S V$\$UQB$*"5]0>)+!HT[>Z%K9%GTM%0$]OS=(@1H:V7 MI'G6RJ>-$HT)M,133RUGG (8$YQMI$267$H8PO"DV)O%LH4&ALN/\#6,+B\> M_E'E4_J8QCJ\Z?X4Y+L:)9!@:)D @) '28(.5-)23ELDZ)H1/ZML_.L,PT, M%E@U6=X&6.)_HMWQ=3(O[[VMJNONY2WX?2%63=HG6E*++"30$!74:82L0F0% MDDJT2=QVM%.LSTW!V?G7ASH&VYM.'LH9^>K:IE]6[Y;+=70!FGRY=VW=TRH) MGYOG4"GK4<#/8T-M9>LB#?B@3K4+GO2Z4\%@V].[F,/SOTI\KJY]M@@##I < MXMJ^9@DSGD ' VZ$XYU __)21N6RS0MKQ1_ M3HN[33SCCAPX>Y]/(&2 *.X]$C%Q@8"V%A\++]K,2)?CY3B=+5V"WYXK']-% M^M=D'D=QF"A/'DZ4Q%PZ3IRTV$.)PQ!%/6>J5L7,1Y2\=BPL.1WYH5:K7R?S M^\C@;)K6Y_ VC0>V,54:W+-J'6@9(X@D4%@"9#T6#D*NZD]"&])F%SBBO+5G M7[VZ5<.I,]/SP.KRQFT (OPT#B+^=GN)]D-:N+O[>?Z0[LJ"=DI7"<,LUI$S MS$"*!56"&UI_6UA?2O[9\TYK_2OFD7VC3)R8_O7DAT6^"'^=;M+*7&Q.10@E M94>1-H^3C/1W-[-;&56%N(SO?+9X^D86=X_T\W96! ML9-^$Z\4XH8)P92+/C>#**SP,A:WV;*-Z("G2^*\/+H9$/X!PW"6]^DTS@]J MEM]O?!E[!#T<%G9T=XER@I:Y[%2\!2P\)YA6R#C?RNX?(3$'8M'K )Z^%3/@ M98[MD/^^SF;1IFQR>^/-)HE!2&JI(!,,:<$X)(14$F+6JNKQ"*G7+PE>W^;H M O/A6?5I-5G,)L5L^?O];+)*P_,,H",HMJ=](@S"DF$*$#,(.(^$9C68CK=ZN2J_*Y\7IR^Q1_63:$.M]E0 $3;;CDH@G:[7 M"R\N))76>=?6/C4R%#MCA.?5=;4J')SMWGH\LWJZOKWY:84SA[6[FV7$$T1 M$< Q"ID..Q; 73U'".[!9:U% W(C[T\+YV%@HUSQ?+,-I9J9=RW ^? ] ZO.W/?1'F>YHEG!'D@;>*6&B%,3P6;]A( MB\,,>"%9A+I4^ZMLGIVA.]SA2987']+PY^QC.HUE _!R7%=)8@+H:50TAB*)$/8,%(A AUL8W*/<.GI@6\](SX4!WU>I&%9,>N@ MK<7T67KFL.*4_YR70BV;3W0G]YDXBL*7Z9GU "#*A?%5A2HEO*)M[MR/<"/8 M RN'@GXH>H:MP-6U6ZZRN\EJ[XW!YP\F#B&BJ)#4(:FH-=Q7><25E,RT64Y' M=&&F1R*UPG,H=GQ,OZ:+=>H#(%6X\A_9ZM:$V3>_2XOF,]9Q'240<$)E_& D M ]P[H*2JT%#MJDR-Z(9,C^SJ%>_AV#=-LZ_1*;<,$^LL#1/LU>HV+;9X+1]_ MK^;S_*]X?AFF9YNOOZRNU_/JJ8VL>[G9W6L2:H2S%,I@"P-B@(" F0I)CFB; M:-(1W;OIE;EGT\;@-_:;SY^[FB0:6&D)@$%0[IC&,4:VDI AU^9,;T0W=WKD M6T?(GO<6_A$^DB;M$P<8$.%348@*3+!" L%*=N1=FU#4$=WTZ=-9T@/,@^U8 M)UE1WOZO+\U.YN\6 9#U7=ID/6W4/L'464N!0IA"X4ST&MFM[ H9TF8G.J(K M/GWN1'N >;!9[*DO\1^3(HOK^;M%T$.Z7+F T^KA(,T:]Y%X: "0#F&@E"'2 M6XNKF5PY(EO%+X_HAL]0OM\.L1Z*;W$.CMFF5[?Y+"[XV[B@@QS;VRYA6"H& M!?;& &V)Q095NR9E8:O31?ACG"ETB>]PUON&]N\6L7S+M*IQ-GM:Y&QY5<0" M:HN@D]OL_C#/3NXS\YG>A6QUK_1CG#$-A/]RM[.+/ M=)NX;KHNLE5U=KV/@+L;)1X[X#DU%C(-I+!&DLI(59[Y5O=C?XPS@\[ '7:Y M?!QL=!WFZ]7'=#++Y@\V#5JX"R9G$*@V0IOO0-MWG@#-&/8@*$-KQ83#V-5& M+9.P5777'^/T87 E#)U!R=Q.BIOT",?(_H:)AAH(YY&TB"CMD+>@\B1J256; MXWSX8QQ)= KP@-=OW\ZXW9Q83;M(L-,6(R&<%4Y S0UWOD: VU8+[8]Q=M 3 MU /N+":+FY@1HXS.7?ILD:W2]]G7=-9D![&_;:*IA$J'+950QDAEO*BJ3[[ M*YO/P_S_MAA-2-R\DP1;1YER$!AFJ8%$&5U_\[A=F5OX8YQD] ;V4)2K;A68 M_.Y+V#4]"?_;0['=C1* <9(&6>AM]19#*O**\H03=MDO4 _QH%%9^ .1:&8 M^#$ORNLS1TQ3>UHE+LS'X1NQ'GJFC08!K6I#902WK3(+_!BG$]VA.Q2+/J7S MZSJ3X[:>1',V-6B=0 89AH([K*43EB$DJIV3T>U6._1CG#=TC_)P^]-I?I=^ MGGP[)F[M[2:)Y(I R:"10!HB#6*T_GXX$FT2[: ?XU2A(V@')\_O@?;%:I(M M&AU,[6N6Q(RCF''O-;7**B:]JVZ=&4EQJ^N]/\8Y0(?P#K;&W0:P=%B39\&X MNT\7RTV!A_OM'=X@48 R[&FC$_ POT[H+3'8.&PB)-B&KRL8D+8Z][4!^C;' M3^C'. OH'_7#;'PS&;7)Y_-- CX]*6["YQ"D5C=%NKE%/UG,?EW/PQ>R25%< M/!G>OL6PFXX3 +0W0@<0,.+: QF+FF\!8 JW*=* +OM\X"P*&"Z6Y+IOV1,WGXI2EZ>\5T6P-U?%>KI:%T'\8\+&.WM)8IE4QFKAI(_. M&\@=KU85"TVKPWOT8YQ#G$T9PU'Z[B[;A +&(/HZ<7QVC&^D>2<)451Z:#0! M$"O!"4"\_K Y:'7RBGZ,XX7>P!Z0SF"O M&?-2>L9$M4&S-GR*;>CV8YP8] 3U4&3;DZCI6-(=VU7").$87$7G9A77^;9S>:,Y6*+F1A% MF<8"*!O^B+82A(A;Z0D'6A'=R-74CZ0'KOHW$+MA#PG75D%#""=AL^.9DM#A M+08. -?JOLMW-7,T)L-Q61E.!'K@9"#[9X##--O?/K'02BF(X&'EIA1J(JG; MRA[^1UJ%4XR/9)TSXFW&=8KYJ/CFOL6"&>GL9&0Z5*ZI MFQQ.UN* M4'3[HH1Q@Q0BPFH)A1&*<6LV:$*@)6IUX6:T%!^,@EU_ 6UT]]U\">\;),[O M[B4)QL)Z;;6Q$A 'D!>05"@&';<*R?N_7T#77\"I>OMNV+_)B[JOQ')7KTA@ M=%($Q 1C1!/F 8NW\#<(.M+NLN6QS/^:%E_RL7/_!/)US?_3=#=VS],6E&D> MGHHM+M;9)!UT%C.LG>0&&FU-%7A##.&\T56M[]W9I# 32H7U0L!X)4\PA'"% M@1*FS:YJA"9G%V0XT=ET'-"#17E-;]/9>AYSY);IA?[(9NF[13D+1FT^$!3Y*2V^9M-T><@7T,O[$DLM))8X2K (J!IGJ:ZQ M9>#"2-PYXUY&C8U 1T/Q_SS5*"%TP2R'$BNHM"),6%#/-0[:-H>#(^3KF?G4 MJDKE<9H:BK5=5*E$#$M(#6;46J0=YE)O[V<1RXEI$QTQ0@[VI/4F52J/ WJP MB6]/$4@"9*LZSW7[)$CK '34&(.PT"Y86+227<-V*2''1[)VZC^B2N>I ]W M"25L'"=S=7\_WY:2V>R4S?IN/2^WDN[Z.NRJRSH>Y1[SP/)Z6H<)P)9Q#P5! M@GKI")4,5NA8H5K=?AH?_<:US@ZBLO$2VN;1J=0II3==)@$:XSS7$GKNN$%4 MFPHAIRUHE;]H?*3NFT:M67N25@9+TY:%T<8*2JE.5W^E:34)_'V=S:*;\]UB M(XY.PS01:T"HZZ#2S_E]-F6 '30"NN@^H33F8F3&$DB$T< )2RKDI%!MCGPN M@L_'$NQE/KCA=31<,'EY@:W8+&_9\D_]H(.@MW>3XL\#!L6AI@E5P$EMM+$P M_ 4:$ZOV;B56NEW\[OA8.2[3H6/EG(^.U: /&@.'FB8$$P,@HH!!BBV%V,E: M8@CLA>W6NR/ 06:UPGDP+_UD7A_,_9:N#J[+;SZ?0.B%98XZ0Y5V04"-J\_1 M2X 'Y= 0)\S=*?NE@[P#>,^X1D8WQ?'+8]4J\4XBJ#CVP&H2HP\#(]?#Q];)9(2S9R6-A9V!411:&LY-087%KG>B<8/ ML>AD=(=BT?9#>C7P@ROA_H:)-";LGKSP2!'D.<::B4I:8D&K9+W? 9=.T?OK M7-#= 7PBG9;%Z@F5PK]>TBC\J!KH5;&=B7>L@+L>3:07)(R8$X"!$IH9J;>> M=@JT5VURXQZ=C&8(ZVD<"U]'ZAB 6$]EW;F^[7T^\9YIH*0,&QI$H09<[%RGCNTBT0#2L+1S(&P\ MF 84$E]#Q.2%7 [M2+'Y(" /%O6QC4 N7<-!35?7,:/SH07MB-8)D:K<:QP_>EG)+P\N-EKU#X)MJD07%+'9(#5>^IE M]='#^+?+F/AZ8<-Q3#L)[\&XMAUST)1:?8BE ]\M@CSIX1BXO0T3QK#$1&JF MH;!(Q0@=5$E+6+NJ+=\=NXYEP$M^=0EUGY;[Q\GB9M\^L/Y](B2QBH4=,><$ M&2BXEKR&0ODV/J<1YM(;Q\+81@.]LV;G?//BB81P!3%@&#J.B=,0!0"J<3/D M6I74&0]S3M352TV?A%F?NOYU\BV[6]_MU?:S9Q)#*4,4B2" 1HB%*0YN0X=I MS,%W(0O)R1K+N\%M*'/CV/GO?8/;\B?WF1C/F;0<<&;">)%BVE4+,M?*M EG M'6'ZS'&L0D-K;;BK\3$+?3ISDR)>?5ZJZ703@9;.;'J=3;/]ETL/-8YWLB4@ M"& &XM&4@ )6+A2.8:O:2J/R90[(CU<73SM6PMF.A#^D1?S!Y";=EVEA7[/$ M2888$$(1@8-DD#.[K9%'PV?.+BS2?WBR=0C^B8YV6[177GU2U769 \ M7<8\W9_S^.>OZ62Y+M*8\""_"=J,I4,GBVDVF6]B7!\'O<,5W^U+$DHQX<90 M1"2%V"H*4&46"2);>15&&$0Z'"O/KJH!I\I7][O?S%*RR4J2I;-WBP]%^C7+ MU\M-7/G^";5EYPEC5"M.*-5.2@2D9:3:Z0F!>1N_R ACP=[//[=ONB M!+, '_0JW@[VAFO 2+5-%<[10:- +IGP9U'7B9;)[XO)_7V1?TUGFS7I*NHS M#OBJV(R]'FA:W/F\4.73D_D.&^34[A+B43"],'!*"B\A]9[69I@WY,).;X>U M-@92RKA3@WU:Y=,_7Y43N]CT8$YK:AQW4!KNA*0:T0L8X,[Y:,YN9"&Q M",UET>H,''B9D*0%^H-=E#L9FT?I%K-8E?"WR=WAR*4^7I=@A8@!5@&*@404 M6*%-A2Q2YL*2@YW(JD:%3@=5Q(F;A[)N8!8MQ]*Z"J-X\9/?%]F!^.%CNDBD M1M9J#V%8AQ0U83T"MA+*"GLAY]/CX$4^B(X&.PO?U&Q-R^$>C+=[X^F$$$T< M9-Y*+!%WV'#(MW)1#EJEZ1SA(=.D:SA.]"K4GL1?O.$^6T8!YS:0S6 MQ"))$*M0@T9>6(6"\YN=@ZML]$0O__A'6#XV*>L/%"CH\C6)D0Q0H(U0065* MJ_ W7T\9G/ ?S'KHD'I=L;Z]UDXT9,OA+#],LIG/"_6C.C,!LD8=#C $6D<8[9)%A^6K1B2$+[T=!'/ M@3Z1 MXYD00:B_KR>!E:LT7=:UX9L!TJ"CQ",/N*>*:D6\M5P2KBI$I'$75FJF)[:\ M"OKI407GG2^>Q4TOKZYCZ/1H B;.,Z<8;X*6(-&2&!)F>!W,?8ZY-P(*)%DC MX[6G.S%!.<\"S5;-8DCVMDL,#5P%6HD@I1/&*@7E5MY8::SE#= Q?/>--?KR M!DN'N)TOG^&!.)JW&R14*,LLH,@C@"64R%*QE4XQ("ZMU',WFCZ8Q_ $:,^8 MB+6S9.6*&,@,)8PZIS2R1A!=24RA;7/[:81D:JOV8[.-'X?N^?C47;9QYJ$V M$DN)H<7(,H6\JB2&@EU8V:;N"'!LMO'C5G,3["XLYZM\T.A'8 M\VW/VJ:;%XP3BB%R3C" N=8A.QB+@D*R$[+- M[VV7$&()H19P;PD"SDCG*EDA(.+"0F\[T?I+)G6([V!(J!J:104K>Y*#7"+"0=F4"=8-DG(V)0^-7ULR'N+3NP\_DD)MY3B!$A ME6-:60LTJ61B2K691T:T+K55:-X]E"=&6FY/8-)9+4D,2/KW[.8V7:["#N^U ML^!#OBDENO\>4>M^$\D]!XISAPSPWAH#Q'93B9"6K6+C1\:D#BB0GP_Y4U-P M;4?7='!P+]U.["VAAG+*8JY&#*'WP>)#M:A<2'P99D_W)!L&[PZH]2F=YHM9 MDR$VYM>Q729.4<2D%QI93ZQ4L3AD)313NLWQ[(ALIGY)UC/H'3#M\VU6=$NT M(WL,\[8$'&(O$79 &!_DKS\N&O[O,N)7^^59OYB?2+//Z>+]I+@)0ZK7]/W+ MX>X&B=% (S#VHXT4@I@PD0U8&!,FYI/(THZUCU).H/T;-[K]PWNM.YNE$#K M%.8R6(;88*20]_7F!CEP::5Z^S[\.!77$V>0W]:1J5?7C]S=,7.\?C"QVBJO M"6"22D<%0)*P[0 Q4:UFC!%MQ+K45-XAGF>;+CI(I"T)I(Q0+&+5!6:\ $Q5 MDB+H+MVI?#IS>D#WO*'K[Q9?P\I9WN-YC_>E"47(6D*IDE(!ZTL% M,A'TRAI-K/W@41:T?"+,H;CD-Y]/#&+!+++&$(!5^,-@*"KYH+N\R+]>=)]W MC_102\KVFNN'2;%Z*.NX!<&CFU$_//W-@7BQAU$L;#6;[%?1[LD/0_8GG)?P3TPD1].*!B=ZN$4F>UTX H88GT+IA] MM9P*D@OFTK&*?F7O=@5JGZ?E5W\M JBWV?V>T(EGSR3,6TOS)V%WHI?LZ:RS_'P[67TH\J_9+'6Q'$2132?SAJ?KRH#[O7+=_>")*;U5%8 (9!6SF@?X\FV@#A!+^3.9RLJY", _M2#Q8.D>U(\:%S2:T7(:%4SB@'7(,7;%Q MY(0$6DNJ#;52<:BLJ2" P8*ZC-B#[BV/4Q'L7>N-BX4+B+@*Q*?(>6B0%UI6 MJZZ@H%EJC.]C@3A!5SN*A1^'6:\QVMGB<+'PI\\D(FR/&$(80*:I!T()AK9C MEUR3"XJ\/4EC>3>X]1N7?VR!>&)=S'#!$67Q.A4G84*KQBZ8:N-H&-G2WEKG M+7 ;RA'U;1*'(:$2 9!X@:@57%:\5(Z;-?##">(UNO>%=H7JB M]1\V)_=Y$4&?K-+Y@\D7RWR>S:*7[:E96IN[!TL1G]YAV+QK3!42L;J]=3#N MW*N/31'O+^RB80>*S\\ ^WD/]]^G-Y/Y^W05U7-UO;E7J?/%;/DIG5^_6RS7 M1:PO^X,?]A-K:30PE/(B[$(M I8H0"Q@'H;EI]%WU \>[_/E\U2)AT[[WVZ0 M*(>P0Q!(J146FA$&:24A%)>7GJ47[><]0#V4_?+;I)S-KF/YTL7R4**--YY. M+"%,*L,5EXHR8P3WL)++>M#&6S%""K55;MXUH$,1Y=TB@)O=;4I*F'RY6OZ6 MK]0\ZC, : >7AH5/ M#QRJO'@J"7L[(BD.9AK4S L+'3*UW*S5=:L1:KY;;>5=P3KH5)(N5UOB'PS; M>//Y1&H /:,& D@]--+%BQQ;V1 '%Q:HW MEN@2X3R?;^VR5W91*,I.=-LK; M#R;(21VK*#+KM:!206Y4)04'ZL*2R'5DGG2"Y7",V)OC:]_CB00D7A^S87+D MP'A+'>251!)>BO':5IT[67$RDBV/V-7TG^ML?X'>^,.T;WG'S:#/K@%OE0TX0 ZA7C M*!KRV&A##-25Q#Y\7)E7 M#_%,\7#Z]Q>/)D)";AUWG#K.)&"0HWIJ#YN6-BO=""VGWMC3$M<^-_!/S]5= M,!K+>D"['3N['D\8EY8JJI1V 1XH,7T\I*.>M,EM.L*(F0[=.QTA.C1']KIY M=C=(#$0\3(_:&,F%-PSCQX,5#2\E]W8WBCW DI,0[9,GG]9?EMDLFQ39GE.G MMQ],A.=:*4<)]CZZS[43-2A27TH 1%>JS#O$',AHT M[R21QA%#-'/!PD<:8.!Y?>9&$&F3T6!$R=IZ\OKTAO-YV/;0T/6SIU6"G=56 M$ ^D(,82CH6UM?''[(5ER.B# 'LYU@;LH4CU^R*+$9GIK%'9B#>>3KBU""+J MD6"662P5DX]GN6A8$@VQ(>]$QWG7N/9I!'TH\MEZNKHJME=?]VRFWGHTH189 MH0(F@C! I;)$U\!$#7JM+T7OW4#N?3[QW!FA. MI?!"0&X<%.PQ-HVTB:08T4+47J6ON=$:S,'.&(K\/BU6#^^SR9=LGJT>8ICT M9+F>S%)LC[L2H%C'&J+L0&4U8?/CL@+.9/HB!DO M#R+ZAGNP(]0B7]]_"%O5Z;[]_)ZGD[!KI0PK[P4UG JJ-:L#6V*-L$LY?NB' M2.T1'8HI:CK-9C$_Z6+V[VG@^>W1.>U;8J M]\#'L\#UY!SJ"-5S\N:@)VAWH[#7Q/$^&M:.^_!]* EAO6\-W\J%.8+:*[L! M>TY"=M#4 K_EB^FZB(!5=ET3H^A0TX0*X^,IL/*,&.J%0L#5FQDA!HU['L(? MU(7RW\HWT!W&9V*56B[3U=&$>MHJX=)C2(V4#&,54S5(R!X!9!=V$:=_)K4 M]VQG:N\;I#W9W2@AL48AU@(Y3#F-%ZU9;1%XX-O$W8OQ4:CO,[-3<1V,/?7= M@T_I:C4OZTJHNUBS2_TU"5J;^0!9^5&4^8GW4>JXGA)O-264X_ _ASG0T+@Z MD IC>F%E<;H@QDNN]0KX@&[.:9K.EG&PY9791V'V36#[F@6SU.B8+<)8% Q3 MI(4'M7M8$CQHR.MW2:T.T1UL(GN>/^=JO5K&,-T RN:;V#=S'6B: ^XHT*+ M8 $ 3S6B]#&8!K:JX#4JCU.?DU6W&)_S"M$V%9[[=E_FJ-GG#S_<.B'86J$) ML(P2Z!2BP<*LC4I)VG#K>PB:;<^L[D$^\4*L6ZZRNQC15Z8$^)R;_.Y^GJ[2 M,)G^9SI=+3^ETQBQH,L@\+?6MN,[29P3E/. DT/Q?JCF"M8Q#X*S2P]P.YT] MO6,]V-6.ISGB/@9-%E_W34EO/9Y@2P2@#D/#,.>,24!\?3E*PS97/+Z'>)/V M),U- );2_]-*4?#IV,[U!LLNE] MK.>]<9/M(<^SYQ+KM56,<0:9E4H+$/Y6R6*;;#41 MH#C499CHUG?WV[036XF";+6@AS/NGMII8KR#RCBDC=!.>&9$/ G8H,0=NI P MR+ZH\^IX9" ]]!G%W;QXD+%":8.$MG?ZPR4L=\T=/5^GL'N-'*W=-5J]+MVT#.YP\FSF+/ M8X%/J,.B+)P23E<2,>XNS)71K9)?WJ)J@^Q@5_+*09IM)'-3NKQX/HE3&X4" M LJ@(0!JP4$E6SS7O"S6G*K8-_G1#LJA:&(FR]O-_>1;]\]U]G4R+_W3*Q.6 MJ(=LRQ4-\ETNAD_>?](SS@O> 8 MW[?\F$[3,/)@A/^6KLS!:(-]S1*)B?1<"^\<9,$*MMS"2E+G;1O'V0BW.]UR MJ4-@!YN@MB;Y']GJUJR7J_PN+4I0&C&I0>M$RVA:>R@9Y8)XZ32N/QU.31O/ MW ASW'8\.76.[U"\>K?X&@:7%P]AI'L(]/2Q1#%*-$=ACV8@E4@1 VN4--9M M.,%RW6Z:T '*XVRCI_22;;8MO'9Y5V2Y(N$!WT_NXS\?=0Y?7#B1>.:J>HT#*((2P(:VPEE?"F3<+;$<;==LN3 MUG">91?>=/>=8 4@EIQBKB5R1-"P;%:R2,#;G!L='TZ;KR;S[X@:;9 <\-IC MF2'LPWQ2YN*)^[K[Z*W:;XOL:Y8 ""1P&,9:)U@#@J$VE:0$M3I?'NVVJ+6G MID-$!UMVPH G,7+P?3I9IA^SF]O5U?7OR[1$9-\*M*]=$J9+SKVR!$+.A15: M.U3;Z,$^N\0]4&OV= GI8'<:\WSV5S:?[V%*]4@BO!2& B9-0(4+3H2OIV#O M61L+I?EV1VY(L4A7WP,E3L1NN$WO:K*XR;[,-QQ=AFG.?9O.U_$J;@-F-&F> M4*TT%\@HR*'GG$"M1#UMAOW^)>Y_6O.F!V3/L ]J=)7LS><3P*C#--YD4659 M):9P;;Y3P]N<$(QV-]1^ >H RF%W0@>W0 F%F%$C-+;2*8ZH8@Y7HP=:7>3> MIZ,3QR.Q&R[+4)V0+68R7>73/V_S>=#(,IK;JX<&A]--NT@<#;L]H!PP3$.. MPX:/LGK7Z$2;*F0CW 7U&N70$^9G8%WS((C=C1*K@@&OH47(6XJHL9+"1W.^ M527$$1YA=Z_\W>QJA_20T;\Q0L^F7U;E'N/-[DGODL*?OJ'X2'VNR M0T\0)]2&U3O\69^=26HO+&JK"U*\$;O;%]SGG^ X=D_-A\A #0)I'XSQOD"C@I$+:6<*0 MID$R!NJ9/_I,+\MEV -[.L%U*-:XN_MY_I"F']-YC 1_#<<> AULFV")/(NW MA#A1TBOL@:@W+DRU"L$986!%#USJ&N(!)Z-B?22==K9)7*S';3518=4&3E,* M'HW18*7JRW(]]C,E=0+M.8,#C["/FC1/J&)4&V=HV"L#P*'A2-7[YP#)97DF M>R!5#R@/ZML^:G+:T2*Q.*SJD#D+H5*"6F[4X_0+6V79&V.&M!YL[4Z /9_W MZ2BO4^(4PQ0*X3CQ !!+E:Q1(@&Y%G0Y/DE:[U[P/O;];3$=EU^IM4,IB1\% M1M2R,+TRQB"3JMZ,0NG:+&/CWNSWY+_L _4S.Y2:'=\>:IL0;HP)WQCW#@H? M-K$6UL?47+:J'3INQT _3.L:\*%(9K=Z>K>8!HOO\^3;$Z3VQSD>:)D0XK$G MA%)/D$ B3.:X7O(EXFUJ9HW;6] /P;J%^URF>?/8DS<;)32(8E'XE+#B3F$ MG*Q=_\%0:!. ,F[?04^S5E=(G\%B;V:J)T@H3QB22$I$,.4( E[?EY2FS=WX MXQT#0]KHO9\('PGM<-ZFG0E<]SJ9=K9*A(?6(DVE5(@2CH66M9S!4&P3*SEN MKT _%.H.ZJ$H=5(TU![D##!("N )9R[L,(@PH#8%)95M5K$Q)E?OFU"=(3W@ M%=:-ALJ1'TK>\<;3B4>$8J0$ )!K:HSECPX7 L"%Y*GL4L&O[["V!'7(]2Q? M-&+*RT<3P)VGP#-%(/?<&BEY'63LI6QS-V2$[J0>:-(2T<$.:&>S,IQT,O\P MR<(6<>OH>C+Z?2>U!QO'B"OO@*/2.VL)4V$IKK\,042;7(,C=!;UP*/.,1Z* M61]CT8]%.G.38A',M*6:3M=WZS)\P:;7V33;9P(=;IQ8K(*\QBH"E"*8:6 ? M+X0[=&$Q)3TPJW.,!PPJJ09:NB%B:;7V"A"EO0ZGF7J;Z$NY-&5WVG9&J(VS/ MYQ,XRA>04$LX,BQL>#VTCD),4.WID$ZV.1X9X0VZ'OC2&M.AF/)KMLB+,+QW MBS#9I\M]!M/+1Y-8> ,:80T"1 B$-^>HI;XGF]N"8OJ MYIKYA[PH];A:%=F7]2J&I'_.X[%-#-_+YV$H-PUXULT+$BP5$0J#:$4:R9W& MM,Z]@FRK3'L0C&\2.X,C;)IP0Y81!GA-*_.;@H)[X&6U5 M"^%X?^CW3\2. 7^DV/ %$#Z4B-ZFJVPZF3\?UH550\#.&*T[9&2N5UL,_5 3R^8.)$6$:(Y1Y:A$'T!M(7"61EN;"[M5VJ^172TL+ M9 =S"?TU*6:?PRMWE&Y\\[D$A=$C$?!0875S4B./:UD,<1=6G_941;YTX;2 M<# S^#8@HB?+=!8=3.EBN55/$]1TNR\ M!'EU!-->)<.Y%K;+Q\:0C^CEBS(4:_^2N[==0C$%D H !;$R[ #*.NA;6;&Q MZM+B##I9@KN$=+ $ \^'>G!-??/Y1#,5U@*K;)"14$^5(K:2S9%6V>/&;+&U MT_/+7 (=('N&$*:#Z]NK9Q.N6 #)* (5#68#M8S4"#'6;%_[_;"EI5YWQR^= MA.;@R]+[!I5X7S^<",:D8\)32L.)E_TP M*:Z*AUWE2)=JO;K-B^R_TEEC5KULF""C@6!<8J\M%@Y@9$W]689-P84: MQ5VSJ26NYV31N^5R?32#-HT2[\+6T0DH"8>:<^RA8(^3NF[CU1SSBM8/>T[" M])S,N5JOEJO)(I[\'DF?)RT3XQT.@DEHD0Q_(=ZSVJ%!4:MM^2B#:WOET.G MGF&;=8*-U*!UP@7U!&BC800440IUC:=6N VA1ADYVQFAN@?W#*0ZPC3:TRI! M4#FJ@5.>"6L9Y=C5VQ5J6F5-&F&JMGY(U!+4LY'GH$6THT4"A0^67C3P"-/" M,HO-X[DW:95B>X1WL/LDS4F CN;(=]>Q3A4NMUP5Z_+\I[R8\/EVLKBZ+Y,\ M_98OOJ;+,.G^MC[@@1QL#(F3E&HA(= <,Z0 !H347CW9RCX;X3WP#DD]5A6= M\>K*YN/>0^N=;1*E<+!BA6" 0FH-%4;6,E*.W&4%F7=(PZX@'3@^LD9@>75M M)LM;/\__6CX?T7E"(^O!'!<2^:I9(HE3P"$1(/=6,\>8ECS6D@44(>H;.4_Z MD?:W=!6'^Z'(OV8!7_WP^S+F]*K3QZGI*ONZ";P]C,'QG26: 2L"S[&G1E@4 MEG_M*V2H:9418,PN[E8DR0=&?3C'4WZ=K>)-S;T^INJA1%,-B8..0 LT]A@X MK"HIPIP&+HL[?:KY=8'CTS >+K_$?ZZ7FY1-G_./Z31?3+-Y&A!ZO.S[.>]N M7NOC=0DT3LBPYX&001R^?8*,J)#5EK2QT>@K:&^ YL&/4^S4O_A M[_.T),)BIN[B]:S_*G^^A]=-FB>&>8?"ECPJ@&C++56@DIQYV"8%] AGV?.2 MYU6.U<[U,Q0SJ_+#8;0OJA2_N[N?9$5$> \SFS1/F(G":F@YAE @2:TP]=ID M99M;=B.<04?%S![T,YCM\.3CJ6\V+6Y,OBSS/]ILN2FPM<\>:-A%@KQW&DEI M(7XD32!#P+(C&A5'(2ZS#M[>5CF#= M9H]T])'[(/=]QL3!3G0RG"WY(J&[^Q:'G.ITD5[O3:MVH&5BPQX>0C9J MGRC$A'#:.4MIF/QEP+;&E/O+RY$U*F+VH:+!]C:3;!%'?K7X-)FGRZOKTO"- M5L4+"]B$^?]F[R'8L5TE<>%0)!;E-,)J3B$'KG:* -)F-]X\[N!')6W/VAJ* MO^49<\S5$V#;P+A=%?80=6>;!'#D%%2 !=DT \0 5KOIP@:P3>*XYD$#/RHC MNU++@"M[/*-.;;KY[Q-4MBF(&[CCFW>2*"6DQ* \2(_50*B5M7,,$=O&]!SA M!GQ )WMO.C@?$ZO*ZN&;3K.O!S(#-6F>A-V=1$@JRV(N268Q0*RVK@UM,S4V M=YT/.#7V08J#O&N-^_D8%TW=15#Y_E) >]N%>1XR)ZGEU@F&"<49ZB- M@Z>Y$_S2.78ZX&=<6*-I\#CUEY;J<8OJ&QTDU@NNO5">!F,%2"FU\(^&"AQF M0;UTNG6 _/F7T0^3AS@9Q\W1=%JL@YX:UYLO5U755M>(H@A[H*['&&R## MG@X2(@UB%- ZA@IX>F'^[[-PLUL5C&71/G7&W-E+(KSBTCOG#4;4$:F<>G1( M&=HF+]L([[J-8/$^'?RA2-C<:=!)Y'?BO8 66H.D9L10 8BWM1U#31L*'K]2 M]YX:>T"73&\Z.#,3-P="'=U%V--98AWB7',4T(8!%N ]I_4\G.NIO]<9T6JU\ML$8R+=%-(*DJY_E"I'=),(:(2, MU82H5X(JAJFL/WU/6EU%/]5A^/E<7NM.&//R8D-_RC@;+0-NLW6$*#WHXSG8 M-F'(( 6MQQA[0QQG$M;G4#%&Y-*\B>?D7DOP![R5-4W361FG$8^]KZ[#3X)- ML7J(Z8I7:E%>8KX_$-!]1"\)I!9J X1R-"""@.:,5SA@V>I>U_=S:-<+!7M3 MPMEFOW*WU2PJ[&#;)&S^%*<:*J,DT\XQ2>I-H!.B3=;.YEN3'V3V:PG^N6:_ M\(W\.EFM8]&VJ^MCR'=,/PFF3DIK**%2"0:!9%P^^OI=F[N!(_08GG$&[%(- MX]LF=[(]3H+E*Z035BOGI!7"*.,?7?JXC4UXO,_P7 Z;/LC8FP[.S,3ZLDT7 M#IL]G25<0FN#@0*(#1LR:01]O)PN3:LJ(T<;BI?FL.D.]W,LU>_SQ);D+Z(>B MV\?T?FO37ET?2[>#;1.DB66(,H(PA%QHPT']-?-@*@_IB[XHNG4-_3EFMZ*PH %\! K ARN,!!*MSD*^7Y<,'W/=EVJ8"@: M;C!)W\>S[@]%%N"YG\RKS?T>ZNUMET#%G84L>IP08#B8,8]H1I/W!W&\]$&X M+H$?V,OG\\+DB[@3BE>J\L4R8%5L,PUNHBH>WD#LL ?PM'Z3\!$:$:QJI9P& MAD'D2;W-L]JTN7KW_3AE>ID3!U3+.9;K1]_GK]DBC[ZF,C' MH)YP_5Z?R<) MIU)X1:APP$+I*3&/4>F*Z#;VX@@#N\ZT8'>J@W,P,>;:CJO!U?4F+^SOBUGT M>$Z#4/$8 \5=8^Y@X,*+3Q6\'C3X7.=3;>!Q][4\)05'37U^DT7D'[%N;U MQ4WZ,2Q=5XLRP'@QB_^)H79?)_,#?M-CNDDHQ1KIF$;&>B^]D%;4'R7UK>H% MC_ 2;"^GX3WB/13SWA[LA[3(8G*UY]?5]C#OF&X2H+S%3H0UP!/G'!5&U1DW M,&\5.7F\;[3W>; 7YO6(]WF9I\),7A0/8=(NZTL>3;D7[1,8J\,Y%1853(5' M I+'0%%!6U4I.]K5>5^J)_"A6%T*X]K!?5E4 P@+)H'%$H<-/^;*/%JY'(,V MSIBCO8P;JKE%O_O?,Q+M.+"'(MJG]?W]O$1D,J\0>;>XSHN[C48;5 9KUD-" MI(3:(86=#AAXJ9VL'4R*D6$\?]^W]=8/U,.E@PBPI\O5ATDV"_N?/91Z\62" M(1(ZGGH"* (^3E "ZYQ4GK4QOT88G-BYEE_E=&B#[H#)0S8IO=-E$\*\?#BQ M!FB(N(4<48!9^.1 ?6ZN#;RPZBG]J(H7U!V*?VF5BO+'B3Q\.6.\[O0Y6VZ6&9?T\T:\GQLYRE\O!E)W+*] M'M]QM9";])0H@0EB1@-ME#),D+ 19 23<):#)H=,O=VU'E425H!C/%"[7$ #[4\E<>D;T@>AUPFE@F&X=N>W 9?4_O. M$RG_?_:^K+V-'-GR)PWVY1%KM>^X;(_M[OIF7O#15$KF;8KIR\5E]Z\?@&12 MLBR222(WI=U+E2WE%B<.@$ @%H:-]A(:; 3RT1AUOD+-1-A&9NMW1,O.%=,W MG>-Z6\SN%F83E;V8?O^XG"Q648I=4]+MW^9;>E1]4M1RMHK&@=TLXS]W2%2X M7,'W!M\>.)8T;LJDME()"E.+#%3AKIP2XYJGNR1JS3'2GS+['D1)FLJD_D=Q M3U6IV.YM.*C2N&BW7O"9X"Z@'!#($!;?$0 ]UA60TVG.J M: ]PG1C@L.A :YTYFGZ6K@+U$!O^+O5HC7*LU\O9I\TZE17_6*9]9KE81T7. MMR6==\[84WZG9M\4%/;1%K (F+B'=(1*0&2%IZ?)KE\$,K5I+_6II M *QOC^6U\.(.<&RMM]Q%Z(#T0N$*+\!0MW671[,'Z%8K V#Q=0P-$@!-%: 2 M"LHM5UQ:=;#1I,B94X<=(-87^RY$O$:7GWXX5Q_:6>B4@NYIV!CE'$ MU4XB@Q ?[8ML]#LBB$?DT=NL_R^_=+=1Y]ERM%[ M O+$N!383B%BE!*:8M[W,D+7;=V]+DJ*-LN9IG#MBCOJYF:6M)0J8LUN7BWV M7<'.\N?D?8%29J2CSH*XM,?AXJG%E:P&T)S(R@$6SVN604TBVUEP6K$+3*JZ M#9ZES_,W!.V<<)&' 9_!E@*7DFN5+!I"=U2**RYK: B&*F<*-D!AIDT[?.[%L<.$].>M$3^V6/^/K+=E\N_)\M3O3,O M?%(@VB-!''(>(@(BEE" "H\XXX[5EWP%(B!O,IX%R^I8V-L+RKJT7V^&Y:7N<]W]P2/M8L+$% . M,B,I)<8GNK;LHO9\HK7__0E);O"97$"F0@\ I"(BJ4%.4Y)\@#]+)V MMJIWI9#./&<79GYB2#557&,0M^K"8BDQ/DC!L@HE7^QE[>+@L"MB70WQ$/)\ M,K+='M\>N'<.QW%!!9<"0,.DKDP')J7)B6,8H$NV*VJU 'UW!]?_O=EW*?Y8 M'CDSW5H%GY[6L7]?1/Q6LW7QH5A^G4V+W73\OIB6=XOM4\Y5SFO[U4%;2KQ6 MEBJAA8>I:$YEQC!$2,[YPP"=R5V1?6!JZW3_OO,P/,X=W5G,[^.V;#F;;N/1 MXV4J ?S'\O22?]T# ]. ,J0Y#["HPWAUB#& 8LF.\19T=(#+.[7Z?%X@U"C(!L4=D.XX5B^L=AZD'JF)91WD#K,'5,U$;U<5@I]2M M+141O"UFZ\UISU+VLX.&3 IA*(6<$D> ]+0Z=&=,\1SK88@M0@8[TV8J9JB3 M;CZ7:S\Z>*4-95"#U)%:2@21015BSJ.L,G,#/,\C]^: MW\#NFL<%#!76EGD@B0;,ISH45;@*PTKE-""!]8^ANNY>UQEQVU=)#_Z+!ILN M9CPUVEK6<$XB$OR%SZD:1WX(ANJ5='NX-SA*)#/)LTVQUB : MZJ Z@^/&9:4LP0$F"0S!U+P&^%Z"0G9C0TTC*LN3T70G[@J4<(:9\$)@HRG$ MDFM8R0F9S5I>ZQ]A==A(MI=PD"S0>R'7=BA4'VS*%/B^_ES69MF1VP-"A!LD MD6<( RR5];2R>KEV]*>U-1OAE<%;A+RP^;3:G8SFRR_[^-9HXF2VBA8!81HAQJKQU!'F@$)!=5Z%CT\BN@CRWTE$/V:H(*\1MTI("A!'UGJ$*KM=,)35UPI=F44T%L+VHJ&7 MF4.4:OP@11E%PD6#.AK5O*JD(3S/*K^.\I*(QD+&IK!_X%?G18/?QNEA\H,Y MV'GAX%VP^.&C:I0*/G)'P,YZI021G@CK,4=Q7\E(7,N(, "@6H9".S*^+[X6 MB\W)@5Q=$I@6%*? ",$M%1 2+7DE1611CE$]S&B5/%W^5,#J*AB[LXI7Z[>W M?Y3ES4HM;O:1X.[;?@FS153/=+956_SSO-AW)U'W:6W[S[ES^_R'!^0DH4A# M*+UB#F FG*Y0$YZ.K'--T^3K7 %=T3:3F+4D!\02P3%2A$D C %2'$"GAN6< M-0RPW&/3U&L!XJ[(E<;+W[/Y/'YM-- GB[M9--VWK6I?W7^9S)8)GQ/DJG-[ MP"@:=8P8"U-6-P<2.UQ)#K$:6=>6ILG5 L2=D:M81 LW?;FZN9\MTJG$+KWZ M6XJ,.N6I/W-G$(QBDAR^45@B*#0.JKV\EG*<$Z0YS%"/9BG5*+K=U>3:.1#V M5N;^8]\4IW^:P6_WY&?WO6?N#T9Q1HG&PC+F%% X]5+&1=[CPZR=F9Y#B_SAV])T 6-QP$"*44-HQQ26FUHCNJ;4X.V+7! M$R^*24TAV\_\9,I4O3_=$11 #%,J@/%.*::\TZ*2CW&3XTB[('_V!4^>S0 [U#)7DL!4 M5XXS0HGWPG//6"6%\2PK4>!R+_^+FYFN1K(S0ZQ8/\R>F5$)%S\K8H(A(R 9 MI"QNE[V6K#K[\)Z:K(SG7\"-WS;@O9"P+L$"D<8#8)#BT$C,3/QK-:"\4#*G M M\%&9PO=FK* ;,K8E3=?=X5AV31V50M;NQLOHEV0HTC^)I/"%0@+96CA$6Y MM0'0>5K)'X'(6N130I/#6O6S$ MX:PAX]"=W!5O-JF;R]O;?9KQ9KU:3Q;I M:/TPZE'N>S?8?_=. N'P^._:D $"T M0AGPFC,!&>62VL.HXA[EQ-8,,/RAIQFM(?0[B :VQ:?UCR_M,-XWO=S.5M-Y MN=HLBQI[C>=O"'%4=B1\72[N/A;+^_3A M'R.R.K[FWR<$?/;Z(("C&EELD+4JSF/LY5-,9A4!&]Z8S55RV3RD'0U$ M(CC]4"QFY?)-N2Y6;R;+722,3:UXY_W%Y3I2KHU*5=,@ M@T+"6FG+[4GX:A$_4J M^*>0U5Q KS3<5LOU(Y+$OSTE2/Q1>#]9W!7JV^PYQ^D/OP^*2TFPB)_'K8G_ ME%+XZINCX3FRA(TLK97Y^+6N\Z,M?)]<$53\2I:225+%*2088P;NOYN*^,MQ MZ/U*73W5]%68M:GK/R??9O>;^Y/:_N&:U!?,0$.UD$1[1Q6#B%7?3JW*Z1XS M1'U?JK&R&=RZVHPG"W%=68CQS4>F^E.7!R%P-!RE<4Y+3H$3BJJ#9$3FS # M=!0V,?,W"&=?1-GU*;^ *OO&YH1HIS&FRE,..,.<0U1)AS 9F:V8I^ S;+D* MTO#0I;SFB$)UK3Q$#FB)"53)R#G*S]%\"22Q7[M#I$)IS= MI5,^GDG/K#P_7QP@]DQPYH$P0FHB#>;X,(Z,Z*8][(M<=[+![(= M8[<$8RW31FM)!! 0 :54M4&GCO"1K3PY*C[)EJL1/<^9^_5_MD2 :$^#^(/@ MR\WR73E;K%TZ;OB0DIS\[&OJ&S>-7U-GF;GB*<$BBE*P$K)01<+Q]>RUP2"E(),\[A"Q@IY311^& M& 0C.V%LR@G6!):M\F+_6?]' U M49D5=S4TCN1K]NG6)Q?.?@S;U[-%L4T3JVW7'NX(<9XUWDE.E++($X84.^SM MK+(Y=!E@ 8;V=D'7(MH/8_QD6JC[2& H)(^F82FS MVEH.,1P]6],GF7,UL/U0YU O(B[0VU7Z9F^:3^[J'_R?>D@0"%( &"*&>(TP MYG$0/LS>+B=W9O ' DV3JT&@^Z';GY/U)M7OMO';:]/K\4V!*BBL0:GZLM56 M>F:XJ*3T5.3D\0W>S]*XP\%I(8#B WE60<\9&=\V7IMD[HP&5POK30@228BZ:. MUAXX9@$E1AZ@4AZ-BRQY"JX7.G 9HEWQQ9?+8G:7#(?B[>W.$CCK1SMZ3Q#< M&2 A<%YX8JW4'O(#9$J.["0G5]%E.[!V-M5N#9,E&\\VSW#,)@*_F'X_<:3W^)(0 9"*:TI ZJ?!S6?[[\Q[BJ/&B*G M+@\(,2MLE"C^TVI, 0>L$HLX/Y*,M.NU63:.83?4,,J>HD+\=5!Q/G-(,2 , MM-PH+\UA.H/6CR2$J!G-/:7!Y?AU933\X&PZMD (0[QV$YL-9C\4.;N!?>[RH!@"*DZ9TGK'21P A_(3R$>R;E^$ZH] MR9*KT.QL_U&LUZD(0MT=R#.7!PH<40ZEJ#C O,3&/DB&@1B9^S1/N4]W(/EX M=L64/S:3Y62Q+HJWG^:SNWT=X>]OTO',.4_JN5L#4XK&>3>*"H22A!@+#KYG MCUV.5_6%1"%>NR U#&V?9-I]]-FEZMRM01B*K"?*,&^5Y@AX^3 6G<\JA#D\ M,C5'@!K,RL"YLV#&5+WGT_?=Q+JJO;"=NBTXA:V0"F(CG06"4T7L81? 7:<; MZ"ZBCYI3_4]M@!M#^>7%/7K$( 51%"BH=X(IR0X.: "S>C2^D+C':Q>Y9A#M MPZ5?F8G[S'I=+I?EW[/%G9E\B;]9?Z_I[#_WF""-PQ!8 X$T'".#'24'D]'I MK'J]0YRALAEQXB2@8;#[F:C,9+G\'C_ZPI#;'V\+#E+G'%92.,\D,,)@=?"= M29KC/KSX3.$ETJI!<+MU"!S6YD?U$,]2Z=RM 2/EL'6,1RR!A)@K?ECA-;.= M^AU?(IT:!KC/!?%QE+!:ORN6L_+&+4Y5YKW@*0%9K'VZOH7Y/YIHAKVQ:4D0Q8XC!-)PI)JO'3I]7B^E\D^R+/9?VR1BS8E4#DZ9>$;Q@ M0$!-D/?<06)=A*]"$2,_D@)^35'I1$7E#K70SZ[WFN0/B0%33&!-4S=@[2%2 MO)*+$YG5=&UX[.J>#C7212Y3P4M*%X&:,FJ@5!!:KSW!SJM*,BW'.'5=K=LZ MZ2*7P?G2TD4()81ZB&'<.Q&+I=385M(I1T=F_.8IN&:ER8L0[6S-*N^CE3Z; MOKXD]O_X38$Z!(VFRG@+ +028H8.0\R,)*J%P MCM4R0)(T:;5D@_FBXH,%E2D^EB+$A4BEJ<"!_-+BD=2&:T*UM>*#+T*S*YZ\ M+[Z6\Z]I)_CCV?BYE>?D?4$*2R6# G)*@(TB0\X.PTOID671YZF[; _8[C9( MD\5J[Y4^'V+^T\4!>BZ04H12Q3!%RF)_D$H2,K)^#8W2)1O-?AQY5]16!PA# MJI' Q%*D(<$,'OQ1RN=,*2\DI^E:FR4;S'XHDE=;'=B(CI<4Q8V 0' :"YA0R?2&93LTL4]!M#=<6!U-0>&144(<1B.'9F2[[VSMUXAPRT/X)<=Y M<\&!MXYR[S 27F OU<.L"W,R> >XP6J:2PU"VP^)VB^PK"U!UCBMXO\Q0M@B M<8@6,"HKD6#PN[.F"=8@T/W0+;_ ,M;06<8DTIQA2E6UD\7-XV^J%9CVQ[)<':-.(\\.QC&I!>#20FA$1%.I M@]^4J:PJT>QB@I4I:N^E$*P/_+M;VG9JVPMERM5Z]:8X;8D_>T?0(GD[(!&( M.!QG8:[H8;L1Y^2<0%1>FU]RQZ]%<9<,BX\O9AYK%MPN(P=SHG%;C+X/3",% MD41" 1]-1\4=>/#34)XSW8GQ3G<]P3\LPIY/_[KH.0%1+KD!2FE%,>4T[FP. M6 B35!W:PV)>-N4"=)1SISCV$'(OK/ &'"*0,@A^D^U* MG+O/2BP7VSR7S63^,"GODA/540MV-&F+A B)D?;>(BR]A ;N#N$8ET352Y]O M1\+'NOB!:.=E/7=KP(I3!C5-_P-80(>TWDNMXN9W9&4L+I_7*#4 N08I(@R M![G"1J,],MH@-[+3PF'0\SKLA\O*^/939S_7/3 (!!Q0":)M3#Z0B+H*':%- M3N+* (\9!\3,*] ?+#=3R%J3U$S/"\92SX@S2F"#4AD6R"M5:*"RXDT'>&(Y M'&9> ?YPB3G[VNB?NCZ2] S!__1GOT[ M[[!.N740L'3ZHKD3AX$*>8YA6?]LMK/#L,9IV),F$T!F$&,TJIX1X'WBQIEU\*C - "09&2:6X L80QRK9 M6/S-N/QNN0JNTP?^(D"OM&]J=5-]/UG<':O@]7 M_3+U*SAI+9_N"9$(DN!&40 6ZT1-3 ZML-@6/3]Z4:*YO!K4V= M_U6DG-+B1GTMEI,S(_W9:X.+FVX/A9 :$.%DJHIL#_P'/*Z3#N;D3P[HK*"1\9^!6Y<^J^QB MK89X+QP1E''AI:$25-@X*K,"_ 6,UHE%<27DGI-1I9 M;$^NJNL7:[T,UZ[8DUN)TSC$3!Q8PE+%O-74(5!)%3=H(PMH:'))R@:S'XI< M68D31A/,(L LEK)T=69CY'M;4J<5Z$9E<\::<2Y[9I?93) 1.G MY+B<6VXJ6:T=6VFK/'5?5(GS,F"[LW[S*G$:0)#E5AB#&0,((Z-0)567!A>GRK3EHQ@P9-/!)>>51!3"G/H8 M PP%;'1&R<2RS8.;;06SM-W_,"T6D^6L/!&D\>RUP2 )$!-8<6#BOYSECE:R MQ#ES9*'U305L-(%EJ[S8?]8_%ZLOQ71V.RMNCOI&3EX?L% PBL*@5( +9H3$ M:B\3)"BKN.6 MK@-Z+1L'LTN&)+6P.ED==Q2/7YQD,AQAHF(JZ3A$O(XK>I* M&JWH2$YQ&M+H,_S(@K,KHZ/ZV'?S&F;'SQ<'HJ71T>QF!D-@D"'85-LTA#W) M.;(9D-.C69(T!F=7)/E7_,JTF*:JJF?.:9Y>&A D5"&M>;2V/27>Q'=4$D&9 MU8!Q@)N9)D]I,J'L@QQG3VA^OC@H%F?%N/@2Y AB"%/H9"45<61DM=JO5^H) M=ER%Y)5N$+=9EM-M_LGT>WKW29_'\Q<'BXARACLI)(/<.R=0Y:^)FS8[DO#2 M)C15-HQE9[Z,R:HXR8[G+PS.($V$IEQ2JSDFC,'*'D>.H9PCMP&9$PTRHQ$< MNV*%+Z(F)G._6=RLWFV6T\_QHV_.4N3$77'_1AF+(DHFXY^(!DCO3XDDAA;F M^#<&>.S2(%^: [4K\ORQF2PGBW7Q."-2?W^3:HLUQ@1+21T% MB%I120PXSJ'1 -VG31JI#4/;)YEV'WW6A#UW:V!"0!+'#T5.*Z8D\X?3!0Q1 MO0J!+\>Z:8X -9B5@7-G:]PV=WLVF7](F=R?OE]X8ESG]D P1S!-REAX"16W MP%8G%#@U6AX_PZXCPM,UL'FL.W/;/?[B56UVG;HMQ/')F4A[3N@]=PA17$E* ME"(CZVS?&JL:Q+BSW=IF-5L4JY6:_L]FMIIME7?:HCIR1W!82 I-JFW&*3(, M>%9-]@0KG+.SO[P6R(LRI)I!M$_&I#\NB_,&U-E[@X8 &^Z@$H [!:V#3!Y& M": C6]^R-5^#23GX7NDH?%SK++&FLL3!V0G&A.A+8:8D0-VJ=B)_>8RSG)OKQ= MRXM:E9I!M+/HW-8;"Q,C/&888FX1PM@*(ZNC7HH1']G>/EO[5S06O@SA/IFU M3_W7Y7)9_IU2729?XF_6WR^DV+''!*4MIXY0"#%4#@$1MR$5$H@*-*[]6!=< M:PCJ/DD75_%9>3.;OML5ISQ4IKR0=,<>$[P5DD-%8!QTE HHZ"$@C@(&07:55\+=E:@KG/V>UQ^VZUWHT:410W#$I MX[1C^D$2H7U.^L;@W>W-,NA"*+O--SZ<(KW=K%?I>"GN7=1]N3G=1O;,K4%P MSH65D B+4Y*]W/MX' SN4B'7'V+NK<9MV^-5.9_=Q)W.C=.O/EJ56KNM/I?SFVAI M?HH"WGS8?%K-;F:3Y?=]>$FY7#WG*6GJT4%YB:1!!CI X_Y>6F[WM;TD1SPK M_0Z.^$"B)_R[FFG?)UV^O7VUN(EX%3?I+/EC^:98[_N-G_+=G;LU<&%D-&T M-3K)K@DF!XFU%EGSX"]P+-$POE=.:X_Y7GEP3+DK7[[]PB-SUMG[0GP/5Y9* M%"=C*(S&ZI"/P(W*JYDWX@.$-L!M,&YG=72W>>:.@ W4'*:#-8 $QI:1PRZ( M P:SIHL1^_B;A?5*)KS9I.B@M[=^MII.YO\G+GL)P+00%O^S2:$EY?YGKQ9_ M?9Y-/[]/;1#^FJS:7I M1^QT;P';!V*TVG]P&_\V@M:"DEBC(5%*",NH%]8+QN,^5Q)-J:S%VY924::? MBYO-/.ZB?B3;ZF.$6<=W_ON$M.=O#MII*:/XP"+@>*28A0?)E=4C#+G+4?]/ M)68:QK>[ND35AQ]KN+H=V)=QK-ZC H9LV^51&\<4-!10+BM$$!$CZ7S5.N-: M0;N+5:.<;L>(6MRXQ7H;XW!;+N^WS[ER'5E5 V(57W17?OU?-\5L-Q;B'YX. M@?BCL-WWG5@M?KHF** A8@ HQ2$ VE!!L8]K33*_A22Y,C7_[X MDN"HI%*3:(_$_V IHP4B]Q^."<4CZ<^0H;"R$>#J3=Q7:ULM%IO)_'WQI5P> MX^MSEP:&4F8X \XQK;ECE'"X%R(E7^:L[@.::YO5?@: +;/@$/^58OG/T."' M:P.#"E,*K!1R2^BXL3R((:G/R? :D-NP61[D(-@R$3XN)XN=QZK6E/#T\J!P MM$:1 (!I*:B%EC!5"6.YR=FF#\AKV/"BD =B2XS8F5!^-B]V_H,C3'AZ64 H M+F^&8"M5%$$X1)BK/AY)F5/1?$ >OF88D E>JYI_7]S-DFB+]9O)_;$UX;E+ M@R30$RZ8QMICX)BQLA*"4H%RL@,&Y*EKD@%9 +;* A,16$[FZ=CSV_\NGHLK M.WIM, )+;07S"A*(?=Q]&E2)H:W).5(<4)!KDSS(0[ E(IAM[2ZL M[\35P;M4>YN*%(6C//8B<.\R7'@#BE6LPU.7 ]C2ZQ0\=MNMM\WG]P=8<(/UP3 MC%),0V]IJJ'ME1/VP>S)JQXT.H]B#G2M6HRO%M-R&;>Q6Q5LF[>8%/FR_&[* MF]/;B)-W!L(M="H"@[0EQJ;EKQ*1(6YSS(+9PL9G+P^:(P\<\Y":#!%@%&E#N)P@+.8,3KG9%,P=L$*$__X=OFQ M_/NYZH4GK@Y(*\^4Q< X+5*1(BU9)0HU."M$9:3.REP0N^##=JE[NWRW++_. M%M/31L?SMP3DA8<18N@9$%I XZ"NA ("9-"Z#5AU@L*$53"^$H@'??B.=08J5^S 1S;'Q) MP !(A2$BAD5[R#F #FSFVMN2ZK_4$Q35.-WB#Y]G*WGQT;[T\N" MXT#B^.U.6IG.WS4BE;G+3?QS3J#3Z'R2F>BUI/J4@#Y;W'WX?O^I?*[@XD_7 M!"H$ 9R:^)T084:X9]7!&_<6Y;@BT>AW)T.BO#0H+1+544"'B(74HRK070Q@-LAIIC]2KF =AN_%.N\"+72!F6M2B M4HX>9)^Z)1ALF$* "4FL\A0K8RO+1RB655 !C=2WV B2+1]N1B2CD+.OA9VL M)_L//G.J^=PM@4H#532+"=0 8NE%J 22DJ9U;1KI [&1I!L/5IZ:2;KXJY< MGHZ5_.'*8 Q@RGB;#F&9MX0+46V0A08^Q[V 1NI2S &P50Y\N)_,YU4GH),< M^.'*H*U%& )-N3+..>R $H=9#F9U*$&C\RSF ]@J!]Q]L;R+"]@?R_+O]6=3 MWG^9+$[/!\_>$9A.N8+ "N2@0'SW$_5(<2 MCR\,@'!)X\:912LYEMYHD;@R'6<6AE%(<)8[TCJ*)WW#21K.X_H_-7-H[GI/W:%FZR3"6C M5^^*Y?9K?_R #NLB/?V0&I61CMT2K#/2.!JQU=Y21Z&*QAN75GLGD:^7.]Z- ME'7*U1R])UB-),*$80(1@5C'?\E*3F-A5NVRX0S.YM1=M@-L#\/TS629HJ^_ M%K983V;S_LJ9-3ELM9=.:JM-W%DKP!'V-MI40#I*(06^EC'2CI0?E\5DM5E^ M?S2K[QOPGFI%=>*N0 VG2D!)A536*8Z)!GM9N6!9V>PO:>C65GG9%K3GC;)G MRU&ZV]MBNGY[^[[X4A6@?[OXJTA%$(L;M:O16\<.N_I9 <892KI4D TX)1W2 MGE;0">9:D9XU0M;NQLODD@92ZX9L.KMU_/)\J98IXRZ^^)UN5JI]7HY^[19;VLBEN^V>-9G MS:6/"MOR4)1)3%%R%D7;:%E!LLM8I;)VPE MHCSNG,QA\!J0E4@[Q&ZJ[2G[%*LNA'EH@C"39L8@&&!#>&V#X'H%H M^>.<1)F++=_Q$JTY#73%P2<6?%6>_B=+OL8Z>NFC@D=>( M>(U&4K:TJW6T9?B'1L@M? VPK+;]LB\EY_DG!N2YQ)ZG6I3(8"\DT(9]!C\EP^AQY[4N" 8 YSK P6'FOB2)$N H?CT%6[8XA&E;Y1#G:"J8]V+N8 OYG M,UM_[V_(;U]?9Z#_<&$P7%'-.;'":&>!PE"!'8["&-UKQ[!TBIMZ*TF!8O4E0 RCQ&/9D^% V1J)/UEZVH7R*YET6GXO%:O9UZ_SJ_93TRC&>NHTK M"J'WB@-/ "26"BH$)DYI4Z_4:3L2G83\P>NXG?M/R'O)8X*"#$!$M):I;BUG M3E%4H<$U0*,>Z;6I4':&<%>[QFVIL+2KW4&2)"@7\:\K]6UVZCSKY'V!>X0Q M4\(:::U4E%/N*UF-5R,[*FV'!C^M*LT!WA6YGGRJ+>\GL^?J0YZ\/E"(D696 M46PB0)1@#$ E&X9P9$9(0WI^&O71 +)=L>;1<-JV99KOM';PO_U9'"D;=MD# M B&<0J4 UMQ*ZJS!^H"E%6AL<:5Y##B^\C4'<0\$^R."D.;F-\7:3%:?_;S\ M^Q_%S5VQ.\.]A&EUGA0HAI)1AA5A#%@J):!.4 F(HIYAV>EQ_ NF7 M8]\"] M4[;"ZZK;?+Y]?WA48-838:%& B+GB(N6+:N09SPKD'Z [.O$*FM9!P-C91QO M;V\_3K[ED[)Z4N!* *BI)= A2##3D, *#VFSLFHO7H2_;/NW1 -LN1X",Z\@ MS77LO%(979$SDY&U)/=,2N44,1P2P(%RSATDCS_KM&U]%^<5G5&P!?3'/RD: M91DP'L>1F-(TI6=,[/#PDOFL.C07'ZA_J1HECX./[:JB,Q?][I QU>%*QPN# MR7"]]K@-\J1(:0B.*X\F#!$4L05(6JA8O?J-[4ADYI/5*C+A<0[E.;_[T7L" MX 0+*ZV3T$$L"5045G)BI;)ZZPW/ +]6R64[<';F44]#\R%=\MVRO%M.[L^Y MTX_>%(BDQAH()26$,\)1ZA>VEU(CJ,=%F@:T_=1QWA2T_1+HK//\U&W! 68E MTA)AY#7REJ1F,-7@@_4"&EX.B9I0>2T6787NE6GT'XHOZZUG*_Y&//\Y1_V5 M%]T?%&'1#-<&2!R-*0\IU;82!T RLK/@9C1;M@_TE;Q1\2?L"KZPBBP-0[KH1T6FA]F%B%P%F- 8;'K^;W M5,UCW!6W?OC8?TWFFZ(JAF7*U?K/8OVYK%VG[,CM<8_!H')4<^N=9I0HBV0E M>41C9)NM1KEPJG99,W#W0K1&ZN!Y#^- )41IIPRPT%!&*CD9>=HL_J5/6IW1 M*@OE[L)TXY?^[-'8Q &PG/VGN%'WY6:Q?JX?^X5/")PQ9)RR*O[',^Z,@::2 MGRN>XVX)LO:0;Q?QKTODE&:LEL/8CQ<KT/M1A?SE!\H(LA17M68TD_=%K"EC&KL M(?%::F"1MV*7VNR,OXY]6LZC;[3L'$[W7QC2@F=.: M>,>$15$X>Q;\#88F&;XT ]=EV- M])7A)*EJ6KE9JV@ Q8_9FDTGXT>.7A_B!PHB#!:(*8V8 5# ZG,9DK\&,:Y1 M7]D\NEU--7HRCU9W\>%S4:Q?)XTFO9U>YX[=$J=I*PGG%A,0)VSM>=RQ'/"B M686@!WBVVO_RUI B^J3:V>7L^$T!*@\$)-0RI#2V3ALK*RD-$B.;KO*578,] M5R';;0IS'#T1K1^&VIGZ(B?OBZN_I%*).#E+H0%SDFIR6/TCKN-GT:5*?S8Y MN1EXNZ)2$W/WZQIAE(V^)W!-N$VN.X(5<4):^F"/<*]R4DHNCBKI(K^^_Q6V M3_UU/A9.B[:5Y>VG^>QNRYU:K+_LB8%XCAA Z:@VSA+6,Z\/,Q#R8&0%#WOB MUC&&MZJKSDS,S2HBLEJ9\O[3;+']U"/;O,<;M/?I3V]OWV[6Z1!TM8.C_/N4 M5=KD>P*Q&A(C->;1A&/&( -1A:6,DU67^Z:7,J_G,[]/';Z\\?"/V=WG3@9$ M>E&*=D <=>RAAE\9M%22IZ,\ MR&W<]$/J&#Z8M=3D+!P##.<=QB 9B#)?Z'"IBHZ^6DSGFYOBYM6B:OK2W?@Y M_@U!$";%I[0,G=@%H4=RG@Y?>0ZDV_78VQ/\KR MYN_9?%[-!6HZ39D"/_3+.S4^:MT?F'51%^?(W-Y+XQY-2*@%0=YS&T<[P\0<4(99LSO_;2YU,K=? MK\[^@UEW>2FO%E^+_; ?== J-AH0QC#6E-K43<]9!+TC! A%A:R5:-V.M(\T M\&JA;F^WE"M6'S:?X@9W-EG&X1&'3#G=_C2.BO\J9XOUO^+E-6%IY/F!,"A2 MM@6@R''%)) (5OAQ@FKEM;U 9W@6E'7,N]9"M"_3VI7,7RW7CU@?__:4\?%'C[+8=HOHKFC) \X__[0H MWDSNCT5LYSXR4.R%E@HIK#7@S!BOU!X9S66]SL4OA\\],*KL15%M4OC89QZ- M@#M_4[ >8,BX !P#2I$PPNM*.FS-2$IA=T>"LB7DKXSL_FOR>?)?_SH=S?W# M-<$ K[ 30A)&D7?< 2JKS[($==HQO%U"-*6?LADHK]2P69;IN&VS6"_CQO!V M.4F;Q6FR TXJ_=QMP2(/''08*<@%=$I'N_D@/IUJ1[!/ MD'TW6:Z_;]L)1B,RA>KH[X]_=BXXB-^Z!**AFW1N-8W-I4]PE&785Q M5\RI)O:SH?X_7ABT=5R/A^3WQV[\74;^?9U_> M% 8K3#@AHVL,G-/_'FV5GCSVNF6H1\2 M*EO@TA%PN5F_+R8WL_EW6T0]WL\6:: _X+TMEWF6L5<\,QB!)8I;0:!PG%$< MA8!4&$5#*JL0S$BW+DTQN'UM=6N37GG(T];I<2"&,JZI)E*2B)'4@E3:L9BA MG IJOT#@_+7<[E)G YZQ7]U_B7],,*3P2[58;";S-F;QX^\)G' >ESV.*(,> MQET+<]6&QT)E(X,I"@07'!-&XL:MU4CE<+T)W@32*6^ Y1ISC M%!YB/39@CR/3B(PU13J+4JW%QURFC+&> QG(C,124 D0-\X2S>0>!4 %A B+2GAA%52 9Y59FR A&M#W>?/@2[#>.CG M0(A9Y96#1DJ+ '*&DFJIB(,0CB0LI@EUGCX'N@S'GA>\ZU:X74DU(9%20@!) M#6$&Q7&D]W(* $5.H:61^@=;6=*NT$7/G+MH.?OIOD Q] 93()1T5DNFL*G& MES#"C2Q,OA&MUV/25?A>&=/W8?-I6BZV>Y0T6.J6Y3UW6X"&:VLAB=-UG(,1 M4%:;ZN.UJ[>%?O'DN%2196L _XYR.)DNBHVTP!%B,54(8N")K[!$IMMSB%]A M!>U3>U?.DV\V:=2]O:W\GT?FQ:>7!2 \1!) AR #)LX$<;P>AJG@OYLH-*'8 MLC$%]&R1N6]?BL6J6/F([./M'S+Y39;W2<')+GQ$"KM* (,1X.&D#U> M4D.9,Q>.=#=Q/6'[T5G_IU!/CYE>SVZ+U>=9,;\9];$2]W&CH(6-4Q"GPGO@ M-(518Q(RA@3\W1FKIMD1!Y@3F%JMM.),8HR@KG#44(W5AY]%J=:.E2Y3QJ^4 M=BTI--8@1[E31'-JK1 5,HQFQ4X/F:;=,:JIM.O+%/72TJZC&: QMMPZ;0E7 M0$"&*NFX8B-I4]H=">JG75^&_)4;TP?;Z:3#[NEEP5-@.%,:&@RBO0H0A:KZ M.!K'WWAHT926RL;0_.V-.[6+(AXH;0#WF@+LJ=+(NH-"0%8Y[=$6F+]NY1R" M_OJ*$/9?W\PN"/1-EP<,G%?8:R$AI4((J2RK)",._7;F-<&*,_&Z5RCBRI7U M:07$].9Z66H7W!U2!Q)CD.62..JAP![C2A1/Z>\VA URJCV]=#6+O5N6TZ*X MV;H$/TSF1<3GS\DZ#8WO;V^?NM5.3&\7/2=$(!S7"A#D#5! *V1DA84@]G>> M3BLS7YLZ&IX/^-UD6BQ'[?Y%'$F4ROH0K[S%3@HH*#0FL;5?C6KTR;Z^3N" M4EX1Z3UW5&,>U<IS\V.+DL;!GU[:V7AE2@R'MJ&32 M8M#>N$\GL(BS@,8X3@P*($T1XJ+" E+9J8OFY9U.U&92UNG$93H:X.E$ ML5A%Y8SZ?,( YX00$!,&$*3:<&HC%WS<04-7"D^G#L59V #K+&).1E3 03<>C:W< M? ^,:JPKV$6*>FGAZ31EL' $"(<0 J48]J22#GE3*REJ^#3LC@3UP],O0_[: MXX^=X73Z .3Q-0''#P'6: L)IM9A1,'ALR14(RDKTJ1^RF:@[-XI]S&^]\RQ MQ\\7!X$%U8PSFVH,"("X1*J22MNLA)9QGW=[?8S<'933DF"CKN>8JN2 9/ Q(:T=6SC1'[2<9U "V73'*E/?WY>+#NIS^ M^RR!?KHV$"4XC:LUTM)R[#51@%VJ\]=VW@@DHN ?;>QJ>:J^]]U\ M.I8QR)I4UE$)@ MYKV(N]>]OR/5AD8Y7H"1MD;)V^3UJ;W.CJ(>>6QMY*J"@B2=^XS4O?9]0SM36U=3:FV6,Z^;B,BJL*;CX(H_E$\ M:.:9^?3LO<%KC($15! 8+30FI5.',4N!RCE)'^G..'\R;5HK5\ZD#^/E??SW ME/ \MO;OU* UV+]=OE^=O=Y[;[%^7>V*MY%"8K#+U?[WZ[@B2" E/1@I%.:X NEOGAYQ+G>@J?X#&A^"#SYL[N\GR]E_BIM'U]V6 MR_OM*X\%)ZS&&/&8"G(090D6AA M&*!H7^.%,B%-CQ&/SROAM.IJH)'SV&#C MN(+6*.B!207_M<2T0@N#L7B4FR7.L\6L.L&_V[IJEXEDX@0>+]I-^PW3]8=G M!T\=958 P!S4R%EJ :PPTWQLG.V&7@UP.D=)0R9V-$^F+7+[Z>.#80IH"Y3Q M DF*4*K_=-!9_/.X?#DOAMZ9>AHRPUOA]1XE:*33B%+,)*,>$1PY?ZP#+5']6??$802(K5!8AACY3$UDA_6.T2S2M(,T(_U M8MC>A+*&3/CV:/X8+^V%9SXNAAP3*YBT27M[O!S,RC]@O\V4'E0T9$J_+[X6 MB\VIQ.6,I\9]B;!6$2@\T1QJ*[P]#'TH8([%S7_/TQVK9\@T?E.L7RVFY7WQ MNEPU;H(\?G:(6 'H%-((6B8H([CJ@1%7,T1RPEO$;TKWHJ0!G)X5BUFY?%.N MB]6H2X!@2*6SQ"!L)2'2&6(L) (H1RBS]5KO##>*N;L2(!)!;13GT$NNC%;" M$+C'D2ON1I+#W"RE6BL!1+EL^"DN+E,%_1#K9'F.<[<$#Z@DTAI*H?(*&^.8KB0DAHZD.$<3 M*C[)EJL1O3)XTI>;Y;MRMEB[%*WT(>TF?+18]M'$CXR9DV4Y+GQ*X,(Y)1S@ M1LID50(K0"6:16!DBUZ^ALNNH.YJYJG2+A(T-4I[/'=YP(YA(2EPV_!V+!"P M:B^9,$;FU%@8X(EV_\M: TKHBUYGE[7G;PC. Z:YI]I[(30&'CA328>5'5E, M4)Z"S[#E*D0[RXZNL2VD$R*'F2-.B\M;(/K77SZ[QU2+JM5BMWT_6 MQ;:\QLW)[-3+'Q*H%Y$*VII4N\<0CFW$5& $ M)51,$0,IP81"SJ4UT#CNZU7.[#*88?4Q J[C&_]]<:S"PZU!:4LBSS2 0C D MO3!65%)35.\T]07:.%D$J!5J<#7& QC>8(8U\G' )Y#H:EK\#">IM60%42@+M@;5$6D@UB);4#D=A+<^)-7UI4TAM M2K462'"9,MHM$SJL7B)82DD\4-XJY1VC -E*-P)K.C*7>@^,:JJ7R&6*:I/" M;?02P4 (J;RG%B"!'$=$D4HZ";OM!#?@7B*U25"_E\AER%\9UK UG/YU.FCA MAVN"31U"&; $"0X\HYAH67T60"2GR>7 "-&4?LIFH.S*D_.^F&\]EY/E^OO' MY62QFFQ+3:WT]\>_.1.(4/\A@7%I&...:X$4P%3):(;L4)"I(-IO?V(S"UWK MJNF#H&<#%GZ^.,3/5PP+!BUPB'*B*5*55&(T,UB;ZC[!J*LP[HHYU2Q>LW-- M=6$ 0E$BN-..84"4X8[!2AJI_$*\ITPC%V4#;_4>K5+UV7--@3PHO6U%&5W/I3W7CCYPVG)@FZSXB M*,(0]!9K1;F)DEN)Q &!/$?N2#<.U].Q9>5T9P!6^;(^ GPY-VO='SR)>WHG M8%Q>XD"$QJ1SM+WL2+!NBV[](L1L0S/=;6C7T<@N;MQDN8B(K/ZYN)FE$M^? M-NN''SXO5G$R;"OOP4$HHK%B1E/%O98,:5]YN%3\8T[DS0 +; V#QYVJK-_R M%G;V=793+&Y6;Y>VDC%Y)BZ.#SGVH&"A9PQ#K[0AUG-.XO\.:$B94[AB@#6S MAD'@5E74K:-HNV:\6JC;VPCB9%VL/FP^K68WL\DR AI!+J?;GT8<_RLE&OXK M7IZ.U\_ZE:Y\;K! ,H"],@Y$>XH(J[6KL&*$Y]#Y\BI9OPB=N]18=_;&MA92 M6D4>^?I.5W@[>D]P BB.#.!>:N(-\ G@G8QQ1VIR0O(&6/!J&*QL2AM=,>[M M^G.Q-.5]U.;G8K&:?2T>['4S67WV\_+O?Q0W=\4?T?A)/U2W4941Q-1(9'8[ MFVZ9H8O;YI19'IO 4?:\]IR9NX?L+\ZXE1YTLC\L>%("U3J="^<(Q;9GR MTMD*$:RR.@T.\-BI);:4':I@ )-&I+"(OXO_XMN#BM5LZVX83()(/W,+=XA" M+3 5QC##H!*"<(N]=51AY&NE[K:4AGP(OM6;53KJ7#U6F_[^Z&_G,D4N?50 M7C"+4_\-[BDWT!-D*E24S^K>_.+GE]J,>9JPW*X2NK+1G_GX,X&O1^X('!O! MK13*>8L0L\!C66_1G94, MQ>I-L7Y[FYR1^]_?YHM=IT&R\5ZMKB+@L4_K68W^]#HRD7_O<:$=\'30HI+ MP48AB15CPBI/B*APT9"/K/!9*SQL'_;AT5$MEY/XT^WX>Y_^]/;V[6:=SF]6 MVZ.EU^7?C1"UQGN"BL@Q8!@U5#,#H//T8 !AG54BX MG%N7''&K?"N,70'"UKV>3A)@";<48)4:I6DI%5.5J@XYT96K:XE MQN0>3EZFA+$6Z@':$ :D,THPC+4VR/H#"HK]ZD>8M4ER?3V>RS3P4NKQ>.TQ MLE1KZ U$QG-B#\!1JT<6?]&&NL_7X[D,XS:+%/XY64QVNX:C1UK/718\Y%"[ M.*][0Q%W$GKH#F!8G1.(/W"67*K"LC$4NYI!MKTRTE=64^V'XFZ[KSRS>)V\ M+R#I%+$($T -)QPSJ6PEJXZ[DW'Y:SM;KYH$O3."[3[Q[.KTPW4!,J*1YQYX MZZVR7%FM*UDP\B.SO1O2ZT^=2ZY'],K8B;>SM'_X8[*")X,FGEX6J$XI,8$@HYQ)1 MQ[6TXD#DN"+FU$T;XJJ0K>4&0+Q2T^_*OXOE'\6B\CGRVA?_[F( 6$1#/BL(A"2BM9JLJYDUH -Y+>0DVJ_PRCLC'NBEE^ MMIBMB]>SK\5/Y_SZ^Y^3_RZ7)M4N.;/\7?"4X 5T$%((H^B*4QY1A8=!*T&. M?3F^B:QQ5P"*,\Z6"04D9$0X!$G\&Y4<,0SN\[JX45^+993PGZOB=C-_/;L]E JLL%],R[O%[#]QY-Y$Z&>WL\EA[%;#^\>B\_%WF_OBQFR625>/?K'=T-6@ M?(MO#XY3!ITG3CL#I"-*HL-FU'"8,ZD/\)"EU8$P'#5U5EQL64Z+XF;;W*ZJ M5^7+Y?:3XQ(W64Q3@X4XSK_.SO0JNO!) 3KE/:-QBVL\$<8ZB YGI!#Z' ]3 M?2^ W-%V4=Q-=B>X+Y&][2(_O/(W;94: TQ':RSB0I"4+M6R-0=FME<1M:\ M=P6)!'<,R5 MD;19B0;@-Z=;U\C+8W>W-2$I0-Y(IY5"&G+#F0 /93,PR\JI^E5.XGI5R0LH MZ/=PL/X#&.\FL^28>5.L?W36/ /G3S4!?]$:@,X*$4U2;JQ6J;>= ?$'(C+6 M*&5L+4],.WCT60-00"DE())!I2D@6J:$[3TJD-.1Q1*TQ)C<&H"7*>'EI;<[ M3.),+#&"$FN!+.:$'.2#]8;>RR%9>^JOF=Y^&=SC2&^7R'LJI+?:JFC;0B8M MJ&1F7(ZLT%^VYB].;[\,WU[3VRV,_^$ .@4D$C E7E?#25.9U4C\A5#A2M75 M2&^_#-N7'+Z+02ID PR@W$@A,32N&DK::)@SH0PPT*W/->M:S/OU3CQLQ;:5 M5G?:K+%IN>)I 0KNF98J]:=12#B#R&'4>:5&EF/5#$5JN1F:A+VS6(8>&J5Y M@9R!#I"X6B,21[M#J$(",S.R\H6M]IE:AC@_/@H7.C58II"B.J$J%_W MX"#C5"$UHL0":+50!%&_1\M@ZG)VG1>OX%UV]^N"MIVJ9H!$ALW0%@:CHPEM M!:'422X@UO)@4!MO<$YC[^=517&R4LW>ONY6Z:V'_=^E5Y?XMAYMRR_%,OU]W?S291Z<>/BM5_2CJ6C M<73T_8$(PJ"-L%OM.85*(UQ*&7K^"6.J)35\9/AJORESC\[)YU'R??NE_4 MGG]YD$ PKJ23%"N.!>?*5XXJRZC(:5$W_-3E,0ZT1O3\$D=75$1W/N_ @128 M>.0H@H!%2!W%%9["VYQQ!P MKF:)@3G^X,OSIW]/N[UH=0#Y?&\FRQ1?\+7X-;/L@'#*&Z\,4TQJH & 0A$I MB=!*8U[+^&D'#W5?+M>S_VP5_O;VJ2@G #A]8T .*(4\]DBFHE>,0H/V$EM! M[,C2#5IBP]/RDTU"/H!)X=VR].7R?K*O4S69OUK10G\KY8;>8# MFD6>RR>^+H[H<%M@E@+A"=3>Q,VF=I9)8"C$GC$.0;T.@ITEDAQT][[X6BQJ M%3@Z<7>@*I>YD5]QEQ?L-<+9HA@;G4T@R8>XQ3^GPY='8 M>;5(Q0Q>E_^?O3?K;F-'TD7_41_,PR/&?=W+V_:Q756K[PL6+:5L5E%,-P=O MNW[]09),2I9$,C.1$U.U>G=9 P$AOO@ 1 0"@77-2TLO]Q$PD(IH%W$ERFID MA(3F@(&&'*6\ 74="1+=4BT%[ &]NW+XCW:@PZ1Y?U=>'/PT7]YDCV2VLTW\ M=K.=G8LWM/ZW@K.J>.<(4>^-B'L[I927F$H(4LJ[74=V0GL$'DHIXR*ZFZV6 M\^77]?M5,6=[X7O]/QD0%(8XQ16CGFI!#*"V1)C$7:R7A(+70/O.=3,"S^-C MOEA$@?^:K6[?WY4?UK\^95^+!+NAO8MA8A1:,FN-X,Y!P;@15-GHECJLA24* MXDJ1PF[P>+B&74I4O>#/;RV*.!X23'M+$3#((L*@/\A(M;43>_^X(_V?K.N3 M@G5?6^*GJ+A=L;1R,3S,^4LO'Y]M%Q32R@B,/,0:""*EEZR4E9.I/?>9K/&G M#&H1V]YX=-@J+M7H^>USP2"#%2'&2VZU))I3;!YDH2F'X&/D23MZ?XW*P4&==,PZPJA2NH83 6RH M7;?(;C:KR*O%[IKS_7R]CEB?U?2Y)@$20#'QT%LBA0'$047*06.')A:*2==Z MBV V9,"'_*]L]4>V+(OG%I;Q[39:P//9XBP/+C<,$B'FO831!_=($>PX4Z4 M1.,4YV*$$8IT-K0.:=]I9F\K5%-[]ME@!..:LW$=PVE.")&=.*FZ9$6ZYMEGS/5O/\]M-FMMKTPHE&FCRU7-0#LF\JE.GG M=KN:+[]^V %=Y7CQA68!>%[<#[)<.^LEH) A>9#44FDF5BBZ"[*T &O?!"H? M$(\F4_$J>/'R[.T_HT>_"_I78-+9]L$2IBAG'D"NB%3(,&A+V9W6*:O0"*-M M75"J37R'<9MJ^TA'8YUAAK2QT!EI%*?($G^<.1SKE ()30N27!U_DB#MFS!1 MZ&S^=;FO6W+S:Q=Q7NQ4]\=LOJQ(HLN=!&&TUYY "ITT!$,@01FCM(S@E"K@ MU2MO7/6RU#K(8[2A!3.2,@0!5(QJSHDQO)0 &IT2D*E>-^(W&]HMKV\%J@GC MV%(-7_S$*TTWU$8YJ26%&B,EE:;"4>F@$1H+XRLY")6._!Y.()Z.ZE068856 M03+'L$&2(A(M[R*#!1Z'3Y2?6"9/1ZK-N\*[KPW@39RB=_/E?).]G?_(GF&C M?_TY^V>^,HO9^E)^8 E248N^T+ZK2 $P!8?: !Q'1.>R3?UT^X] J-_(^ M,1\)!Q]D>#>[O_RF8(/>@C7*$"^*B/B\L"NVL\7'^==OF\L<.M$B((X%010*PX!6T& )]4$^BE!2AM8(@])] M4JD=Q/MBE&_%9*O12P &(^!= M33.M9D]!,&DQ\H13@Y4ST0!QOL2#"=#K0]!]F&B=<*4Z'UO006^[ZW:]R>^S MU<=LG^+T5)*+>VV5]B&:N=!0'OO1@*O?"(8R*QA$G!OH.:1N1H?QRVC\S.-G:BAKIYJNA%F7>KZ'UGA M76:W*AJ1LPM:?_&SA2QQM6/,"8>D$E9H6:Z#G(NDZS=CU']=#>;MXM?PFM[3 M!>OMF9M69S\?N'8>[YZP!5SP(L7)E0$-3JE,B1Z.*)&YB^6^35Q'^L(Q7N$41X M+MT$O-0T:(B)% 0ZI2!U@GC)R4%BP:E/R6 _]>R%L=9;Q:IT M$ 2E6H%H(Q!%"?!2$50>_ CD94H.X\BC>X^/"X\U6L!.= M!08,(!R8:)D02 2FT3 I4:&(I1!O?,]$]KZTM8-Z2S;\LREQ_G9BW2X">@X4!IZ5TDJ 3*\G'9/A M7*N8#^4@Q)&FN 7%JL&U.IW$JCR MVB),@+2*<..QL,=I!(1+R32H?>/SBLG4.?(C\5*;%L](Z39HHX!6*"I!XX@: MQY"444G%I$@Y#:__*O?U4Q1_1F]Q@\WC;UT%7\N"[]TCL-1@##%2CR*'!T_QU7]BBX!4G9)/5?T[Y> M O:NB=ZV^&.!G.=9.$^\KUIAFH1N RVJ\D!/!60&2QO_ <6V@I123$&=8H9" M3*-23JHQX"=,@0BS&TCA$:O3ZP"]=C+%VT4O;$J9BJ MA+X(^3AGXKD49QAXOF$ "E->O+0G,?1 N(->K!=5%)%@^HG*CW4(NR-;:T" M/I)X4%+]PN2^ \601T50AKU4B" L#2\Q\\PD%75YW85*?+ M()DHTGT!0]I##AVAOKQXK43\20H)7_L)4(>*&,G^WVW6HH682L @D P9;*7' MYH"(EHHE!85J'_QT6XYV+#M\JA)&L*$G)2URRSR-R[7U1F.%@!&F/)35ANND M+;GVZGV88)45U:I_43(1L'0 _@C7M M8U:41RE.EQ[%$/:OK5Q.)ZO=8["*,?KO*[G]^SFTUVZ[>;HL+V(^&*WRS7V>LL'F^+3&AGF(Y6 MO2.8$!XM*6&B8G5D5+4\S?[#(:=TN'><-U%T']M]VM[<9%FQJ/HH^&SQ/]EL MM:Z 8,=_.>!H.VC$J20D3E<09Y!!)>:2^5ZK/(^MXGUE/M8(JO2OLQ'LQB_( M^RZN9I__RA8_LC_SY>9;PYAAA8Y#1,1J2IP3T7 I.D? 'DY[_RUIA^Z"] +:AWEEK F:"<$RUMB8W"]O542+PB@C?3 MW8AY'?_\2X_N)/88/*(00FN4]TPAP8RVO,0G>J0IYLF(2IA,D-L-M#=>=OM\ M>ZY\;;,.@_<(RNBM&NN-9U!8 7R)#K))U>-'=!0_/6XW4-Z(J1T_VRZUXV># MT]PP(1%PV"A*C1?P./$]PRF!VA'=N)P@M>LK;YS45G=1[:WS^[=>0YSQ6'(K M@8! 2QW--7VTW:3WO;[]^1^2=Z_!$3 ]Z:@6<^XP15Q(CK31T&-Q#&=!GW14 M6_]6:+Z9+?[#UU0EC>!48U>&^+6=5& NC".,&PTD88H8%#=-+N/RH:/33BLE MVG2#Q\,ATS%[*FI#QS_VKS/2GVD5,,:&0B(49M8IJ#33H)05@*F]U-<1#_*N M\!XJO>,!C"K\JM Z&$V+^\9,8R,%8" NJD#&*&X@)- =9R[V*:\WUPY6]O$<6[]KY0 J MZIOL[^_T=CU?9NM]*9SUO!!DK7\]^J[>;EZ]NZ"4MXP#[J415 B+M19']7@+ M$\@[PFADW]M\9XKHP0-XLXQ?QHGT&>6\X0I)10@5[B"MEQRD5/LUA,(K8!$#BB@LB7%H#[M6UOD!W?#WW[," M].77XIZZ%EX!(I+;V2EE,NL4= P%)FPOW$W/%6M/_T M[[/ 3\@H;:;;_EJOOEUX2'SEQL$YJ+Y"ZF2&#%/@+8$Z5(Z9U"*G3=" M_K2FZU.[00JXPU'GXDODIYH$KCBQ#BO,$1=:,N7]44)M;*_OH?6X_#14\T76 M-$*U-[# Y;(@ DQ%/O5/2032D9 MQ")E^1EAD+AUXK2 :5]LB9)FZ\W\IBI=7OQ\P!A)3C&!7CMGG3:&'H$2/BGY M?X3YHZWSI0U0&Y?].'JP;R^^$_S\HP%S!L3N(5%!+)*2.(&/>W3\,FVEN YK MM25P>IORA]E4$'@7BCV-Q[F%H'HO07.-#'$462\,5)&^ZKCT:89Z?3:\^WI" M*41XNC!T!G)?9'-W=]E-$18[XO(Q&E4?LYM\>3-?S/?JW/@L*G.V* RN;53] MK]\^?(:$+?0>&+26;]W?QD_PX],.1I\Z6V=W\7$RU7D?!>Z.\8P ZY+6%WKBHD]*= MH#8E<7!$1E3K1.P4Y;XX][?E*LZ+_6&PZZ,0'[+E;+&99^O]26H6 MU;Q1-S>K[=F*T@F]!B$P)81*0DF$7Q5?B.-V(E!*D:L1'52WSL;^(!\S-0]S MKF5J'GH-R@.-+"P*!2 -O:,6VN,4QC"%FB.Z]C(*:C:#?&!J?OXVV_PCWRYN MBSK:-YNCI7+9GFS681#("%X4XI%8 <>(!Q:4Z%#%4S+21G1%I2]"MHMVOUD M1:FP@T?V_NYORYMLM9G-E\7DR@_I2--+#[!6@VA&::B=\=9 (A7=95)Y)Y$D ME=C?C:R_>R.%0EXDW+$0F[HO G#K#WNMQ1]\SMW/V7TD>O'QC]EFNUJN'U6# M.P-8UW\ZD.C?,\PY\$(15;RN#$6).K8^J2+D>-:<5OF7CUI% V^:]7?%X#A7 MQ!$-+!0*:^(\8J5\4H!>#ZF[?MMZ?*2IMIG65-+P3L4JFZWC/IJMMXLBSNFC M!@[W!?<5"1_OI8W\BSI_( C&4#2ZVAB<,N5+1/9(WIKS5'. MA0]1J%5W,^%$]\$S!*C%3L5_G7?QBP?%"4I2;HV-*#8YK7G0CBX'G@4VZW06 MU.H^ &ZH14QI2C5T(-J;DI3(::U39D'UF&A?KYU=ZV3H4J779Z,S*(RDF%GK MI1;21]_('[<\AE)L]-JQTFY+N5\K7VNJJ-]XUL/5.I/??\^7Q8LPQ1MQQ0=T M=I>OLD1 MO(<$D>+>XS/U'++,+F+1J-<0'4N!'5$> *:!M-(166*%/)[8C8=66/-BWGH? MZ/=[):*61(?N@T*&,LP@)C":EA)'Y-<8D25";EH&:$[OQ(.-H,_!%3 MU/V,&$:USY>SU:_=$=B[:''$EE$W<7Q?R\/3=CE<]:\&J)R-RL6$>Q?_D]24 M40XM&2\>N>W15^^\ -E(2-Z1=H:R]IXEGA;78.:S+]&L+C($IF?I(>NMU]$7 MC(N2-H9CX.3^4%D1Q'DE/ZD;61\;WA?44@&#!KT%;EU1B0-[2P17F @)4(D- M,3+1LNM_6:BLZ[QO[ :[ K![$;0"?H$,FB**4NJ27 M,<=G7W7*ATLW 5* 'XQFQ7P\_.R06?8Q*GOU8Y=SMDN#G"W6G[+%W9MEG+&S MY@\"0.8MDEQJH8%643GRB)OC$WNUIBT27>)FYXJ8[E4IJ+B& "LF M+#4(: #1X>Z9X@Q/[<"Y+T*V!OB(5LYB]XG_[K6\O*UP1M"\T\"\M\((XIDE MTB$#D"RW+4YP4E'K$9[_#K=.MH/_B%CZPL*O%HO\KV+1]_G*YMLOF[OM(OYN M=PK3^G9_[H\%#2*BA#AG(:12.<^P*E'5@/9SGOL*6-VM7H8S!HI"[;7V_:)! M<"X:_MPR10F1P NG=2F=@-BD7#@=T?65WK?X!M@.QIR_SQ;;O>[*:5"'1L]; M!PB1 ))8XXBA1BM)(2WE]@"F/.!6_09*WYDI?5$K&>_!>';^(9.7/AX$)8YP M2)S'7&"GH>>ZE$PQG5*K883/E_1%H?K(#L"9>I'D\PT#(=#&)9?[XK*6$!HQ M6$HK"543'IB)%<%KBQR5.-<6Z,.2\$R1^O)7M>E8H<\ O .$6:-% M-%D!=,X@4F+$%4FQV4:X0O9*S/;A'RU%GW[?)E6??A\4P@#IZ%4Q*2"P% ,A MCI@AW&]JR:NA;*(:AJ7NHVC0_DR^-D&?]1"@0-)C3YAS"C(,$='\(+_2,&GE M''?]FMNKO;723)ZF^K M%?H,5CNK#1>&&>@(1:PH!'S 2'&=DMI-?/B**?A.N4MD_HAO6G1K G ?1/IF KY:-P5F/12L^"5\TX32"R6 MCG*)&#E43RS"HRIEQ1*CC@YW0:46$!X#EZH=,IQH&711V9P23X!G2A!GO2G- M2RV=YKVXE$].KCHGUA#AXG84,-2%A*=5X'Z_Y3N]^PB.6&(E\YIPY(&#%A]> MB^!T]QKFOMX(+@5'G50WKN> M'OK:RJI(]MO+/R\\S-J0N*>Z#912B90A GK&!)/*.U@BQ21/B:N.\"A@*+ZV M!/^8B'JX6_O;)^P\-BST,)^=.[AJH_M@A).2:.DQ8-I*P)WQ)7)()-V?&.&! MP%#$;5D-8R+PN[PPT;;Q8U\6V>6RX4V[#,A"(9V'!+CX;]1'=*9*A*S!*>DH M(SPR&(JH+4#?\ "ARNC.'+&=.%=([#4X((CE1"H.!052*HS 0?2XQ9 4UHWP MN*%-UO6/_IA61?,M2A(_X)81NWT=JG2WZ>5. S)8:(FE8(KA^!^&H)R>WEB2 MDHX^PD.(H5;&5L ?$T7M?IW/E^O_NYTMYG?S[/;#*C_\3!6M+P6:6_PK@2-@ MXW3GSFM/N1.6,%WB6*1']'+$T7?^^U!<[D8I8R+W[EA'W?YSNS]"3&7QT^Z" M?O]];K*#C$$-=, M1.2-A!A9 E&)AA8XY5A8_F?-; OW,;%P-Z&./UI^W=6Y^I"M;LYG[*=V'111 M3$D:-:.HU%9:?KC5%Q&#D*:$1R'XSWK9@0[&Q-K2]$Z[A=GR7PH:.P:XT%IR M"+UBCNK].3]G@$9'-873([R7,K3?U;Y*AJ7X2T4):[/WI4Z"M8Q"CQ55D' ) MO:! ER@ ZI*(6?\P:MCZD:T2LP6TA\J^B.[=C_EZ?Q(QZ8+?EE-&'&'",H2M MD$IZ(S1$F"@A#:R4'UXI7GT"T<^S+XN7=J%+38*P6BH!M426"D08D)%'AX$# M"U_3M*>H; M6&$CE-1R6,HOG$^ROL=#K?9HD/G_5+3 +S$@F-. ML?$8> B*>VP'B0UQ*2Z98"\91W]F]U_.7GJXV#9@K[5V M%DM-G931>#/R"":/MMW$*-8:!5[F5FM -SSD?^GUZ1/&THL/57MA.3!48PT! M *:X &[+02).$VN2C'P_:@F5OM:%PRN.QQ$?LDD.%1%?8F*5ZN>-.PW%HDP$ M0)P#@J1'7ILCP9W!*3='1[22I)/D:'S.=G$ETFWZF604G&2/$P M*<#>(@*%A$=YF;.]/J?<0\6D'HCQ,A=;4D#?A-OG@#8AW(F6 3*&';#1828$ M4J:0@JJ4EV"24JU_A%GG Q*N'07T3+C?LN4;T.Y\^\ $Q5Y2C[C5QB*#'73' M#46[E#J#(\P<'XY\K:IA',9?8P,O,.4YHAPHA:50B&J+P(.T.N6Z0OTL\.YO MF0Y&NG;P'^QR3HVYFI%,]LW=GH#_*^J7FP M6>LOB-4Z",PQ+*26 '+D*#1"4%E*[S%+.O0=#^%ZY1S.VN2]N<1K7NCH&&;BNB;AB]?Y*U-QBK=A&BI M0.ZYD$5 6SG"U<->I%#/KZE.FI(=J&,D%F1S*S$024043 *K:;3(.:6$'4,$ MK.=[J[T57!J"?NUHH"_&U6?:*?F$M,0)@@4TQ2L6P#&'2OFPTBEW44;T7'3K MOD8[<0$:(02\F5AZ#UJ9G_6Y#=%4,A4) BI5T$3"N'G8:+2?V4$*W'.T<_MZ(NKV_ MGZU^/=H']G[UURP*$B=;%5)6["(P6Y0CPSAZ0=07*:9*TA(!+G$* :^L %)C M G8#=0^.Y]MLML[>?UG,O_Y^/;%WOW,WD"I'MK]_,!@<=Q<9$8W:@D87-2,. MTU=)A:H]#]VE1._OWF9QM\P>V%9E[EYL6[SX(HC"C'NNHY]"F82JE!NKM!N@ MXYNT396>=POK !/4SY?%/>B]).]FJR+"^B,;^I)GT]GKHPJ1=!AP)*SC5CO* M35R$@2J6QFIOE56ZE? 8MH_SK]\V^=W?UOL:=%]VD0%U<[.]WRZ* B?J/E]M MYO^>G7G+J&EW@0)A.=8ZVL;"<:T8@KX4F/.DMQG&/VTK:SOO'>F^[+IGXKP_ MBG-FUIQI%1C2SF$%K-?:(V0@T>HH9W3 IA6 2614^X".@#@7UJN:/03L!0- M08R XEXJ;!0MY?> P01"C3!FTCVA$L =P+YX^KVZO=V]%3=;['[S9AG7W/M] M'>$GQL>UVB".^*AD@+72@FJ@!&!1Y<)XA95"L-+C-EU)5)BIN^':;'VSFG\_ MQB_.BG>R5? <:BE8-)L-*%8V"@ \R*HIEM/V&BHK^IG7T!:@#3>+]6KSB#3Q MNZ>$B3\*'XL:2B>J2?SV^X I=7&9L"9_8X6(KVLO3<>Q< M]R=OXC_Y1# 6^\IB[:,\)I88;@JQ^V\JA0R&;_^&^KJJ:8;8=:EKO^<+^?W MV_NSVO[M,T70D7MHJ>$4,"RM)LJ48X^CGTAMF,8:R]O!K5.=SWY>UOGCSP1! M.3,0R6AJ4L8<(A"(P]@-4:E5%":E\P3<^G+^7M[#WIXIKU&Q92 H;GX"RC(&*]U;!N5\$P M@*)S3#5DQ<-O$0-PA!XBG/*X]PCSSP8A8CKL#8OQ/9+V7;[YGVQC\OO[+*[; MMP\A_A-'W%6:!B6=MY!8J*B4TL=%798NLHVFAIU6ZEC;W.D(YM:Y4JR<17;Z M\M3)2IWF@2BG+.:8:6V$LDI:49H"%CDTL;?L^N5,$M0#G#;^OFI>?SZ3B5,* M20*D4DYZ!+7R!T^+0JUI)6YWG?G^.^:W^US^2X>*59H'ZKV#GF%+.0:1;<+R M ]TH LQ/SKEOIOJ3R>NM(=N7U?IAE:^_[_/MU6V^6]C>W[W+_E(W.VLG2A(_ ML8Q?WNQJ:J\OU+IOTEWPW"*FH?8."$<@C&L=+)%1L-KMTNOA7+MDR7O'OR]F M/@SYC^W\M@A47*Q3?JI)\:@6C>:79%@K2(D6NO08*:*,3Z2H<#\DR#O!O']6 M?=K,EK>SU>WZ;]]OHT\7/Q^]N1H4.],^2"X!D9PK1 @!5!.-Y .8-B7_;H1\ M2Z? 24ZU!W)_YWQQ+5?1!EY^W,ZA^#WFZ7[>9.MUW&.++/_R6:KDQM6E68!&%66(N<.@'+B6(.6& MTPCWG:YHT0:VX\@V-I(:AC'W1C-@ -$ EC 0 51*N'>$YYR=V"$I@(XG[=A! M+A2SUEC)21&-)A:5X^:&3R12TU!7)]*.ZV$VKK1C2(B'DG+'19$_YQQ7Y6)% ME,%3TW==C9U,.ZZ'V[C2CI'PTB +'* 4$(\!$J8<.S$XY3QX1)M_*SI/P&V8 MK)3#%O:V0M;Q^89Q_R/ ,PH%92SNA-:CXU$)!5BEI#Z-,..DT]!$JT@/PZOJ MU^#/M@L2,.(*^Z/1DE.^_;*+[ M5=2*CI[UMV*9]OGJ=[G*LG6_SI MH=>@ ?)Q!S *L>C_6>L,/*+/E)[(-M@Q M%?M30+_7>'X?\\7&HO%A-%08**:9X@R5W@("L\8>(BM]N MMJOL$#\]3(C[^_EFEYIVK4GDGF' #9,>6HP0\LY(JXA&0!/!B*B4;]&-1&;V M?;XY5 )[7"/LLH@76@;.B),0.:F)I#@*BPDZR*R]\E-,)FB@\*^X?9K_V[ ]C'0L0B\>+S7WD"_PX]! ,!C5NS@#3*3#VB M4O@#T$9 GT*[$<8#AZ)=,[1'Q;;X!\^%;"KW$0!24&// +&&6^0QP;#$ /FD M)/(1A@('95P#O,?$.9]OS]U9J-I%@ 0+[Z&CF#.,G!80\0,"UGLYL4/=(1G7 M .Y1$6[^(W6-*[H(EG@=UWE"M&+1L8 MY]B)^#^,41*]I7+&49(2+J\?ZNS\6?&A6%83YD&)];?E[:&24':[OS:B[HOO MZK+L5#^!*6OCJDX95"G!6]!P=9H.D9JA/"B?WN7+FV:4>F@9M%2(4P$P M <8J2#2UI5WIF.=)3Z*\]C.!QC#W>E7^H0I9Y;/:9RW"KHXC98)R:+1W'D>=;L* MD D&>5$!SQFEH:14ER=QWG,_N?KIPS&P =RC).#YHZBZ705"J1=4.(0I%J H M#\-+Z#VQ.J72VP@/0@BC?H+S -(/738G!Q+]R%9?\BM;FEK%=V V53HVO=@V$,,Z&%@(Y%+! Q M"%@-S23/$>L3H4JN0RL C\)IJDVX!KT%@ZRWF# BB70<8P:E(S@"(@QQ5*40 M;[0GA\G$ZQ[H'G:1]YMOV>ICMIFO=A73/RQFR^'VD#^WB\T\N_^^R']EJ]U0 M*NPGIQN%N&,CR%G4*:5$*4&HDYQ+&_4-G'<#UF[XD"W7Q3Q9WNX4\"&/(SXJ M06?+[&Z^61JE-L"-9%2\&T2X.0CH>U ?-G.?/&]F&=_ M_$.VFN>W)]X!N= B.*<,9\X 3(H7;H!U#!V&7#R(/C'?HT45YEW@VRXE3KXW M=K%-P##.$DRH-U0*B8&P&I?#=H!/Y!7AUI1WF0R-<&V7#N^7I]^)J=(L(&:] MD!1!1S7D\;\X]'+PF.N)%'=O48F7:=$4W':9\?FOO DSCLT"9-% M>NM>1L[1Q(ISM6^&M(WP8"Q:5WHH]5RSP""*ECV(_^>TY] H),E14D G8KNT MJ/%+'&H.[F T>C>[K[T8E6T"C#@AZ@GFR"HJ/,2^=!"+FB<3>\*AQ\6H(<*# MLJC^6O30*G@$ 0#&LRB>T8Y@C/513@?8Q)>B^OJNPJ!&V/;%(9,O%ME-$3?5 ML]77.,XB3>'A:=H+:U*%UD$RI^,49-88A!CW5/!2;FI$4I;C"*^Z=+;$\L_O_- M\BY?W>^U6M/(>J%YD'%O*!*VH'7::*2!$4=<(5$I26PCO#O5H[V5#O98:%;? M"GNQ@Z"4A@@43\(#+X0!T#)UE%XGO8T[PD6M74+49%LCQ(>+.[RM\*3NF5:! M .*=II)YIA&R167,TC&FF.N4JGTCO'77XR+6&./!N'1AO_^0K6X*+7_-#L\9 MSK]L=ZF\'[/_W-4W4(;2PQID\A]9E-#MT 1 M]K=:U%=C[=2D>D#U%\E8%HO6:H?]Q_GZ7_J7SI8WW^YGJW]=#)6=;QJDUM1Q M9C#D2ONH)D+P06)OF9Y8?FN+#'@6O6@5Z.&H50ZZ0GSL?--@&:(RSDCL, ,B M;I02Z%)B1'!*Q;414JL] EQD5A+.?3'K'_GJ7]'+O3]87V=V*K1*V"@-$4XH%NKPQ>W MO LM0U&Y !=W + 3 G-!$#C*Z\34W+]V5'^13RD0#TBIEZZ?-R'8Z7X"I P M"P124D/.A6;&'+! F-N)O:_2%]U: [PA^=:KS2/BQ>^>DB[^*'PL(A\G#*C? M?A^4UD!3P3U@F!F%"#>B'+- 23G/5YF?6M=82D&S?"(0HN.&[NRN M^J=A-CJVLARW3SZ8&PL+&NKJJ:8;8=:EKO^<+^?WV_NSVO[M,X$@KSB,VR1B MB@.F)>"\'#OBI->[P5W6MFRLL[P=Y#K5^NSG9:T__DQ %AM-BXR>7 0+HN+]7*4=1<"42,4U4J<43JZ=V]U'S=L> M@R>-46Y8/, M-T5MU&W!W_=WQ\"@W:[FRZ_[2^LOD*1BRP"H@LXXB"'F #I. M.#F*H*&;V*E *\K,NT1XP.S91YE[^M=!EEI.[(DN@E9(VN*IT^BJ&2:0A/*X MZ%K+4S@VJNVJ"Y9U#/;@.:2_R[4/ 4TR5=1H1H%!DDM!F 1Q*X+12XD\$#SN M0W3 ZI@=U[^CD#N/F%?4(V,\5 *4TPOT_Y3]_C M,I6OWA;ZO7Q_\6+;@+@OWGA2T7O#FB&#BM3YOX,;#+X-BU"F@H_!62 645*RMTE!(C!]DC&B^NDS>UO:WA@@/ MRJ*DTHY&0$&@] !"(N.B3IAE!SF+V3/U!:F^OFN4=JR';+8KSMN7M=AU]R$>C/$NEB^V"1L@0Q165!"JM M*27&EL.'/BDB.$(OK6W2M(UO0WJ\64;HECO\9XO=?:OW=\=7!=WR:QQAA+:( M7"W>+[/_+XXNJB02^_.W^6KSZ_-?>54^M?^'@K9(2<2D@]88+.,,8K($2!F< MLFJ-T(QJFX"#*Z0A8_^1K3=_GZ_B^.:S"'B^BJ,\#.7S*DZEBTRLWD' &F#G M+*/1'P%Q]G&&T$$@3R5,"1Z,,(N\;89U!G1#YGS.9O?K L9W!]87:_#;R/-' MB19GF5.]@R+O1$@J=?2*F9:XN%1-2X$$4"EKTPBKR;;-G,Z ;KI+_I?^+_=? M__BOW6H($9%5&7.Y83":4\.$\'&U1( #HR L!8B>3$JP>X0E.UO?Q=H&N"%# MRO7M2-B*9M'%=D$)::UQ0@&G/'/&2W0X)A0 4Y)B9O/I\Z-M?!/I8>?1UI_? M;$R^7=[,%_G=/SZHNE2IU$=<%ZV0FA*-J8 <" \9*\72-&E9$:^'-EU@W9!" M?\YO_XH&U7,3O9;Q6[.7X#2/MCL6I+#)"-4.PZ-H<:*DI&W(Z=.H6[2;WJ X MR')^R'Q&M7W[^(XO?%?\\_*[XKA;E.OM[ 5E*-230.B&*R@W 4GY< MND%2)CT$TV?G6!23N*?N1KT+8+S+_^NWT?OYW>:7FW_]MJF[QS;J,S"NF%#& M8$-4_)=)+6@IMK,ZZ5V'5Q!'[Q/\1,[]%NO_F,^6^;^R,M11B6"7.PC42\V\ MY4 R!QU$ LO#\4#$EJ.DC,E7$&#O#.EV78#=Q:79353=XY'F=^^_S<\_A]RX MOX 5 TX@IJ"%T2NV6KJCN$BBE/O2\!4$SOL"/NU$^07Z5SDZ/MFL>'/5,H\9 MEA1$,3#R1):#9Q(G/6C["H+A+>/;D!QE&,05984C>6>+0ZF?B_RHT#)@#BC6 ME!M5%!U10%H(2A&(9DEI!*\@ZMT^Q(U##5'RK[-EW37D8KO "*?6$J>LLL(8 MBXG3Y?"E)DF+R"N(=K<-<$-^%%O:R9C&Q3.1BJT# 89XRJ(]SY7'B CN[7%! MA#K)3'D%D>]N8&[*F)<3"S[')H]3"_[:!1OR[:KJBI/<;Y"JB%4PJKDT%!N% M5'E^*! R/JE$V"L(E/>M@,%2==\L;^<_YK?;V6+QZTV4X>MR?A>WZ.7F>5)S M_6L&M3L/VD ;MWX,+2/&0^ 1*5T)!+!(6APG'I@?3 L-N=MR94PON#;$*H.$ MY(XRX0TJQTPQF%A.4_N7#U+0[)P!E2MC(48\![7R8M8.M8KUO)T/7L M*JLX[P;=X6XRGN+/A1:!>(>@TM$'%$9;;A2%_B@?I2GFZ#4<%/3_?P^WS\O M9F>;<[4>$WL.T9Q@F$?$K(""&2:Q+T]R,!-)5D8 M<+^)COEOOZI%PWI=!Z84DQIS1+'C &FO]!$Q(4'*ZW77<,K<"3L[5<&H%DEW M*,&N[O/XNW_O&/!AE?^8KVOSMG;O 5,!O#.::>!# Y.O-^OW=2U._'NNJ=!2,Q@ 1#CS$ MG'G'BEC.$0W$4R(95W%8U2+S.L"[AWTFFOW?HX/P*UI7[G^W\^_%P-]EF\$V MF7(\!7B;QX.JL-=<;!OB?@ZCQ0"5@D9+Q"*%).?2%EF/Q)I*"VW/K2M._3C>!,<*QEA8@9AC'S'* 2C0\L!-)F>N '7EOH ^W KR;K8J3I1_9 MT _U=;LB:.HXH]P)P8A6P!,%I/&88VPA8;A2Q*EKD^"D%-5?[SO?11#<1>_' M4N$9429Z5X+R PJ("36QM[!:9,5):Z!5P/NR0OULOOK[;+'-]"^U7F<;LYBM MUQ<>!3C9)CB'-%#1/5?62EH<2,?_#C(:-K52[NVK_NDK62T!W3N9=J-=_YG- MBHWP]OWR8W:S714/*.O9>K[^VS+_LLY6/PILWBR_;S?QUWE1?F"^4_IC82\^ M+-#5GPP 86 TP &P!M>!! 4["J1)Q,-I4M?0;J6=P.KZM<,?BD='%*>F"!(J6T4N.4&-@(UZYA>%4?Y[Y89;.HH9N]F1"_7F0[ M%2Y_2XPYPZTJS8/517DC#R!UV -*$7.^E!SRI".6$=:FZY!A':#=\^KE?G[/ MEK?S331BUV^6A0F;W>KMYEV^^9]L\V$VO[V\CEWL(JCBK4F#.3(2$4&A9+ZT M00F!*J5FZPBO872_HK6-^' A_>>6ZY,/3#O43QSC'% =6:" ]I9K);%P'&@, MXX\KW1"Y_E _YU0I;2"CG'MLG9(0EBAX2MDK,:3KLZ)IJ+\>X(/'!/2O"B_= M5V@=).<(FK@P4@*AII+)J+Z#W%3II,J(XR-:^W2H&A5H#/G@5'MX?+L)U1X] MWSM[$QMQ>\Y9 [8L:>ANQ*:Y.+V_++Q_=+KA&B*! ] CQJDN9:?,I7A>UQ1+:H%07>#=V]V/601NF:U^M8=R;UD4V]5R%WO8/1;S% MN$BFTXT">UIA-909_Y_"JB=$Z%R=5XC% )*%4ECB$6A MO66D'#>R:==7QT.&AKHZ49VW'F9=ZOK/^?)R==['GPD:4L$YH@(I2*3&'I"C M[,ZXB>3^-M98W@YNG>J\=D5FA: 5!FD'*0-<(J5D*3V)%M!$%OQ6=)Z V^!1 MV[?M) T:YG2$G1-H/ 7<:2=*&YF0".*TG-KAC@>:(CXXSRZE#)YO&"PW@D)G MA#":,06!A?XHK="OY7)C _579583G/MBE;JYV=YO%[--=ELE;>BDC&?XU]:? M"-APAQQ5S!,G*8><@]*Y(SJM4GWU?5/NF;K,OA8"72M7!]+)X&OE^138<\V" MH;W8.B5\F]%E$>G$]_6V=WV\7;^=VY ME*,*K8/Q44=N%P9E$"%.B[S,@]P*HY0DD&L*-W?(KL9@#Y>'.' =JVZS#(O7 M": 0@DD)H'76,R1V]1T0AE$) V89GO8\4@J+/%2V@-)(8:.0C/NX>T+/@"PE M9PZFG 5RC.4F'>U^PI$*H0MEII(('GAC CT%%!AE:RJ@; I,I* M4*V# "#"6E%KO8666B(-U24"6LN)O,_6.3_R'L ?>GT83:FAX=8+:QQ2ANNH M>DH1-Y!K4%2PI8I[[46E>_W=8/)F&>68WY<%T->;];M\HQ;%$(K*=A>N)51H M'8CB459DB"848VB T+B4W7DYL4A=9\S(NT:^+Z_T39SM=_-E7!G>QC7A-@HR M6WZ=Q_'NJT#H7W_._IFOJM0FJME3=*"\4]0KKR@75%-A&=OC(:*/#I*>3A\? M$UMER#/V=8G\2)CX(,/#X]W-V?A2;P$0Z3BA4"-MO"PJ! I:XN)HTH,(HV1D M1ZRIQ\X6--%C3M]NF]C.%A_G7[]52&4_T2)8X(%3#BCE!61<.Z]P*9]%4_/> M.V7 \\R^%A#OBU$?L]WQR8=HI?SZO)HMU[.;P\.(CW]S8>.MWDGQ+C'0F!5O M$WNA.3$$Z1(%[7C*GCNBK)$^]MS.0!^">A=WT^PA: V*"[D6 M2U?<"E$0L>.>[YE-B8J.,.NM6P^S"\1[8]S]]]E\51SJO+][:GP^V*:+PC9U M/V\6V^(&Y!]Y?OO7?+$X1\.$;@.4"GN/)*78( GD_1?+E!*+*<>=Q+,-&24,H90Z:4CAFG\@.C BOB#XJCZG]G-YH]H+KS$@ZW_WT/+#[-KV%(.Z_K-!6D&, MB*9'7':Y<$@*=@SL&.![35*[=E:.3%G]>1 W^7VT:'_^7GKON[<8NL0^[YX M&$=GMINU6M[^=_YEK6ZB\1D_R8^B[8I9KK/#U#M#Q'H=!8"4%\II+96UV"CB M'F+C@)@4WX&-\0Y#UUSL%/ZA\WT>+L.=388X?O[UI@51#942#&#FC33825Q4 M-Q:<2:^Q0@.F!7W*%EFQ')Z5J (BM?H)0%@KE(:24UD4VC6(H!(/QXF85HBB M,[8\+67:H0[Z.SOZD2VWV?E#R?U'@H"$1&\88N*]T<['39R6$EA5[!XDRA?NZ 3HR2O:NEQVM[T>B[$'M]^% 0"O&B*#W%MGAE.N+HRGW!" )3 MUKL1'CKU0Z[&\/9%DG?99N\M7.#);Y\+PIOHH!")*7<,$L>0XZ4LVIF)/1[1 M#U52$.Z++6ZV6L9%<1T=VEW@K8+E?JI) #P"! CRE"EM-:;P:(8:+&1*.'6$ M4:E^.-02V$/1J7BF\:8&EW:?#]%<%( B[HVRG!7A$Z%*V:Q#*:4)1IF#DZ[D M"ZQI NM0E+'SQ?;1W=$*I#FT"-R!XO +1M\#2D2QD925\D&G4G)L:MO2DZ!- M,V"'CC(.7&5@N*"AH582YHB&2-KHMP@;YSF75GLK.:QVG-E1T+!:X'>GN2I7 MD1OU%[RERD B)$2*"2\M$0_X.#ZQAVDZ8\_)]Y"ZTT4/2\JIK.K!UI%3 ZJP M<%QJ&JU1ZKQ2"D-J"#;,46&X)(Y[P!D7E>Y>]"OU V&KK \U>@G(<*4E!8!I M9 %PS$83J<3"D8D%A=NC1L5+*.F0#SCY']=F_W.VG'W=/4/BYZM[M;PU-_/1 M%##HK(O"RFNUMHW,W+JLT"]#'<18( ,6,I-1'][,?:Q7Q(3A5?KK++-7HNM@W:>^VB-^SCPHVADQQS6*.@M+?" EO=;YZ9>#=0GRK+Y%'X /O*\VVTCW-;<,8,9)B:.(/*(:YW 9 MW1%8FY2Z=F/,I!W#SMD ]X'Y56O7?-8N($DQ05J9HJ2;$QS*8Z!(8$ G\JIN MJUJOQJ1&^/:6*5F^!W)Q4WSRR2 8AIK&M5=9C!2!FMERODF#_,3J6[>DVZ?) MD4F8#KS>O*U0RNY2TX I=-XPZJ2EQ!NH$"T=1=^5.-,H M\/3*6KM(]QW.-_G]E_ER7Y(E7Q9%@J(P1:!O'G5Y2/6:?9DOYIM?%0+\-7H+ MR$B*++ 216PD@2+^7XD+5$E/"8_R0D%G#.P>_+X7/)^OU.V/V?(FB[/J[FY7 M,^CLFYGGVD5; E'..-(66N,EE4R4$U!!EG3[%_74S[+\Y0\#:?05"N60<"ND14-I;(QZF8U&U/H&&U8O9 M73\-NP:^X=;\,?L2Q['^F-UD\Q^[.Z*_C^S$IGNI6:!" NVE 9HJ 1'5I!!G M/WA@3,I)$G\%K.D XV%O#)5O/CU^!>-57!1R1'&-XZS#"B'I((IV]EY)DF.D M1G'_>,B+0EH9@)%4D'! &>?<"%KB([68V'NG[=&EE8M"]<"?:EJ7)Q1$+T, M@(RS3&(6+;\#"E DN7XCI&#'3&F>UE5/#=>2UH6@,=8#382BD!2/2&%]! Z; M5W(1,D7=E].ZZF'<7Y7-MI]ATY(1#R'U4%EF 472L%).RWFO5\D&>H:MLJIK M/,-6#]8N[Q_N_<";4WO;TX\$Z0 MJBIZ8:-# ; 0_G"P*H5.>Z9V,M=\ZNY< MB2!7H\>ZY,%^.N O0=6,$P Q5+QR1&>Q?;K(K4,_I!TVP_ZHIMTJ6E0 MQAN%#"-<*00$9 **4F*/DXZ^1K1 M4^ "LQ*P+FW=))LM:N0M[S)CA)<])M. M-PK1N8S^)#4&(@<,C8AQ54IIE>13S^%6DY.6+^6TQLL=1 MA.JI2LT[#*"H'@:)9EQ!A!AU]$%@9-5$3/;V]9\/@/Z0%MB?LY_S^^V]^_E] M5UZRIA'VI'7@6 + O= :6,DH9125AD?1JI8'->6#?, D%PA* MH9A!W%!+D2GQ(5B^DH.N^G1IY2"_'OA3/&J[E(#]N]M$UIIXQIRQ7S*OH-)=2.?DZKIZXW)J^%$*UAVR0R=SU:W[^_L?)7=1'VM MS;?9O(B-GF7(^48!*A"=2J!E="XYYMY@#H]&HW8I3!GA,5M+3&D5TZ&ODS4O ML20L%(P@AI1PGD;4J#[.#&=92G+8"%>941B_#7"_[A)+S#&-H):0%U>1F"E> MKSA.3]/O2=JP)98J:[U6B:5Z^#8\UOBT_7)SN) S7WY5JSB*O?%UOICOI6:! M<68A9M+&[?H(&'/43VOW:I<\;2+;<$UY7&+Z4[;Z$2WVZJ7!?V\0K//< M,R0\)$#ZPGP#[&BP69MRL#YR([B==:0U:+N-K_PS7YGM>I/?1XC/Y+L__V"@ MWDDGM3,<,L2EQTKX8W2 NI2U8H0$Z.>=%= [Y<1)(F'0U?41V2JI"\_:A;%RB8$?N\D^?W59>_&Q $DIL M''$2:"B-=4(?PXD>H8FX+2VI*F\7S2FD^AD3=V!K$2",(V88@? 80G*&F03^ M3";5K^702E/P&]ZQNZK%+YXR+/XHN.5FOOGU;KLOZ^[NOR_R7]F+U5'. M?#IBY*CV/@X=%-7ZHA]GCT$##^WK2)%HH-F\;6@'7I3TU,@EBG!FNO,[*M+QF$4\3I*CDE" MJ;%6:(B84HPJ# Y>K^?:@Y1'OT;HX'5&S:Z![V\5_9$MMUDQE2X6)[O8)@ 4 M[54&&9'<6"0=%0"4,GI+4I+$:AMS5[[RM0-QWVO:0T&URFRZU#1(8:P$SBH2 M?2,,J(B>=2DQX[S75P"NFE0M(SVPH?=^\RU;'>9)!]9>K>Z#P[@P+B!52#(G M&1:"E,A!QU(6OFLLY-FRP=>E+@:\Z_&0FAN!/ M]N*'PMXAR"'A"FOD)2>'V^?>< 0G%ECKF"D)%S]JJ>%:+GY8#*W!EBG$+$,* M2%Z^?1U-!60GG-+?EKHO7_RHA_$8+WYHP(0ARFG*M%8&D6C?E1)8EI2Z/7*6 MU%7AN8L?]5"\WF1MPP"*"[$PR!F$H,< ':K0>1O-A5XOUK^2#:L![M>=K&T! M]]A0(#V . H.G/>EK$7JQW17I,9:KY6L70_?ALDOQP=6/VV_?U_,LW5TPRLE M6%YNW)F[9B!%MG'9*BK("5L%U9F7F'$/>UWI0O#^Y>OES/*^QE M)UH$BEUGUS0E66J$*V![ M]&DYCZ^>&EY''E_$'U"BM(38$RN-PJ[TN^.FHE-*)HTPRM49-;L&_CKS^* V M0!H/.>=0Q3\H##V4R_2>,)QR[%S;]1Q%RE7SE:\=B*>0QZ)W)H:EK5DM(]\6MN,3N[LY_S@]^5>EQ9>L_5OGZ'+9UY'H"Y+E15FMHC!!044,.YS5.6FTJ.=.3 MSO44C&I@,2?>$2@=HD"6^!"%7D>PH0%=VLGUK 7^5',]A06(8&^PX YHX;&% MAS=EG$(LJ?K+""G8,5.:YWK64\.UY'IJ2%0!DG;"&0VMEHJ54@&F>GUA>52Y MGI75?3G7LQ[&8\SUM)07I=,HIE8183%CTI82<*2GG^M9687G]?!MF!_S*/7B_5UQFO/<"S^;*E.Y?8@;./<,1/=%$\4 M)P;"4AP#[.NXLE=7M7GW2$\A>09A#9B!0@ 7$44"><-=):W MBNM@1VKJ]G:W *&@VE @2]^F=VM8\(,<.TDLX)1"GU MLL3'^%V&KC\6C\.<>3;A^/O@*+:("^P8D()H0@TV^S%' M@&C25?,1$J9CO>;I"'?.BK-G&8\^$2S#5FAL.5,8"X:5$Z(<]_]K[VN;V\:5 M-;_OC]G%^\N7K6J\364WD^0FF7-K/[$T-NWHCBSF2')F*J,X5+'<:J<-!Z8PK54*8QW&E/3D.H^'G?1#N,AEZXA MKD[FS#/)I 6@&!,@44BQEPY@PD[EMNIM?G5R.TR'9(S]-"]O6MW%?J!%800H MB:7FA- 4_"VHKP<545Y.;"GKB2O] 3HD45IQY 5I9, Z6&>)XM( -0'QVF(D MGG2J*3'"$\R>Z-$+EE,X_[8!+(MV'Q)18LND1YC4$B/'NOA;1LB>4=C)IX*? MBVZOYS?EJ^7Z/O;XJK35ZG.UBF*\79G9\J^W?R_+:[A+R9('6-?P#06S @MK M@PT&"<\8#@KMY9=/+Z.?DA74C0Y/;U(>!.ZSG;A_)\Z[:C&_:GG,_NP+"D*Y M428(91U)MTO;.*/OI*OO7;'$?5X+O M^G^ 9D?;%B 13X8"54"M)T$@PVJ9K55=W (C7$L'8UC?0&+*K*I_!AU8&('_GH!A@YO+#@8A!Q2*!55 M-HO7[T'B;\AU N1,:W?$5=$&ER'/9 MH8\R+!;5W\FF2=6XWT?-KKZ4ZX^Q+T=.0IN]H, 8HNDEF&=4 (U[OK@!K*47 M@DRDWNR K*@RP#X.TAT]!VW2O$BQL3RY76D IS%3SM!:AV"" D,WU\3R:ODE8E6MON[AV"%P=&XYTK*@6#@OB5'261P\9UJ%6EZF(>OE M(#E270:=8/H%^WP6TML;M]/;Q]D_L%Z7F^.+6(NW% BL!AR,5<*Z0+5F;#_( M$+@N<4 CK-T_*.6&@WW(")"F^Y;7!P[[3WI/(9R-V^Y@&=?66(H7BHOJ\6BV@Z_CU;71^8"$]X6X&X=X98 M&S4@,8ZCTRE?XQ(4FDA(P,"6IL_E:EY=?]C,5IM!E^9!.=+*KW&:%L;!0/MIMKJ-YD9EJW6ZY&)W M'\O)C'SA?85(<6@T58#F,F[2K0%)]LA;V26M=D1K]_BXV8\^1L;5MYM/Y>II MA,+I5/WN=846FAD:85$6N-)>@C=[9)!OE"!_.3$Q(V1J%W6,@ZBNO+Y_",X] M_71B_XJ":L1T2,4[N0,4@?=AOZPH@KI$933?<>L'0B[+VQ1"]?$GXN7)FA@' M%_LR,8T4TA*#:$" =!R00>U][ QP%V=CZ]M5'DQ,O[S^22AXF@YRA >5M]O0 MVFU?M\&5KY8WU>IN^Z*^@H':%Y)YZ-7[\G.U2O6*&I3->:E)@13V3B'G.4)@ M.+6&/R@T?B 9:43[/%(V"Q%LT;H@2F'N E5QLDLQ:4QP5\ON@IZ(9Z,_"CPM M@=,[Q.<>T7&6*^>WR[>?=X6_QE,QJ\\A'SBG42M:4J,-YL90&B2-^WHIA(T* M.N.0WX>6/NW\-THR7WCX M6]RIF MZ[[XK:QN5[//G^97L\6!@I8O/E\X0400$1R%L8P_4[@\X515E'K"/:8 \?&!61JF1PC$ZD_UI->J_X1;<:2=4V3 M=7GU/V^K+_]KNT2OOB:FR/J71!3Y#5%V?R[^^/ ,*QX_+(14*E =B(\SH8]C MQ#VNT43@B6P=>U):U1&^7&;(FVKYQ_'XTF^>*A2S8(RTQ.&(!9-($%[+H8F: M2&VP?FG0'<=LY2JJY564^<$]^'Z^_LM\->7RZM/=;/77D:W^L:8%6+#*I2+D MUC@7AX*@:F_D8]PEFV:$!_,YM^\]0W\^LM6=/KH?/]:TB&)*GVZ?]B"XLX)B M9A^'5YC(:M4_ 8XRJQ/.N;V;CVZ(XXF +S0IE-*,@*/&:.X]5EKAO=GGC>YR M<'X13#I5X2^X&#OBFXM!'V:+,O;U2[F\+]^4QYTTSSY?()QJZ'LPW/E /;5> MZ?VP,S1KOF".#*_!V-,'O&>TH1J9LG=ER.A'UL[$K];>]O?38JD@7>RGG#081!Y,QR!&T=YXZ.9$:,;UJ_!B+ M3D8WV_'#?E/[0]^/GT<<:UMHQ)%UC#JOXV 40L8X MV^QTO]Y4=^6J/:N.M"RT9]90;8%J0!@\2+>7EW$TL024(3C5+\+9#/&7;8#7 M#2*P1@H! ..$(8R \W2/*3-;8Z&G95P/ GXMXN]W&X5KW#X\4*&YK MB&.:H'2C-)+(R+US'USHDG,TP@6O7Z7^4,+^)$QSL>+=JOIH IAYH5VQ,$[H1"0)ET&&.U'UR+^.F+S6U5=_SU?+ XPJTGS0J:$IW13%B;><\P=,X_Q MKAR9G$L3YW*DFD\PL\8"]EQJD8*([C M/FWAWM[L4GN6M[5R#D5UO-2F4"J2%U-#E02CD$ $0BTG6#.Q2.;NZGX:YM$3 ML-F"@';]?4 @[?=:L.?'1H6+\U/@6A!F.65:,F))+:7G9F)5,@>C3V=DS[T& MO"^OXH(V7\RWOZ7 [>6Z6LRO'QZ+[RA-J@!:/OS\E<04@7%2>M?[@4@C/):2//Y5 NCN\5M)^PXC;JYJ%";XA\KY6"6I/!2%:A%PCO,C-AKV6*<]Q*?:C-;#$KVS-S\82L_%CUF]#9MN[=SL^[* MB1UV7K[8IL H>&)#NOP:DC'K.3:UC-28+L6$FUMZWYA;NTL/WW=T5FGJ%=D^8%(1C2Q3V628J)<(CZ_2C3)DPLJ/R\ M_!M (<>I^.Q=#MZ\^NC@&>X\?EAH(N($3)VCBDFG$6?@]E(*-+%"Y^=AQLEP MGWMK^G@&ODM9GRV^._S^8>_]X.J?TK84F;AJ<*HDPAB#T1(Q7"L,E&YT)C20 ME&%GT7?4,=E[J',RW?^GQPI"@'!4$ M>PO E$9>LUHB9]%$YI\^5'J0'2>AF6MW],/IT-$0V1=:% 8%8S4"YYPQAC#J M[%X^#W(BT6?]J+@: M)\X1NK.*]&4_9-M& ?.GP\KOJE-H52E K/":B@)4\> M@[!W&ACINF05C>B8;A#:] 5JMB#JNJB)N5_/E^5ZO=\<'4Y*.]BN(-8HA+QQ MGDO 0"F7LI8U"/*KL%!K(V<(W#,'ZA]-1?ONN4)9'X0#QP55WD64B+'[A9ZP M+EX:/!@3^M'.\Z'R)^%RHAO-5G=W]\OYU<-1Q\$+49][M C448.M"YB!3%$( MT5ZK.RF\G5AJ_(D*JGH%\41-OYTO8'G]VVR-#VKYZ6-%8)PI:1VSG" EF9=N M[]43W'4YC!SC%-]9PQT!/-4=OBBO-JM4H.CC:K9WZ]CIV:+ M@SPXWK!@5"(?MT+<,D^M0$8_3E#&N2[I*2,\2.G.AMXAS58U9['8WMW4V"'Q M?(-"@+5<8^>C^4L(C4#Q/6B_OO=0>X)YZ--7UE8A*7$2'-N+ L4*ZD> MX[L0Z6(DC7?STQ-IFC.R3QUD6T>WL0*'ULWM P4*P5O$O1'2<&XQT>S1R2Q\ MEY(6E\6@GI3\=$D]!>6+"TRQL\_SS6RQ#0:,*-ZORDE%J>AH27'. CAF" 6M M"=Y/*21.,#]SE(H#C"TH$@PF!*>;"^1^8/ANT;<7,'^TIT@/42KM(!][E(H+ M@0B)N0@@*7)*0-B[)BC14UN AM3W\2B5=F!?0I0* >QY7$]MX%B+* <1^Y65 M(S41"[@/E3:)4FF'YN5%J2 ,$F&&+0TI:Y4KH_=#B3J8-%O:JKAAE$H[2"\S M2D6S8*U1SI/D5,,,HJR/KE(ZD1.H06C3%ZB7':6B--5>(^]L0,$&FV[MV"_A M,DR$0#F-G"%P'W>4"G,Z( G(<:2]-P#L,4Y,YT)^$83P@[:[U',$<8 MI4)TL 8<4Q8X8*DM>@2 3W&-2CGYK)_ M^$= O.Q1*@(8TTYI3IAWA )H X]VN\]:RG,TE9\;TZ:O.)5V6LC%TW>SK[MB M('#U[_OYJGRWJJ[OKU+5WJ,A+$?;%EH*G&YDLP)93$-01NUE-J G7D2V?VH\ MK73?LP(N+O#EVVI$3XH032D QLIH="NM.(5HB'M+M>=;+3I%E0N-O%=3#8 Q M01AIE=N6! @*@Y>AQH;%?>NTIYCV%.FC3$LKR,<> "-B].<(@&FLG8,!,.UP.5, C%<@!5$\KHG. M!X\DL#V]O4(3N^#]1 4="X!I!V+F !@ <%QZ <9C8YS'=317[!PEHLOA]QBG M^,X:[@C@2 )@C'?6&\Z5EAB,8LQ96G=:<-QE7(_Q\+&SUGL$ M=)F6MH3I%IMJ%T.C@0>B^YQIV.8,:X!N7<7/8/?R[B M'3B:;7 4VJ!U@21Q! O.+'%..AJ$WH_?X*V?Y):F)RHU0[N"\N9F5ZE]MZ*HBV4D2R,1TW M4-8R+ %;0^/BYIL=:DTU/(4B[N,4[(C45&+%"("IL;%83JV\1F>*]!">T@[R M7 M5W%B6-_/E?%.^GG]),\AFMKR=Q_X^1.J9K[_/_JM:V<5L?>RDI^6;"H(E M#IA2)!CV(B7N1:/@ 0\.RDW-]3LD8WZXC'-(38R$F8\RO)G=E4?/C$YX6P%" M>LVTDN"=U>"5\37^/-JQ$RD+,CAKVK&S!TWD"Z98;I>1^]GB_?SV4P-WUPLM M"LF8UI03)11P2XCD7M7R,>4F=EO!H SX(73FDTZM+BMBAL&B[:#]#*#105HXB@(19AS M J0Q@NQDE%2R+G[Q$:U1@]"F+U O.UC4*N(=I]%0(\;AP V5HI85FTX'*Q,Y MSSO58= G[N,.%N5"""\IP3X(K@S33M0(22/LQ,Y,>M+KP3#3=HB>*4T[N0W&Z-)T%GK/8(YQC!3 M+*R4%G'C!<*<,L-#+8 %U&5Q'WV8Z2ELZ!W22PLSQ0I[E$J<<"#2HSC/Q4U3 MS7@9NDP?HP\S;4N87J',191=7,R[V6KS=3OCS:ZV%DV*?WG\Y,BNM/E+"I L M;K^!,N &>X.XUC4*WBDRM4#WC%O4P91P#BH>W;3^^'!!;+300ARS(N"$FHHF M6BT5"C"Q+V M(2C"M%'>L'J8!AF'[K16TGX)U)R=_6OB5)^3>?7Q\=KZI]ZE[8<% 6JP]M[' M78LU2G@3:E=X + 3OZYR**U5'7'.%FEZ]WDV7R5(WMX\#49[C%5;I%@U_\_5 MXOXZ8O9;55W_/5\L#DQ375Y;:$\=-\)HAD$&Y5F*<]LAA82:IC\[%R//H*%< M7*Z[]RA:@NX 2Y]O4#!),=8ZR,"L$]9PX^K#GJ"YZK)(CM>SGIM_O6!_JB-^ M5?U7>;7Y+6Z&GJ/'TT<*0S2&8 PR6CDMP!@G'SK%D.6V2S!\<]>6?B#$LKQ- M^[F/4^-%1]!SS3%)Z+?+.K+ZT.3RY,E"8N,=C?P&YE.VE;;(U?)HD%UFE3'N M$\\SJW0#_>(25]^77\KE?3FIS-4@'-8,<>Q9'/:6"RL$!>^,]X&C1C6SIIJY MBC2R(JV'QF)-D&*>ZQH;PVR7NY$N8*O6GB(]9*ZV@WSLN3*"8QL,LH&Q:+I+ MIQUU.VF"$71BN5:#ZKM!8?568%]"KHR/VSWBI U1+ Y.:J%-+9&F;")U^?M0 M:9-46*X<\\I*3=4>+",[WLX\;K:T57'#7)EVD.;+5M_" M^U!*93&_B[;KYE!H8Z-VA8I;/TQM*O67?/(R* H/L@:D/8,.]!F1%W 0^O0) M[&7GS2CN!5$NW>1% S<$D.*UK(;P+D%)(R)13H-G"-S'G3=#.<;<.\OCXB]4 M8''0H%J68'G'O)F!F-"/=@YFO[3#Y5S9+]8KC )&0D4IL4?.[T6E;'([GM,4 M=#3[I16(F;-?O!"I\AT"A^-4IF4ZR]]U#E/2S&%T05-\9PUW!' LV2\L=ECR MH R7E@42!%)UIXTCDRZR?HK6>P1SA-DO7L;]>#J-ENDV:T>8$G8O@.QTE\X8 M8\\[LZ%W2"\N^R58;[&AB-G E+:2>%=+ITB8YF'/+JS*= B;M MO)^O_S)?/\8.'-E,'FA52*O!><9 $LT859@Y_S@@>)?#ES&N.!FWDOVA?C9V MI?X>W58>:%6 Q\ICYPUG/JCMO5>[,ZT@<6 3VZ?THO%C+#H9W6PLBBMN=5>N M?NCY\027PRT+*[3UFG+%)9(.F ZZGN(EI5,+\^Y%\T_9U"O"9USU3+F\^G0W M6_W5?NG[KFEA,+/<6BF H\SJA',V/_UL4:YWL6UORN.% M]YY]OI# N"1&,A=T_!G'.7IW>A:4D:K+ >(H,SW[4_93MW\/\ X9WO)0-'FW M8!^*BOKQP2* (RQ:EA"XLXH%R3VMI4"DTZYNC(Z 3!%1G8$>DBZILO;;F^^Z M># *3IPH?.6]@GJHO'$>0J?VZKQ(!$3!D M@:FX/@H=A.2*[:;0H+GM9,V*\3#H+%$H_<,_ N+M;*UNY0">O*0 XYVTB&#* M4U$S4#C4AWS:.3>1Q6H88C1G73?4\Q5DVO;R<.6OAT<**[UUUJ X<0ML@Y*: MU-.V1BCO_2PYME%#*/>'\DLG87LVQ\Z[3^/AA?KN;]I/*7L M1QD6@U-QDF0V<_^N5FOOGZG_/K8^GJT6E]U MHNHW^0O-LR%/?GNJXQ,H1>S(W.IX')C08 S M2 5/? 0G-L0U%Y.%>C4$G%S,J-%;$@[+5QN; @WC$1!&?=>2 ?&!4]J.;&@ M$TF[[%7C+6)#VJ%[^;$A0E++,;?$2^HUT5[Z>GW *L#4(XU.T7S+V)!V"$\A M-L0*S4D4ESLMN$:66+"UQ(2;+C/4&',PQK4>=E'%%&)%C!&>$\U,\(9I *HA M["0FVH:)50?OCP!M8T7:X7Q9L2* *??!$B&4-!PQ3D.4C1B=JF.[3A/817#H M5%4WBA1I!^Y8(T40LRHP1:BV5A) 7("J,3%(=Z'(J./_\ZUQO0!_&9$C#I- MM(RB(,I;U;E[*Z^X"*"[O_C MXS>_'PH,D2A-#)1/(6@.<^YUXC&@ZH>N@^V7(T$B?2J1EN;I]N*HG M @\W-_/%?+8Y$F5VN%%!E:**("[!PL>$.95 MC1&1?FJ'YYVITJV*]8FPYXM$O8H3V=9(B]U^>[.O?/IN5=W,MW>"A(CI?DVN M'HMEIDLPCK.TGR\H).8TZLH: LDF#30P6Z.GL0K3V+(-1MJS:"';$<1^1+8T M+MO-LJ>^O"!&Q]TN-1JG"F_"L."@1@WBOFH:>\D,$VXF#>2PQS:Q6V:V+J]M M=?>Y7*[K.F#;"D_^[O.B^EJ6IER6<72^6\R6YS//W'Q]M:C6]ZNH@&\[N[,C M;;7>K#]\BM3X,XGS;O;UP= \;L1U>W'A&"T: T X X?5N0%E 0X+VW5H8N-41&:/KE(EAU3B6- MNMWA_1: )=/]]0( 3"!"4( MP7-[/ M%M]^N'[W.'OMO'AV>O_V^>T'OZS%(\N^H93(0*/>+69@+<8F[DB "T) >-0H;F6P">D' MG4+4YO*V;(Q-PU<41A,O%=5"4] F#C5O<=P?&111D83_VL2>1)D?9Z,AM)%Q M@7QVCH'UNCQX:_3AAD4P7'B!C#*I%A,!)#GLI$U5_2:6Z] _"1JP[&2TS\FM MU_/9GZG:UE>[F*W7\YMY>?VF6E[=KU9'-Q7MWE4H8ZT7)&A*. 7&N=&HQD3X M9F[/BS+*\C.P3P6,T@+[96@=635E\,IH"PI1@HUT'#&,@V<,8:HY;E0M9_ P MDKT+^:7!8;[^X&:&OV>KZQ97HW?[CD()S FQR+/T?R?C-,YK')&#+J?V8UPN M,Y'NY8"4K.K*M=X^'"3<':L7\NUCA0TR((V$L]A:2@,/6.PD85K"U&*<\C.@ MZ@W\W#0ZFO#\_8-% ,0<(LA@[I4V3'(B:VDLTQ,S^4]3Y ML. G!4S/$XE_H MJVU,;C1LMG[>@_EB+SQ>!!TG7J$1#H)($IP0*M2=Y9Y.+$KZ5$U5O2-Y:N[/ MSKS=&L%;X_9PUL\+CQ>.-6Q[YXKJ);I9F89=Y8.TR E,%?+(@UT<36.D!7G-R.ZH)\MVO1D;!ZE6UXW MMD:&^+H"E/(@C5%2\&WE):[,#EFN<>@RVXVRIO")O'JZT3J_*DY<)=^7Z6[9 MJ[@)W4[7VRR@[_[RQW)^X#+7MJ\H!):(Q-D>!R(I,9P(S_="10&G942=EQ=5 M%AUE2\7]UJPX6DSHF:>+(+2URGO/B))(6TQ(O6GAP=.LE:Y_$N[UIX[1+.(O MH?:ZR9TDG5]>**8)1V"]8 *$H:E0_1XUW2FFL77*2)9R[6H#?66!@7FML>2<*$.,\@N+8BEJHN"1-Y-Z'QZYA-C MP. E"081QD,J506>U:@%A;ILQ\=YP??9;8+L2AN5N_5-M?P2QW#Y,%6L/U:; M5$SE\?.T'WA3;?Y?^4WUBLUE_IZJ$=HD\%\R$(93&R MAB "<=^B]].1$G)B-7MRDOH4I^X(5'SQP_!=N9I7UZ%:[?Z4GCMTJT#>CA3, M!2&UB022('3 BG.STT9 =BJW\TQYP/6AU]';==O+D+Z^6D8[]GYK93R=5OZU MA>W5\@&-+7!A-E_]:[:X/^B?/$N'"A2H8<2!T2@8T(Z+$&KM&&N[.#/'6*3Z M?*/N(O0[RH.>1Y,?KC;S+Q&,IT<_OTY\GG>^>\&CME/^I0Q.@TJ)F"AH+< I MJFVC*,I?)SYE84*(@UPF3T?<*_J ,*MQU-1T.O,>X5X@%^D&._%IIZYQG_A8 MQS%&S!BG#*,0N!6FED6 GE@IE3-PX.")3SOT1V.[7L")#PN!",P\,(6X80 ( MV1I9)E&C8(3+/?%IS*L<)S[M5'$A)SX422TL0LX3IJQ38!3;"17AAI_-?3%S+"H)TN9W\$KU; M.?@XA&)&L\2?^]C18*:Q]C($">G:&NMK\PJ$\5GKYES6L>.IAFEVI8V>ZD<= M8WL?]OMJL0C5*C4ZBP?VN8X4CB(3C,-QV=-!J,A)K&IM6 Q9B[&,8$7HD;[9 M/*\]Z'5"H^PAZ?&\ ^RA#X6EB!C#L(C*L%)BK9&H=8 %SIH^_GGKEO^PF:TV MXQQA ],\_V@\B027/Q"WJ<7K^ASH+./P^RX46$<#Q],X6S-&#&/<.;33@!&X MV;7L%V4E_NQ#L)/^+W\$?G\2.X+#_@* !,D)<&<5%@@[CO<:T TOFNQ\O*\? M1N"RO'VX5GRTMN94AF$G$ES^,(R*N2GGYQZ)/_2BD%AH13TXXL$$!4A9MI\. ME>UREM>\3L"OP9AY,';EP>6/QS'N$(7%2&'JHFE"!)-4*5R?P!D>/\E9QN!A MA^B7U[\&XG@I,*%A^)_E_/93"NV->Z+9;;DUVEU<#?91@Z/QE[;I:6&$8#0$ M:S3@5$[+JI1&N9M6!9]8+?]I.U0'5/S/-)!'/GH+S25 4-AIF6ZP=QH\KS5G ML.QR*OXS^VF'&3TCG 5:$NCRA_[W#K9QCO^6?2Q(P$ 04$#&2:6<16B_'3)< M= G5FM*Z_=,,_V'Y<_ESP/?>O7'. 2W[6%"J,':*,^^$=7%2IZX^J[.!\I/\X)H$T'"TVV?W^OZOWJZE-\S_:97\GMS^<9&V4T#UE 3+:S$ (M5H&100+TF\K1!AD?, 3JXV8BW2#);>W4]>XD]L]-I18+Q6 M \0)54'6LF")L[K_+RFYO3$'#B:WMT-_-(;S!22W6R#,>(^MYJ ,T]H2ND/6 M2ARR)A_G3VYOS*LWM5)&]QM_)U]T:&2A3T="U(%6Z-0R\J>7"S/ZZ:KE' M:C2X[K:=.D8SEYXYBY@3KA1)=T-8X$"C%K2J4=/*=PG"&V=^R-DM@.Q*RT7U M=ZOJJBROU^GVHU?K]?UL>57#O/XC[I17K^(?ENEZH#@1/(_"=K<='UO<7\^7 MM]O1?;Q \:#?6UC#.3'8!(]=5#'R3K,::R=8UASA42=0G4#/:KR*S+8^I"XF M8I"D9#ND^=>40@>/ T@ M=B XAWP7HWM*40JGL_1,FCJ1KB]^_U,1=KUO=$+7SXL+ 0:8<<*8=/DDD40K M5P.@63/O^$]PI-Z-JMGU-,I#K.V.Y-?YU-.C KVM?NN4!LQ20H40*DY!\5=' M _.BT7T&6'3]I@*# NN4B@L, M\E@82X6I\30^;_&5GV5$9%9:#G/@_O/GQ=:$FBU^NY\E Z9:A?ERMKR:SQ:O MEC?5ZF[[TA/6_V>-:EO%=LL(X_Y+/L1>/_A$G^W,-WTXL*CW]>H"$+56*!X( M850$D$@+*;6S2&'O>'_+^GJU^6::BK\]G:+BGPZ*=&C2:=RVL-B#)$0H&11G M$KOX3RTOEF$B9_3YZ5$-JX@Q30U[^>(/ZVHQOXY_7=Z:V2+Y6#]\*LM-AR"W MBYQ$L%7:!2-!4D^Q)T$24-+SP)"AB#8*$!A@$OE6)7NI7HI$:]BR $P]-]Y2 MAH3A'N$ 8B^K-%GO=KZ ":0Q-9Z;0'I3PXGF=5.ZU;- M=PZ7UX(&GOYX8); MK2@-@+0$+1@E2-.]--IE+? Y'*EZUVW5,[!Y:?)B,->AQPN#7"":.A6A88K; M*)/>2Z3X1&Z"Z$.E!]EQ$II#\N-]^;E:;1+_7Y>WLX5?;N:;>?GR%2)'VQ0V MVFI8^VB\:8[BB++>[*=>+/!$?$C]J+<:!M1L$XI?S._B*KT]G3](F2.M"M# M)&.!!$W8]J!)X5H^3E&7\/D1N5EZ)TV_L.:A37E=<[N1P?+]XP4AP$/R:G(3 MP9)41UGV$GD[D?N-\Y@LG:#-39:&9LO3!@4F6EHI'(Y; (*"IBGE9"=52G:; MXG)TJF*/L.0D1(?DR;LM)LE3/%M^/;C^//-D$3A51J%4OC=00B0FWM5R>#65 MPZZ^E%GU">:0I-C[!3[<_[F>7\]GJV/V[($6!1:<*(IQP,(+&8)S:+\J!\&[ M7%H[OO6F3Y+T!^J09'E3+=OSY7"C DDC2,!28Y8N[\5"8E]+QTRG%6=$\6T# M4*977 >V3PZ89FL[>XA7?GT@_^.4UQ2,I&OHN24B&"^"0M:@&@'0H8N_;GS, M&LKX'1+R;(G"ZW79*/KJ^P<+@[5 FN.X5%L@R#&J0RV-EJ9+K9#QF3P#*?II M-G 7A//RQ=ZO$FQ'Z;)[KM!&@U<*I%8X,)N\GJJ6Q2 _$;9T5>2S?#@-PHQI M7I_+U>9K"J'9P');3^9S&A=ORD/L.-2L4-Q)ZRT*Q-LXD( QO5^=;=Q\3L-0 M[IDL/2*:BSMO8X>WD0>OR]FZ?)\BM-_>_+$NMX@<(,_!=D6T^VWY?K]5U?7?\\7B M (N:-"^()D1AQ8.0@C),*8Z_UP.'FRY[]A%F;?1$I@&0S<4I=U^F?%.XN9DO MYM'"B_O(JZ.FSLN-"F8A(A7'#,&><*4EQCM_*88@.IUUMZZH=S'\Z0W/; M9 MRL39<;T)89Y]OJ#:!7#>:$5#7*KC]@%H+1M$>Z\#5\1DN=('E'FW3D?W3(4W M$C&G $M ') RGD+=>^4(Z4 $V9H(U6:VN 0BG(1=+LV_GL_^C'/9]AAM^9!Y M\ZE:1(VL'^IO-G"_-'U%Y#XG.."(( (0RDBPO$: :]LCIF!L#\# M^X[[;7Y\N,#2."Z)%1IC2PD%1TTM51R2DRMZTK^Z7^;3:1AG8TZUO/U8KNY< M^6?R*<01-4_+0=HCOOUS,;^=':O&T^P%11R&<3O@F)$^Q1%@[?A^UB:T66KN M^.>L?/P: O6,6["/5>L-V+--"L#!!6DLTW%\"26)J!T7. ZP3A?\CM 7-#BO M>L+Y//[%&IVOS;9HQ]H6@8$D$ "EJXX<8HQ1\2BS[I)&T]HU-(E5L6_(SV!> M[8OGIQEXLYN!&_&M^4L*:QW&1NA @O(NFK"&H!H%9FB7 .<1^I1R&F/](G\& M_C4C6.&D"M9X1(?^N M6FU5N-FLYG_>;[-&/E:)\]5R$T&.7;E]M8QCH5P?FK[Z^8+"D0".*Y\.N1VE M5!.[1P]1D]?S=?E3VUFT,A:?6@=?6O(B6F-DE-)BQ9WCPNUWXRK^U(&'ZN>> M(/O >_RE%!Z=D&]O[&S]*2RJOW^ZD@H46^#."B\=,D+2()." W84.XP:S>4# MQ-G6ZFA73N'Y5I&W05 9M4)"L(X);XBJ9?2A4U''$86UY:?$M'K\=+*+0#]1)***BXD\ 4!&>(>Q?7!85T M+1'RGD^*)IU4VJ2$0CLT+ZN$@M?>*$\1-\Y3XPGAR.QD(XK 1%:H?M3;N(1" M.U OKX0"=XHQ3Y45BF)./)7,UO(QTNDNHQ$=Q_5.FGYAO802"@:EPK >!Z!N8ACA2O)%+&Z7H]I0;):>UZ.BOS2/F$=F!>3OD$0IWB AO! MS?:R7X]<[3R@H%F7\_;QK35]DJ0_4"^M?()$(1KG0AL# 1-"N=U/MW&A1EW. M.4<4_C, 97K%-4OYA!_,LO:E$QJ\HK \I(*-X (6X"AC0>PG5Z9(E]B+\3%J M"(-W**ASG3J^*3>I\^]6U9?Y=7EMOOX1Q7FUW,/%5S]^WZ^*LW].J*S7I_J!B\OR-ME>'POA[&^M_C!+]U"]6)CE$/6:OZ5(=U,(+IS0@X&!*.-OLMPUP?\!J^T&;V>]IVT)I'B37P1"K1$#&.$=JF37J5$*P>0+, M3S+[=03_7+-?'"._SS;WJ_GFZ]N;-N1K\YXB<&$,$II23841A!A:NR*X-LH%0M'ZX%YYAJG5AA K>(T""#*QW)J,9!Q,!V=F MXBZ@MA_7S8&7%320"(/SF(F ):(46URC@D%W"04;D:%X;M=-?QHXQZ)=5PY( M\*3=.-RK-M"^VEI,(2+RPUA&-M5'W\Q!DC$PE5S4&* XMS']#GHMO[ M\O/.NGU[TY9N1]L6U"9YA0DV6"V4%][71Y,BV$X5'R[))3,$X?H&_QSSV[K>81GL^S1;W1/T"]@^T*9\%RH0@*U( A4=J]XTF@P+LLKY?DA!F" M<'T"G]GC%ZI5M('3KF@;'KA<1ZQ6NR3875F59Q [[@T\[;T%#X$Q+[$7VDEO M!4TIQ#NLB!9Y'#33)&E.Q9QCP7[TA/X^7U;)\_3A4]3!+GV\X8I]^"4%ERJP M0*CU3E%IN<2HSLL0#$B7(M_-7383I>=06C@'%U^MU_=I17A[L^WX^H_E=?* M7D6ATK'D\GK[9S/;5@.X^UPNUULZI-.B];[PQK;ZP=O/QPHG#OJ]A<764NJL M327]*>/.?H.UT%U2,4989^5,?#^WVG*?,KXO%]L0F.KC[)__G&\^I8$=)8A+ MT_."-CA\;/O*@AG+ $N'-&6$2TDTU%:9=))W(7;SPBTC"0D:T-P86C&YJ1O[ M';>4]ZNK3ZE$ZDWL^5VUW Z]!B1]N7&AK0&IC04BI))6HA!0+36)<'2@H_[9 M+8N^T3^G=1N%V+HQ6F[*VKVI,$XX'W>J@F 5L!&(LAKJ"!/NE(")?BW[@VGB M.#.?+1 5Y7].UN4U7'])=LFVMQ^K;U.']K5]GZ-=YW<6@E EM422>L:5 F0( MU&)'"Z:+'P#_G(=!N74ROK/R7L[("^0T]1"\9\:Q$(WOA_HHFQO"W?QV'S=KF-?5]N PQ2%.B7V>*( M&[_-:PH=(0W:.F&-H!2BQ0SU1D^S$+IDV8SHVKELH1H#8I^+A<]W]EVYFE=Q M-%VMTB&%*Q_^>X"%;5Y3@'=Q30"-4YB]%UA;4L.$0W47N_0IMIA_*>.47]V5KZOUSU88FMO C+0\4L<)X;!A M"F^+?5/+M."-(J0:S3/M*H@\Z*-=6>CGVA3.:)6MW]$QIJ][&!:';@9IM0NFM(#26A*0+&K:# MRV+/24"U?,)TBI ;7]6?_DC3+ZQY:-.M(#26C :0T6RCG(OX12:86B*N.F4_ MC(\H@QDKG4#-39-3RT&3H"1/WDPP.,01Q%BH5VQ.))FDR7*J8IN5@VZ'Z) \ MZ58.6J)TNR97A,:I%H(5$JF=' );,4D3Y71E'BD'W0[,(4G1;SGH0"CC4@HJ M@D!!1+ DU'+%J59-:J7IDR3]@3HD688H!RT"%5*GFULLXHXSI9&LI2/<3:12 MU@"4Z177@>V39XVR]L6@C[Z@,%[$+0!QSBG%4VI]M.)KJ8/J=(GR^-C4OZD[ M#,SYBAA\*9?W!Z//ZD<*ED:&E,8A)N)0"=Y;LQ\>TG:YU'A\YDSO:OVA",%) MJ&8[J:[6F[E%MU+J_A+MW& M_-_'LF*ZO[Q@SFNII:%$&4PQU=K:'6K28-;EII7Q64U#_O+9(Q,'0#P7UU[%S>I\E?!X>_,JZG)Y.X]6 MQ4.-WU<1N)OY; $14NS<2S7C#.QJ!R6:YFBVV2SET< "D6)F6%^W]2RNRA6,8C+8O G?0* MM'($D!5,&%SO[R7ES:*K>JL_>O&[O=*NLV_*0P7.7FQ3 MQ,D72^[B/U(Y[X0S4'MWI/2^2Q9 \[#87"GUN=;$GM#.QZ@Z5C7E$J90WLW7 MW\O-IY2XT*2>=Z/VA3$B780,8+WF7%KK?#U51RRA2[;\J<4;+IMD_8.>+?^S M6E;UG5P/92LM?1>OQZEE&"Y^"NL+[?-, M80_%TNYCWQ\#]$UY4ZUV8?D?9_^4:_]/7.ZCGN?+V>KK%JTH]%5L&;6PV(K] M,(LWGOAZ_=8"L0#*$T81E@IID-R[&F<93*HZS"Q";8?L,Y+ MFKU+/LFHY,UF-?_S?AM3^[$:8&8]Y0N+8"5PE(:EM7!!?1UD[I6FG4K;M#_-N/09 M[61@,U9.>J1VQS6V];L*0Q@P[)PPBKLT*RO@-2;,\TZ68.LCC2_EZL_JLF>I MH35P%E8V95SA%:!4 4Q8PG(5)BB/K'V&ILN?AL\HLO4SL&EEMCFBY_ZH4)" MO1SWO'_H^9L*+[56(HXXZK&@SAAN]^-.8M%IXS"BFMK90JO.J9TQE1AY,UL] MG#G^9%5"*&;&"(\1PH1A;31@AT%(2[!F49 FXZF_P/(/5Y_*Z_O%ML#PR\(= MJAG2X@U%, %SYHCV@6,:MK_L9 \HT(F4?,A/E2J'.G(ME>G*J\WNRJN/\9M? M2-<]]'@1)T*')%=,,\XEBNA164M&=9A0:/H@^JYZA_AI],AJ]./#A?(0 M!>-&!$R]H(ASH6NIO!832DW)L19U!O@\M'DSNSN^%KW4I. :&.(&4>=T8((: MJ=1^8$C3:0\^'@KUH>*#;#D9T>.<>78K&JK[U;MJOMSX^>VGS8<4$QGBAO== MN4IW9359>DYX2R$18(DTQB+.PY9BBMANW8Y#B^B)F2[=-5SE@CI+@O@S$V[K M'/$F[R@HH2P:A-+&@4B\PTZ&1]F1FE":^)#+VM"XGV>UVX>!1S&VLESOAM#L M]E"@:_.7%()Y$5@<9-ZI8*PD2M(:!:;H1":Y =EQ<*'L$?HQN9RW0_2G<31K M)!$RQJ;2-\S%GSU"4FIG@A8 ME$8[:".YN>J;GR,^C"+Y^\G/.4U!2?8.AVG M88T]=X%S$FR-@G1N(I[ _*0Y['+N4R=#FDW/=-W,%NERL0^?RO)D2K[\CL(: MP;"C* @$@04#SN&][*S3<>J(O %CXV-O"LE,QA_NL#B5D4=>5%C$@]&."VIM MP$H0ZWR- E6=XIM&9,V/C9;]:J6!J;7[(/WSYVQ=_N__\?\!4$L#!!0 ( M %J+6U#(J]QA"E,% ,U71@ 1 ;71Z,3(S,3$Y,3 M:RYH=&WL?>MWHT:V M[^=S_PI=S[UG)6O%W;P?G4S?Q;/'<]RV8[N3,^=+%I9*$FD$"B#;FK_^[@(A MD 1"Z 6(RCF3=(L"JO;^[6?MVOSR_]XG3N\5^8'MN7^_HC]05SWD]KV![8[^ M?O7MV;R6KO[?Y__UR_^^OOYO]?&VIWO]V02Y84_SD16B0>_-#L>]WPOK^*;I)T8V*(.1#$HW!)YE1=6D-57E3%8R197FI)_>80B% MAIS$2^+PA;->)(N37EAKR$LO(L,/93YY6/KV_N+MLP#FN7A];SE,\Z9SWQZ- MPQY#,50RI?CZ.(3UPIK=X.]7XS"WM[<,;^\'S1Q]I698_ON,Q5_&@ M3T%_C :>?3U$ ]<+T?*FH16\1+<,[.#CVJ"/#$7+UQ1]S=+)8X;!M>V&R$=! MF/^(S("L@'"QO>W_QG0\!ZG\8 M>:\?%Q?Q;?3:;>'4WW+?XFKR/_P :?4!_9GO _CFU\#BX@>MC\I9@(.L?"K# MA9SA_?#%R1^/K^3<,)I9?OX-^$K.#?XL?[@_RR,_II3E.%OH"%>3_^70$589 M%*X_*,!)W_'1%J1$EW-NM2W/SG\7OI+W+I 3V\V97_2F^&(>C[R9&_IET%@= MA!\CYCYFZ^TYMT72&12 :G$Q9]*N9?>#_'=%E_(FV"_0,7 AC_SN:P'UW=>B M"6VGXBO- MY+QSNT):C-BBE!+=;MM6 ?^S(W)6/PNN+;_O>P[* 7WF8LZM@WY_ZA6\-;Y6 M(&#!2XY0)@(&%_.G.;*LZ0J/LM-,+N:]L3^\#O(0@5\877%T>V+5[,?%R/2]TU]U,>.2N$]\L<%^S^F@U>%M7"RR\LY0NH7*!$_3X=@ MP0WGTSQX+B_EV30$(XI>$R\O1UOU Q,(9M-IOWA^T>6\=_TUL\-YP=NB M:WFR_UY$0!H4I^O8+L(19CJ]HGGEX0)TZ$N!&<&7\M8P*-)$^$K.#46Q7VZX MAPW)5BN3CV_P)%]R[.C"R7S)TTJ@-R%D+'Y9>CVB].K-XR(:C'-)@.=0'+Z^ MY,$2'(=BSZ?0[2D(K@9YH14JTJ8H5YMF0X1B<[(Z*$]Y+7P^S^N_;?<*\8@" M]Z?8\<"VQT7>/%S)U2-% M H>O;&%[^;(*5N3.)OE4'(3^1^P*?H01R+?[:PJHT 5(K^:WO,F@[(289AWVQ[_)D=4:S8MTYA=4P. M??U^P9+A0IZ.*5(QN=@?3J]G_:U)H^ARGLZ>%>2,X$*^-2VTI'G^]33_X5:> M,XXUBH_L+?X6OIIO#"=>GB.Y,(?X8H';!4_,2X"E;F%^"FQ#5E:#3WSYQ0I0 M]DU]=S"T"ZQI>CW712ZX*6_P,N8IC\^*$PB#PCQU?#&?!<.Q4V!A%A?SO<5I ML;GU"@"[9DC[>L;GD]+VL$L[*W2-!ZOFCIPH7!N$ < M,B,*5&0QKN.+>0 M4-JY.MOUW!UL-@3#:W8;H!Z\%&C*^%JN Q-XTP+5%5_+ M310-$99^5$CZ102]'+B<8V&47QC;+[R 0O>@(/]5$*0L+VV))$IW(_+3'RX* MR^@!0S:DND2H\\CON$4A4G0I+]8M8'&81X?$[]KJE.7KQ72OH23+61R( 68* MR2A@1*W8F&WTRZ<>5NQ;M7[!R@J4FINKU, 2%_L2R=4\ V@/7XOR!?A2?E0& M,O9>(/C)U0*[DI?,2LB7G\R"N;_^5;RNU[\*,U,Y$6":E\J+ ",SL]W;WN9I M;_.P>FZ;0@=P87MBC6TO1,OD:PW\$-0_T5K9"R,\DS?@Q]RPV& MGC^)4L7X.?PU):U,PRVPCO'P@GAQ:^%$QD6D-V:=K\?*ILQ<,T).S%@6CV=F MLH;L>#N[T*G.CTU0D5> GCT-=X-@PA>\]P0+^$98K&K7C_^V]^O M0O0>?HR+#3]&-X9VZ*#/297C+Q_CO\.C/RZ>_X*"WAUZZSUZ$\O].;H6V/]&GVAJ&OX,D\S>">N=.M8:]"B;%5HVD'?Y9):B)!O+Y90-O/I\?4TS@+;#IYW@ M)I[W ]SF#4SX+8'F"Z9M M^O @< 5[ P@B)A:V"\Q5;^;:\0K0%^5>;JY*B5?T1^.$?CY8[0LJ['41_ M^VJ]VY/9Y"N*;XQ7/0G__4D;XW'!C8M5&7ZK$83PQA %FA>$SQ[^]U=D!3,? MW0\??&_DHR P;==R^[;E&,,AZH> R#Z0S1IE! *3$5 M1%/B9"W5"R4#@5P?J"6A$LILH=3-G9FA%1C"*2A"-\PAEQB3:^%F_?$4PKHQ M:E5-WBS'>=F,K5L']_[##ZY M[8[N(H[=#[5D-H$R E(N;->2: JC&J >61Z7UM,\93*:NE0J&J,OB58V\.HS MW0R*W=N.X@Z^6 %]?&J)E,#0DD%3&J^*-*,*FL$NB6!HTI):90,;0ZT'[PWY M7Y"+_ AA0#E01+,@]$'6CD\_@98-A=5%2032R%BO&F9"%DH14]-=-A!4CLAD?H63@J7 G-4VO28($ MQH]6P!9RNBA+HJ8M!5 W=65)L;*!C:'8*?6:)HL"Q8.[K'*&H,HBR^A\0@2: M85)\E0UL#+7.J](/1547F6$E@1$%F5)-A M))XR.$4">313"UHVL#$4.Z5>$RC.8%C3I R- 6^,$Q1N"1M>9%/OMFQ@(ZAU M/KG4=($S30B(!#")AB*!'[%,-<@F9:;VH&3@(70KC#DK.[F& S$C!+N6\XSW M/29V@,\H5R!;&F^6APB*2('7KW'8,'*\S&GB,ND$8LBF(4+)P).0KK(=/2?I M&(%33%X3P$(*&J48+$LM0TQ#YM,$3=G DY"NLF([)^E875%,AI)U#3PRQF!X M")F67BS'I0);-G +Z4HR6U5R0+= +X1ND16@.R_\%PJQV<3E.H-GY$_P:N/4 M4#91H>FZ*DBFP$LZI>HFHZHBQU*ZJ.H&0VE4FJ@H&7CU^8';,]^8MT3;/=H2 M)5VE--VD)9$7994&KD!, C-G=%UG3#55'64#88GTODO$R(UFK?@^7ND:IO^: MV5/\4S1D87GVY/PC>.=O(!Q CJQ+2&LR."DF:XHZ)?,R5HH"8%54- AJI=1D MEPT$(O U$V$';.03031E56=XS6!H@>=4GE5X1E(IVE!8FA,5.C4B)0-/AP1X MO>W8X?QD0-#!<95T3M%YEE9DAN,4 [Q92C-X2A!E*HU)RP:>#@B[TF!O'/"L MJO(R*\DFA#R<2$GP UZ:)!@B!:%0ZNV7#-R&@W('%N)F;[+-%8LY_:?G:XNA M*8V>D7MK^2.P:,MK"T=_:4I!%?:C31 \BT<[^*[.5="4XXGE?U]Q?)\L!P6/ MZ!6Y,W2'PO+'X%W2E2T.\65BSA/-YC-=ZGX#/&+D)F489),1RC*)PDT.#4"*))+^9JKR[R.H& M31G<QI:/UE9Y$Z]R?8G81_7S53HK,D+%+C*C '_E2E6EQ.N,)J2QHQE T%5=?UN61W&T M(BJ"+&B*8,@\)2K)+K]&2Q ]I3GYDH'[+8\Z%N]N@F"VNC!)XR51$B2*571: M967X7S)?CLL4#)4-O/HLTRPC4I1\['7MPK2-=4$TQ\F\KAJZKB@Z9;+R(JL# MTZ4E.8W\R@;B=E4ROQK%(^K0U+LU!9/TMB5)'E08L+ M,F]*$BYV8#E)YT6.ER 37-U90,K%]OLPBB),&H90BH42 .$&J9 4:S,&J*N M8/ISDL+2JI:JP;*!1V=47BX_(>6=%Z+@UK/<0'$'2U*?!?SO_'Q347FLBK($%@IBI(H@1'!L>), =2A)D@) PMR]F&OJLBS)DJ3(,LL8 L4+.HUYIL+_::J6J6/R)(W7A!$!!IZ_IOE#U:JML%;8E@(NQ1%4PU*$!C!2'PG M31>%M&J[9" N@J[H$E!6(^23,V$ MH%YA>9UB%QZWP8++(V7J6;8/A)A#J$Q>81?RKB_%B+JL/2$@HAT"?7ZW 9$S MN,<:V,Y<1UAR046#6C8MVX^"Y VA,V5=4QA3,DQ!8#6-8GAF6:V)T_*IIBH9 M",N6#@PD\S,Z8FY&9X^UIYNT&%F*Z\[ DURG!T.ILJ1*A@[1E]LJJ]^#Y4P\T-_HG/F_Y&U 4WINO=_)FND@M&^^@DF8KF2N>-30! M_D]214T!N:-U9;'W0,NFP8F9W:/M T'7"UQE=225JB-QX4,4QV>+\]E_?'M: M)\4-^$ONR 9(QEH8/#>PJLX,?VX@J:C(BB2M\HJN,Z*HL+K&,2H8>XAN!-$T M)%EA,B)9,A!45&SX#K!]Y9 \CL^4'9'L52[@HGJ^[[WA]+4UA2MA]MR1RNFT MH@+_%8%502;!_!L)''263:U8V<#$1RBF5.&FPUKH\'7F@%Z:3!UOCOP'\ ON M8*%IT65\A.K6>@'*^,$#ED_AS>$:\D-[:*/! M_W@NPL">!<9[B-P!&F0W$!Y\[]7&S\VZ#^"]BYIJ&@HKFJ)$L0*OL0)XJ RM M488JI,Y9V<# *C'#6%QX1M8D P'V'=S[EWT#^ '0!%B MOB<<;(5STWY%403XFKF&_[8@^;,/<57[N"B)FLRS(B-"5&$JFL%SIID<+Z-Y M+9,:*QE8)Q>_VOTQ6!BW]3(ETK0&&AN<*Y83-4H5=94&4:$,FL=G9-(HNFQ@ MO=P8O$%$N(SP#+!\+DK9TE))X3C&I" <4'E-E5E5!]]W83]D VB4ZKNR@4?F MC=Q%XZ,I"L]+'"O1HBFH!FVHH)8DE5$%75 ,.JV<*!M8)S,Z;WQ,S:1$RF14 M209'%OYL&@S68BHG*(JDIN?>R@;6R<4+57>&S,IZ=$Z.-@1& =GAU$2+<3J7 MQB!E T_#FY*JI1UY=Q>MWW+2ZG<5N6AHU\4OS\$3 ;E6+7]DV2Y.&J>UG! U MVW$>?JTK!WC6DFR"3V9JDF$(X)FZA19%15>PH=;096I$OC, M@DRQ'$NQFB*FGD#9P#I9>(,+*-R%FHN<@_OAIGN]R=?GL8TW,MZ\=IHIDQ(, MV11,DY(435=$!G1>DF$31"[-9)<-K)-WE^_8,;Q@ JT-D5,,QF1D%?Z,_35* M5QB9EU,VE0UL IN6SD0K6:&(+"M .,,H-"70N/>2J0&%-4WE1%[3TY1YWG>4.!7)A<0_%T&"E94.B&=T4*=H$R"?PEU@V3=64#=R/ M)WD%&.R>16)Q88DW05&=4Q@O%Y="/7L/%JX[U&UGMM:-@U(T5588E@4W1=9, MD5D?68Y^ ];L=:D?*GY96![+)415(A498ZF198Q*%ED M6"E9@<2JF8/0)0.O/C.\+/#RT97/Z;1DS?>":9P 5P;>-#Z[>H?>%K7XN,N, M[[GPQS[*:32U'/046NX EQ)_FPZL$,'+!(K)UR)I&3+N:W!K6R]1W5'6QZ0% M&A"OJS+-2Q2#"R 6[7M43>3IM.M;V4# #'M@*=8V3;!/41_>-E$]H-3]4+=] M(+SG!]H85TI:!5KWP9I'E'_VE/Y?,[CGUAZ"EQ3,?*QB'SS'QF7+V:9F#*/* M$/ZH(F\"A42 FYF&LH%[H.[ M?@ /_N*0R:Z'Y6E-XRA6TGA$JBM+3\H&S@(2W<*C<$J+Y, MSA DSF 4F<=-_&A=YI:'8QB5T3);+=L''K+,*J?*5U>XY=0\S8'\:II 08"D MF^"-,H:>-#$ =\;,K&S[P*O/YVP)L//Z3 'B/8$2=8C"68'1#5A!@CM3RQS- M*!MXPO7MR+^- _0\9^BJQ&F,KIJT))A@P:3E>7\M<_JH;. AQTX.Y=K&J@2= M$DU=X613-12:4C4C[3X!_F#J+98-/,FJ=N35_2S$'X3%AQ-6CN\:G*@H4:<0 M36=5F#6S;&2@,"G#R@;6R;#\I2D%.R%;S@ M6X"&,P<[$%E4"*+.XW[$M*@:@L)SNK38GM=92C52XU(V$'>ZI([8[NE@XIDS M'U"'3U7A/:MW_*>C4 P\!XZC38V55(:7)57!OL2"$)(HIWY]V4"@F-@D@GVU M^F/;1?X\.^X8%--IT/\Z!(::R8B2H#$LQR2$T,Q,-]6R@;BCV#$QEFTIUE0! MY033H 4%G!\62"/IALXOY4YFZ=1'*AL(Q&.;1+M3R:=IBH)"*8JL4A#?& K/ MJT9"!S#::014-K!I!#N9?(JF8C(*A- L;\@2(PL,3R^1PV<.SI8-W-;Q[VAG MR)^0:WM^U-9CY? O]L=D79)RYW;<"5 M9CMQKX0-%C\B_-$0W+\P\GG6P+(\N1J?H,YTZ5X]X;OL?94/CLB34JT #? 3 MD!O$S0[2.F5UG@Y9)""BZ<:O3?MB!%%/A.>QY=Y'N=[@SHL^THL&=XLF+1GG M4Z9IS:19_(T@3>857=*7CA>;:51?-A"?B.5IGF5/T$6LJ\R1:< FJZJX:3D$ MU!JK,>HR^N25U 3O6L+_39C[Y[.(\6O,#EXO:,+95$CF$UP=!!'FD)_F@D M#(3!W\X=N/JX^(WY9]1?37P ,@X[_A#_[:GQ;DB^F0 MV;",/N,;#T%1(RS\0_*+/<"_#6WD]Z+7H=QOU&LW_[7ZZ<_UFZ-W?%Q_R>(= MTVCS/_M6B//]$!^4^9Q\VABWE5J_EKD!Q5^[C8B4S@>7[DA\6E,DC M%,",H7ZE3?3"AEP(6?Y0J^BG^;0!O?I_B3>I%HJ(WL"=Q56"F MU7V6)%>?DY]S:1)/8..Q55^YE:+I%#9(NNWU2U624J$Q"*PKN"4(;"4"CZSX MMWU&\3(!U3SN-LQ+W L.RF!@+\X06/;@QM6LJ1TNO[!\6=#8NM9.P&3=<]H- M(X\HM&P7#0S+Q]TW@HL$1_XBV^B<;/M,[%8^XT[,^#B(YSAXTQ6?. 9K?9'< MWK;4,VF">J/EO4%"#,9Y#4;],"GZ;O)6F.3L%UPD1 K7>29XU)K$W]_M)*:F M.T[GWJ8F/L=WD:#(+JT3AB3I%D\0<%8$9*(,\?A1QEZ> 4E 7:(GL)]\$RRT M0-+W8RU)&K6*R7NKGW9Y-9="8[JH_%PWPTQD1_17&/CHN$ MQ\[K/HL^$(ZO]*M#@61]6LIJF;"ZD:QN2M4 L?(D'T>BM8O,S.WM^9,KY-+)?UJI,VGY23=)H%R:U)"76$EFMSEIB@5O- M\.K>-]G1:JEWO4?) CG$TM[]ZKUST<3%ONPL\][ ()J_*_#8:Z.3Z(W+WMS< M+Y8GH5]+HOH]\O#$/6QO1+"WFB=-)JAU94Y\>!;H+;WKE8G4?OEUZWO!0R2[>L*//8+ XG'UXB*]?K# M0['Q!OOX%8]QB9)D\9&UOLQ ME(35K6/R'F?2B)UOKVN78^=-R_9_LYP94N=*$*!0-?/&_P9CLM8W'A MNE+VKBZL$Y9Z6QV<.@M L07!4[S(8/EMUP?O#?E?D(O\^.NX+HC"8(8_UM-: MN<];Z]5G6.RG\L6>"2CU'\O'QF'7+ZM_C0+@B+8W[G06;GY.?6V ;@=]_&G? M1YAE.T $B_^T),759_S7%5ILPT4%C!91,M5;Y:1LN6W",'OPO<&L'][[3\A_ MM?MHJ8V^6D&(EK^ZT2MR9^@.A>6/V0#Z8N(;0]L#\CS2Q\JQ"NV/) YEG$O%(I=UIYO% MIEQNYWPG_(LD=YAC-JSW*F8#2_K=#(^]'_X+67YP/TS4'!IH5C V'>^M)1%F MGN'(4N/DA@.+[J[$;&OZ4BXQ'K$=F/(:(&^]( !#B&T!RUC MHT"=WUDAD/5^F/X\7WGB-Q?F#R,&EZ#EE[%1+IF.A-3=B9Q.*(?*G=AMW+99 M71BQW=L.6.'\!OLM%L2$ MB]&WP(^3>)T;;WYP8*W 8[S+,8W L)FN4&:A-_' R4,MTJK;?==RPK?'CZTP MFQVXGMG:6F=[)]R4;74N)[ 9]_Z-"^IF9+\XR/3\W\=V?WPSF5JVCV_2QI8_ M0K];P2/J>_X #=HA?VVP,'L1OC,)NH)]G6H)NJ(!MYX[>D;^9)&(_>)[;^&X MW9L\9\W5%8THH6L;G:FJ6+QQ!V@( 52(;NU7-$A%/-K@!^/[U?K3\S<+&+ M M]JU^.+.<1WLTWM@Y0E@79%#V?-HN2PB6ZHGCU;(EBK94B5;J@V/62IO M )"2K3I*MNK/P5[B1;9DU.:)YSR^QTQ5G+/:NW8^\_9:!8@\3NQ-'*74[8* <#Y_ MHT$:H6H%.8EBR;; Y4>Q)RJ<(^6:I%RSOMB3[.=>:C*E-1NN)XAU1;+AV@!% M3C9<6[SA6O_'@"KWR"!AZ$6!(':0Z7]:[LSRYW2F^]&?LR","&1Z_AUZ4_J1 MV;+=$4B."W_LHQ08R[N6@X#<[L#R!\&WZ0"F!V_A*'DCHK5#VW*4*:9N)( / MT7\.%KLNP\WT[D>@YUG"A96Y/78 MP<(CBKHM/H 6F$>T N<5YT?5>?;*6IS@3STP8>B?GNV&O\%RP.-L%\!W7W76 MM2]<=EM]ZLOO"Y.V3+8GH)?NAQ&WAS@5@-N4Y9\P2\;X:*"$#YC;-R[]#C>]PDQV@&*V!?8V+'9M_ZID]Z(-HKGOOL#%[$15.>L+'F5$>%!4_T"6 M$XZ79T\7\=2:EB=M9I:>^"YT.Y)"(WUGFI>LO]S42D-S\XW*^)RO-PB)']L2 M/YYXUW'AMC^BB67C#NX/R!]Z_@3;G/L7QQY%OK3Q/D6X*"]Q@9_@UV 8$^\I M4<0K8#GN8S\,//RKGC49J--1W)2U[HR),[=]L;TOC>;/GB8$&C= M3I+M@@5^-FG4E:V!YCB#Q&DCWM'!J(O5XCD*+ 6*:0?D3EC4N*3!F?3342L! M2QL()+\:DZGCS1&*3M*WC.>KO0*2GW-6U FGJ1N-"TG-'ZGY(S5_[=94)_]. MZ@7VTVY$(O\"^VGOU3^%--.Y7,5TTDU%HI@N5S$U-<-TV1O<9\TO-6R#NPFF MBS;HJ;R[M=*D0&TWT(M&+%_#%3/+U,_+UL[-9>8R^6Q!9I/@^ M5A^KN%Q^"C$:DB2$6WY($_,]=\DQ)'+7?" &R;G0DZ N&W<2U!TU5.\>ZDRK M;SNPL ZINKPE$TW70,Q=D*([$^8ZJ>.RLM?ZYJ,SKP?<"?'C2?D7* MP)OBS9G[82>KO?:A1$>*OBHWX21[F1?9C'._DS3D$YAU? *S_M,VE;6&X8#Z M]4&LG*B>:6('F/P7!Y%MRR1:) \<2W_#<1:5B*-, >*%0&/I2>0NLC-:H_)F M,=$:G8M'"3B:!X[Z-4'CFPOI9)G./IBP1Z=='MPMG!22+K5(!S8Y4?E&!XBG@MY"(F!R\& MG3EK(S#86?E=# PJ*JDNPT"Z8!CDK*T3,%AOS$M4P9DP<-IO]1S1NZW0LSNN M#G"MN$ZCV^BH\.HJ_<'C H95$A-%51'2E8]P+)M,([\E=2\-@'7UXQV;9&ZC M_JV*5.)6-9ZE#4@8:;,@]";(CTP"?N;8GEX:6AJ6,-I"\DZ8W :@_MX?(/_> M7W3=@8>J5O^[XXT(\$^:*=U*]4Y@_YCN)HF@NAM!-L+_@LS!=/R_R.[BJW9VOWM% XQF<_B1YHJ1&0B!YHI1XX M_<=KCOP1J+:@X9S?53IB#%M_8>P:? [./&[>URX@'9X(+*) )R!UX@^2MP5% M[5%'Y\L_$#^E/7[*B?,6Q,JTT,J<+IS-V4V3:YM MXR(C$DHW.Y1N5BQ$T-(XM)SU TS$]6BXZ]$<8[- SZT5P#OG.8V@?T>8(FB@ MO"+?&K7WVT:YZS@;AU=8U@8.D[#X&!CJ5O3=+9"W.#IK [2;$ 36".BC^?3$ MISM_.ND$>QEBI4\)DH[L9^K(?KZ3(J05;JVM<,]W#J3ZAT(OB+E5ON39U+W% MP[_\2AC:1[1ZUA;#752QC;&A5PU=683J2[E8S.J3PIZ-&UY/33[*6_2,S;[BC[ MO>^U';D*[=32'9)7%(2H)24*)5W-4M24D>Q(FW15NJNEFS-9BG>G7(8VT8N/ M/[,=;2T_ 8 &,P?=#XV_9K"4KR@<>X.8-GBQF[^BJ.9L*12W]A %8QLY@W9 M%^\7'[+H&-?KJSX??)A*\('AC'2J7=VNJ[E&J)?3IRV.HB8TWPL"#7^$WI_? MN$/? D=QU@]G?DN@)UP+,ZRPG+ MX\.:@/$BO>N\B!+7<4'< ^N /P7 G3A7HLZ7WW.),@B6[WJS<#,Z:CI2LN5J M6Y>Y2"$4K;,S\) (/)H+C_J/P9W&C6HZ3%IE;\ZWKT240\W*H3$?:WJP^LA? M/_1AV?YOEC-#ZCPJ)M^LG4^%IV6(V/HMA0PMCA3A%%)R/:#IFL.RKI N/@KO M=LP;9W<9LBO0AEV!E:PO)5RSU#%MDTC"E$9Y(BM&0:QF%,3C1[$BR8RU(%)I M$&B.&ML^ #>L;FT;K2RYC;Y%)O=%M$9[M$;]&3&);"RV"7N7%V2=H.I0))D? MDOEIO+\F_LH2?ZTU_AK@13Y>$B"G(=%Q81 _,BDZ?^HCUX+9K2BQY,<'QW+7 M-&#ZUF4"(DU53":>^Q1Z_>\$:Q)M>(F;XZDD32\9).)4NS@U-<9?WRZZ]=Q1B/R)CEXV]?03(@7#"0_'E#[\?C43JB9>K_$"*D9J*("IV!ED2@=9G0JC>[DU/-0Z!U M*="JOP0G&]T\^![<'\[Q'F$(U,0^X10O,1-0+R,ARVW)L9N$U3NL+L5%NKPV M1COKZ98JC,7!?=0P"(AWX\*=(Q\%+=,-E5B];<%MS5GLRWPBU1?*6'/FNS;N M 189R7?\ITN6Z>+E=HWQZLR&U;HC&);\\68R];W7-B;"*V%@IY6W%0[[NFU? MK?[8=I$_SXZ[8!!L66];';M]64\T0?V:H$%P(!Y!1QE/ KQS!W@-BNZ)_3^O M_3]!0>I:,KB\P+208.WB^P[UGR4K[412-V>7DT"D:1!IW&XE@4C3(%+_KF-Q MZ8OUGI:.="SXR*NDR9)C&SHN*;9IF#K;K4RKNWF30PK +C0MTQT$MSCH:R)N M:XDI6X/6@WV#"T-KWM)T7JQWD'=N"7>P9F\@\N*Q>IV#CH>BZWO37R9 M63Y0#:'[%\<>68ONBW=61*&5PW.AY0Y>YK+7-(3BH@]S63B% 8!MX.,A< MK()UW9N@(+3[[^'4LCQL\AM,6!:*+^Q0\2^,H<*RW+(;P ( M?/KC$9"SZAPA?,[=,6?N('B8^?VQ%:"654B? A@57K].VHRK5$S;\_E*@$QY M=U]I9?B!OE)LA-BGS#=0(NJ;5A^W;YAGFJ#YR!ZY.G*]B>U:W;$5RP*>#;HD M?<\*"-,-E;H"QB.H5&FU&^\N<>;)]*X*N@#_V Z@GBD0;:PF7^76V3;(*_7, M/>X&^5KWZHXHXN8IQ.9T4=[9G,?!N[<@D.T2\UY@WG:'@#>Q MND1?Q(8" T[R>WL"? FZ'.H>"<\DK5A36G$G."^T67M1O9VCA23=LTW_;N5#-QR+ MD^K ;8X%;MKS8,UQ3-D-W._D$&Q0A:!P_PV"$R>RF@ZX%B>F+B7-WY3,:M0) M>^9[_:A+='].LJM-SZY&W;1S.=:%#.OFYP%(BH*D*#J7HCAN[X T2;VK'3JY MU"U:=EK."H?WD3[BIK5=R'?!0H.M?4.3_5NCH=P#$,3Y//?1".)\-BIHVVDS MEZ1R28ZU#GU>"9RJ;P]&""<5"1Z7Y4IK-"$0/"D$N^C1U^QR=PB**YNSVL); MB5"4N"Y_:(J^&]Y:NR>/W=+LVJ\^)XO_!(L_"Z@N:<-_4[U=N)KJDKY8.TZ] M]_F^"X5$G2?HF@?#YARM7MM'O' 4M@01C=\A(^?'R/FQH7N#.?@V[MQ0W96&KZSLNMF)+$DE[/-20Q52PP5.6[87EENC;#57M-7 MNY!=>&U?EZ60U/01(6^P)25U[.=#X$68E_)S3.= MZQ#5P$0'<<=(@H.X8R4YG);NM*/)Q@X,C25FYUJ_>/CI*KLN%/3- MQ<)I"Z4*/$;2F8AXC =9988B5IE8Y?4O.2[LD7(2IGZUO;A>WUEC@C[=U>K[VM[EF:FK41 M^IW8>FL.%E<\'-*"I*,M2-I^H+;+U4&D?*?)FOZ2_>WV'K#MJL_=[?.[NQQ M($U'2-.1<^QX;LDLDF;VEVX7&N^JD:/DIW+9SG<,J8VRUKWD3_V;L"<_D=E> MB-:LKYL'W69\>Y.X.Y>!;^*/U"QTF7;"2S##LF_@L?X,SS03$L_\!\]V0P-O MUC^A5^2:]BMZ0'X?5Q^'H:AYW&Z:J=MTL[=PA!G*@H&5;]EW&84>#DK.5 M7),>NY>>K"6)B.[*O$S.C#>"M>?;YZY'G7>Y5I"H<5**>.92Q&-N:7?AZ$]+ MML /*D-,KG3OZ$_SRKZ(.23E7L0Q^SOVI2FYY=U2J0+ M[EGMIT3J+XK,;H60DAA2$M,X)Z-:F\W6GLS>C:$7=WBZ4I--!%&TXOMX*%[( MDOE82447GX%P-Z[QWDX# MBY9:L*:;F!5HB-6@(1X?&GMI# *-+FB-]9II HV&0*/>^NF]#0KQ,R[9F*SG M1Y0WRQ]L)$8>41#Z=C]$@Z?0ZW__YMIA\/CTK5U86%E:]MS.EK6U,3.2(^FK M7,7BO;9JQ1WDT:'5#,827F69G9%WN5#>"3+.C(SS=0K(5^S&9.IXQ@?+7=*$A^SJ'!D7)960HN]@L+2'AY"*NJ2HIAI\![V!L7 M;X3A+3&XW&K8'5/Y'(3%(KJV%8LB<6-K=6/%DR?&B;/2'#>VUD37(L^5%&T1 M?#0/'W*UXJ03= LHM@<$&?6%.4>V$MOS5X31]3'ZW%FM+2%M2]FZ9X!Z,;FJ M4@^0L/S"_+H\*?\Z(AYNO:D1Q3:?K3GA <]33TW\/Q;KQ\=,(J>V/=F;NCC#P>U M!:R%K$B!>S@OCI3O*.3DEKFNLO)($RD%PM7G!1(^:4I7]3H1#Z\YO7#G\.AV!;UAC':&6+[$PATN' N'=;QC.HR-U"Z5O MPJ5C>P--1^ .ACTJACN$FJVPY]V5E+O(#[$>'V0\!6]X/[8](D%;O:_*E"02 MU70 JTJ]KTM!\"] 9W#85(O4KS$I.PC)L M2G(.#_84X39-Q%DHTY6[DZYK:K)E,G #-_ON@HE1^OE^N&D!-_,*SV/;#^?/ M;Q[)\)J%(43?P< MXN=T.>IMXIG#"Y"/CAT?[*['E"B^Y9XL\9AVS!(54JQKB*_?8ZH4%6L(U^EF MV78_O/EV;RCNX %F#G2:QOGQQ0.(>5(HGR/$SI)57^_V>OM]1_JKL2I-M?FQ%/.I.1SF1$$LCYTZ,7]9'SITV7CKVB;9)Q(AFG"XJG MR[*NG8%L4R%2?U*R6LJ%'"HCA\HZZR00%YJXT)UR'RI)!VF"2IJ@=@OQ9 .* M;$!U7F+V2L>3- M)LUQ0%+%/(I[LP9)C])W .RED.[8)((5LC9>0??)*Q"(0 MB]#6*&!GO!>.(!].(!].(+)#CA@?WUJ0(\8MQSPIXB1%G$02R&%[@G MWP,@WP.X:&E8!)>!'_[Q:+FC&*/X;U^M=WLRFZSA6O/OWO^]Z'G]]'3[.5/U ^?/86"'/]EOD8@;P7A#X*;3_BZN([ M-.T0HL-)U=P8^QV@:1.!3$WSJ;R@DD[B@ 3 F<<$%N!+U"W-Q7$"$F0@S M$>96.79EY2#$L6NP8U=_CJC8L2,Y(I(C(K:@58Y=\>X-$68BS$28+\0RYT9I MVPL7R*?;SQ]YE=1"D"_#-\R"WL2ID27*GT)X&EZ2\=<,EJ%YDZGG8NVX(@M* MOS^;S!P8.O@"BO36"X([%&I6,#8=[^T?:#!"#Y8/M[5#-A) ;%U\BIN*JS\= MCFP7T )W;0;9R95#8"$< HMGL*N!$TF[,OAS%H23#J!ARZ+/ @+AN"#(V4(C M.&@L#AIF5"1B5%IO5*3CZQ.)Z),VZI-Z(\.#O1&B3QJA3T[@GX@'ZA."C/J0 MT:!-Q8,]%F*7:HAWCNR?')P+(2"H 01'SGPN==&W89?%=L:1K0:4)S0-(T)T M!2P[+[@3@(G3:311*\U3*ROI,XH]I4]!5$335$23? D%;PAU@>^E"^V"28@M M KN4 7IGXT#T1-U& E3%Z0H+B9*H6TF<;H.^HD>@HWZG!'W7];;0'UCLIR]7 MN+.V)QBH5=<#!IBSU.(JGOY)Q7/RFP6-M=P;#%_=Y23OY MUN!@MX6G:!#U; M[\HL''L^K&0%+J;G(WODXL^3AOZ\70C)7UH*B+RUG<\W.5UH4L)2'2X&H=V_ M2)[F+JZ%04=5.8VTH>(.HD_C_7/FV\' [H>M.=&]*WM+EMD!Z26,;K-$5V T ML;SM8&D%)4TL;QL4\EHC)H@7 L^Q!U&D< ,AQVH=V3+Z6(07ZYV3EF&*.@ML M%P5);+)6C>8X]^$8^:L/:3HT<..5?/*DL"B@SS9@[!,$YE$W4_>62]ZNI0Q. MCF:<]-:\R63FVOTVI10:CV.<7<\C;"V*[5GN\ MXUV N'6!G4FD[PX(HM*(2FLB@L]EE(F+>?DN9IL,].'Z.&VX&!UBF=A!NUI7 M-AK/6"]O(W!G]/.Y4@#11YEM1W$'7ZR )B@^&HK7B=J9T/^%^0N M=M*!X#?N8!: ]K <@N6C8;FQN5X&O4C]YP1(-G) MOKR=[/JCO-UU+RG.(2J-!$_M4FT-")[J5W&[(YJHN*X!XJOUI^=K$'9Y$R!, MJI@@+!O-(YD9(E\9#FW'AK?N\&7E_&\X/UD."A[1*W)GZ Z%Y8_9^.IK,L>- ML>T!YR:M%TIJ*[&/I"S+6)4YO9;'J]/-8O-SL"6L[HR8RJ5BJCP_TT0D3R"2 M*6&)^-4C?O4' F*YE<3]RK':_FH/@M!'UD3S_*D74\SX]3GS-R*EIS"<5>E/ MA+D>86[4EBAQ>1L@N<3E;:"8UF]S=XA,BAXE=_^FB'7#!)'Y'T$1'3QF1Y2RI=DL@&W7GN MHFRH/6)15N52N+@N1BL$"/4!H5%^,P%"?4"HUS0DS:M)32^IZ6UF'^ZSH9,< M_SH!(L]W_.OTW>#)$=O+P66=1VQ/^\T1\5Q()8<.3X3-\QXZS*!1K V-),)H M$U//YI(1%7-I*J:MKEDRBG0-/ DFDV'G[AIX6E?L;$$#T9.7IB?;'!B01,JE M)%+J"PA((J4EN&Q((N4$2-W1>I/0M4U&\"RA*PD6+CU8:/,^%S&,73*,]2&5 M&,8V,?5LN0H2'5Y*=-C6' 5QSR[=/:LO&B1%'!2H\ULTLAPCFO_]4,-W(7]J^>'F4>4OWBORW32_ M1(Y+5P;D,B ](G]2'*\SZ$BN(CEBW>:3M42AGX/E]9^AE0G+S\OR>J4\FP@D M#G;#\V)K9]P)OR[Q['JY-!+MVV#Y+&^=^"VT'3NT&]PMJ@-U^D7-IM:80T*? M"J'/<;<-.OVARIT"+V+E6\G@191U:P7PSGEU6U_=8"1IHC0AM(?-2*?6TJ39 M<7V0DVC_(D:=TP"4\OEL1(SN92O9)_E.2?GNV&OP$) M9CYJ!RX2QN^^ZIQ#)IO+[AIXB%O97(@3MY*XE0W7(A(Q06TU0;5G'T62?6RY M-TVRCR=7\)6RC\=5\ O]3F24R"B1T6UVM)*,GFZ;EI3+-UNN2;E\8R/"2W&K M\]*"1!T0=4#409<_4,C\NDCTWMJA/8KHH%D!2G.CEFL-;,M5^G_-[,".NFKY M+W:8_0I[ZN!;.%-Q/S3>I\"658F\P8!$0;BXU@XYQ.[V)F$6N;T=*',D3.?0 M-<5R+F'/M[7)5=K:I(1KECH6@K,GYQ]\;S#KA_?^$_)?[?XJ]N B/#B_**S:V16R\(0-_@/A>@%6VLLQ.^IC^OYC^_N3:>'1JTQW)AB:R.Y(2*>6 X73R?C)NB7DI(T*-AAU.^@[7H &RTN_ MV^'X'_9H#*H.?(;-+,.#%ROA>C-,&K#(#EOJ=F[;5#R8(9U,1&V%0Q>24#FE MY 42G_R"8?4\MOW!+M@BLGX*63^ %43*.UF,GG7%[]]<0-/8GBY%.[N/'3R/ MK1!\P%= <7[?M1MWZ(.Z\,&%A/$+'S*QZO@%CQ9X2-'#(W5BN_9D-EF3WVY5 M&V!A7B%[+,?'H_N!TH3GM^3:U>=(]V39=B1A;4VQQ>G:D>UV*N09N;>6/P*5 MOKQ&DV3M"2QI,:%)TK6++8ORNQJC092XMU&PM&I/LY? 'MB6OYE(^C*S0+>% M"-V_.(O,Y#*#L)KV0O[0\RV'QLTN=(4"ZC;B:154C>LQB. MXW:&V"].>T+P#!*H-2)0J\H+$JEU/E([U:;)SA9JL95M.4^@NP8O\UL4ALB_ M'\9L(ALHS=I V=TT[L)7LIERMLV4K)G8Q4#L'0L2:[VKM:[ !F*HN[AQ4I)2 M3:I/-K-6) 6:38$6TXGD'(^;K!+*:ULH)+T-9$:DKYN\XYS M]?0UJ0QN3*Q(*H/;$2\V)XV]U6 #NR+X@CGX!P)C,#Z6E7Z"'\*YZKD#8I%S M+?*.E#^[&5YG7 =-[@F_-4W*#TGY8;.0B>.Z#J&L=2P_\K?(SA'*$Q-/4E6- MQ_<7WYM-'SR\+M(UH@# .30B"#T;0DEL1F(S$IN=/!VZ6]D,:8W2L*0H:8W2 MUM1H,X[BD)BWN3'O"1-PY^Z38;V3/ADM[).19=N1]#.I63]+\HGTCKR8-!;I M'5E[@+3CE^E(Y?&9HAY2>=RTRN-.]!/'#XEZW9L(M>A;C4WM(H[GL$;.L\7> M-1]2JUY\2-K=-*?ZD+2[:4F.K?[RPVQ=2=683 D"%'8S'-L[]LG2C(0]QPA[ M=ON4[M)F&>!+3/$BGF936"?"7PU:RP_ND?^+C:1KC5 :7K<%PULH%IN6$JQ<^FM1OVJ3*">8+YBX^?*V+^:?:"'^'CG]V1XOMXZP!3@2 ^'_%E M!"-X/W>^B."=X+T;K;]WQWL13%7/\@?W0]WV43_T_$ ;6S:NC+@(T!:"9?NJ M.P.=S,[7$S!P,'-P*A<\N'#^%85C;W#COJ(@Q O=_!6A.VN22<+[43@] \TP M7ZUFV$V/KF0VEE[DX94E-Y,)&MAPS;0FMC./'W@_3-7%O?_@VQ#_3RTG*N-H M!_*C V,'\&R1_"QAVFEU^6IJ98WG-9:E[ F9SGA8$E$;1&T0M=$NM=&,%F*[ M1F7XI'2$*?CQ.!DWXQWU9Z']"K ?PM-:(J\[1V7%!*LI'LNG=UO+.I/Z:F+O MB+TC]JZA]NYL7T D6H!H :(%&JH%&I9C6RNS4&>![:(@R-9FYCF]*?U,VY\\ M31%N'6G_VW9'-^X30--19S:0SQT]S0&IDP.TY"\PX%!N?I.J=%)T869V7ZB[_\H2FI-3Q" M4YP.-SO)TO?J-&^XX-":;?76+!-GLJVVSCZF4]X;AC'1L M4[*E\\Z"L,F%+J:XMS7#R25/1Q+:YRD@/7+_W"@H']MHV%XL-JPW;12&%U.T MK?C;H0B"'(G>U\'N_)'HLS1HW<6KOK<="&Z^6 &^+3.@F\#=Z@9O)]7%0[9A M9RHKUFN0+ C)@K2Z9B,'\R1;TD0S0;(EERF!E3:?.F(LFJ:BZ]^966ES2_0S MT<\7KI_/ ?K M(2ZA5U!KRR%.?":%%/7O"BQ2U%]75J-*5HYTZ=C7@2%=.LZSD5SAN\!DAX7L ML%QF/J5[1ZY;=2:Z88D+B=0\DIK'IM0\UN82=-*@$WMZC+)$ IW&0:?^3Q4< MIG6(*];)_=##] T!3>?.+,6@87]]UL_&X0,()5;KHB=?L]1QHV.Z#82J'!%2 M[-'3"$Q+",55(Y1P9$2!OFX#H:1J)^Y/\^&F7S.&[<8=H*'MVB&Z!;4]N'$A MR!O9+PY2@@"%H.WC>A?'"H*U_$!< S"SG$=[-$Z2CFVQ;A67G8W*<]=]MA15 M)?BQ74=+2\96TW XEW10I:SRAFH"H5GC<%D+CUC>>8P^P1C?P0O!)GB3$7VP4>/[3["6P![;E MV\OS4*LW@V6XP=UPEK<^(K $H07>QBT:64[RZ';8P"C6+R!,G G80ID#MU-6 MWYVE:_SFK83MQ"YB(8(W0+ARR7#LB>W&6V1MA.$F%$J6UVTPY*@S\%AA<9HW MF5KNG*@QN)I#$:*^3HS8E6\!$K@2N-;5%Z(4@'>>2SS (BQN)\YEPK+Q6I1X M@&?R ,_3-XXPMD[&GO+SXB3K0+(.M:-Q)R^-:!IB M*T_NO.V,1F+ZB.D[(R9W;A^ D0D@Z;?UF.;.(4HKC>&^X MNSG^$/$C"I#_BH+G^72UD?QRE.GYFH\&=GCK!2T!9M)E:[92.B @G. I#3M^$G&&DE1AI8-5$14=%W MS)(10U# QHUZF<")OCN6N](V9B)S^J,3CC> XPUR10\W,\0;/92/W-M _3.21QWL#$>5MU M$8F!.Z1W#LND$E^G1E^GE?E4XNC46!%RHK9PQ+XTR+Z: W1AB8&HP,(TI)B;A M14;&.*&-,,-:9CI.2"V(8AJ!J).WZF%>+6M\&I/"X0#TF%$4S1.4QR> M)INY=HR.Q5RRG)L@*YCY*/+:%I>3IR27TN?B!VT\U)VMHR&Y<3$[^&/%1\[S MGC8+?33Z]*^*C^I[DZGG;EGT%?BAZ^,JCB"X*QY:.@F*[Q M]8H/G06#O"?:@<\8%6_Z^9'=A87HJ(D!E2?;8/R'_""\T^?&"_ M@H;(B@N^XVXV0;X%VCRC('9_8SI?5EZP]*[FT M7-I6NL0*I(C>\=6J'HJ5X*0C1"&KTA%5V34+0F^2KW8CK;:X7O;8C_8[**G F_E@ M%N._CI$U !OVRT? XN=?HG]9\7(TPY0YC3<-2C-XG3$4E>,H4U,5AC5D4::O MX"9KY4;X5R\(YPY8?\SKZS&R1^/P$\U0__?G(1BIZ\#^-_HD3<.?X=Y@:KG) MZ.CBT)K8SAPLWA@,7+AYPXO_$=Z&;TM>FGEU?+%T%MA.7EN./7(_]4%PD)]Y M#2U4G5AT1_37M_@=+YXS@$=\N[MY-O3>T[/R;#SU5N=<_^R>#.W;X\WS#4Q- MN=-[QG]K_U#NOA@][?[KUYNGIYO[NR/-F*D\8R9_QK];P1BL:NBY/_7T#]J' M'D/QG'RD65*59QG?\4>5?W:?Z]0:#&"MUZ$W!>"_;Y][95&*[LBAL.GYDR50 MXW^#;G ]-[*.=C_2" -&E@6)YR4D<-SUV_=KT^J'UZ8AZ::N\!PO4S*O*I(L MZ:(HZS2KZ:Q.*U<]U\+QP #9GW2O/\,^)W;#KWH+O_41#5<2:7D+VCIYFKK^ MKR6!5Z;]^3(QDIFK@X;9]\I5)QK?\,-7R__>NW?1C_L!E5L%ZMJD:/8#G\ZK M!%E\BBP EDQQ%*WS!JO*C$[1AB@)E*F;HJJ9E)F'+,5U9Y83]THJ1EAO"'BW MPK]?V3!GB$X!29[S8D$$&+YX[UL(J/BVY?2^N7;?&Z#>UZ<-2O[GWV21XW\N M@6-5_OSGWVB!^KGZW0L8QK=O_GN/!\:LS!%"Y>[NFW+;>S0>[A^?>P_?'I^^ M*7?/O>?['MB;9S J/9KMW3_V:/Z'P8^]>[/W_ ^CES%%2S.D:,_X,BVS7 73 MN3L:V:HBPA:Y'_4;1E#;O7",>D,[Z ,NY\CR>\@=H$%O#]86O..7S0>]C>T0 M7<,O?03H?O.MZ56)5 O24JII4:$$0^5TGN9%4=(83>%,2A!XWM -CN;SI/HA M2GD8<5I]-['^A!NX36#@>&#-,6$01*PZZL>)(Y;^J8?O*[07J_\YB-V7!+C[ MQ_U$$IZW(I-_0L!B#^?[&@E17,))Y@5>E6B1,PV3IB15PBZ(0%,T9;*ZQ$BY M[@=$=W&&HF9#P1W/4"0^RA%5^O.C6Y+JNKUIR$Y4:;C$1B]. MM/:&OC?I_?%'+_1Z>SIIQYIV0Y6"YDTF=H#3\#W3=E#O+DH15PDG9&8ISQ3 M2>)D11%9FF%TFI=T%QA8ET+CSN4& RWJ]43*3X-C0S6,&B3,V5.,G51801# M!BD1-$;B3%Y2-J7D$8WL "NW\ ZN5)>4:)XY^/UJ!<^H_U/OQNU_.)JP%+VL M7F&)_XJ'?[)#>'0_;XH_&._ H(C\/6_8\Y=D[UE!+YBB/M[H'/1LMV>'0:\_ MMGR86X6P>]NZ]HS^CVE4%I3-W)^X@3@,^T0E;J#MXDW?Z._9%[C8W7)674\.O?4>O8GEKL]V8ODCVXVG M9\U"+_G!CR84_;(0>PH6_^+Y ^1?]SW'L:8!^I3\82/@Q#/VX7\#D#0\0_?O M5RQ6&>$ _\M?7DU"JN@5C/!_?TX&;5SCBJ_Q5'HM^_#EJYDE95Z1']H0+"[F M"A3^>85#6,UER9_]^XL7AMYDY:>82DS,H@S7CP[3XLATJ\YDY*7.%#3*H'6- M$F@(.55&DDR#Q9Z%R4D2Q<@Y.A-TFN=#@!#5!SR%$%!JWLP-_;D&3GV%H"' MMTY][Q6_ ,>AIN/Y]L JBS[C38Y5AG>,?VR&?Q1GT"*MT;1FLA*GL[1N O]H M5I(I%KS#3?X]6^\WB]J2?L3#4C=1X,'M8V26YW?G3?,%3LR&UKNQ3$R#PE*+ M%TE&#^(G#P(HO_?GS+>#@=V/8BAOV'0TGY@X-Q\>/SQ]Z!GQ1K5/\+-!(CNK M92,8^2/+M?\=_?W';L-G57WU[KP/>02IAJ!XX2O&CK>VZ>Q/8"9_[QT M&V'D$6+5U5V+71!Q@6MMOKHXIW\@LTO_0*-HB==-FC85569%BI%D'?L'@LZI M+(3*F_Z!,ACX* @6_[F%.(3>XAM(%-4#3:Y[LY$#L=RC9PU^ZM%,..Z!.^?Y M1W#FSHC6QJ7RQ*@41^NT*#$&(^F*9,HF M#N(95I%XDS7X0L8]>, YW_LZ?;8_3/+TGASB@1_.\8W"_+B7.?4!Y&PIZ"1 MT#OJST+[%:= P7E%0\6.%;56)2\LD6!G4):]PFLERK*2HDLA*F!RJQ# \IQE9?U-MG'UU#54-3V!E_.@KF(M]-N2C06\Z\X,9WG +O1Z, MP(F319$*\\/+C]A0X3H/I1]^.LYZN*K+X&>-WK(CE[VO/.8] M87!_.HV6E;?H+0/47V1J/\T 3#Z&$2X5LT,GVN]&5G_W.V*S2A M.7HE@W9O9!UI4<6,;$3B[X3^QBX^MYPI3188G3--A:=D MF15403#QF2A:5#A94R6-SOK<"U=F3C,OD2[=FO2;3 53Z'7__Y3[_]0'VBJ M]V#Y/=S) +4TFW16'LE4&B:JFL*QM&%HE$+1E"+2FD'%/!(T4Q97PL2% GV* M].<6!GU]_A_"AEW8D(J* ;$Y);*J9/*\K,J,+$I:S ;59#B9R1,58Z$BM]YKW^& %+)_A@HQTO(U.+:0<]J_<& M4!",,-!N!7T!FAHNW&IYN,,O%N.XA."9(@)M/E0=+ZN M0JY&IH6E,.BFIM$F(YJB(K"@FF1#I26!YF1.X5F=%S=SW+_#2OX++^1IL8Z; M:!G5JWQC,OX+!4=+V%0YP%CU=.5^L\C^^\X[YLRXGX\K(.E+2LZ0;9G>7H?) M&B^\KA?"+W_-;*S$0'<-\;F3N/U.L$6IL;B\:/6GZ,A2JN<*91EDXKA0.0:( M*^@7-CV!:8@&+3 J2^M@;RF!U646'['AX%\L+0HYA1*_><[,#2T_.FOC!_OJ ME3OO)&JE2 M^)F]8 :!>C#V\)F.Y/A@.+;"]56\6<&F^HIN7BSD1_! W$'O!R:SVA=P66'0 MRY^P%GQ3-![NQ%-9/ P?;@VBF40SM8*P)U.]@34/"O5:!17"I[56NF'0JD!) M@J9+M,3(FD9%*D3G!%D7U9RR%FWF^S"[QZ1%&BZDF.VM28[OH92>F#^O_BBZ M^W<@'09?4'T!12^^\XZT=N+^G$\/8H4 NF!BAR&H$.2 3O ]%Z M,AB#-1DJ[YC0DM"8S@M-1U3;1:FVB](>4?K#L7SP;K-JN?.?L*,%CP/'!._NCGHCWWL+Q\GE#^!W MH6AN4:XEZKH059+AZ@B&^KEHAM%E^N=D6.F XODE [&SM1A<,-=D9)(-HIF7 M:R9Q'[,^XX?=D9*#C-)]^U;O^L?[YK+\0:*YS/\?ML'/EV[PLULV^-DME^@] MKS6D+&!=$1VL9':PI#25*7Z7:,44:(/E#$JF39GCY.C$)B\H)DN)AIS?R\/7 M0))'GC^ODM2/[HZ$O[^X&^?W;_,52+./:NS>RJR$C96;U77GB$JK^5HDGLHF MSANW\/5&8*= ]+JSUCQ-?'36W^6Y9H3]1*&U&M5/17Y[ PFP=N[W4"3OY&KQ M:4,HBN=40V!%PY TG98X4=7QX5=>TFB1$6A]T]6*B*O. H@(@BUYV+(.B$N1 MV^?$%!%)LCZROG.J5",_N]' Y=>A4"4Z/3^FL S+Z92NJ9HH,1S-F@)6J+(J M4")-![B\ MN"0D]'JS(,XHPISC3M@Y#5T]/WJ7,\<+K21Z]V$+G0KN7V M,:K L<9MOZ+:^=!R!Y8_"'KX)+<]R"^AZ]'L#]:/NI.5) KTC!(?_L2Y%G MD UK- +IPN*'I0Z%O5=\3""1''_S0*HW"R,MMPBW\%&#(*J.!E1'M331-M 0 M%Y[ 4X/-)T5R.POCPAL??TH1N7V$U6.\)VS#7ZQP<:H%_[3R%KS?Z^#"E<"# MUUG+YT>_O2S"%5S2LF4)$R_ Y8&XO-V9QZH>X?F E'GN(/E:PE^SJ/=J]$9K M"OK\W09Y1'#'OO2.5@6,]H3AH6M*1>:2DM].5-6594%7T.C!9;3:$IC MDH_G,(S$;BJ7A]F+8_=-Q[/6=ICC3X$R&G:1'ZP1NNKA;WY%E_!G $&#]F%] M3O#WJVOIJH4U#/CR_O.]%_SEP4 M:Q9&2KX9L=^3/IRJ.H;>3S.UH2@&-!B@X W_ZS"A+)-))O7\#86E&(.5!5:6 M:(;C19%9?M"*IT4UI[8M@F*$N>CKE<%]JD,WA)2A?J5-],)P>9*Z^ IH1EBI MI:Q26V55%'[B)>XGFA8W1/9 48U%,5+$JS*7,12QGM[W#4 .'Y3Q?"%G')8S MAB)R=E8YR].Q25G&*[;;WON\%S6QPE6F*P6V40BU5D:+*RJ6^C?SA8B5,K.T MM(SFE*6RWY?QAX &YHL_'-:;(!0%>H#F"/9C\$*0'^"P).U3NN[:0%#R +Y$ M[^;F9ED/%WU1#W^9+G%\HH TC"DXZ&&]9KL5:D4J(?6HC>!7/JXY]M-(/A1GRSGS9H'N/)A[*]^2=3D&4$S&$J2*9W7&$GA)$EE.3/ZDR%> MW)=$CW5F[UE1;PW\P1SM_N[9N'M^.JBTZ&!X5#WA0%J6G*QEB5Q$ M?3\30%+ZC>E)NJV%!/8FC]*D\,7J?Q_Y'CP;(]CS/YV:-)$HK+R#%M94P'7T MRP;UK$-4;&_L8[?[;P&GZ!K%2AQ'T12ORI+$ZJ9DZ*Q@LCS%\O(QU'GL(RSY M8QWAD?M^Q[,HI=<:F:G ]1C ?Z/@G^%PF_A4 .?<5CJW]7>+D?2@5*3TL60 M1545*$64.9Y764F6.)'5!5WE#9T7N.I"U+\ H6]G,C=%'9&DG1=4551TR1>YDQ59&7)T'1>-AF%98V]A5TATGXN@C_: MP?<>3FIZ/I'X"H2FV4Z*O*8HG*X9',O2,J\*JLJ8BB H/*N),J.+[-XBKQ*1 M/Q?!O[D^"CSG%0UZ3Z$U'$:Y5]P6@,C_[E1GN$[*/R>+&LWSAL@;-&](IBQ1 MFFA2K,HJ#&ORU+[RSQ#Q/Q>]'WQOBFF)B+Q7('-'Y=V495D5#8G619DW6442 M#4T0@%04+?(TK>PK[RR1]W/1^Q:-+*<'4M]'4:<-(O85J-U1L5,E MB'DHAE$U49 UGM=,6C(9:>_(GB-B?RYZ?P6H]YZL(0KG/=T.,9FA!X@1#D&D.'"I%%CA9417[QL[WT/ROKBLG+ B^P'"_+FB+3 MNJ*)BLCS-,OIVK[VEB?V]EST_AJ?G4@J%'.^X[7X*H/QU\P.YS_!"">J\WM* MBPA[7ZTPQ+6$N#0R;M#=>YCY_;$5Q-6U\;V9(DIBSG=G*=$U$:%47M:,0)0! M$(I2&$XU6,4P18T735-5>$7E3%F738:G>7Y?92!>OC*H1I>=,0R.A&N-HA,4 M2\\!Q^^S^' $]@P4UW+F@1UY!*D&T#QW$!]BQV,>43!SPFC(_13%KPE(5+(; MYAF1* ><(0&M*9JR1K.@1QEPJ6B:X02.467!D"AE[V(^D=3WG(W@O^*35'9H M12>TL&* 'YSD[YF\8$]Y\69A;Q'%X*H@XDWLSA:.)@H#[Z=HM*@:NJ29BL3S MBB$;'*73HLX8E"J:^M[;!A+1%^>B=^I//"4'.>-TQ--L.G6BOUO^G(0;J_N( MI7S@&*(@HKHJ63)I26,UA>)YR91,@U%HEJ$XF3,E6=I70!]$DNS-,(K$))I1 MZ2HH5T6@.),7%$[5#$%2=%:6&$,5]+T+$642FYR-X!K\W?> 4 P0>M*J(B&:RB*!S1!DE*A]=8!;PM'6\ &5AY&I(D M"BS#\;PFZO3>VH <2S@;P>^C7H\W;MS!*-L_K/-ZH)S:DDQ*E?8I53(,BE-, M7I0DGN4EQL1]9PS>4,'S8FA&K&[5BDN5CE^KM(M0+!A[@4)1SKKM0M$9X\BQ MK$QIE&Z*JL@S J.*$BV8/&OPJFJR7/5RO.3,'D6,X[D(KML^BL[H_M0SWE%_ M%J7O[X=#NY^4"VE)Y['>%]PO!P?9)*ZNP!*B+")"2;HNL@)+Z;HD\K)D*(;" M,Q#X,3RK9R-XJB%PBW'D!L2=7E$&Y20GRB#.^;"TS&FLJJJ4 MR2L"K3(ZIXL:1[.BI(B\NK1$D<[4Z\%$5YM3NVO*(\CO.Q@2X0;36Z,7TA!/_Z-Z]56=T-2J(DFY!Q M(LZ.10#==-"^39ZYT8$1@.)X_)ULB0) $ M2[05J;Q7*A^^=7NE0@OU_.'EX?&3X\.+\X>=O8?R M4;NTUQ^<%'GRY/G)Z8OC%V>7QZ?'+YX].WK^^-'IR8O#1X?/#L].[EPK=;0O M3O[=%ORG.B]G^0JL#H,.>.&$%/[*U3?Y;)\(_)@MV"< [I8 >')Y79Z>PIN=G#X\NCPXO+I^_ ._PV<=#Z+8F /[UN<+_?WC!\M>;4WB_-.PO M84Z^7#QZ_/#)\FC.U_"^XKEWVW! M+]\M\FDN\-X1W&]R-5NXK"OV%_'';,/9X5Y!() 1%NKT[/+T(1*K73YZ?G9R M\NCT^;.3Q^'-Z=*'1?9OR[+7AH4'35+9=IO?E:]<#'K.+9K4C^O:&] MS= ^>?CP&5A7CYX_),UY=/;B],7%V='Q\7,PNEX\^BR&]A5,-&W[&-)/M[7W M)O+'[./9.&?>Q_8=-_/\S/VIAMW_MO7T,F.0_E1_N7W0GSS"XYZ497=NJ79Y M>?;HZ.CHT<7YQ:/3)Y>G9\_/GIT=OS@Y>GQR>'AQAHGEG6NIUCLN3WHGZHDJ MM,\J-B.*YB+M\(!@)5PPEU^[Z[3.*))5U6OXSX-_5M5;_'G<)8NTGE8UMH6\R9&[ MH"%RI+FL32%KTX0RP\PULSJ?<@]W?,Q/=7Z#B";3-/*?\#_7W!#RM4.H,+9V MQXSFT=G9Z8,D^06[6+]U]K'T,!CN.?=O?.U65=UB95*P;[Y!JH7CPZ=Q7T;Z MX]'3A"B=X /Y4O0<^X<&72-;I*PXG57)NU22I"5*_@.L2J35RSB5T7;J^-+RFK-H$'M56-5QC^ MG*_1"0Z\Z#+><9>LJSKSRX!UY1C#;=U$%TH^<2"+RY&_SZJNR/I_;!9C?UVF MF\&?\&ST_[@JTG+P1.?>#H;T;N5F@U]/79&[F\$X85-<.1A2F];7;O"(=5X4 M@T'5U:\C;X.M=+.T&?P=N__F9>?TSRA)-VF=T!.-8$\=$IFT]BK'VP0PZC^JB+ M/K+S2._>R3B!_7_T468F-N)[ST"_A!E5=:#'.]00"?@PZW9!\@=B/\]!"/(B M;S=](VMH!^[%Y<\D+C-$(K;<*+IIX?*[;A<-Z[J]H.P%)0C*5-K/H93 G7.] M(1E!ZP.E!B[ -?+8J.FA)A>8O#"(6MN*@PM;5LN3,P#^T]C5?_-$4[$4Q=.H)=7:.QSK806Q=\V3>N_T.T"*^[%/E+'5./ MBKZ'):0"/31><:7QRTTW17L'[8LZ;]XVDZ2#CPDAA#;[)$F;IENNV)S!'[%A M.D^EHJ&IE@Y?$0S2J=M4^#U2'%0D/*&_9SF6/'0%O0NLG"P',XL>2;9E,DO! M,$[@N6@/UT*!!E_%W\$;T2@%NZHHP/ZIJR5(3M4XM9=PH<@](2,M."&W6DHO MEVASH^Z-O+ZCZ U2=CH0'[Y_,+5%+ST6&&D%XH=:?!4(9 M_$VZ1#P8?9"NL/PBC2#16MTP#2L53>%$Y$L7%J ?Y,C&3=>51W>4.1WPT/KJDQO M\AK/1M=25!;GZM^*\-<;A-Y?NQ(L#U#T$[2#EU6&?US5L +)O.CP?M"CC MP MDX(;SUZ47&T-K<><4_3EM=QXL@0XN09.;\91L:%!!)8/KK<;DYI[?S@?[0_G M%SB<7C)%6JJ\()FZ3M%X:X/LK:HUWA0DOR)>D:%-HK8$Z6B#E=F['LSQ30J\ MG!HVC#(\RU;\<3!T*.C\P9 F'(:$\TGC(M)K^%S'QF<=AP9.0@/OAE_NI(SO M+Z OY4RJ&@6C>TDU38G$9AM1]3G(XT9C]^D,5'I&K@T1F>$3-)9-7@RHTJ+ M_^T]&W[8H6<)C]+ORPW1H#_5--4LIZH(_]AY_LYE<@4$629?!\Y2=$MA)%]= M!7M9^I'1K8KQE<+1$<7+2V=)SK#_(H>2P2BFG$_!W,%AX&1SU;,2"!G+ZA[0;6"NH!7@ JVH6;.8Y(]T=4J3B&D:%1@3Q2#_L4/"LS]@15N MOH!Y6U?#R4!E#PJX=EDW2D:4HUPP[^;"=+Z;.*LW9+U*?:(*6 M5+.05&Y982P.KPD"XX20&%\3,)'OJC#P),N;58>JOI8Z/!@F_L2&[6!'UV9KC!M#[_?WPS[ S_O!:3*JU+^H5YJ!X!"K M\887Z6\I(IY(N:)4>A^C&4%G;\5H[X7O3RE\WA)&H2,;?)[F!>40JOF$LQ#= M5$UIRMQ6H"L+\!I _R&E?7;0K= 4Q\87.2?.O-V,T2*R'C!YFS8+PE9Z8UJN M\:E#55D[L4,P99UNQMZ,=D:2S_N9#3+]Z3?=7JWN)7NKY4T2YD;4D4/@*B@W[-ML&JR^I$B&)^@.R(,-^5UU MW0G(![Z7I6T*^E+(QS Y.EOL\S/;Q(W>_XGR)G/X P1.5^\N$O?^U$;AKO%C MRJ5@K"M%N)IKVT(P4>AB2_X^;+25*D:PPN)%R3,H,+'A9[ M+Y![_3>"6)DSZ(Y,NKG+$+UAL50Y1IRX!,->L2*C^ %!P@ MP51BM93DM&.72$S'P55.SP0-O1+4Y:S@G",?H7V4=B_3XS(MD@RJL)KA_Y", M3PCS"F^E.K?T'>K;O&%>/^.-B_1S7-,G\+9 C>AW:J'&R6@#YMKKWKV<&CE- M,U!WZ6P3LG5@B:(.G8@)8(61Q&R?D-J+4"1"5=?.I)B LIY%JE7'?-.&".+$ M5JZ%U&NX8WT=B@%4HRJM:KR+D;X#_)Y)+]\#S\*X4R5_V(OG7CRWPM' 8TXI MC(@@ 1"KF9;K4-11BW6HQL:7.V7TY:)*L_WEN1>M+:*5MA18%AN,A.S?V/1] MGJ,Q!GYR598.K+^W;B.H2,_TWKS-BP*^YAN4'?3SAO$,1)2WI2C8"-5+48"@'F44L*Z>>D-]H[,/W<#\*>_2']LQS2TU*3Z&(#T$ OQ^'%BPQ(2%W%PUOSW![D?TO^@)V+<3FG(._U>C M/C\,@\4Q$>KFJI 200"]( MY4 <"G(1- [4-Z+?6X&$H1\A01QP?TM!XR@MW%Y-[^5LBS=<3U6B_*F0I_'UJ4U;35[*]7"9.IMDBS7+0T-ESAQR M^R.U/U)R^T>5QIYH=PM9KO&^)B22*-%4("-TN5QTR9TG'BAAZS-QKSR1*W]^ M[K_P&@'@+X3>+/K28_^=T&-5B#*:Y'G>S#HB;B43Y1SY4)=. MVBTRJQA\Y96/PU@BV7@],DP'8("?"<= (I@VT"9:ZK859 MF4XN?M6P,N.W+]])K>A%M5SF/(UO\'LRX:O+"R5+_CH8^'Y!GKI"JP7?3\97 MN[0!UQ_F]S195&OX73U)-E67, 4R@_VIU@JDKL/O"X1,8(S;'S^QU'E*^;>% M[N]%5^.V+JN:D3_;1MRLF,X(Z3$\M4RS1QRX,V9;5IYBOE6J^J8 M!="'[V$!N23:_PRO.&XUL*%HG&4+K(4\&WN'<2GWP2.7A@ M*A>J$G[Q\%EP6.T)O;Q@2G0I):%%;O$0TU3]S4VE*<1W!2O1K3)?TGZ3-Q\B MW)B?"/)!@A -FLH(YTC?HU<]5KP(G#>O81+PM)( &.[=S*U:"O)JW0RLB8E( M%>F:Y\0YS0U-A2($8+:_=_?P83R?6:#P%^W8UTKW*EOT\-.S1=(7XN'Y\XO# MDR'9X^.WORY.3YBR>7ST\>O3@Y/3PY/?GA'1T^^YA&%\]N]>79XV?/'AV>/SY[>'KZ[.3)V9.'CT^> M/WK^[/3R^>FCA_%6WT,;^>R/8'\[O(N)/"(>+]]<_I" U7COC>:1L3_[^>KE MCY=75U^)F897&G457=- M_L&/8" ODO.EPVX98([454-^*A.ES T>&BZJ5PA#K'/LGF:S)]I7@?#9Y36L MG:O)"9EV><'N2 [#@CM-'!&#A*#;KEM=UV!^2;'!LBMA+.(X,R->S./']D(\ M<\]F^7>P&,#81(^&_PN&\]T\QP!81#0Y[PJP+PI&"_FY/$U6#AF:7;?DYA2! MLR]9Y2MZ6N_-3SV7'WQ/A]EBQWAU' 1)"5^9TC7]=,!$&"7.X*]KE$@8S,*E M-QNP*F[RXJE82[P=E(&SHY#=,>P'M9.] GD2>ZUQ\7Z^C.HID8+:@=W2" -; M6E)F;NTX.#AUCN(>/A^'D9.[->[EQI)W^V6R<6E-MG_%9EJ[=@4,;PG?6V!D M/*^P\@1;A-SU%<]A%3!BRE7X)T>3Y/CPZ.RN3Y,5Q*Q/DB)3'1\L(B5Z1Z4N ML#]W??CQT>3P\.YKZ:%Q4>^"CP;_G-Y]!%B\H=[<+[@P<]=CU0U"S/$+W/,? MTN:-F^EW*/W,OP^22O&Z!HN3X)=P&M^"0#"M+@E-M4*G$(,0[2:QY>M@4U\& M'8;7?'/P&KO(,;$5D5UAI*]!EQ>.(8OC[K7"^L5Q,RM4NW:Y,?]0H[3]7SQLTKK[GEJ8X2\'N+;FJ^RM@H+$ M^R,+&0U$Y& [+]&G" PU+;P\P1@3D^&F@UL="GG@C[]64_$ZQ4\3PDMSEU*Q M<+C#Z 27"9:^U?T+P=07R]L0!UWFK:=L2LOQGXPX;;L@1]BC"E<:BQ#DLF/Q MX7RXOS"J^CK%J[THE+2.S)!!V<%WGM5]G B P2FD"Y#E BF!Z$5")\\]PA"? M-:TK,"OX0T/C2.7;6L"E<%^53-) &",$::,[)@N!3)&WVLW8:K 1?E@$'Q7] M'<*BR4$RB-SR0]3_,/)M\EEL/7>&!L//GSX M;?(3F77?!X)I_.G+8++A/[\YA:>B<),VH\:#J@2\"J,N&M6LD^ GB3':- ?P M%Q7SQO//$V3J@$.EDZ0:!I3P "3A8$(EF8.&$KTSX_L5G(ATX,=1. M^I<%OID=#6Y($YH%R-TL2[1]A6@T=I'\_4U")4(_YOPTVAT-'04JI&"84RZ_ M91^06,S)L]-AVL):U?LHO.: Z0Z+*[/EI 4Y\#O!Y9/CK]Z,O7C@J-ZZ-J!W MC8<7>79A19INVH2\!([_?;7S;][JVJ Y> MB0')JR8QAR9F 7+*1VM[G&&3 MCLQ&/7 #.8JL7CXA*2V%8T!$#*,U^PN3O@*+XJY^U8]5ZY*C$[ 2KF0^8DKP MGKX,O#=W]MP^Q6/DX3V$X5%^M0TC!-,'+W*&!=]Y;)*>8L2EM/%-0=Q;N2*Y MPPBFCKW--9Z W&I)383FF*51SXKE$^(NICZ)%[4X0?M1[)@=O)Q?#O.!8O#^ M54W1I4-8Z\\/KAXD606:J<;C0CF7) MH,GAA3GW+&)1[;LG>U=&+:;9#67+26<'"C:J\$A7.>K4LKKQJ+N!FTXQ *1G M0[W>D=!I#VK&L,X0JN*L^,PY.D5V7E4+-F5*6(,/-N=+UU+8R?M8&$U/T"!X MX:9UAY;$\>'QH2*T7M(][UH/U3H^/'IR -\XF207>3.KDBN* ,'E\[*+9IIH)0[G/"41@ECX'+H M*"1]>IK\,%W1^F)9#%S7A_0'F.EY#&74-0:;NY'H]K*:(G@CEH[X%5?J'@(6^H\UGRSS,3X&(V@ZV7*()0FX=&H4ROP1D3F2J]F>=+BX=*L&)+MT(!M;;R),GR M:VK_%KZU!#-RALZ_2Y?D@U"(Z-%3,#)K#1?!@2@0MA+3$TX21.'A"1+I*8'[02>L/RG$6+3F@XG659+=!QN'%AE!3Z& M%['IP%L"J>9ZZKJ:8F<)^#2KJ](UX^NY1$H]I3;A'9&>>+)>/7>:&[5:$8IA M64&[X$1%ZB:&;U(-4>=8]2"YN,EX9BJQ%&W ?M M/4L1#8(U6F#R%\X? WP)9Z\9%CY/3K\?.+R\L>]:VU$.W4T[#&Z-Y?_4?R_J MTC(Y[ZYAARC)F'P/TEHBEI*N 6W@ZVUE4?VFMP/;:FLTP;@1UK6V9IAX%DKQ M@$($21"0.IRTAH>!@O'1)9BM'W-OZ>@BT31)"C8AO*'6O"M=!B86L5XX@2%X MSN@F6B_#D^E?./#^7YIPOZ>:L350"+C+B%X=5 ;N5$.;U^+FP?T*4L7#IF,( M#PG0P18;4.#1-ATYEM0M1J"(M')YG3S\GGB[9AM_8O'RY&.,X@*?SZIA*BC% M]<&Z 1Q6YC#;RK%'5!LP-;K?"4Z)IL,V8R&^]^E)H>.-T9L\RZF3"_L0%VDF M/:ZNBVJ*E;K1Q3QX@!@$,+)_XLHD#5C\O;%'_K%7C?1&?R*BY.B$AZ4H$5-$ M3&&?I33G:2E&%4ZD";^8A4/O!*T\O!&P11+\!$T@@EAQ@.:[93ZK*\9ZQ= + MNK=:5Y:IY-N$)IT4BS\,1K!8]G3 $WO66*WX)&+.U.K4YXB41>AC;#NM_@N. MR6\@]A<]E L>=I\B4FTH7_8*42ZT5W!7OL@)GL"7&@P"I' YB>Q>R6SAC27C MTOGQ?.7=$[&=9=4Y:($F)&JFH@'1/'_S?]/EZND;]A'I!2CO\C[3G+_*Z M06G%FP#/Z8_RJO.N751$F:QSHF_"QW>-[/P'S.86N-DMT+A'J_8O_WCS UZR MW>H?=WV_;@:()]WE7FE5<[&8I-6NT*!ZA0_G74)(Y.P*"VLH.&?'A-:QUG7T M05Z\@_!G/Y<4P;K"4)6!OQ/5!#OOWG>&(X)Z67NC3FQR4#IV40A?>_$6;/W? MR*FT)L_4F79(\&OT:^1,TUL2F*(]&JAOF4:I9WZ+QR #H"715#HM9OR,86#L M_@"83[\6NIM=,#*C0%':2L:##346'R,XJ'KI(HDNK/@"&5P3D][S>LK=*-'3 M[_6[172=2P8(S"+J:^75:::,%?",/USW?9KJBV[DU/0=\TY07H8NX=I+#+2: M9GYZ*L(NF/CF\KBM*@Q5#@)?>XZ8'P$I-[I\"]WSW=(I[R,32"_X%PM%CQ)P-!;HU<=^7:U M-%B'Y[TQD2@XWCK&\ZLW&J/[J4A+R=KBG^G?: QD#D\M&P-4?DD!R:):3Y)E MSD$EM.D/IF*&SF UE\JJ56B(07%>3#$_JSKR>2-N(B\&/.(MKB5:8QR @[/- MT&M/BB_FD;A(5$8V K?6FUF(,YHS<-W3%#K_9Y1]$Y]/I%'BXN MK*&%"!^R!QN.AH:52?-ZG2)2(.UF_G:A]1Q9LYX[#[Y&]68L5*<_%2"1B6N? M^Y4M-GT1AB%CX:1=?>0A:WH#H'*Z2"YI-KQDX0@920U8WPMV3WTD^T6'*"J- M&)V_,-%Q\8.DM7(:"YPXFO1,*K?3+@7B*6%K* M1YXB?/K?:>G3 &&UPO'%#7Y-3W@NHNN@81,Z+9_GH2JCL +1WK']JM M\Q>Z$3MXE;X)V@7%-L3)^TTR9&=FG)[KP/C!8Q5=E(0E*ZA.E%0(&4@-SKE) MKE-*AE#B@*^62E&.;#=BIU3"X @<)V+V9K7IR.,D?/N$]T7(O \3G.(8% P)0H7X'\HN^ @]JDAV! QHP>$09(FXF)8 M 4YQQ<4;8IJCLF9":NGH'4:C6 ]+;)EV*2P2:EQ:2 1J--2%MTF*_(89$6 ( M'$FNZ2\".H)CG7+RB)N;(#2X8J]:=C>E.XJ+;[$P&3PY=HN)G=VF&4),QN<6 M_2Z1PF#/7N(G'"TG.R'NGW](K]/?8#_/7HY-2J/%"K1[3]@X.GP3;: M$H^BX]3/Q&2T6K]H>$D0%:\[,!$9*YJ3Y)?\X$6>O,VK1@09 [\5'&%R868; M;?JL!F_CRJ:J0[@EY9!R'_B0]OH^TY0&>+X>'!'49"0?I!SHGY3[BU:#+@^^ M%Y 9P]9\C,%1KT'X5B-#BA*A$WD,GR*,?:&-0K'4F9A2@MV@N.BTF=5HKC>+ M?,6PJ93V %30FW_MX"W1W\ U%V6B;WR@[1*P'S8"!TN?;"FHUW5KTEZ#15'UI"!5%#EUG-;"S! M HL67'AX+UA4M)G9[[IO?RSLQF*4=Q9S(Y7#8P*I=:VV#*X/(!$-G2:@V-EA MP(4"2Q!T(%Z[?5A.3$^L>@S[;O._@FBK?_ ^##8--\GRE#2Y]P PP7:P2+LB M^ $R'W(JV;\S?[M.\7(GE(<';ZLSC]Y7S06PA'+OEBMEW/ 8?GP>^Y9(PTQ MW>1R M'!:AW\O1#XS$J1PM,M!.2!@[&!\P3.WD.0A/WBPI59M>LTF''E3^6[@P&1>D MQ54TQ&( X(A3O:((>]4IWBN M3/X71_,3-O5,RTGR+'W[UO&^_I#6&"3JFN]^QK"^_QU.K)"H4H#%5NH0.%H5 M"0"I5R ."<(;4O!5U"/Q/ANWIL?8@JL=V/?DIFS36[FA+D(?%5T-,U]R6]%* MB$&!O8(:3/"%^%!0:CY+,KIJMD34)T Q<)E+[1],3AFD!KVQ;)\K$_L)42G+ MQR!W $Q*8'M4("@4&@VI^-T[9K%CAXOWW*W 1= W"5)^P!T\/S5I;](KQ:P M#@=O0%[EV\FKKD5/V,2T<$=LQ"TMX*QD&\KH$EU;A6ZQ).GTR$SXM(('G2*0 M-EU]8:C<*_ @L'D $=6+\'] MK+LF>2Y*&$LT-!OA)$2"[S-2+6I##BJ%8W<<+H^A/5>%MM7WQJ!U8$1IY[:$A%G(Q$B459<;6MP/HC"!MQ#<-! M]O9=M3Z@:Z^GENU(:0DMS(5FI=WO8B%CPE4.# P\3FALR.PK=$S0H^RH]+1"S:G7J6$L1/-N3AJ*OIRN#I=,E"U"&52V5^1CT-@CHOFTZ MJQ'$!6(TEAFP C.QD/LBATN$B!#L\U3I_//'[[W283W0T-57YPV(;%:GB'.> M\5M$CE'I8\!# #5LP))'S2R-\AS;Z=5@8*P,LP@-*B:W7(BJEOP]@5^&\?-I M2!O),>,'I@"R;['L(M%#I%*V*8*PH&;SMUC^L>TT$4 0FV#FV*0P@OJ+;LDAYBT&*O-"BF\"<4 MEJ&$]"I@L= _@G_UG''K=L!XG?/U40%[[D-#F 73[BAX&[:Q! \<'9P8_QAC MG-KB!>[9*K.V+*S@6XF$YD5X' 6K"@9SHCJGX&2*M#Y;MB"4SE@@- 9="'E( M89>?]*<7O2N*%-N57#.3Y.6SEU>_5'61]0 'H_ /T!V1S8]+?IL3;V\'$ALF M/&F)V8GN &H050MOZ-W\;PR'XG%Q:+'&!_OK8Y_+B-"*I:-]??31LQ^:7 MS0_ !S^X=_FL&IQ1#?U2Q*1%JT[O3?ODLQ7$PM^!5.ST/6., MQS=+[D4R&RE:BF&1V( Z1C(KM'3XH&FQ!%KWF"[S^^*16<*GTR.Q:Z7 G_#H M*$P<= ]P&):)[/UAF_$R*EW(<)4/-9;?9$P2Z1V<,@T)T^.X.'NFJ$LPEAK1 M2H[XE9.NZ6O8J64 [)=3)$K7ZSTSG#O;VR9H[9L(VY%3;XB(V.T>@B\?[<&7 M7ZC.^2__D+JDAA%YTBADR^FP(5[SE=9=UYJ4LB%-G&R5,5&TSY(B).BB DLA"-05E7O*&94^+)@SQ#BH4 MZZV3DPHV>8N0F2$ES\3R\0R'Q9D?*:(F]47F*@@EYL#Y![8E]"#LH$!5FTP MJZI2CEW?YE>9;3W0K!&[SC\M@W,$Y@#AS7PA.L4>4 ]F]$\:7M_H5\WF,_,Y M&?]@3Q <@7QUC(/CF,3,17T@W'O1>LATE&0Q%#G'+I39]@]PHG1\(;\D"F3B M%3X[631R\A+P_%^W6#-(>9VAG] #J_R0;MA9N"+#]"%]=4>-+EBCZZ#,.-1SW/IV?RC2!,QT!%R.0MBT!,!+&XF8 MM.V4XQ!+[NU[K<6 6- I:"%/S&F=*7#< MX0OUB](+IJ6/"8NWZFHJ1?N(6_Q+&++CS03^V/OSSD%DRBQS*:_P:XS'OZ-RWY/#ZE<0?)GWM2[ZV6?2TYVI *0%$3_PO)V_SA6 M(4[R3\)C)8B!J.6FMSK?+393?$N@CM@"JM00>3"4;0(Q)@ @1Y_[H]A MCYWQC85JA:&']9X(2M: Y2NE>B M%;P]] %&EH:B\*#B[PZX8!_O^1%-<>OK^_:E/IJ&,R_HR%0 12OX]!?% ,XGT\M3N+>/U>>(B(;[,N.5L YC*E&P0C M-NDER 0%A"T'RD6%-3MH-CL15;Z6KOUSM=&=-24(WXYE?^BQ,S%-@:!;RT)B M;R?#R=M6UXX"FSQ0262;HL00^J3"PYX-TUIJB0D3F@K56$F)C\(3 S%FY'55LFM&#,#&[C]_ M>&.K0X-&R40L$HK4Y-4R;8A-AYF@$";@C5M>A][MA@J;]H-!B!>8W)WF*5,V MX:$ ,Z,F_C2GJY5FU0KWSAIZ"H ._$.*:'C]TY5'-)!;U+MSK\&I(HY?KGZF M-RA'".NA\$PTVGU#!68CDJ=X\XL*,LC.RC" U8*>'FY;7"_K9DBL!E\TEBX, MZ'5_I+[$E<:X<,7*PB;\E6.JYOK[(WTEMY@=PZB.+9R,:LCA&GH&5RFVYKG^ M\?*%@&OBVV7PFG!SAEPC1FA.AQ$:*J@6>!8!N4B$3L _(HG$LE\FCZ!,=B8LNX%)79R5O(YX5B,0-[>J-HM!9!GQX<-33NNP:87! M]>#SPS/H_ S>YN<0H@+GY(33";6U9:8 T6/H ^8#BS5#+?7@8/HUYNZ[;P7Z MW@S]DA55(\(EB*!/ZXF&?%-/_I-ERAN1G[^+ PG7&0 M"(P!)Z1XS-M4'$>F<;5?_M<5Q:[S5G0;3]:6 PY#C 1"@7.6>&HFC69\K+"' MZ$?00BCC8WX(VP CP[.^AU88A[) PE.SC<3[N*C:BO(XH"&_^>E?W\)FER,* M=MW+?/93R+B&4CZ!/J]FKNETPK9,?:D/W.YEYJD,88X]!L>)LLJ%2EG_@,B& MZ%4GWC=/*<8>044"D&P(%:$?]8DE9$^0%G0'5>W+@<YP..!F( M&39SRBCL57J6-,X-490A?8=+B9X>EPD9BX]A17@ZU'+6W\>_LOV7R>+?HI=& M:0[9"UTM>"L[.+4.-KZ4ZF:L2>[Q56ICYQ !P=',4/.W3:].8HG@-WH@_-]Y M56M'3<$QP5'5DZW)>_D%=UJG&$! ^55K<&)\(B'&CO[L6I1_,G*U**CD/&A M"2KU:1AV6,1)+UP:%Y*I6FVK-5FPM]K,N C=JE"#Y';OZOTNVI"R=RM>?,Q< MM ZIPM"Z"SEA!,;+(KA@!XU$'!2)- MB]K&:",%ZVV_3]5..*W+R%QMX@ GI4!5H[066@?%#@972\RKJ@6%0@XBRD@! M%@?\6YIK14X^YVLT3:6YR6E7DXZTN7NI6ZRL8N29N8,P2348RO0WYRE+C M9[*7-L&);S�MML,CW& +Y> ^!_&(02-,O##67-K=DFJB)A]!;GX#K$[Q@ M$;-T= X(CZL1%PS.R<&8]('R\D\Y=ECIPPH(F/NUAJ%-K+0J\!HZ+99^V6-(O$"W^G;,OG[_]T86RO*\&M[6@7 M*&M&*@2O$;/"_;[ME3['I#XH$_9<2C NM"D;=<9#HV&1K^[8=V[D-4;'W*FO MIQ_DRZQ'0VUZ3?0MQJ$*&'4>9 M80-[':A#6=L%Y=I6*D/F; -W7*@H(HDN!4-5L \+DK=)G^6X-2K&@% #,=>@ M[P/!ZL0OR_"UY$>TOBA07@#NH>=Y.AMNQ?;_B"1?^U6G=3ZX?W_ M6K'&_@A!=3%A!,R#EY/1;:;O'MWX\ M_N82>3=/N:8004?LU,'\\CU('%=%2CDI(LREZINN)1\SY"/@L:^FZWT_(DES M8DZM6TJY1AVX6_F2 E=KKXL-^3>WMS*>&*HCXRO)^9Z,%+Z']]J,TT=T9_TJ M3TNO9OF%>L"?[VJXY&;-6>:5MY--QM;QO6VNK^S[VW6>' M=QYU3"(Q0D,673AG=YQD8AFBN[=_1]#B*XI*8T&%X^ M.:(.AV=W[S4@5%F!#W6D"#YTSE;P6T0IC^M_D99IEM[:6MV72TML_0(>.9TZ M8C#_132T,,,M$+YR0_%T),UTP[R-[8(:&17L6$6TGUUM&A).QJZXB:6N(AK4 MB>E8W",'QG(:XEM=4E$_$Q_]&0R;<\6E5MJ"*/G?+I^]%0CJI;+9%9O/:-?? M^3!B_+1YFV-S*@MF9%N?9,(T>4\)M T/3&N?CD+N[4:*PNE:_TWXS,D_ ,EI M$(!<#%BUHN=R($0S'1)5""DQ7L5_FU5T8169@$P\#V^<><"^D*]Y^I> Y%X[ MXEY,L E#2^4V.)F9D'[@U%5131!P+!3_PE-/C-B)U+ 0=QF>5H;1(. 38SU4 M,$^,DQ&"N4=J2$/.EX[P:*8Q>^^LL";[*D_,I5<[2#V'M.-D1;YQZ?(^V#=H MUB_#L%HB\"PP/Y%&^&*,(1+Z7]T*-=_5.:0*-<]V$;N&9"[TO$P!/&D^--!* MX??4@)I(C;NTB9S)&0[UHEJ'QY YC!3G9U2FX5&GQD((<6;<>_JL5RWZ/VYC M7QL4$*(B1E:'?8^"<6H^Y4,%OW@*.V'W$V7 )3 A$YBDF/B5=^]>V/!*4;-T M9=VW^K3&T(I\D/6MG",3Q=AC7"EO0TJ/L*>BW0W[*;>%Y\ZQ1 Z[1(:76DJR M.5K<:.3FK5M0A6*,+ Y7172 IR;XS0<:3"[^*4)2JB#)&@-3++QP&#H9)\87 MXMU">Q-.\:K03 @U#M#B)[1^">LGG#0\>&HJ"LY)C8EVU?;K^BE=,&N1P@),"U M!Z6>I+VAE"718%;IB$;+=A_:L)931S.H@R]\J"(/-PV M U1^3U6/\WL9A X7WY+B@B>(+6#8 M1K1O_3WLS[^QH-G"E../MFT1;3IM,2&!F(<* 9;:S1;LYIJ.J,- 9BZDVTMN M!P3>+[?!8(B#_IFZ^N3<, -;[L0Y.RV])]B.FWMT.N-9S:C(-.;ZX5";CS9X M565J4XD;(L;[;I+GJ&C1JR3&!.OCFF"1/:M J>$_GH/=,O/ZQZAN1EHM*BX2 M(+T'.Z=Z3\&*7A&.-/P@B?9(QPD7IMDD#P\".WIQ.!M^CFP(!A,W(UJ(TB=& MN$1%?D@C!.',$6D 8EMB3_IK1U85#0_=3\TJM;X3S"A-&*.P0&:]9KM8I#FV M1^;XRN6K9,X=[D#U+(15GCER]=ID-)N&+/A.H4\>C)OZFK09VPH<7Y]P/JG6 MI307P6A.VKQQ,X][I@I5E)-J]E9=:!TPB4$C5FV0A.$&LPMJM]FLF:2UP%! M#"/WCR%50DB##)E"[&688K_W#"SX"S&5'*XH,A\C6)#2RF7#BSWXAICK/R+\ MC]R/2=]$H3WQ4O)]&,S8VTP[SUZ ZZ+*:/+/5-==L"G' 154A"SH@RVRK_S) MFTL3(D7V@$#AOL:RW#2W02[WV%?&WDM@I[L/:31OL&@-RR=O\ (:]@ZKH MC6F]Z"^-H 862QA#!.WP_67;,_>05%]Z[C$ MHRJ%G,%ZY][F'NM:Q+0JE!9#*.&[=$G&/-H*!4J)HQ!MM7ZP@Z#[#\P!>Y!0 MO,WW(3*ZO4/-!V.;0!=+Q2_/C/+,]JJ(652B7WN1#44<LHWO[27WRHLC-![X(V&I6!3D@L*%RYM+4;0@];+S"!XXP_9/+*1 M(';\U(8> 3/'+5Q]5([OEEMZXM "ILAOZM:&A#?*&!YQ81QY7U5KK?T:#=\N M$( 3-2+GS#3WE6C:BZO.U**@JKBHZMQL;,3'KE5"'$X)=+6ASD) ,]NZG6ESD7!W2X>U[?U#23_8HZ7MU^US>C4GJ M/J0DT(4C@VD$F,!\.&R;-6,VT"AK&QS^;MFGY[/Z'ANUPEE%K%)0@I**DY:B MMIS"/#[4_*A+1]'U8<:#PRRH*%G!TPSSLJQN"$\^D::2OI1(1M>_>7!-8@Y? M5*'H7;8U0:V1N=!W7:*"M*@HG@:6PWKXB6F9J=2R]FD2MU#HZ76M]X[M^"R- MMIB5D\F )WVZ3%/R*>/L;:0M/E&2)N$GXX01MO& G_)B;%L^'R_M/9V-U9US M9S[HZ%_X[<-I"..OR?=9YA_3.]=$UNIV'<=F7CDJZ>8IP' M;9))\/8RB[[".BJDZ>?O&"PA*2:S)B%("B/K?"6M#X:: C;:""D^?8'MGWYT M=\3=H3"#:2[?Q[H=7"LY$'!&GMYRJ3]:M>"I_P O[E;_N#N0:42-<$LK+V@5 MJ1VL"(RZ-BL+,OFQ] O!97!0T8>:OO:]?Q,Q M85!@Q M]PY_:[DAI%)PS@%HTT"4+7/%PY: M#Z3.N?5\=!#T_NI=5+UVR23:>EU%GHKM-2GGQF6];M7J2X7/9]3Q"#R@HEW M?[NHU--VDI:2R99K82E/\U5J_)_&FP;KZ*VII M$ T]YJ"]6W]<@QI*_\2XF#*"\A.*>KR!A>49B5=-";=ZU<\8_8C4. =>.3>B M052U/Y65CZ@:*'F%LQ EP M8DV#'0!D#"H#45XYM8.B:T0\@ _IIMR[0]$27$=K8XTOX2IKN:.N\5WX)QU3 M^/O(>^XPXA^C<,J!XM)\.L-#'AC?5V+]R#81#TE,E2;"J)HJ8^P@(J R^J60 MM1!=-;:'IF9EKEG("E9@\LL?L_N'^_M/;F^?VO^PSHY,(8$3.AS:HBIGEHZ!H MX*T4^)OY8A0LQ4C4T_ZL1KK!;LOJAGP!0] ^N/)OO/>3DE(KW[NAYR1@A]]M MGY/I4>7]PC:8Q/T:SG(S@ME4PS!#Q-:Z&8.X+LV=9ZMF)K<5#<\[9(2G7$VH MUN0^?$QJC2YPI=7'VORC9.:\2$GM'@KO@Y31*[.DEX*1G-V72)[BO#0*QF62 MB(#%W.FU-I>?I6!RS*F<9BIV#UDIXXE9<0R9!A=]%GY4J!4V\?: 0B6,/A+ M#1E8D$J6*@,-8CBD,S7$P)T@^*#Z>J]>:4^,TC>1P\!#)^ L"\1FOEHNBO%I M0:XHDNX.Z,'96V6,78Q.%IVOV(ORQ1->N);.+J]A%I_3I]TA]4S+&-+2@$#MM?5I$ M2WD11) $RR7/#E%17&WC?:,[S_'HP>/33YYDF H8 M9CF5;"'R*>O/A^3WSD-]R VB/W4[[OK;AP^>/#[]VYW?+"M35A@A1491Y +G M8XE<EY11][6M%04^JS3<_S!FY6'RT_AREL M4)E1BD\U%Z*,TWQ&/K*JQ"T.DBNNN4RY8:9(S^=)/_,_]WEF4=#R^A? M>[M?D<5H@S%NNT%X@-[ 4C5/RY23@[/T99:T4';E O'*UWD'_E-MU L$%/\4 M0!2,!/DU=%2WI/8A9X\M@.#=C@U(Q^ M8GQ8K>_06:9F.MHL &.?71,X(WO%CY,Q\A]O=4[EX/:)'PR+DJT4B<)A(4,O MGPQ>Q"YJ>+0'8_=-!6%&8GN9>[IQ'$+JY\+R]/BNERE>06" MWS,S)6'**KPKE,T2U+_[-PU;P:A5K5YH)86<9445[\@/E;?65@]U\(/PZ0[2 M+PI7VW*?*8QSM*$$RX+) M]E,D*0VQSA ^EX)JG\ID%C$I."5K'PL?A.$%X9X+;'8\UEDY*B*J73E;..Y] MD'7U4B)J<)/=K/S"=@ MK C9PJ>W-1>=?%AGZ:=WBL=+WO:I1.3[U/'P5"[:(^8W!AXL5TG4]1Z+ACGV MKC_A7"B#^-:#%$?$0AAG39\:,AY.#D3A_QX2]QY7!9S%8]M7!?S!JO,EWV_W M1'G*;6L/?9![Q7'8(\['S"@!K_.&G8A-K\=I5^?"2)XZYEDGY56MD-+<'#7A MXVPPC%5@\6M&A!.39(&TOFD'VQN*TCR-^T@)&5G&AH+46,VC_%=HUBMNF'J0 M2?5 1)_ +*IK)VD*4ROO\:OA&8I-+C'2Y<9!3N!@9VO"3S;5O/5D(_HP1(:L M=I//3I' ICE(#Z@2;DN*VY>/#;D( M$^4>#V7G0W]5.:P91\2>6:_SUJ@814?4GCN%*FFZ8\OE%P$-\6KU'0L"O6[? MHMZ6H.]KB!'-T,^[#^I:- 6G]@\<[OJ:T%X1A5TZFPDI&,9?VPJ\O2Q=PFF4 MY=9=H;-$)E\CW58K[ _H+-ZQB:$*Y-LCBQ]9>FE7["082LFN=]!Q_ "6]<"@ MWJ-.!U7JRN"YJZ(%'C?*0[,:L.QLDO"-'^X_ M9[=WLY+HDGLG%#\@<4S42HX'!;FRJJ#6% S]6SE.JTK,"<6>W,Y,;'D3WD(0 M"EZU/I!236&3?+;-EL'14G#CEG)09.R=ITJY0$)!74=^$OY32LQ@"!^]KA@/ MZYJ.5D+4@@O1MC!;U#+B8O-&Y(UY+6D L"/>X7\[(C#K$;7IT-@_-^]G]X^) MT'OEZ_VB=%:*QC.E"TJAEA:;G M-6!7M M:->/DUMP$ 4-WW.M3XORENZZPM9P+R7[B!>;N45.WJ4HE/:SJ')8% M05JN7O))0U!!#;X"OW^+O-\V0SK.:)$A_1,]=R(-$,G#7@DS"MU%GA.AS[V7 M28VD/TEZR@E^"P_-2ZG)!&VSJ+AS45GYND4X%CE!XE^8PO;FGK%!WYDX^_#H MR9V-GD_)4\*+'__^TSUY=.?4Y">\]!/RH9^RQ)\T62RE4^S/1*U(C:JO"7:% M""Z)_7O]_PDJ?B?;37%#2%3LE)6>>TP37CSAHJ+LF3".JR:5+K]\B<^B*_37 M:JKDUXI*BF))@QL&F62Q4(%RV7W&=7*WD_ NVIR\]4"E]_R2FLC:FP)Q$%J, M",IY(]4)> _-I*X +A(M9]!;.%A#H84M:7#5LU.]=EC/P[(CSU7I/V@H]4?W MFZD.P0Z&DERBGJR^@IX=;R35QO8F42Y!+P:8V<]ZV^O]D*S2C:#O\!K#6G46 MX=NO8B:NN6U?I2&LIC&9NXZ0?$25R&\U<_PWR@L\@;O3N[1!7!TAEVV.N?%6 MG6"%H_-T)8V-F 9+AZ=:.6B[&_6[&DWZA4VQ)Q?:9$U=N\86+D,V;@.U MZIGG6]G 1_M#3!U[DF%S^Y$:A/C<59)^Q"+)HQ/$[;CKH$Y>2]/'EP%Q^H=8 M$3R\AS"\"P.F8QI%+#VYYD;.=QZ;Z"U&? F+5XK\CXZYP*HBSV@A#" 7*V<' M[K:A@: ]HBYF+(*1?,%#,9$2TDRZO+L8KGF6SMX6U?7NJ8]+>/"2MXJG@/J MFYKVZQB]U>E,Q\S:28G)C=S?)0PQ.7K"+7LD:"?LAAP>*+'!-AL.KDP_1E08D,T]=@L!X4 MSI2[NI'EN$-$2HQ%>8P4>LBUCHX](_8PW>%'$$T@^C;W) AGLJS* P$9%2Z8 M0!U,[]<*45/(A8R&"\QRN.-X+&DM[Q0.RAP[[_1 ,9H6.<9TI5;,$?XSL,1A M1C=M"!L**IZWVW1ZH-DJ9B,BO-"5X7[9JD>D>XLU2BW7QY!,*BJR,R+\>7#8 M3S[-EJDB&53NOD]Q[^\ZUT]&3 ^X+ M-CRS=.V0]8"_:/@^)^4@!G1&8@2:%.7$97__4HI;H )A:D>'K*?-*_3GA9NW M?S_4WXN6QW_;,91X2Q;1*X_P._!(GBQ"5.33__S+X5_HWPU6:,J_1S;@#84; M?P0]^[J"L]0?+0/W>'B8QM4_U#0@^@LQ-,&W87VFI&)!&X%/O&KVQ3+% /XVD\>BX)][VWW("[)]8)(Y9'L?!,[3WG]\ >QV.NYCO=]!9 M3\:?_0T6;G,I1_/M9TMR]W2.;J _#"=_^8B-^OS[--!$AW>RVNLSS;Z.TG] MUC43)4,VY4##?.&5^.L=)O_>S;]M$>XT5Q*,3Y_LP\GQ\9C8WWG"GV7G[JS3 MQH# GV7_=EB7[T_M5W=J3R9GC_:G=G]J]Z=VETXMW+6/'WW]I_9N\9U[:QB_ MDKJW[],M5K'WE8Z_@*_TI67R:')V?!"5^!ZM]I@3J>'!WN!6HO4)]3 MH(Y/=TF@_BP1(].:ZHTIU?I$$?RL-OV7ELW3H^//:<_=6QWX-3M:7Z=D/CQ] MO)?,O63>0\E\='3X54CF5^;F_D3UU=_']=4O/7_*5VA8'DV.G^P]E1U5>?=1 MH,Z>W"4FOQ>GO3B-7Y2/=TJ<_BQN+W&R?JK!]AX,U4X9=$=W,>?NN@#W5EON M'9&]7._E>B_7>[F^'W)]1_?\RQ@=T3L>K3YKL:2O/9J.%7Y^EMV]$]QDUU E M'[@&]Q5<\GAR=GJ7:,9[3_:]Q)C\"7S7_8G]ZD_LZ?')_L3N3^S^Q.[,B7UT M=J?DU4Z>6+*@OZ-"5O_W;%?(1,X_"X/"(BWFGTJAX,D[[E'#/R3+2%NF6Z9" M962/O8U.Q).XCO';6BH[ID/I$2_51.9CN4"(-02Y@UIN51J:@R7+O,R7W=*P MO5@RU*II0[,4P_XA=%LSY$ KF'WC5N;.-YZ.SE.;4,.7VRCU3)-8XDXAAC6[ MQ3*(IIO^*H0>PO624KL0ZLW6(PPIT@WQ^_' "^7%9M[NML*6;;KT\F48UG?^ M;S*D@UJHH>:PO!7QBKSA=C(+)JR>55V!S7NQD^F0U87;3POY",T**5"JK$D* M:FC1PE,\FVNQ$<(2I%'EQGP)]_!B-I-J-DNYSVIA6;^2%6S=JBI5:*()"PM. MULT\[[Z^(V+L(4*66^B1>6G&>VQG/%%=D;P<9T'W/=.Q^P>2#E(C]N2FPJ%R M;TFS.6-[$NU![50J4 J;IJN5I:_/[JX#8))'F9'PRZ:S&?QPMNG3LD@C496M MR8C"06IF[%"8SX@('ME&Z/03]Y'0) KY2$5TE;+>*AO$=I/6V#YI!_MR>SHL MG#-)*K$X8M^VZKHD:6=])SV0:>-K.-_8(]HR5,+G6!_N215_+HF.[*HE]I9O MI(GCSP^N'B3?GY__)/T2OWV:+*HU]@.<)'E+ZTYZ#^12^!N)'J)K@BY1PCSE M1G;MHLJXI; T7R2*HYS8FWEJV%4-YC8)[YI2AWC8=E7N..3P*.R<1N]$WCJ4 M690C7:@LQTX"0I<5TVXQX>M2FFE9UDDA"6?E%0C8,M?,X)+AV7T:W5QRD#SS MC;Z?I=('\R=FX F(E2N0)B39Q.OH/.SI3V!2_?&<='FSG9+NWK4$;BML =J/ M+HIX*,OO'>2#%''HLR9K25=J([RB=QWT7T\>''Z.QL,1NU=/'WX\,9EM_BV+ MZ%\P8;Y6/27I%%Q6(2?'[G;OS**,6!2]=N=#+[>J-8A1< =RSI)M;AEOW@UM3R1JNU7-O'_L@Z?[ MVWXN%E63+IU8N1^@D#Y37_2C!X_OGWKB_E+&J1%]Y0EV#9F=OGD7NY^F:-#A M2OQ %CT,8/>,V5>17PT[!N<&;*+K8J-N WH"W+-;G"7L,P.V++970J,6#2CU M3. L..DQW$V;/,NQ0[BG12<#LD1345P@;NKA/Z?>,&5!31;SFSSKF/,;.\<( M3RD^8JJM-)C\DONSZ9,MMRI_]$/:O'$S\VYVP@,_O/EM&UH[K5&&UX%^6MO# M+C%<$-H92W-C;F)@VKQA(Q;GVBUML8C4DQ>->\O@U[J2:?-YP'<]S?_1=*LM MH4.0JZ>W7'V/5BT%HQ\_Q&!TM_K'G17*M$ZE'VE:AN[2F?2Q_HUV+^ID#^8* M#%#B-NB,M$F=KO),^MF11P.*J0"5#ZZ([SXG?>Y +X%QW% #/.I4)QX*? UT M3*\!-?Z[**H9]V]6P=;M\F&4TKE,N%2YXUKHKTOMQ;%#0&+N_F;6[SO'2)D[BWKZV MU!.J3)?"-RQA&]\ WBA%0SH='^=^GT ZO17WHT>-UKCB!O4MABA$K5(X* 4+ M Y[G>QWK<[SVG,C7\9G^W 6]'D50S>B::H74S$QZ&S?08@7C^]9?U\+%GI@& M ]J>_;:N;D/J_UZ# 6R!G$Y#&V_5.[.-]C_4OF=@078U+9MV@O>]JU0NX<=5 MW6H[$0HA<9P[K:EM*;:^DB80IL> )@FTOSRW8;$-"1!6M6KX.JWJ++Y/N3$Z MQQ/"0^3@\ N,&O=CCEH<$&\Y=<#C-E:AH77L+E %Z@'98C"8_G+N,M_:&2 9"/VO95'?O4(BDM?NJ:K%M M#7;4\._"?8YYV^FJ0PNE<>ZMQ-R\K5\F!3R0%@$,ZJPB,^LF%U\"["2\[H@ MO8%G<%^7;03K:A;Y&+1I2BE3X7X4_M#@*'_M2M,]5L^Z7R.,Y9;4U:[!A@6@ M-68X0K#,PZM!XO"XVIZ"[AU(,)D]MM%MMUH5W@W ?($7XE;;J/'MKV>Q]G^A M#=_%_@A7Z=S)>7]92CS^N]=Y\Q8N$5V9G;PSL5#OAFPIU+EY44A[8]A1U-

DZ^7:>4_"]W#Q7Y%$ E'GDZM?JQ^.38NP60IVF+^1 M5"#["_QC)CT/MP*VBVX75>/?1L'0(ET+(_Y-6G3XDO!J3$K!VX5<7QO]H4/" M^XD^?ITU/G;6^[.0K8?GP;\V> #P\#6CFDB:#<+) AL5&TAG25W!-UI]MI\U M&J05_$)ZRN=+5(L<@H<+!H,3=);#SV8NH]Y-G/:B;)(T?N@WK>6K?7.PQG_X M]5Y38HFB$G#5P$+9M46=9'J8<+<=SB!04ZK-E(Q$N-#HW@M7LC9?H':V+#RR M7-1)TK'^D4GOHF$9;;&TU.;6(I@7!1'A?L*QRP)78(69&C:8Y(+!GF6H8FML M0QG6#-1WEONM7.2%4S.PU/;> M(^]6B37N.K4Y+1L2_8DF\)+8SJ,.\-44MR=\X%U%,QGLFTM+;V<4W>(R-HF4 M=LMIC4EM& 7X$;KFZ6#L&UY-#%Y7$;$*KSO)G]D!I>6)1D7+FAH M&- [ D\45=/XD=9&R[+5CW&4@G+[V!:E\E:&6*-AM&R\HK414J$2&T0%0WZ^ M [%FLW$&;\A!S^,&PXI.X31(([RT67R6GECWO.G4>Q)\.V@LH87( O"#AFYH MT;%[,RJPBW0%7E*Q>W?!SQ(H+SVHPK1\BO%+>A=S3RD\Z!@H74;KT?!"><4; M6@6M]00V8+,TJ$%\$J+7L).#IQA7Y<:*#:&7UF3-MQO6CV@R^3?[;I7^_%I0 M$,?8/++J@T9?(50%46]^48(CQ8D8N&0.\)+Q39-KHV9P["%62REY&'?IQ)>B M=Y%1A5\,OB4,P*3M,?6#:)665$TU;8.1&6&=PA30"=,9I++JV.+3:SU=<+\Q M:_6#=M&,@<7N$(OTF^N%QEE^*^[.GC9-WM F1.*(5[0K5F#QR J$_K0(E?;W M_);G#EIF2ZOO=0E[##JPX,A\5:@3[&\2N1$_0%C&7\X_Q% OC18E8L;*ASWS M%79="?V\L$=XR&3:&(NUEL9(0MOIG1O14CS%]\.=D94P+SH"R\4=<_T(S43U%/2:C\DM^Q+[^SY^ MD @N*7BV8B8UR?.\@9\V.KQS&/1&0#4O_ UWH9.3_I,(,J.OO%H)34P#%_+( M]R?)/W,X>YE:7')-X",DB'_0OT(F@IGZH*MT]V[2"[1+V]PV[=P=C?/*=G*% MG4$CGR&\/*<;-G3ESW,XYRAKU$[Y%R=?$RZ\F0PA?_.YUA6^[+$+SFW\G'/]7YLJIA MN?0%<#Y8GNF$_)2_=8F2*.HCGX&SWKHB_N;S!__U('D&YQTC?XSO^K_I#]P(&]X,#!!'\W>YOP]_\%2@O!&[!7/[IW>==\\43^ MYY?%"XV(BFM"WE/)P6J\\#Y$E$P@*@,; 2--P:SWB<;11L43]G UO$1NO$1= MZ4YT%!:#%>?($]TEJBS19^AF,\X>1)VX_4W#GIRY5=EA+UTA_BBY7?VN["I? MXD+#+4V!![FCXU-H F@?TZ!Y8E:(TBEF4F;%KAV&AU8+:G..V,P9+;>\(^1? M)G& [D/:/]N0BDT#A<7#2Y>R$5;)"!Q;F[[C>:.-'^0P)AP3Q%!7QL@!7LY< MS*-6TO]I,LTSCN(U$C5=U?@@NCWA^)$D2 )(7H]B:*&[+)*#+ HZ^#1"5)V[ M=\>]]J',"2C%F[RN2KP'1&(N"L(.)1=<$_$#65O-[BF@7P;1.0H$T!SG+N-X M4[I6\ 'X)92I4O/3PLJM)J*?] +"WLJCRVS**4L/LP:3#O^'XE]ZG#CD;Y<> MA*OEB)X_0)'7ZT^/:$<451D"X?'TTDN^P4/IWJ78+WG"'@B%&L.7);VYZJ8% MG/_[#%'MO,L0J[2'M9@MSMO@2 Y^TP07;Q3# .5>3J'_,4:LJ.&8])84. M,68K4,\8O?/WWLP_JG5O?]XC2V-GTN_NFPQK44<;[3[BRFZIM?U@@A<8U4EDME>'DL7%JTBSA&4C5Q&E0.ZJO9K%NI M#6C2ZO]%CTC.,S1V"*5@#^VKJ_\ZUU/+P4>Z/3%4=Y,6&$U_FHRL7E2-O!?2 M/Y.02F!1('*UVC]]"17GI^&2/ W944G>;S5V]"V=Y> M O^4$ABNTP1,6%9&I?+C0'&=69:X?:!T*Q2YX'!+Y8/!L\"S*;LE J#CPP(Z&O=,%VDOXL7X6 M;@$?%@3_;N/K&7^4Y0T!;O'V+JOR8)'^EM89OI(SROHOK&-J,<4F26 L@X,W M46CE&IT]"KXY\2,;??9L@8D"C!4+\,-,Q(ZS_]4TKPGL,D?LUQK3T9.$63#I M'VS=5GDQB69N31M)2DN AHK[2@:685(<-$Q.*)[=P* MS8_N8 I&X6^]",-H!)/+2YN$(!;!VH2J! M6'8RP?" )EQJR08\]":O^.QC!!:&I4#[-N=DD-EROZ?,IG#FU#^:, M*,:WS!(1= CUGP@OP? E'*=,4 M_]K)HV'E%J[(:$4%WF2/T\J5!H+F\":ND:VCFZ Z&UP&W2A5C GK!2G>D@]VQKS>52Q 4-Z0:@HW#T42/C? M"6.+$+LTH^$V KRQ]>GF!HB'8B#CPBF$AF7&2!94/"WAK79296C.;JU70U$$ M5EH@(V]H-@7UXE1!ETZ$XFO F.?A<]XN**"_#T_K(>WP5)F) 'J<<2% " MIV&^Q)KSFCD%(3?L.KRS5L*MK.6(#4KF:<[(6AR)P'TE FT>OWO[2(K(EUD9 M/-1,LGO">"9WH=FO !OQQ%.PO!?QS_#@"$]:#AHF75:^-!Q)":[Q'@U6 )9# MS'%O%;F%15&8'_=(+JU;*IO<*Z#6+6E4F#FG*B95+0&6KU(8F!R#*/E#9<;4;4Y,FD)%G]#O&C65"K=-5E;\4UB M2<7@M_.\%8-@* G\SP@.&D#P/;B1=$#+X\,3GA(AC1"YU-PO 6+I\V%1/ M5OG*$2]"H-KS#_7WVV ^+ !V\T9V'!Y(=W.!D0."S2!(U)+.)XUXJ_F?S@WN6SRLOX!3QR.@5S]+/44)PD!_"4ZU! M\5JL$;-K][F,8O<.QJ76;.V>U+\0Y'R[1GX )H%2WB1'C!KWA:^.S$HJMDJE M]NJS$3<='TT.#P_O?"9,R9Z'>W^>@9U,CCYA7&M'=2GL5\HYZTIU!>E36X)8 M%84PYTS!0Y6BC%#T+EYJ -[1HTS%K?Q71FRQ8F2PQ^3OD!G(:1R:!#)\)!TLP66-LQ86FXEBL-UI" -"U'*]&6YHMP MDW@RJJJ.BKF):PS7=%F%$ 8SCTV8E6))VH$5?TV,01QA0<1HW>4^$Z.X%KR[ MF/$VH^!_0\'D,)VFHMN&O&DI0FDIDB"!!@Y#^"$B-:I2I5B<>Y,6*6/ TC6 MUV575)N!Q>/TC6E5=DW_CV# SMXBM!=6;)&O)J%X$\:*?M6-"Z%BQA7C^VNW M0"\&3Y\KW1S=XU4Z>^LK:M2[]E7[M(A81M6A4Y(B64HHZ9U7LXX+5O3E?@Y< MKPFGNHYX1+!HJ)% ZVT+IWP3VS@#]$2B!Z'8D9 34&1BH) 5U@FJN%8^H D' M3A:IE,KDM=D,+K8)'!=O\Z)H?$1G5J1-4U@:Y!BVTJGS0FIA4[1M6M8G MTDKOJ"1@:?@]+=G*).#.R8O1#;(+*8L7D2S$VZG!DNNJ,N7X'@6ZB];0^4V: M%Q2'&3$X=T>IGL.Q7$E5)ABL+S#N<'1X\#\1!Q/N[/]V< )<#0+\VJV(704D M2+_^OY/DHJMKE-3^IT\._D?*Q\'G!%G.A*BE\LP9_/UY3H3W&"\ 1Y( 6I:1 M_XJO,C:SP/B'+QZ=?I-]JWB9*V:"0"&_?"?.]_F,@#)'9R/GMVP.BH'" M/1*E9N%=NREH?XQ]KM;*O"G5#H+VD%@F:=?86$HR<-3+"N'AK?H+FU\8![CG["A& D-I 8F^BG$\Q>+W,UA MRY47Z!6_@Y.6#JRBVHPG'@"E-A8DU7*SI[.%3OZ\(PZ "\/#P 5'%>"Z MNOE=/6/%C/4X."!PEV"XAQAX^K>9?X#YH;4: M5G1 %!DQ\3>'X ):DQ8-]W;T+#99^F*+%QV8!E2*7VV[4M$EBTP[0X+47RMB M95PA$Y O!>.7:8K\ ,V3?!8/SV3GF8Q%5]'W;D)QHT)*L+BZ>!.HGC-:( (S MX*G-U>W58XL0BZ)J//L#$L''>V5R>7E8B06E@HJJ>JMQ[9'KO^FF*PD]VB6) M)81,J&WK .__5][DRN)AGX(@%5IQY8IE%W+FJ/X>.:W@";/$';!QX0F!L>G5 MW-=1I05&1WCV2ZZ*17[,GE9<8K0G,KT^:L9#%?>/_TB3//O/OS3'3YX\?W[^ M[-GCBXLGIVG9B^/SDY-+O#C33ZY&.GKTQ;"R9W\$5O;P M+E#9$;W]\LWE#TER=#Z&1_T4].SO4U_\\NI_DA?G%V]>O;[:?3PM_PN__7?D M/\EG X;"F.Z-H]],!%7GS5N-O0J8HHT)]0.95)$OA;^6_>,MOS5M:*:.F8#. M@T>Y[4?X@K9;/YX\B !1!E-EH'!/S@)QS2A\T[/8"8*3Y]-T&"&>*%2+/,XZE=LZ#W@Q M:?G%D5_^:>9F*)81ER!U\:*[65LRSA:>Y>"Z$J8K[FWBU^K_59W>31BU1;+N M32!"N&7]VNI:L(N*D)+UYE6-[H-R$..*HQD7*5E"&/"_TFPNW!%ZH?)>TQJ_#K ^/,@OE?8"A0?_<-'O+1$H979BSI&R M&EF%'\RI-<0!2O<](#55@H\ #.B1Q'-?"4]@Z^/[!L GJ!O/6Z8(8PQ?@?4B MQ*UIANO@R\#CMI@><(:G$L.4+A,V+3+<>HC/H!21O\%\+X*S>TH6SE52!,73 MH*0"F5)^64QF&CC:Q%""H38P>*/H$A!F$WL8#0:)@44>U-BKPA &U1V%DH)J MRP?%!6A>BZ]BL6:46;1-OFM[='&A'Y;*:T0;],,H M40B5N^ "(NEJ^^%H6H/ME4:;1*$39YT_4&R3U^&MT3M6;)SDTN$BO*V_7MIC M(&Y$2RTV)>,LT'_ETC3H1@4:!QMFN[YXTT/ MA%B#]K0[._L#1CB_;#IFBO'[[@\>WU'5YH%496"3]SBA*1P\UZ)T7]FK(#K8 MBVU%GAGMPV_T3GD(F MDR>X^I(U2KMAD[W//OFYG*C$N_@:]4RGR49>!8@ MSF43[Y82D9J[W$OPV%8'K3Q6;V.4_/@Y'353MFCQA$-/:5Z/MS?S].>@+-/- MB,#MI(& 68"\Y$;SVIIA=/IF=R2SF2O)%F$UB,F$>RF'BDT6APU'A=<+T"=@ MIW%S=<5KR.:O0$? 9Q1C&P60#R4K!JY'^A<;]>##I%4'MO@H\K>.'3Z MV>=8I&*\SWW:1+?I4AJ=UE.7PZ[NGB'1$T&'XH/ \V?4;-QJ49US&@&K7G]L MYAW%!D8T@'3B,%2-$TTU43*BZ;#D5Z_')F;TB6.EA769$9CNE5'Z2/SVJ^)IR_V)6T?;H-%%U[C MAI.PIEBY1:%^Y&W'QTL5=!:)J(3D?3=LX724<,SNZ4JT3BO)%ERGC;>W2#ZQ M05M5"R"'M-@-EJ\B,H?6&CU6UC_L-AD5Y+^)1\D\G^)B VXR)NJ=%WA( FFW M% ;3$XV91E3OO-M\["/$U;A:B1UGCG"IW11Z1+I-56:A%T!5](J(I%!HBZ=/ MY)U4:,9=F,@A0_N/_#MU^47%VC4/<8$P#;V7).#!;(N;$;;O5S07?\A]3( 1 M& V?2+^D:*PNJHZR7^ XURT=@W);9':+%4HU*HSK!*^DIL\%9E/@A0<2YQ1: MLX6JMM^PJ$:ADY#EX)H(I01D):RSC.+W4Y-;=?XE@U\$>PLV5>LMUIJ M\:A);>@.S;MB#C6]R%J+C2AQ.^@#;=10ORO!2;62G#J.'-,%O )09D8U-EY2!4DK$^ MW&[1Y(I5@_NR9XHS0#NE5#'JW[3)I01?+4LJ>J%JY+K70X/[__1C7V"J"I % MQ6::EF_K;M7.-II6T&X<8:;>0F$,= ';R\EVM1T',YL$:U"-$:_?/!4S_!]7 M.MM3P2&E-6!:O5BD<*TH$G6 JK4^VE M1V![U[3>$Y#GCQ,=P!(*F"2L))74-*9>"!=68(IK]J"Z1@@D<2]Y+G3/4E ) MITI_"[_CFG#F:>%'+].WZ ?TVX!LHVT9SSC>$NO _*,. T- S6U'4LS55 NN M87 4D?+39CYP-G2I89FZ2MKDN&I[I]?PJ>?M%]3,]QEU>;)'7?Z1H;+W=_P8 M=?PJWQ(Y:1:I1!W@/Y8<3O7WBB%5V47[8,OJA,8GOIEJU/ND$KH%T_7$]!GX MZ.XGMN\)]3:1BPN_QIU1](GJ8M6#[R&4S'?X]9U2Y'<&G3#G]I:^APV/(^Z^ M7%?,B7AC>SW3/21=+?+R )T/-][40J_K+>;LMD"#:1\9[NW(",/+ RX&N3SD M=8KSD^9LA=X0<_"0AJU%B&\JYI6Z;;L2]4I3T#'E8;PP&-&[K06)%H(H M>G+8EX-QS5CDYC*SKGPQD\V1^GVC)EH_B,2-QLFHT04(-%%HD('&97.FXX5V M"N8J%K[6X./& EBDRPFX0!Y&_5$W4^#=>,^UAXF5N3( =65X+^X*C,K[ES9! MA)ULUPI=D2S.L(DW.6 YKY.QS-<4@8#=MD\TK;_%4FD"-Q$,:846^9KZ#=9P MBK]\H.AW0KCX^I)=F,^'7'DFX<>D;Y@_X#9Y(1,CK\K8O7-1]UI774KSKFS3S[770@.;#Y 9R:KEW/>H?5#_*FW3/8T%=_J.G /SR]"7T_9K5$4==9+Z M5)V\50DO<]RA&;7S8._8WV,8IL*-L)1NN(MX5_H5848_F*S4L^;O,!C!Q!GU M>Q^X="[TB\3.R!B&A/NM'(5M,82!?+,0R)2!1)ROWB_-'/IH,!9G^KU9F"2E M=K0GJ5@MOEF"CPM284)HUFT&4\?AEKSL=2+W6@)^@,5T\--FM@!#J% P2.,? M1N:9T68B5IQF\@1[>!FB/F@.JOG!.J5 D*ZD@&O'8383I;CRW5CEO7W8D^;Y M)@:7$BH30K1:;+]0]S\,Q@^U[ =!=Z3;IM6ZA4LSAE0+#)>S#8070U&;6),A M/%0'P)E>MB8MRR/Q7K8P.RP"3:,TDKXQ&&C- JM!KCG(U&,=TUW5<[*D8C<* M$5/3[B3C#.ONJ?I?(F(WF!::[JY_GVK8E)T8)&)H\D$Y5"1. YR3W6YE&\&6 M]R7[)^G,RXR4*!$+<],.V)F;7"JP$R)RIF0ZO.DZ9:6DB0EAF(N2$IY4+C#0 M<=A4M84_!,(=.0E%BK(0M^0>=,G4I.R1L]K@Y] \]=8I>^E$>H-N 3,G\;J M.F#ES^=;:%M9TTM@D11%V+LTHRD_Q873"BKT>\:L*EAKAK&1UJ2+$XV<27IA$D3]PNJ MH .*C)LVX%1DP!(Q\&YM@_!P$1&WL7"6] VQ26_0?H=TB+CO[V9.(O_BN*^Y MLDT8)30&GS9TIBDT^KMAD?X -P/[7Z*]JE$ O*3+_J[K$6/6($SN3JV5%_J? M"Q^#!)_I&!OC]F-\CB@8P:RC.WG=@$N0-F+W)5.F<[IM<9D7H>^^<10KB*ZN MOM;YL(YG@>:B*+ET,I_P!T,KE\[@YJ<(0\UA#FF-9NE:6;Y;SZ.+^6')+/.P M!8'2$P&^.$0&.(5A6(B]ULVJ62?L^$Z!8O98Y+&:A+N'Z?K#W<9I3/;:&NYK*V3# MK%_24CJNLN,G9H/09'L(!&WL@="R&_"R0$K(5&:D9LZ%!/+V9@:KIA?)=M]> M.KD+.QE3LO _)IX ULM8(#!/(N30:()-*JL(;5_<$1V%F MZB@6G1H-_)?"W5"!/HV# !6Q8;)P&-]233XX4YG0G2-UWMGF:E[V/%GU>KY_GLV?8 TCV>5=O*R M"G5-MGW"+75-=J7ZD6SO90]CV[Y5A@=5^C4F>1?('^APB5CEP^8'$CQQ1*'9 ME")<6GHA^($6P#/))^78 IK<5M4N#*3HJ+$M&1J M=$+LDRLXPH;L?ZVFQ-))L!I"ZM2Z)Z M7/#=8_-\>+'[GU'1&_'VS"HX-;\%FTMXBGUE7-YXP"Y-Z=5@VGD3?-OUD^LB+9$MZ*N8BD^(_,#OU>'K0GR5 Z(U-3 M$VQ<(Z^]TM3>4O(VAQCV=U2Y(6C;*NKC(ZO>:U^QD^:&(B]HF=CTBG#RMESG M/<0BH%"*PC%$13 _&88U,B_ X[R3^%4FC%QR;XI_$C+ MD1J2+56IDR@2AON<^X9Q[(YVI=55XM+%L'F]F;1Z*/69N6&$]+9 ;+!+^G'8 MOITDE!ZB>'HKA7L4*5O5EAA-,*_S]HZF4>TNF2S6A'S&CG,[XDH:NV>U2(WN M^< \JS@%(<0_R&W9]P^R;'=.IKTG9>8S]K=GS@**?UL*+AN;8\1.3$>@'/<(%/IP#PK]8E2< M:JZ@WZ?Y1]9E)&P"0#=IWD&05*YB$^_W,$CY2+0>YS5)2UO9XVMWIL3!+C[J M6NE"(P@*ID>9Y,/I[%/)U=&T6DAHDFN3_D7!:1R;F.OE4JW:K;K6=)T*8)0FN!9;*CE'4V9& M>31(&^ZHH,S?:E^'>8E4G>I*AFA+%7I5^FNU\V4@*&(P[@,*2"X=W,H95_TI MA7>4$PV^BI0&=B$D&/P',@E6(P6[ X-_1\W/D57NQ[2,/V:*(T2RCL MMA#8A,T7LEJXV?"6O4P;29)0EPKBC1--)"6/]OM:]3@F M)U+C2W06L);TZA MSXS#'W$T(V[*1P2=/#!O$L7/8H7L2\/04:5<>\_KEB1R6[7&356?6Q6N?EO M47:7E\>+6RQ!4.5_H'VR/0/X1O2D\C ';-[E;4Q]= MBAOEC<3+0H,1B4%20(>]"=U P8.A; LO44W=8L3T,X0P"Q=/8M8?9.4]0QK4 MO! X7"D5@XB'\YNF.'$.7PWFT]!]>QG]?9K*Q$)'$T\N;9)M1E5,DE^[[-H; MP*&LC\W!7N%UX >TP9'1D%'L)@5O*V#2N>OJS,,:PD+^6DUM:'="?["AI:AG MBY\AEJDUC;I:7G9(?7)I'=,<>N)<_$#9@\;4JEKG9E-+ E75 >#+S))8)$RE MB%QK$36/'(#3Y63THI1I:8X4,W.5!,87&;HM9$DB(D6CDF-#&_C M]9>_1_-55;^.B@GH?*J##5E8EN.1X M"VJ8@\IEIYL#7[HB>9171@($MQ1USO5(40)6**UL@=&7D0KPJ"]L)!3Y>RK& M1PN;_/(1L9C6]W,MK9+F%*+2-:CGKST-,>G/V&KUM5AJ&F&_L$'PZ@XXN: > MQRB/>/EZ>2)Q"FFTL&W1IL6M^V!!T>$#QZ9(>966DDIF$(VEF;-LI+VN\92: M1Z7?M#V2GZD3)XLEB%"ZS,3@>>B13IV .Q$QS?N2,7=#''YZM]?DP%?I3))G M7+ \IS8VVC. 7GIE!/8\-![Z20@7[]Z6\Q[WJL7G?=KP'L+PN&=1&.$%\>!< M@\GU">M&]T-01ZHP^28)O0*^AMOY7$!S%C!G*98TR&, 6&K9A: \PJX+[C#( M6!X$EHE6UP?%=.HVE")()6]@6KN* %1-Y.&D9: 7(JS7+"5^N?DM'=MW]-J6 MI2-#6_*PUBG*S!VEV['6=(2D?PIT\-FQY]51-<_4G'@-9-;/#QY'%%N*G&=Z M!-;.W MQBM,PO"%F1Z*[:_@G;8)XN0PMD@Y_5N,TJ,G!]QSV4@QMM_$MB<:\]Q:POJ> M $A)ALC< QPY(Q6;(WB:NGJ&&2!$N^5EONR68R772@C&YTJ;AMQZ?Z+/-$T+ MW]PE/JM4"NB+!.9BRU!L),@-"\5[X#[PJF?R7$7HQCY5<+.#8TA6D^E";LC0 M0-U@1> DPC@T[(T79,&3( ?76XKV>R8*^^=1>*%'SNR'U>.9&L9N/0PB/ _U M)II\J!,5JS*6]!Z*MP:@Z.AF@I; M)Y4'Q% P:0+5&\.*:OZ7$4$FK1,0]@) M:05B*!(9Q[=]MMWG8;V&MJI$4+\FW#!:#]FO@+5[QJJ \L:8,]$ZKOKF8I%"NL1 MUNX]=Y(-JR&T"N'!?6L_G*/W7<;3 ( @BK^7\?'UI#D:(0%!NILSL?Y@(H"O MPABBI%9.'>R$X @TVDSC@ 1#4XIM6@6C@/#+195J\MT"[B-OM =DZ4>(2%61 M6N6H>&IOHS"@J Q,>U")J 50%[)(- 06[/U-%# <-E$;^9PM+)+E'AE2'$,) MG(JCG/6[:6A%UX RIALL+._76&,:!BE&;'X!)H =[!?B7:<\_HLE%+Q.)1OD, M:2>IIL6YL>":3*H@#:,D8GK.2EM?C^EONO;\\";]%Y*WP2PXH14OVYK>,+&U M"KC,%GH\=>T:R52UM7D([W"SA\$+I3Z2[#[6U&JRTG0QNT,L8J8\'E^+-B@5 MU7&.@*&=F)O1PIC0M]ZV<0U-WZG( ]E>HSO*)"8\+I;:DX/6![M$TP\4;9N[ MAHNOJ$D4F,+7;I"6:$<,%\WJB]TB"0+43LCE0P$YL>N]C02KC+>!;UD7]]03 M2V26AR"H8AF<.8(4.V;]?6. MG1P72UI;]76F#@S-#RT2ZV.J8+K_/WMOVMPXV9N^PU*K7WING:$ M2B6UY>E:7JG:';[?0#(IP@42-!:IZ%]_\VR9)P&0DEA2ERAA(J9=DK D,L^^ M/&62:7Z(E4'*<7++/PO0^*JBX\ M-39?83Y8:+*&V#'^M;5$9ZMIWBQG\4#G[CMK:4H5!VI&IE1(2F)0ZV>/K)(N MFP#3;\RM8_&0-J2P(D*E*%P'IEAX@D-&L2,*Y7!CS=",T(>_-MEU'L_&,&X6 M4N.Z?69DC$OTZ,:GH!PDX ?T5"UY,KL@8-LWL0B*>!RL^@5D=0U]U@"*B#3]9-@H #PB'U*KLD#@][[BY M!KDE$'S6>1W?VEVR4M9G"P2DV[RT=YDGH6W!4':_$VK29]DVO+ MV*74%=;!+89.VN]KV27D?]HA]; E"6KIDVE_ SIECY._#ALN1TUX ,BTM/6\ M;?++1I"SJL*0NVT$K' SM4^-4#>2K#S&FK7[,=#G5X $Z.;A^]E#S6/ MFI [)9K W17!JL$\PZ7-6TRR>DNYAN9\&>9\O7[&91HP JCB)B@#N 3[)IN-?0S%5BED%FT.!3HR@38>N$"5.[4^6T<%6KMM @B'1 M/)9>+>I 0Z"PQ >C2$P4/,REM6!?3+RL*H=9II1 XJ<,$!HTTLP':V:-HQ/[ M]5;$U=,25C#P A._[#L=P-,F.]='6QN)0Q3!\KA&,?;AEOQH87J7*AJ#-+4 M?IQ1YC56:+K=ZD&(93A"[%V('*191JW.>OSI??<$IAAPJ#)L*!ODYI;*2X7Q M>,]\!NZ&U;MGL^LTZ^M9&3+FLQ8LP3H/9-D;&L"-@VPJZ+6&X]6?SH/IDJ*H M?.T@=H(0+LET\6PT'S6_6J&DH1\KX1LIU,[B0>FIZ+T>I!8.#M]F!6L-70U^"9+]E<$#+ZS]@^BMJ&E8VC01 2W,G* M$AC/0QG=/]=VDVHEP.OCC?K+#UL_X,_VJH'\[%RJ<"];MEOOSF?$U/M@;J/+ MS'+:F\AOT_86;6QI/;%R*,^_38;E^.>#/?L<<-/*(?R1__$37AI^)]*Q!C MO[AZJN9ZT*3/E.77MO=(+#\A;7& M-6Q4"+-X$W54U%%1JZ#D*;9LG"AXZAJX?C(*JDZ5QK6&OPPL1TI-R1C MG)H0K,V^!DF(-EH%TB;AVB<$@/":5V!)L8RBHZB.HN2&(< ,%9PG;^MI+A&- M*K/GI/N/.L)Y[813L\=R0VF6/!I#5P:.+,+D>+8.KRU8(T*.TU&$M_K-M44DDTF4"A19@/( M2M ?P$]$=-N\XO2S @/-IL@"L&:\#HNADN88C6&25A(10;!\&&OE9P:[)#B] M'_JGQEDZE,YGAH$:F@$W+R-BBPD_#Q=+[X1GT0=FN4\N8@8=.GJR/,=AU 7Y M&H#],J#Z:?R&>F*0"W[TNU34W*9)MK\,J6BZ&==5]*BB. MXQ7[!97Y*CS!]8N.AZF]@9,E,OT5*!K#YVE"-./&=G,U [=&(-8 ":@>0991>\F%.RAF5!Q M W&*]::FI9[>71C 1&'XJL:7"7BTLJ A8X:]=ST:JX!C?JK=J9 >QJB3@]JB_M915_J;W7M:>ZQ*KNCFX_JN&@5SF.A M+&4UA3)W00Z72)SZ"*AX](U386V(_E8UA(I0=3P<=#Q#D!VX/8UO UR[X$70 M!':3#"LJ+7+4XD#:)6MXOT$&LE%01>0A,8.0N8JOWY6IJ9]EC_#I=#:TUY!N MRX#I'EY\N'[RY'>== _P8[^8N7(U(L[V3A"TR*KY9,83\9H4+\.?5!T1M2[[ M0<^J_).; 4?Q#4X2/IMB[;URG4G)+GD"-O9PLXQ53B5148GDB"-L\'<@T4H6 M([K.((9N7>CBD8\9Q:ZP*LD'U03T'38C*\!Q&O ((LM\X8G.W#*P>*%OR.3C M5I,>%T*!N'0M'CBJTG5K<'R36MV$X*$KB[Z%/L6].&SA7+@*[JM4:#$MIVK_ M8J#X# ^X1@A+CUS&S[BJEHF;.,HERP[SB,_#VKG0,*RV$#NN%BV?B JS%-!1 MS#**W!<>95"(T3(!=F/P4"G95\$6__C0 KNC*?3!.?B74+\@27D'_@>]64A_ ME&\OH4B:0>,@I(6 4Q,>.95?RQ1"*=U!P]&A4V&GC]:J+7>'\XWSR8O!J\1M MU66?@B8 #6491"J@,8KVU>[#TGTO9("2XLC8<6J/NS2S7!T?S(=+!;0O1)'U MD_3$9]1\KWT]G;MAIR"P&@@4,X#X& $@V4V<5@)T9AV?DK]B80*;++&@O)DP M&[D*+L_GL!Q\+#YE^6Y1CR/C-;AL$J'[UI[E)XLD.:U=6O[Q[XBG.Z#1G(*Y M%U0FD\O'II/*X-,T%P8;6)J\VC,&!, MCI! M!./)1%6ML=^15*< M"/$[-*50);5@2M67()U#4 !L_Y<(PJ,0^8B;3(TF/PE&7H!NV.^FGP DW.UXR 8&=#.ONX0GX]CQMRMSEB'29@C@,P* MH;XE6=4ZF2W$=&_E*<"I*4S=D;U/E/2A8&H**]2"? 2FAI5^(<@ M#.P!LH=G\ADDN9$^N7OMW%&((M K:V\/L9?J;0:8)#^6?O;"^/PM#7+U@^ZH=6\)@T; M-Y$=AH0U"80!:$ $[HI#"]K5JYA-X9 PT XAF!>K:9D)3E7E-,Z+ GY2% R% MZD'>1P*9R _\;0YZ2CVW=7VMO+'*;CG->H<=!,+2;M5 M-.TM*S@#,X[_8WD"")W3O8/F!#K!-H4X09!OJTNXW1PC8;Q#:$&6N:/PB%:9AJFT@0R3 I[>C&F,&X! M*D7FKN*DPG0^&*=9CG%YJP23V=A,YU;I_U+T'9 $HI#,FIRQA$@<@/ ML-7L:\%WX?9TJA2WAMA\D/*P7P\@/P#KR[\<=ZLA7A\\7C$\4ARV"%B"M0F+ M=,KA0R0M/J\U!Z.S/9W+ $A-$>'+] 44FV\I[M"#&WT^.TR-\&PQ@B)X"*V. MS!"+[WVN#?Y;L2G$X]>@>L?>'@VS09ECH!0CRMG79&#_FP>XPNZ3:N.9I(5< M$.GD0I=3"DH22$VE)IYN5#,\CBQ)(:V>CP FX1;HJ8?H>-,A_^"7@# OO!?X MU0[>SK[FU#HUN;%<5$!4]2S8HDMC67$*EMZIS)R3M?R:2#C8VI:.^T[/+D]_ M/1'^@Q@C!J#I,."48) 0FZN0K9RE"!Y8$K8O<5^62Q8O'*WL((\2G+O3O%Q) M<"B^0L9)*3]FK:>*HL->A ,D<>* C$E%8WC-DI*9^D<0QPN @ S2)!/)[P*3 M8#*!=DQRJ."[H)* YKP20(JT@ *U6M+AV96$>(TD1S-UN&#"FS5XQ]B0HH$S MP?#J2-*>!#@,!HY@<@.[!>K*A\8=1<(A )R+I$-X<#L^HSZ8L%'_EYMDTH>Z M&E2]SG/@O>':D!C%H^#!N+6\",OD1(\^Q1H4#ERTB)FZC: M05W5 L6LDA#T MLPE[/)7HMNW1J!V\0[$D.N@S3^MGC CH1"DS6V[]<&;TC$F\D0 ,QEA3C0"! M+ #_I!G5;%G"GH$DA&(A5[@EVMC#@?- FCY7(2$2$$%+2IEB!J@Z A-$>$@( M+FW<#/>6%Y/-J=>,7\5S=:QDL'Z,O%2_B*T"=#:R-*V@?%&TF,L065]SAEX* MFU,40,:(CKN'PS>H"#" TX"K;& B!Q6QHHKX+Z&P2&GZ&&+-JZ>,4%7BHI2N MXV^N,!CAB=[2-[!"PYRY-6C1E%B:+R0PM')K(*'\/$G1F%2F6M] RYY$GP(N M I/+(%KMC9$QW Q:@ECNSAU^1XE-4LT\[P'H !4Y$:<:XJUO=KBH64%RVQN" MK0O7X/.QT_$CG(^ :%6@U:@!IR]_]18E1(+D2:.T2H8N3$DWPK:G5#/#M;.3 MON@(E%_N,A<6%Z@D)\0Y9.MS[!):G4$"NF1M:>63Y#?TB/$ LB"@,B"JR!(5 MT3.ATR6([H]$YA27)Z0&O?P10:DUK8W#.FXHOL2O@2-V(_P\J&P 1HV^"&$; M"\:+&J!>RE@GN=4A:FFORTJ;+XJ4L/0?9BX@S#-P)BQA>\N[&$X7P!C:((;+7\$]4$^51\0-VT>66."*B5FZ?!0$S-PT% M V:E4CE?4R4"ZDC<&)\QF:7:=A"D&RZ*3!/'E MJ2 HMXXMS32\)@4/"+%#F/A;.T>&6S<%5.$GQ5B$'B4Q[*4),9=]#-5B\]@ M"9T,8B8C^(0O"Y$^]<$+_41U$U1W,,A<:KO)4/ K#75HP(]2:+&6^) ?,17L MY"0&@'M0.K?8A,:J3N\ BK9 74B!):4$L339@;I!T(28VR5-F#S0(W77Z>8^ M21)K85IK_'.-48(X% MM&6]'V\Q\1(_N6++"$WO9H2WZ-5B#J%;QJ'/>Z#9AI2IIU#)5!1 ?<0IS9\X MH(>M=-8*!0O?#Q>D]4D[E!'(M0\-D[R$(%6 O1P@ MR@+98,TQ:8IA4T[T/.M36XA8O,$U"W9R$::B.I]&53%EAQQX^W,NW#SL"C?_ M./OS?8!\'PSZ"VG:$;,KES@]]:. V%BZZQ9. )W1U9?>2L4YMBA67;[C_.SR MU&<;U82IUA1S1?/TEJV 4DZ,;^ZN=R_V)6 M+)P4?V>A[&N(^(1A4\F!YQ%LU]A#4]SG10T;5[[$L !6M%B M4 S96[FQU0'#50\6I-5..H18!$@O,)!6B =SJ#I8/-(AS0I9(R@$6$^'DQ_ MF>3H";+^$@I$23.=N &T9.M2#>LPJG[>I?+_?#TUF>M"@9ZZV1*"D#W<"C:9 M/5S[YWR^J&Y$H*&ET-P!E3.G++*-U%3EX&WMHU<6]&POZ@U\C25'OV.D?!Z% MH\1[==5#>8PR=E"E7$T<4.05_XWHQY?[.H^=@%1SR-AHJ4P/)I21>026Q&!L MEIJMRL/FC'5/UXXU6@ H&1Z2(.8>V;_QKL ZY@LYM#@V5A^AE0O>8LF3@NV' M82>R!CP@J:+/5QT1B4%2TOJT$=#>;SB'- DN!82NZS_ 1&"2#S>XTSH;E;-6T,;X+4&>@*,E7';KQ(XT.][9^ ED_2,OV@1G>M:-+FP3*HHBG MQS>J\_K&WT(E%'J.*4*]!-3M[F(R'_;4@!E?=S TT'X=[ITEV.$M5BMI%9@NVG))C0V[V<[MO;GR-+*>9[$R=%-DE?8@3 !D8YFSB ; MTKBK(IL0M=#G0TDV-^7B.Y-B0NC4LAVP&/M)99[9+VI*8+T_3BKWYWXM8_L6 MW"7<]0UYBR_DM01=64$! &41*US#$C:8]D6F-]8/4IXS[9@7%&N8P:J,GE*=D2$D!G$E8 @M"3;-&>.YRJ#UW MY"(U V/$5T[@VFB $'Y>#8M=OY<#N!A^'-&47DF]<#*=>Q/!IFQ4HKOR:O48 M>]P^*0,TG-U.294P",G#L_&^*;]]GG.HVL)&QQJF@@IG\M$M".U2?8'+]$$* M]%H&XU[QX"G"Y6ED-AP3 JOUI< 6 -D0,1_+BW)&&X):#V>U80_H>@)WT$\LJ*-_!,*+Y7EF;MM3:N,>3SRV=N-MQDEGLY^U@!0I+ M7))F/=;4VNHB4E=\Q5K':HV1?3)UZ?K1.2SY62N?[(+O70+(41=C-U3 M2/1K4$H0X J&UH^*R:+Q@^V>"^K9"3FQ;1L:U3[&/I"*8R>(+),IL*28KP "TN'P46"2D\1 44L*]UK*VQ=E&59;#@' M NFI&3W )S^0:X3SMQXISD=G JUSAI"=&'7/<%4_!WL<"Y#A><_83\T^71"4 M4/44/<9KG'O5/8TL20W9&Z V7^EH)!'@XTAIKVN+NXF+'^Q*VW!>/B4H-)S+$3$> M"!DZ7(2F(.-#K,V,VA[@QFS&.8D MQY7Z1^^6$T]>Z@*<_X?D;!8[):']YHQ<;)VM%1U7"36Y8!-K.5?SH-%.>CBR MYGU"&5HBKY_EM2")L*!97/91-EOUJ)*)@)$E,T30^CXBI9=4#0]*WTR5FU3Y M'.OR,_<5$RK2I=^#'K0Q7X*H( 0.[!\9N+)_OP7^&F=ON(X7>]+M*6W6OWLZ@42LG*"XI M%@' LE,L8[&JD'I^AGE\6[^%DKKA,CSH;Z*[M66+F9>I/0OJY E81UA;/+IB" M,P^*7VZ-*WU!*3.0&F9*1U'%>-#9WR/D 0GO +,@YH5V\.VJ,NI01!M8AA+H MY]"H!9ZNX?0\7$'-RF E5PSP-,4 )Y@ H"?]Q(V>^E9W^O46ZN=9/-WPG 1(6)E*E.F6[@:( M\.45]$Z.@N _IQ1X3$$0D>F#>+HQM8!,4+'?L,Z8& M8J%6VS)4TAW5X U@Z[!(G8FT)]4T;&7@AUD[;[3AGQ@$-KBT&B4==.@P]".[8EE5#KA] M4JNOPCLU& ?EPT:L&ISBA/ A5ETG\--(L0@@_TJ+(?XO\4Q&5.4A[*5!5V). MEJ4LQ55#UU6OJ"HKI$=D0L%P:E?$9+!R[WCTC$L*UR*<$FD/OQ.YGT+E#@Z0 M8W8IGSI$1RC)+T 6A4,1<;8C)3S%BG,JK#!EF?(8'=<(RL ?,&9 < 57S$BV MQ7FS!?&6!F)HF_%;-T3;4I?H\H+/O-1AIG*-(&'C;U0!I]N8 J*-U4B6[%D+<1J MA2N6Y2[ !EY'A_.>VR<[-O2@#1ZG89%US3@U@CED]]9UPKN22H50 8.&:GD5'?RN9I=56"-0$:" MH!#DES%9QTM"2IBB9Y;,#$'YNRD -2@&6"^Y7X1?Y8 D>E@].?3V*M$$( MDZV, :^\Y]BQ\AHUJ'4LP7(<2N.!" M\U29 _IU!.5/D/8UZJ7H9RH\MY'WHS'1$*S)#1AH>KVJWD3JQHNJ$,^Z&><) M;%DV6Y7@;"3D%5OC0%@&-"Z2+!=KVN6.&3!A2%JFGZ"0P,I;+F7%.#OX@WV! MLD%L@\"!]5@MTG3FH>M<182S;H9F$@\ZBM719MT0(L,91C;."S6<_/3B%9@'7LBEO9+3@K/O>,IO_!4'/ MMZ=+JKOYV0D8LXNN\^?E;2A4)*)+FPLCOP-3/<9M,0O1"+(FH/ MFL=5=]3S.9 GL +LAGK_';2;B L)<3J,N3S0WEER8J8QEB%$B45IPQ-#G M(.TLI_['@7L"ZL$7('1HZ$Q@HV*)<%L]785QF M-0!N..4>"DL(D"P8%[XMU0B U9A3IS]KJ! D!-BI;:K_-X M4O :33[^A#BIX&LR%X2C:,!1 CQTUKQ"-4M4E\HI8ED3]^VQ_-\I!"'(,32 M4+OP;$.TQYX/59 M7C/'ESFOC*HS'8:6T4.3KBV.[I(P0U 0TP;"$9B_[=8OV4VZ9)*@[D2'*WJ(G5Y.+ M,Y1Y)N4UZCSU:*8F47H_#FTH0>[$&*O=K10MO 3'S).G#BQEK@VCC8)(,@(E MRNUKP21@#''>\-![&,UN&(!EP6ST^HGKJ$IH';1< M!\):/S5^,47&LOIO;N+W5 (5VE(-!"_G<^=^#C M+/7A#+Z0>UQ-H"+)61CL8/N'*.">&M)/5F^QAA @(]FX= +$T<+;*)G![-U> MYZ&=;67@23Q+&L<$_LOR2 9F]KC*(=Z&L38KCX8"&H(0$7_Q#-(;N?O> M.^>H"!!"<]Y= Q:N1EFR?H0=6P3EM23*B?==)P"G3GFQ=D0X 7G0I86]>T 7 MLB,O?F >'?:!L&(]3(+L0^Y&5 @(: 7!2P$'/WJ,%6HS]<3B4:K]G%E5]CA MGN=45.-3&..F!51-G7G&\_<<#HFHX;;R^P9L88AZ4L,R^HJ*CLP;^ G>"B7+9J M='#K!%ZOVW\B6->7$-[[C#&\J;E%ZXV!HP3 !:&\H7Z)AS8[:(DR_@K'!%KL MA@?B-=DK2S97MI*:D&=R;08*3XC M1)W:NSQ6M4LRA0^%)BE^.W/'"#"/K JLF"1@A3P MPG?W%!$T3CO\ DM!$ZKG [P/1+$$L;:().X87T;IXT9'8; %@=AED6GU5Y([ M08S#C"3)1L\I57P^#=&R15FD!D\M;.!J*,]'/:G&AOL M%15M+SS1#5XE0V8V)OBF"KHFKY/IE%K8HYVMG6UR_QVD"UIA(S;C(T=/R.F'.-I MA^>+44T$^7C*Q$#7QS%_X>Z"0CS=BPSM^3=93I6$!8-Z:M&#Z>P$@J(/">TM M!/M[C1!E%RWX2-95PL)M"L:A("4A!EWG5#G&UG_QQ0IIXR/8%-B6<)J:]$1% M+ZXC#<5U"%[W\C.-M7JC%!L#,'\(=3,>%J*).A#6Q6+R!+<3AD?4L_WUX#-Y MDF'9$OS$L0YL\;:?#OG)VC@DG);M,']]>1 02YG31,&$ 61FV(D!80WU/$(( M0&@HH!,9HPWA3"G^U<31*!YT#>U!^UR;XWI21C3&!YO2;V%0NFN!P9DYG//Q MM;' _93;L';94-$WB@Q0BD,D7JH,FIHTF _H*7N2G,&:F@V=X*H-HXS<+VS&N.0!,( @)[> MCI.JOV(F1'#45%HQ@T/!U4Q6%<\#CD/CC,]V'9G?X#%>K%^CM03.4YA.]X]-;%*%+* MO?;)P@=J>$H40QYGN(&RS\]8 86'GVL)/RX2CSIK-^#&Y,T["<:LF:,<5>D( MS$;4@XKA4'-95W9B(K]"'QC^E\EF,)/C/YA(:*"WQ/U"ZBR]6*Y]+)XY*@,' M0X;LCW^>ASQ[3]C.(811>[BV M*ERMKT.C#4,_S78L)Y#DL1O)2P"&]A>$B-=K?"0\M8[O-.*W=M*W=%H<@O/!M)@DN9[S,ZU&-(J2_@A726#U87X];R72WC.1C95)K/5KO MMR_+=2-$#237V$_))LD KIK$^1=3JM1@;VEB+^P7(]ZC *[,9/*>23CD4R_G M*2'=7XSIB&8?8J=P=RJ;\?;E]TI:LI:V$:1\NU6A2 X/(R+AUEN9)QMP5V M!3%X8';K=(>N[X(>'SQ[P(GR>6I46-+@Q3W( EP*CQC&<[OO&T-0=[6Q?E+- MY?61WAD65KA#W/?C8.!OQX;2ZB5"MI ]2?XHTLLIP4/GQS(83% MPEWF[FT@4O' 6$KP$%C[DYK;7.\DU-8=&SV052"4G.#X28XA2NHH?#'H_L ) M0&/8%VQB$8\X87UCSPK:9!&3F+)-K@-/Y "*85XSCG MG@3?VR_OK&8N^LU;ZKJ ,?XPLCOHF[#;0?2ER1WC"C3YL>UYFN2D/#&H&6GI MP5HTUR0$_[.&\!)X9@ 82_*&8>X$-UJOG -3F5(.+F)JS8L3&@ZZ2A?30X<# M7>A*;_%'L+4 :(;Q-EU_=E,RJL$1;F-5H6(^')WPMOYG(4&M#C58C& M&A>#*"Q6CUT\C#ROX,L V,_)$_^)6!9OG('R4#WW(;,KW-Z+-FBT5^D#MZ<: M1F+5Q^.3OFEML#2$(_J'?/^Y*VZ_P 0T+GGE!3K8I)+ZA]$$MK*21B)-BRQE M "A?4X\--H$ZCY$7!UD^PW+X(>$!XAA1B,,B@E K\LB+R,1QD)T<4/^9D'@/ M5&C+K. A0(R48%4A B-"ITO&XDR6!3C M!*3QX N5'8/UP2@Z^ X\T#8,W,3;8/4%?W;W0 ?Z?!I/^+#5UDC!7N'GU^*L M5X" H;06_#ZG?LSXAJ&$MR_9A]"-_X"5Q9@6P'I\WHV3)? M?7A/K$5=S(5?T1@Q,HC3@6,=[X %^#^P ]=A 56M7+)6HS(->])RQ \P9\] M!3!C:&1#'"=L#L+=4FA,7AI@E3B_61FZBGG\E&QOTV&AF8)[*&E\NI"?I- M MJZ14D<;H6/=6LVL=Z/PC&WP<-I=""R66:N"F82'H^BG8>GQ4#SH+/K^&V 5R MWTH-=G8%GVL"TW7Y=PI=E66+ AX94GVZY:%"P4HTQQ;I.)F;X;ZH%+JS4=SX*RQ!6O>QQ09!%F)HECL$PL7X*%IU, MK6,Z=-L$L55OT7E +!5K(*?/.8']JF1T:8( [[$A@>* ?6NK>R",(K8^:1J] M$D'/BE/$R],S'51W%@C-/', 2JHVSC'.IS=M0_53$ZS*+I&A)! M>U;A+?2H77V30_<*N-^;""*ZA05UBS(C('! M28TH0&(A3,:(,[6P)>V,.$" M-$R2$%*U],B0F6TM<+Y "M,F7#.!11X!89/-4/?3"5H@[6@H?9"2N%F1J[L /?UU'D^MW@$U(,*[=Z%_2 M T.TW+E-H'''6O<<2I!I,7^,ZU9Q/2%25G,WH7&M ME'U*)J@ZOI$$FQ67/@$,<;Q)AE'ACQ76Y@3M!3(W! U#P2^,JE*^D%#4 =/' MA5D\(K""8"17K+%7DC2D_JPL>(Y*+*F:TY_T]L,PE0%G(18]NU'H \^GFJ7& M+?PU4"QAXGPJEPY0< ,K&\3PG5B&O8W+DO#E:Q]*!6E86\V-GD#*)DTE 9AF M HY$^<3@YDR2C%*64T]?T$/\40;]=5S0S-& Q;U\C!RU4$#5INP$W52JI.ER M@6#SW09NKI_ &P3A"LD4%4$C&(^6XBQC3VKJ;Q" )35W$K?]H.L,BC#\>,)X MF,W8J4?S%6D?ON L391I08WV3M[W?(G@<-D);D.R8V,0W*41[@*%(53P6]J'&=:QR,5\&%[1O'@2S5C29=F Q][ M6ZS%O-F7FTG&^%Y@3MU0OKJ:IH2U.)WRB#3.95SG"1:!2WT..GHPZQ. M]:B:.A2C%H*U'Q=3%YTNJO>FCJ\P &>R0J$6(&0#+#Q)9*X1\DVH83&;3YV. MS&V;QE"=^P"DH28"L?&48A3GF]S2!OF::=^-1.D_J ;90*:\ MS38 E4;FB5M!9RW-QMPPRAXSG<9"HSV=-QD1ZP8-B5RU+(?UON(DY\Y% M;+UUV??:$1/(FVY&)X8W4W>H/0SIZ"@+G;V&5Q97ATO[:B]AI-U%=2:T6K58 M>0!8%@D,-^-!OJ-:J;!)!>"H\02U/_*4B,:K!57,Z"0[5 \H:%FR3JAID:HK M<$M](*GV=L[8AXK'P05Z>35#[N@ ,!%7H8EGYCX.U4&!)F^I M2\84Y'>SY2EQY?5L!;F'#\THQC:L*=M/[C ;?29JIQ@*$WWUA>TBPR38,"\6FH92=+O@_9(X.-DX0Y_O#%YJ]?E&N[TV7W5 MG9;DAJG0=UW>CC/.^W!XEY)OU50*UFJ9\H$55DP-_3B_EEXUZ,40604G7Q5< M)88/GIW&ER3:%+.B%TC>/Z*:3:B81]K[7=I\8\/@-*\M^YZR[G M MD&DOIWW 0L-4[Z"21K\^2+H/^#?K0"9S:C=D%?[]U7U5(@^>0N::MP-U&> M!&Y!#0)P]K.DE)'F,+7+%X/J3[A:^, E5!$VTKC:E1!.2L\+P0GR:OA>*.ZM M!^!F+/N=0H 1SLP&A]/2OVIMSZQ$9-8Z%H'7Z"BF:7Z9@R)PGN_$0&R64TB8 M/:)_$GPL[5$/7),O6:50G*1MEY/9:A2'!X?R3P_QS511?X$!SWE6T1.@N$-M MA&3 :*@Y"W37+![2;=$&^"D[":N& I@BX:^'W> >&OH$G>NC0Z;AJ9B*AUUX,#KK^LGYJT8ZFR4^ MT>Q]I+DS,&F_=74QR3&Y]#%( M&+T/WOF)W_D)9GZ>P)6T&>XA1UO1CW[K0%AS?=+9Y<75B:]06HXSK:F70Q"( MG4GFBJL+SG*!4-/S1ZE9%V3*-)0<_ND*Z[8.-!7TA,R+&KFU?75M!GF2NV@8B@I2_)B,,S"\MF^X M8/4&G)4^@6J)9X2 I[ B]WQ$S:=*#G)J^M;7&R5EE'O$0S]6@). 2HH"0 :3 M<='N@]9[,H*^D!9@[[C&D-8'0V 461@.QG7M*M*>(^89E)1.JHG?(X7[T5M> M]X?X'A.:WL3Q/\'$L_OY*" QB]28CF$ MT[,BKGMA[PT@._FH>JM0=&5:2JGIDEZ6UYE3'()F ?:?P,O?&>[/L#\%E71[%]7"O0)8.Q*.E#E E[H(9'@Y##JK#S+#-FG # M,7Y?,+<\0&%B:EE$@@[@4J2I:=T!'Q1X"0]HUJX[:X6 M[HE\3\B:$O+VAC71L_SG/XWP_^[OE+I8@<;.G];:CC@OV2.85[M"%O_8.*I: MN%KO4;$:/^M" 1OST$IR&; U/L!16#Q,#3L4SKD[X33+\VI66@,8PA@@ZDX( M\_ GE20'7\12FK53<2#R;:.(/J]-RN4&4BA6*=>OY6HA=3 :4X[0:D&]BX*4 M1SMIP9EBQ)*4L$^XS42I@6.+K F54Y#GJ+3>!H/8\J%2B.PQ_]!(\I> M);U&%%F1=PW #LM=BQ'E#&F!MXYLO:,]LHI>HF..DU'IQFE54YA\"CC=/)G+$K,EY6*BJNGL M^T961+. Y7HCKC'&MR! M>[I"9)-(9KFSR83.J=TP-:U/206"P')#]*0? C%X)"KCPBM@C:H"[ 7220V/ M"*8Z:!3. #-\49-M,-89IMUQ4+V [P41)K$6K&N+RQ@3<(2=P;$X-7K1'P[. MB[4;G$(1C;S*&ILR6@*Q1G2])>Z&Z_-0YP2IXY(&TI%MR-/UH(J0 MCHBP:<-9:+A=+2Q86AX=C;C*N/*=?Q2R^XI:F'Q>W2SH6F)+A,4/T\W6GB;7 MW%_%ZIP>M%RGZQ;)\]-/)V%S:&&8"%W-%(X=;D!'<*[?,0*4CM29AX9?!XBV M(:6H_*Z4HV,RBQM),\)/"22GA<[*J)HE1&:"LGL1?T&R=T&!OD'$D#!PV4)7/ M!#[(S:#&%*+\H/*7O^/U@-@8((OHOF_P]31H9,I3Z%33PX!(G&L3$>&"!FER MO%D]K=;H5I\FV]Q"L,Y$M= U-/N4Z%N,6V8MUO>NCQIB&NO7O:(C(I&U%GP4KM+W54-4" M0.#DVF=:V][%Q@;$R!L[C3>Q.H@J'S?QV0"*%I3 M+USI3UF=O!U"'.S9"..PFW"U[IADAZNEIOK4%S=3B.9 TZR#FV,DNS% MS%U+$62Z3E_C8;<:I4X8S#1^RB5$Z= \"H9@\JA>F96[6H>S0 ?U5/?Y"E,^ MH?L+S18)WV&IC,.'+M@88#@N0J4Q@&-=VV@I,J82Z75=8+&\7,GIXJAE(7*L; MH"UJ.JC=/Z'IN"90R&ZYC$B<8T'0V ROT=K16 <A=NHJ]P%<>$3(OJ25.IZV"L ME?_?CGEX@RS:>]Y%?2&Q?V0-5R)X@&S9:=B\I+9410OTM,#:\/6"2^*T$^"V M @J$:FFC!9P;,JLV^HE[:^ZS\M2:S.0 @&KS,1_*TFA+3@T[-8Q/S4X'QT_J M0QJ:,SNI(#1 ,U)#W#^@_AH5E'8'C/G] MJ3%#*)->/[G[61=QDG4V-'W+U%-N<2(? 4U[J"FAP;1PL92HDRRUOXZG)9^# M\Z;DV$IRD5Q')1\:&,(P'(T+'O0E/@!I*85M1^<[L:0JC"\]2*$()2^"F$\3 MA?_GV@F5:,<.3)KRYO_EAZT?\.<"&C'Y9Y=/"L^GY0CUCG_&43,?S&UT:;=N M^B;R6[^]18=5YO;_A_+\VV18CG\^V+?/@1Q5.80_\C]^PDN#R\$\AO@+DXA= MU8,2;K)Z&(A-M+0"]6",Y.!-+<=%*U^\SKLR@T^![2!.N@?!))L80*\+'Z@" MA -&A:1&8BAOH 3^FRAJ^4X\F)^0CCIR>CWD1#@[-9T0B,Z[B*FCI8Z6Z :( M+4!]$XUP!T1FP6[&^KD$ LK384=1'47==Z5N9K!84VEBICY\B(Y.49B.:#JB M\3?,(.JCQDHX*B0&WQ)ZH@'\H0V.N(8WNL+IU M8*H>QVG2ZCI$=C[ZK\( %F2T:[OB.G;\M$.?H(S#&&]J&),/(Y?D/(=78/(0 M J8.O@\OA3JZ,9XI0B>KX2#U="C%H<)XDH2;PY73 .FV#@.>.<;1(34%HQ]/ MOP">5#7KN=K"23:T>]_V A?V,PZ9@D"%8$$^N%M#=VJ;4=R#5AKC,24Y4U/O M'L%9L8(9+1$Y:1B&.+F+MW&.BJ:N"9-P]XU)!0))(LVJ%]_GBEL^UO]1L8CN MTVTR2:-JJS#JX!X>O?V.<=NH/G9;!OZXP=LD08+&RUN#]R]X^FWK-&0F3^S" M\&1$I\RU"JJ%'*A@X=1Z-V"Q,1OY.PZC?WPQ=NDK[22KP\4*-"*@-CUF9OUH MLP%!90X,_VI)PNXJ=LAMH!#XB%FO870)K/HC*Y=?+]Y^O/1-IZ[259>*$/Q! M?Q[M;.UL2]&G]+@H*@@K+9U8S!WJ'IP8U*CB*:/$ !M;59U4TQFPZ(!L(L:E MA00FHM? [:Y>05%1F)PF%/@%7,6&+"N7RL(Z!!F"Y?K)H1KDI[EKVC<) M^>0!$*10*T4Y:7?L8A5Q1D MP#)442LV*BH58$\]%8U&K.2 TPR/]W6H!(ZHYXAZK/R:GE_'_.15VUADAZA0 MWR$NO:0M"LK7L'>13PP!#GU&$1M,W>&YSLG&*0:E(CW5+&IE-5@K<&I@Y?0- MRE.9*Y@,@TFW85V):UP25(%8:BK=]2%PJC>XP+12,_?D?<$CZU\:C';,P^W2 M7Q3@K8'X34U9HF<_$J):T+@ICU+HC0^DT1 EDX=C<[4[&\9\$LP/5)_?HQ\) MI1C*9XE-!A0*]I24C1X'\$=!#Z:@"D@>8+ SIETP :U$](XI>_B$J6 M$]"MZOJ%0ASGSHZ%D_!7LQA-"MXZ7!2 M4/XWSFZI=1#@K*ZG/#V!??MA#P6&]'ED4Y2R?M@3Z9DB2PD<)JP.!T;-J,#O MQK@*_G E-,S*E-RSXL>K$G9C@5USA&T3W(8CZO1\%P#Y=:_EABJ9:LS@O+"? MRO!@![Q0(;:"GMNG.P"8$\O]4G($/+HW5PM>W)LWQ#>6$ %[(P,HXBI\SZ'4 MAKO6+UVSERP\3H$>4UV^0CP@3=T4#-D\WU)Z;[;&A;2T38&1AT6\ZD[R.@ = M)>=9N+#C5JND<^X%XF^GU@G:D5$>5T-=JAHT-*=4,(R60,N VYZ;;5&O92: M4QS%.LN3@3*N)A. SBZSP9>U$-RAF+[$,M!+/X(6(CJGV,%#V\T_PS=>P3>^ MB%)WZD1A9?/OU&.XZ?4M9C)W)=/CU5[ ^:C00]62Y>./"")/.6G*3 $#$-M[>:T9SP,H-,P*IF M[O;>_N:6-6K2=&5$AQ_^JHXZE(A^5!E,U_N*X%.6WE=]S^'!YL%CK14=68"T M+1G7Y3GAH*VIE//0[-0R(2$G"2T$H8A ,7^N2:&FIFH7(PWMU=1;V#0\Q=(" M<-V\8/,&AY:HAP59LG7NVTG>._A[M3T"&UI9X3L0ZXJ%+2*( M%_^-9>1%^^V/5^"/<\-BD!OJH/7@VQ"NHO5G";(6L_.PAY6 M7Y/@O5,?HER,(M'2\#HQAIXI,>3 @EA+X7KGSG,2QN\[_E(R.;K1;]/*6VL" MNEP"7JCZS?4[L%3EWY4A\4C&#?-0*V),U\/T6NOFI(>II#%I?A M8UVTL:6O M*5 ,VM7Q=D0E-Z"X60R&Z!6%'BG*#;LWNN"+>T6I!C/#.2%]/74C+-"P#[B^ M-GE+/ZF*0JFR$ ^\CX_%Z;_(#!.$*T&O9UBY+#"0;T?E'97['JMA-9#6X7JN M-,3%=7W\D./D%"I8;#UG1R.P@36:H(ZJ%[:0XO!:" 9=6XN^WFQ*W,,P%RIN M%.*Y.V0""3 IJTL*%EHJ#B6V4SB\J4[,=PR@&U8A34G%M^S[,D '&)W+ZNJ\ M=][/\AQ'&Q:+"SC>1!2A:?ZW(\:.&.F&0+R-4O,U\=B; &T^97G6HU*7>,!% MZ#)MQ9$REH16*0A4+R05^$OH]')U.XV,;L%Q=8EP$=%45S[OY&A'NJY+,L7S M1#2^DB<,F3)!6WB8%/'P)L8D!F6.I"F%@E5X(4P$01,7 P$X2!HM6I[-B+^0 M7IMAUSG745^M1Q?\)29 FCA3@PG8O(M:UB$:=^('8,1]ZV%NI##8;%@;7$X! MN^D=XZZ?/-B)X=AE5[?&8)0%A?R?X+1T+GHR,\/%J[65\)#[6@11?)<&]#A$ M(7L. 9;ZEGJ0G%80:Z&R2P9JOWI:O/5@3M5IEX6>^_6VC/V1ZUVYHM/ M..DTI#C/A U.Q?P,]NO+)63JDHQ153/C?#NT[EOG2L6]85^WW3:'U2J>'VSU1M\8*E\5H''77MV'.5XD M ;@>:"VKU>ZU$TRI8'C_$WHMJ&;U3$!,9:/<1M!0"I!JT=S$N2I1U#NHFDJT M =$<#7*/4L\/,IRCS2@+'N_M,BQW6/3,+L?9>3A_!2NPF@X\7JX>9B(A'8\Q M[$SXG"LD&W\810R_4'/"NZ!.1W0^LFDIVE"',# 9#BIHG(M9J 5)XBI^X=:SN7R'D8@H=1W-3!!FG2I( Q ML#0M#=*V#A86HP,>?VLSBO[QX+ [Q]@',=W=TWT>6FOB8QH^CLJQ556.KQ$>H. M (&(\($&A&4%O;3#1VH[W]G][Y6[S;E,2#>:+^G*?5X]Z-')8("3%JYAO+?] MC+G,2HP!8,XCQPEM=GFQUVI; (W?9"5JA0D@,A)8&59R39*R](6F6M+5C0P: MT-!3N.V,.^/:P0F&6C6Y0@>Q;[[JQL9TA-DD3!XPRXA2'MZE$)I\FP%XI_W; MN\1:591^[2J;.S)2OCNW;7@#E6M#7X*3\AGKP*1.!HIRK)M@37FH\>]Q927 M\3+R7PSS4@WB#[I)V% 0&=BP-.M68,O8@;"V?A\ZNZ3%JW"5L'2Y;Z@-G@6> M3D)SYV$1DZ2:2#MA\A)]!2S85HA028 (A>A3,O8:T*$*&7Q]GF:Y59I1&M^Z MT;B@)3?<>:GKW0SCB?UC2],^E&-18=0]:7\=*/VT==^R9?MM_8KYAMW1PK5? MR3:_E8C'J3J=DX''R*GSS;0.I^?W55 ]Y1VY@4X>KMH48-\!^([V%T/14ER& M*"BU'G1[F*&CD;F1T\HY:C/$('A-2&,)-2%/?(M]ALCP@&=$2/%0?TV MCA-:'T+?NC5R5T1S]3"N7L!42O"HDI*J?X$]8?-2 ]&P\C:3#U#KDX\I%C"F M@X4=+7A[3PWX\>(]&@-0.!3YBHCH)\,&EOM2!HGBJAQ;COB/6?QF'J0M@XWT M=^&^WD )O@,.M"0T,GDN6%HM\&"U*_30(86G91T2C&IEMQ1Q<2>]'.0+6RSS M>"JTPX^1'0;V@:^H(4:LPNZMPSSB*!G^Y8?B].1D[]WIV=[N[O;Q_MN#MV]W MSD\.#D[V=T\/CW?>'>Z"C1=_LZ.]L]6T1+=W'L<4/3[X#J;HUBJ6:(L.OOA\ M]CZ*MM^V1:&?EW':LOC?/ER>77W\]1]G[Z*KSR?GY]'IQ_?OSSY\OGH,:Q7( M!DGD#]'8'S(4O=92@A4VD9\=O^P='YYN[^^?'>Z?;>^?'9T?'VV='IYO[;[= M/=G9/=_?>AQ^P0_O^&41O^RL);M\NOSXZ>SR\\79H_#'][9Q/_H*=&SMRQ$< M'^9Q"!RG&X05I=E .O&L:6:-M(3!E3CA\YNU^NQ=5R56.("U>6JMS6&LU64( M,CPV\?#?E3460-'BXRE=:&UD:]#\ MMH7\8F-&+YMH3R&"IQ0:VXD#O!F\,)ATGAIY.Q*>RWB_I2^B9-S(WQ+9XN3^,?2U-M9,R#C$V3 M<6*(\P10$3R:,@W;>)?(L?/CX^.WAV='V^\.C_?/=T^.#L].#PZL9-O:/MS? MWC[IY-@?(,=VUU*._7KVR\FOD95FIV=G[RX^_/(BQ!F:_E-,2Z,=71@$%+3. MJ94JJ^:V/D"J8GLOVL"9"XD"P;(>&C"ZF0XLCZ^<]6/QB9-(92QG;.475ZWZ MH;2^I5,-%;%W7\#8CR.2A59@G6]+_N /LQW06D^:+6.GDVG M\=ZW=QJSA#S9.SX^VGU[NG]T^FY_:V?G[>GAP?'I_O[I^?;1^<[162 AGU&+ MD/8VPWEM+8?W^XL-9='5R?O;YG]&[BZO37S]>_7;Y.!;H,_70MG>V#X[V M#LX.CK?WK)-V]\-M9Q#V!XW!R M^3FZN%C\R;O'[T[.]X\/]@]V]_:/CT]/CK??G9P>GASN[V_O[KT[?1QC[NFR MB2] .NROIW0XN?S?L\_1^O>+7D\\0[_G;R>79WS[^^N[L,GI_\OGSV>55=/+A771Q=?6;_=6G MWRY/_W9R=785?3SG>Z.KL]/?+B^^C_O[!#M'F88+93*N7Y[J8V/2A76F"6/J M#N0%&1C^X9]79S(OG$O%L?QT/K'[%/%%[S__?YM\T=IMTKTRJ7_C61FK&?(M M#US9XXA.OJFT[]ST\RK.YU3:M[,'I7T[6ZL^K<;GP.S,W!6@Q2X>X*"41OI#R@CF!D&" M%J9%\Z1,"@*$#]*X4=4L6X \LAA=4* !0G1O0=MSW1P*=(+&BPS&;=!Y\$$M M&R+\"#4\J0'LT;;4,D/:>2Q^"/V.D[[]70U&LG;L@&5%0R=D<"1 8/2K4E=V M!'I4,M&S/,$B^FG!1P ?D$*3<2[I9F0^.,!KR(M/)?9L;X!;*;2#&6-TUS"!IPC4 @KH*'J*"HY9_;B .BY<90:.APT^EP5_[!IF%A][\85$4A M)WV"K8@)E0@Y:C@-J.'2X]%\]+F#C;;K>]&O#AN0,@)$2)<\O+=XV2;%!90H MY-$GW9MW1J.IKM0DJI45X[LJ%R* UIZ(&M^?1TL ZEC?:#ATTP>_P;+9WN]M M;ZULR2QKIO"8F0L;+9FEOBV,O&WYA"C@&_954E,+@[L]ZIGST)4Z*#XC:8*$ MD]WQR4_%E>"[/U'\?Y2E*0*D1A0CX:&81; '<1\$^UU=LT//7E0\9O]4CF$# MDVSXK)CMY_L?5/T4&N$4?2Q;P:E(]$<]_LZ[]?NGL/]I&'KD ,Z#XEG+@E6U MU5)HR@J-_W[3MXZ#R3<&EC[B66%^EG\T=L3'M^PEL*U_^6%[_X?%\2QZQ^[V M?ZOH5_BW97_:6^VVE?YT_.CO>OPG+OG3X;UNNSOB2#(JI/Q&7+@9)]6_PI)/ M_$W(#V#^ 9KQS^-D:'F@A7GNS]I\Q\*)(Z_@^QP#[ORP_%N9N27*/_L:8=XT M^M,6_M^3[,4?D37XC";3!Q?%N"(3YI.SJGZ,__S*26/WE9+&"0W6B#YAG?PG MB'3 #'.DD%=.$IVT6" M8OM#G&.HX!..:D[GUN4GJ)FAI20T^U\Y\;Q:>>*; M5J)W8!OGT3_BM#**D#!4]3Z>1_\TV"CD"=Q39460G\I^?R-_>.>H=[1WT]H\.7@23?=?0]*-3VP?+II/0 MR7&_VMUZG5&$1_^^)V>Q_558Z]FJJ8Z$'D!"WT_I/ /"/]S>/.Y(_[62_G?W M #HR>@ED]*HEZ+=9Y\_?"%_O$*<4F"GKW/VJRT$\Z,/O2/C]D3$K75ZWZ]JZ MOU,0:]5]>;:Z[]62>!?D6D<;LF.PM6&PYZ1#.I71472G,M99971YD>?L>6$5 M9A=Y^4,*)_F9V$K4>.#SS)WNP+X!7SKJ_Z^%R>(GM @ M[X11)XR>]%L#T# -B;DZ!.;L4?#L=KDU^2GQ[ 5-#C !^/9$:[H [L OQ6Y M;D7TTTLS2LV@+ 2( 0!6QB8=(EH!@!E,8+;(UVA6Y;.LH'GJ]='!X6QA:CNQ M-\[,M/ CCVB 3:F@&YYL.MOV*R2VUL:>YT9LJV*H'079LV^%9Z"G]7A.TX1Q M-^*)];[+*+Z)DQ0)#QB@CL(A,#_V'ZN^][]VCC:/(GM):CECU84&MS3&KJ71"H0K,RLY$TK'>-1SH[-&59K*:3 "R.K? MN/7]OM%E=G?X$^\S$/T9 7[O?SO@]_UEX K"Y-ZXWS\;J!;Q'2CYI #S.X9F.8Q9'=HCG [:I6I5<3Q(.\L)I&5N!F-\D QAV6+ QB(^%]^&?ZMCR99+E]K;Q#SSMDL#PZJM@:X1$ ]MZ%ND*0>P&8%X2W,%HP+MP.XSWZO<#F-7;'7HYS.5A\'T6H9 MK(YMBIHHCP=?"ACQ)Y4ZSP-5B@^,^"DI .6/AU7P&5I=U:?V;P"5].B;T3"V M= :?!I< TB8!9])D;\MP9@#3"S,8\8HSE@?$83"MCP9$&D'$U$S>BOJZLNQJ M0,%_-^3 1>+,6@.6QF'[^@ -:B8X'FD!YAO\ $BB@LKI9H3H"8R68X-[$"OT MA 9(7AJ8W4FS,A&2-$GA>M_9[R$+<7*I/8WMX]U=&LL;_-4!3/O+]GJ1^3HP MLU(03>VFPMIN353,S" 9,6BK^CQ:G$9M"R'N$&+4[1"">MXFA5%[9;_ ^8@( M1AI;YW,5B@'J^*/F!)Q^?/_IY/+BZN,'@%W?C_YY=G(9G?[V_K=?3SY?_.,L M^OSQ\\FOT>79Y]\N/_R?E6#?'F?IUL.R7'@=O8^+SV8@*J(NA5&7T5G%T2<0 MQ:@Q'H]IVX_%?DTRN8Z*?/"7'RPMYN7&]F"T=;@7'^]OF_[^UL$PWAYM_FMV M_4,4I^6=U_#B>%V[N[OVI>2W[QW(U /[ON]T#O\'51JI3'('5L;7W/EI=_NG M;]!FB=A/&-#!H[^'G?0 F,DGV+[SI "5)0"JL%)5*/M(:UO1[SC-9G,,TH)" M/WZSLG.Z&@ \.Z7.>D6^#NQ7R]EXC(@?##@QS/J_I%D_3C>C$RN=S\L#D^R5%P-X/%^^(Z/\Z?N72_Q M72^ID*AA&^+SAS \WAG]&P!9GBHMU*;_4ZE+-6\UH[ZUU&^;4=?3W.W!W] MJSGZ54KUNJ-_$4=_V!W]:SWZH^[H7^O1'R]*@;_\WF\=D_W>K3V/4D&Z)GT_ MW[<;86MK?K9[IU$E'^_>E_>W-W542 M@1WM=[2_[K2_O;NYOPK:VO.^WO'FWNK.)T=[3?T?[:T_[.YLYN1_L= M[;]"VC_Q&DCS#8-"B_M\NO/K,PZN/7UKV;-5,E[[H^.L/YZ_CG!_XB@9_N6'XNW^N].MH_.3P[?[)_OGVUMO M=PY/WAZ>O=T]>/?N?.?LW#[^IUAN7'T,PU;S-!&^3W_@BG#YQX*Z]X1P^4 ; M 5<^&"Y_06_RQ>>S]U%T\*#.W&\%T7^LONJKLU_/3C^?O8O.+SZG?R^>0>:.,+UUTCD;V:[%L$B_TTF-*C++4*P;X[*@S,JC#02S_%SE=$7!TE MTW@Z2 3B=AP74=^8:32T3[R!O^?9!$%JXVJ8++G;H;,6C&.:52G,K8AR$P-( M[K4!/%/">'[XXZ992?#7N2FS "WY?3R-K_%*!T']+BD&55'([(R3:9S.BP3Q MI,[="TZSJ5V 7'-IBBHM\9*/,T-P5(5#K'[_#HL^3P2NFD"#[1//LWP2;6]M M_.]F%'U$(%_U,;E_9N:?*?C!4S,P11'G]OP8CYCF)L!V,Z0W_>^P,@YB=C0R M!$ ;#_Y=)47"C[0?,+#<%0.R-.ZRW=E)(9C9\,91E>,?AJ88Y$G?$-BVO5X^ MK05$]AFAZ==S7\.7B*;?03.V0#-N_;!8%=([]E\*U%_WKA<&EQB\8_N@QJ0; M^)MOEHU+_%+'1=O'WP$T9^'>/!E$SCD#M__3JDT8Z@#H_(WY <^]0>79$,WS M %I:#;'E25&85@0C;WG:_UM4LR7NT1([Y6!6RHR\:O9]BL_VGY['.T+]%D(] M>CZ$VO^>A/J]3Z>CXF^AXL/G0\6#CHH[*EZ-BK\?5F]',\]_G]II9O_Y2+[A M8LG7.4\K>=SKX5'_F$QE FSAYIW-C(SVI3FS1=OPY/5H /@#Z*4MY>0&V87I MAG=Q&=]!5SMWRDG%\RL" >GZA!2^U >G4PI)_-D$C]:Z[6<- MR> /.?5..G72Z;ZMS:"_-C9E6IFOQ_YYP^[WMH]W- MG77J\>_P+3KB?QSB/^@=;QUOKM)OU1%_1_QK3_P'6X>;'9)I1_ROD/CW>]N[ M>YNK="IUQ-\1_YH3_UYO9^MHVH/>UN'62I[Y\XMM/2NN77>EUC'88]F Q[O' M*ZG!CL$Z!NL8[!X,=KBWWS%8QV =@SV5([>WM[.YRE"*CL$Z!NL8[,[OV>T= M[FR_$ WV^NH+/I@R2J:#;&*B'].L*/Y,*"<#>UDRK2!>XO%1NH#D]V2SX[V5 MM-BS55:=3NI(_YX00_O'7?5-1_JOD?1W]XXVNZ%B'>F_0M*'XH.N\J8C_5=( M^C\>'J]4=].DEN]_!%T#\@/][[@L\Z1?$?ACF47OX^*S&?2BB^G@02"^76CL MN_/Q[O'."PF,/2M&77>EU['7X\4%7@:0?L=>'7L]._;:W3OL2NLZ]NK8ZZGB M&R\E:]JQ5\=>SXZ]((;RJ%4_+RZX\F)B*&=Q/K4O*22"XD'P%M=YLMM?9WGH;%\F@ESK6.B[Q+TJHTPZYT_KO&.;8[Q,H7KILZRF^/ M0>RL,LFRH_R.\M><\O=6BVUWE-]1_II3OO7=.TR0CO)?(>6OZE>OE?O\$S:! MNM_C?ZDO=E!?ZEQ^V?L"?[3,&\C._77_;GKBXO)K/R<04T0=S&UUFDWCZ M)FHR1NB^WR;#W5TX=]^ F\O5OZD9!K9)T93^[(".JOA MAT$VQ7'R<6F&T2B9QM-!$J?VL3P&NNA%M^-D,(X2/)2>/@&"AMMC>GDSM+R98:=S6LQTP]\H,O?T*&;J_1@Q]]'@,O7>X>?B8 M''TM;-9Q3!VO$R8<-3HXM[4TW!G$QCH"?^F9J1DD)++8RC]N/V-S^ M9B;/38I$S4R!B_]L5W@R*!^#L[=W+&M?$%Z)?:SI6/@5L_!PC5AX__&4\>'1 MYL&W\BE%$-HT,JC+^QG<=]'RLIVN.;E[-3_X2!*DBU*H6[4,ZE:0/Q4*5RNX M\VZ]Q"GP:QJL:)N)]$$,NHPA:ZLE]MO>LGO3S_*AR2'MGL:SPOPL_VCLB.=A M/S=\ZX?%/$OOV-_^;\7AX=^6_.EPI;NZ=SWO=WW79MWOU2NT?;RH66AB%Y(: MX4#^%*M:(S0+HC]MX?\];AAU8"60R;\UBH<_W9+XZF?IT#[A!"?0O3,#,^F; MG'9F=[OWW%JVGVO'V%,007,O^"ULPM5>\Y %[T1'-\R*:;TF% M=$3S2HGF6R!F.Z)YI42S2HU91S2OG&CV.Z/W+M?G*2I$GNQ(?TRF$@$K.H#O MA^W=VSB-IP,378V-*:-W<1E_JU!YK7U-+_G#N]/O3K\[_=?YX=WI=Z?_FD__ M]2&8_I[E7^Q+HD$\2\HX[2K+OV-E^?'^WN9>UU3Q?,1!1_I_%.D?'>UWI-^1 M_NLD_:/-MBAE1_H=Z;]PTM\_V.E(OR/]UTCZNX>KC;CZ;J3?)5;<#9]RF.91 MSK%BVOR[2F90']V+IJ;L,-+6"B/M>&M_\U$QTIZM9GJQ(;N.O9XO>QWN'7;L MU;%7QUY/Q%Y;!RNY3QU[=>S5L=?=T8F]1Y[CV+%7QUX=>SGVVC_:7*4/X/FQ MU^NK&OB)%%T;\G@"DO>/CP\U5)@ ]6V74Z9R.^.]+_'M[6QWQ=\3_ M.HE_Z^!@L\-=[XC_%1+_;F_[:';JTQ.>_X>\LLO M'B#7>6CZ7:W >L6KMGM[NZN5JSV_B-6S8L-UUU(=@ST:@VT=;';S=CL&ZQCL MB1AL]^!HI9!!QV =@W4,=@\&V]HY6"D@W3%8QV =@]V'P;:W5@I]/#\&>ZU5 M ] P4K3KJM$Y'_/?V@HYWNJJ!COA?)_'O[>YV2!L= M\;].XM_>VNU*9CKB?XW$?[RW9G)_X1QJM9R%T\5:1HG)7+> I';K \$V=L.! M8BO.?FOY*/Q/'"7#O_Q0;)WL[+T]VSTY.S\\W3\\/W][LG_R=N_\^-WQ^<[^ M]OZ^?95K@\<'LR:<% MT&A_7@:8$+<+ O/I^]CZ+# MS;8Y=LM6_N:.I3^RJ&E9^?N3#R>_G+T_^_#Y?_YTM+-]^.8J>G=Q=?K;U=7% MQP_1R8=W]O]/?OWGU<55]/$\.K_X(\ T-I9^4ZN[[*NC85(,JJ)(LBD" M=<33.)T7"8[&RJH\ZE>%_8ZBZ*EYGX-L2L,[\0Z9VP@WS$R.S=L-1!E>Q+ M&/ED,(ZGUZ; '4CR036QK[*7P(#(DT%9V8^4#9S$<[OBT?1 M*,\F\,F%"=\\K$R$FQ /[,KL]=!H5$UF?EU?IMFM77INET3_S)/B"_W)+S(Q M]FAIY";L0SG.[(L2H+9DE!@\.&"BG:TWIW&% UOS>70ENQ5=FFN[C7#G.>_H MK[RC[IH"[]]^@R_& ]L^V92'7MHE1>?QH,SR8E,N;&B$1V:IQYV!AK&.G1=0]]6B^ZA>G/DUEJRF]85)%\7?768)=[*Z\@FYJ55V"U#$VW M+JP8ML+9_@G%^BT(:YABG<=%F5=6J.<&F6:6S S0-^YHB), M4+^LMBS.TNT<[!SMQ+#(CPF-*/XE+H3_5M^MT-O.I:6K8[ M.LTFDVIJ35>V5V2OO"Z,[>4Y'N!/H\2R4C0TLS2;TY1G>P^>-4A$L"IRU&%D M0D6E2M98J MY@5XYW/BAV!O9GD&EE$A\^1GV2TRR] *[GS>X <^G$]XU2]FRO8DV0YT$]J% M=%J/0V%*/3U8RCZ]S#[ZSC*[O%V1D1LR6W-60"/6HXZOR9X<)=:"K_-(41J3 M6BLC2?'N8FY_,2F8UZP3,XRLR.V#H"U,?I-8XUK8K1=9,V+L*16$R(JT9JGD M'!A\2*Z/_8.5^# ''7[JV:M,&+Y[Z&9]L+Y-M!MM1+_H2?,?P=FQJW'SYD\" M-($'GPAS(3M2&?YP;Q^LQ[M(#)OEUM##:_MS:_59M\58KV)S<3CGY.SP[>'Q MSO'!V='V_L[9PG6[O[YP=:[[8-WQSM!.&<=K/XSNV/9)!GTA%Q(GKV/ M\R^F%*]FW2S?'_[ZNQ4;J74#K?,YR:8)J#4@$V,]TP'Y^#=14\EP,]H&Z& MU8##!2(-A&[AD?R<]IO3>#H%1J I'[PPZR2;*4Z$ZU?#:T.JC-UGU-:T=O@T M.OF>Y8;K*HWMQK&"$^H8$4G8SX382/LG^45[>?EC\F>WY^QS-18OB[;"H^$E09;(RQ]][\6=-?:0;CJ57HUU;6E_%7?!I]@MT^B&+<]8$'GB, -9(%=>WT7Z&)Y#$70"A,LW-J:L"-6-[5(>8KEUZ5< M<]KE@R+;JS1^UBNV\+_CW,?^K\U&/S?QEXUX9!?TQO,"M,\XYV^YWP(? M+^MQYS8^#QWXPU]C#+]&8[L0*Y3!RC)E DP636/T>SEL+"*OAV1+$4X@S!2) MKY\,B5==CT2C)#7!R,H$5 MB34TR(K2?MO0NSK7>4R&Z4^9"HO9%YIXDE+,S*I1*S* OWX?)]:@LPN*!ZSD M1-UZ61HX2OQ!HD4P4!VHDC!@#^:_56@92!DS3" \[=0XW^SE:%%9!2E/ADCT M.+9[Q.I[5.'9MD;Z>U&:6.$]%$$WB O[('NP[)G:5<#C^L8J#8P*VGT?51#9 MGEC"L?K=].#(^E8>P?9#N+M'J^'5-2W*Y\44;88A'\R>N+12'0C3BAER&/%]]A<SYS$ M49E,[/4-#0HJUO[CVE+J-)MNY 92021S*+@!:Y[/X%Q3*_$RM2W650(99^5$ M3.S7-U:ZH"# I!7'#>#E0Q]+N 6;,P=Q4(X+>\L@K@KPY=.A98UI=CL'CKFM MV\MPC7SAT*3VH^RZ+OU"2.4#YX'XAGB6?V-136 3T:"PE\BK79))I.T"H\,: MV&9J[[RQ'F$?A1H>CUZ?^9H4)5D^T[E\O+5#Q2 B$]U*"R(=N]?]"C^P3.SZ M<>SBD 5*Z9]O:2NS2MS9]06(SF'T[\H>'VD6)[R5$K%++\=R48]6Y )5)83> M[$?W=?3$DIRW$JVO_X73'TAU\- D=R:EN E]8[?)D- %0O?G+0Z).A&P^ZQI M5I R92'-XI>)R7[ WRPMW<"240D3Z3)YLZ(2(-(0OM"J+I,P,)R MTJC;T'VCC45%ZXC]Q.Z7;#$+=UEZBK39<-QH"^.A77QAR(.H"DA^RCH]UWJW MYS;.)\(+CN'-5S#A89-RJ[F!6'N@;C*\ UX-@A62U'$)X?AL9H4)Z1.[Q6-@ M7/OI1KDZ!>RH\2^8Q'BX5A=!,A9D HMT:'\W>D\V#>R&K086S]Q?N)"6R+% MG/7!,ES,/E9B$!*KN37@#UMBRT50<,!]@5.%FI__7%2S68J"P0L5N1ESTN[V MGG;D%P@D(%+@*%))O3!-R23+U%BC4??-0S. HT)*Z<^9?6"UX$PK9OB'UU/) MM*EBB-AC*\8&R0S#91%5!68IKRW%3+S+ASB@902 1]Q[%JK7J4+R1I)5(:<\Q M"I8R3"Q7&G=0R@1PO[G.C8HW6FWBQ20S(>B87HMA<9/!YZ=V,M#]S*GVB/XQSS3!3L M<0$%56W"IZZ%'-ETB@BL?DZR(=:O##(L_A!YP58?!IC\;:!<'47SW4AL0#Q] MY&Q,:]T8;Q;0W>2DT#%3\8LA5D<3@O0&+69QU'GO\&CW^&SKZ&#G^&!_>^_@ MZ&Q_^_AP9W]O>V=GW_ZT=E'GWZS,SZ&("#4>V."7WN[^Z.SN==,_]ZRX8$MH MM01(RQ-7SHO][J(3EENM,# F1]]!TE2]0"#W@D REF#-KO-XJ,(=]< N1 C M:L-@12!"G:EJ#QM24%"E!D0ALG693'41//N_^#!)7E,0$E-OUNCQ[Z#XL/@) MR[6.)< 8;( R(8=-%T10UB[R[\!5)Z53\_;.UEOL/CR\2*E6O[AAH0^ M(1%)OH%49DBE&R0/\Z2@YYS;IUHA_$_PTYC3Y*545 BOEO,1R84IL7HAU-K9 MA/?BR5/R%$;B:O:BLZ]BP;\S5F,/$A\@/YG8/4G^@[_8?#PF7IF+W>*=+63< MXH?UQ<=J\3UDA03NGEGN -LN9?,UMFH.S50S@7H18U0J I_#L:X"XEQ]X3^C M\U5N7%Z4HPG@2NOB)(=27,@+>"[W5X.2G!;P!-'IY,CU4 -S5@P,;2[[+*RK M) )I% _ = )>D,=8UOO$%@]'1Q,P&U+0Y&PNVR_ Y5-:GZ4&YZ0*\2+5]GKO MCJ_=R T]3&]W+Q!TR@$.ER/)&(P[9KEEOEDVU0]WT5Q,J'L[$LN2P?D=@A$; M4QTN+1:,/W;[_0>AUVDOYC@Q_@JCO]:^2F"K8:O.^-\0UBX*@]ZSDZ[HZF H M /U7K/1QU[>]6>Z,(!,GLA=_XW8W-Q,NQ'3;&V.8=I!=3RV-#UW1#=E<+LJ" M[C O$NX8VE?F$RN#P*KCO#7$NOE<42VMSBA</KODZ_?4#<$ MOLDD^:KVDQ7]T-5[>PU\:T31\YD42!,0IJN1.>;G.!21S4#]@(9-.'EX Z7; M?1?IXH(6\S4&F@O-E>@VR[^H<@^*L7ES \[9.E=?.?^"M?()1%,QC,7AQ102 M+_")O"(H/P>3?AK80N >LRETQTO)QK&DMF$YQ^K5I!C#4G((VTH4AH1>X;)" MVN&IQP1:_' XD[XI;PUXM_7]:-0#J*7[PJ.PQJ NA]K?=Y!#(FEB-ZS>U[.>[*CR*SUK+E,L$>M?#23C9I:6OI%5Y0TJ M0NDCJ!!%4K&C9MB;HA282XNCPNX.&-UWPK7G0N23K,*<>%9A-"G/!E_F=G=S) XX"_B]-0_E=^">):4):-X; M>1742)H"Y"F*;P*7:C"(%G'UW5TW,;5R3*'=W) @Z2T-#0ADT)^UPJ[BB_46 MP(R'3^K5@K'H[+M8+5=,J#STT+ZGD%@L)PW0/\DI;:#SD:?UW\G'MR:[M>B' M)\+F,A-Z]K5<3G%1/C;A=U0(V"2/U=#VI#&XFC S0_ID:NAW8,0Y^9'U7;P' MORBUZB"U6S*H)OU<&AG7C45;+8G %;\T7';W+6QF;35(O )%!0_/Y>%--0T' M8MTI@]]*O:>QT ;:TRY= 4Y6!=UG6$8U< $XS+-3X?S&.(/W^]=1?0Y5)2IG M6O@?RO^"A3I]B:8D>R:0C,-"P72T(7X)7+C$O%8:<=%.L&9I/+5N4"_P?%Z& M-?M>@C:\&[^B3,48U3=8L!=< MQAG/J%:W/O>^J]7]OL%\:<[ 6/UPDE@.@G0RI*#.*"C\#8)(/SP.'RX19XFJ MUX/J6&D\+7R(4>I%?<3;/@KB3>Y)%#%/58!5BD2H*@ JS%P@/@R%8Z3*=Z7U MR.KIJ1!Y3W=_J28$'PA"T_2K&53X?2-&OM -,,NV 1TB#IQBT2&6U5JA/?BR M0;@4P8[P?2#/ M* O^+OQW 6(7RD7/Y$0_F/*;=#\_SU'(%!J47.X*68MT=865)N'E5(%8NFH# M&,AD78(4ZK:Y(42%^N%I0V@$S'T#(1P8,I]NS*FOR1-(8P&*5OP3:U'=^D=2 M\'A4F-*54_4H$"K7Q?F4HMC(5GIIKF+F)5B4+00F#:56?&" T4GUE5M*/TJW M%3]1#D'G1R<4UK/T<8U1.W D*?V$3D418^D;53*AC3GJN7XU[C-TR3)(;UE3 M)Y&;:;XV%R.XX^LYZ8&R^R>IARC+5(K+_G_VWK3);2-9%_XKB![[AA3!IKGT M*IUQ1%O;JWO'LD+2',=\!,%B$Q8(<+ TU?[U;V;6@@((]E) -P&P)LZ1FR26 M6C*?7"NSYU^9VGL>^9GCUN^#OP\0\)"/XKU(^DIW6IKA M6ENO%5\OO>A$+B85Y)7#HL9U[/15:K:,W=EH#V7L"!$--I%R<\X>547S<47K M&B.W4AQ%RV<@'5<9="*V6IE2Y,CDYP1+A.AI^E4K4"A59PGMT A-.\3";:C; M/,LDO5TS2S*69,0-QND^KZ5_["[S]O5]S]@V$9T?["^JFJ\EA-Y0Y(7P M4%R4NC^8A4)+U_(&U.1ANNIPGB2T :>4P=V$Z;P0&<+O?OOX[>V52 -^*4@= M!PD"F/^FY3'Q+S0&DJJC3V6,A+=YQW$(GGL7L^VS%0,]E5M[E(K7 "%1UH87 M@WVC)1UH![$P8DO5-O(*==J)K<1=J7-7MR(->SO'&KU3_QY^'3H?KJX^:ZKP MBKD)96/DM6;QH8_-L4[$T2?*M;:<;#FYS,EKM.N7E/*CL^'V[\0P<[; /%=9 M_.M>XLWIW=*>I3UQ Q4,(*>5[ATE):7@ Q7*$]=/Z*:U>TM4HMUFZGIXT2]4!+G)Y8J"8XB/\'*BE&TLW_(9=%7B&]Y%(^X,:F!0C7;'JX(MJ M4B BI"C60:/&G+U<7I/Y"D;A.N*12Q4:D&?X57)N\:A$1,ES6.7\MIQ?N*L6 ME"SJ--@5S\POR$]G:T<@ADDB39"EHMPDA4].#?:"[JO*;4[Z2W"%T[8>2= MUGW2PKB@\ST)';E!6LJ)\#7C1^/R(=VQQ'NLXO+\=O+-Z?3-^^N3M^- M?[M\\_YD.IIZ]S!;3S-Y"?W]1%Y7/<0 M3% O=M]X=)%:.G,QP\3S-9Z;C$7V I4L(%:@9 >E^XN"$?Q:%9R)<.[GILGC6J/0DSQ1]ACIB4K\\C/D M,YDBE@\*I@>;!CA 9(A^M-AG,OTEXH5LZ 0 /U!3'K[&VKQ24LQ/R:#"P3,! M*35<[WN$'&Z/%:U#GP>=S&9UKS&'3F M8.<;#'N[:Z2_D!>WDR?S>=XKI@-1^J_P N60+K>* C\\#Y.76,0YWT0!+'V^ M1+%JPR)*]94:O+@[.\WH[644=?B+PC&C):]-']/W6MA3)PN9'B1VK_Q$>"W] M135<(D4V>?<:D2^MA="IZJP4AYY$3.T"C<4HB17CLNI D\@/Y6OG7"$O4 OOR'C3=0]\_-5Y$(HJ*RYBO4J%QRRO!+W146,)=UH]'/29F? MPO9-L'4> F?A%R!&,_!Y3!,8*YC MY:+J@/9V%CY,9J:=(J'*062!82+,7%;;UZ>>U@5Y82!:,/C"K7CSGF MZ'CPL'0ZN!#O% (5,V]$77DJ*HI[!]+E.* SQWY>7U[#->UAQWDB)5&5;(&A MIO6Z&'#A>?QY4J4&D:\%9J8BATS7;.7#/0Y:HGC>"G=/ 8#,G381U+QZ[2VO M)ZDIOJ(S10Q;<.L&]ZLLG$+T-&W*^$;2^*%0F1L/NL251_>XE)-0O]T(C)*[ M!WEN/7GSJUN"53$Z57U$;(>)U>I&,':.5772@?.;%-"?\4!?J%6]_JHMA*;1 M?A8 WMYF!8,=96,*!P:V)=*S"HG)R?/65@+:43*AD\)0E;\H%DW*I04I_OD) M&"XN-+K]BHY94 P24!CFZLR@BOU=?7VC G_?HC58\F>C,_6K^D9> ]Q(%;OR M:_.">'ZB%^O \\V4]NA2;6D8;A0('\;*1_4*$;S8V0"?0')#.)Q10LF)#


]W19%E7P--$VA1=U KG&J[ E0GVC+P,NR]@/H2?*]=4I0(GPYI^?TL=OR34W4344:;RV^3.T56#ZJ)6,FM*:K./*$K8 M[O,TER6/GSU/L^_B6((0#8M=86VK[2IP.=M(:*MHN%4JG/**NH@\H$*<%)SJ MH!XP69B1S3?3HBK4QBSL:B>@S\7W(<,H::L$AP M))VS<+J/U& 8?T+ZC<]]$57E7A T"_5H,.B+[E3^;-$ !-N4M+[QH]+(3^OJ:7+H;L,R]QG*35]_0@6-N % M07G-Q+DPY6\3&F=^:!/- A3>LGB!$%9YAKGV6-YS2/F,9&IZP71]T-+PBTH6 M.T]"#J\C7 WB(RQ9D!_)H.(.N0.?5WLHU2A8501O<,D3'O98Y&5==YC+R :% MAA>J-$)IF@^@@H&ZHFS-K>,WVJG.E?,8 E51:#/,F62_YB7K%5]:I?'NU@Z(H+Z!P*%CX M'\@#)PQXN&).96: PM'.)SU76!+HAE9>"*[5^R(TBBHI*LW47$2'8 M;8[!6W*.PO$%5/&&.SR8"Q)'C6;'I+C?5@&+FRAY3%7ER.DBY=F.15$<)4)5 MN5SDA2JKW,)Z<6^9#B+;ROPH5Y_.R_C"I1'5+0FO VK?Q9Q4DG)/VFMLP M^? P)*H>J+]148W$6?N"@J@I?GF.CP4@@UE>W/A;)D"GD8DE]DAH<: M?>=HZD$B^'^E3O5&UZEJ>..^E<537E&1 M=?Q*>.H%KK^210YD,?FB]9^; #M,::+$70(N][%K'A+NV=C.^9FQI-A4,H\P M[(@@;!@OP:X%#63KI(H0>=&*(717M1BVU0-_X?#*]#P 'X@\"!)K7.U0S8JW MBMU(3J@>!9:G"V[0 $]Y53&<@CBF52PKAMI$G/#8,3F(LA66B$2G[7;T1559 MI/2T7"TI[*?REQ3<'+N\)"+2(ZUM)1D54N75A/*EE"D/N,;;5(T"CP,*-9P* MZ%AZH:1F"K:+T%UX64C0Y$+NE%R[1"'X1-G)2ZR+U N5ZU7+V!UH5?R9J+ - M9!9@6T:,@8?L.DIE.Z:M9W(@Q[)RHD)P /A)VI16T$@4O53Y:K>:5UNT:"1? MG]0JQ&()C8&IQIX[-D)@[PX==K=RF:L[12T5_>2JE(CN1J(*[!J5@3+D+8^S MM7*F"RBY&WTT5SMG$>X6(^S1J_3R,)X7K3%[1^\DN8BT)I",O$;HWYMKOM(M MQ0S7,A(_I53F,B1+](9MJ9$:[&E]0K>7700Q!5Y4TS+/R.,,+7,LJ;0S;\U0 M&)'6L..AC^8UA212>%(14.V!D1$LM0P-D?!PY:J>6]% MF"&OB"1*N4N.X=U]Q2X)PTK3NBD?+5(YC90RP?P;;@Z+$W?H$-CP( 2")N[T M&OOV,5Z4MD44R2,&=VT_[::>&*&R^U3!*>G6%2CVA\_/AWQ T!>MIBALK!J+ M@]C&PV,D,HOU7XM1$-XQ,> K>,-]/QXOZX==#17L\ZB-F$P>1RMWS=VWE>Q@ MORFB&2W_&$0_#T/3V0(Q7QG]+C;Z52@N.II0C$35?"7YNJ5-]3,Y3*8!8@[U M3.B7G3RI4J$C@EJ&=U2_[\9JWBQ*N:GG]MP8]TPXB\6&9L=.N;U-Q<=(4,Q@*K%W$U=HB/R MS6L4/<@/7,G\(G2U"<(6R7R$PSQ8)4D^WWS8H&)M5R?>R=31%ZADUC\.3I+J%B3G2,Q332,]T+$_RS5#%_L">L3,>4E+ M*1BQ_ M1?Z[&T6+DV0ZE\R0\DY6N+B$L)A]5@^2.0U52/RJ8?&O7G^?AD)CE M&; PN7L)2J_/Z8@2IH5TC2U2*I\VDE:AFVP7I*K00EN<^I 6'!MR8/#2H>]K?:(/ M..LFW/'RN+B>X08B)Q3UQY3M7, _S7O"#_/*=[?XD,!T9 \)/%D-Z0?2G/0: MB^J"Z :;92FEES-79'BP1,:/L>VK'_-(+]@MS*4206&&J"<.THB6242@](M^ M$SZJ< ;TH:PQS]7E!3P:.."_F1OC"0(RI !#49\9R*H!KOP93U[S. 2V_XE" M/ D@3RSR)^.TUA$ZVWTZU*G*DL"#\Y'K'.4G!2-D=L<*<544#W3ZU(/03WGS M+'0(E7_@95!R>2$<: /9$HUWL>6=WLE_NGVE.FA8TD)=H6/*Z#!1K7OGB;&+YQ3Q7HH9SS5CI*2TA3Z[G4S-]9KJ)ZJB MI:742JY_)H<=[[FBW#4?10E,BEFV=%F16 -U&%F>D%93).Z3V0-M&&[S"D.C MVL%[5864$AQ!A5VAE6\ BMCU7E9?;U%LX55C&W!2E(U81*VP(:/"?LAZ;]H+ M"^771J7MQ,_ZB$)TG02% 8Q%F;A'5;#3UZAZ*OXWO^&EB=IO93\T_ MT;YLYVWW%SOD7%FL83@IL:C^67"Q_A4U>J5OBHR)9]G0JGZU].? C!5<_'#4 M$7=P\*HNDJ@X97IT]UP%%XJ9C-<_'#K,Y/QC1/][DK78-KR:L,++QW]7*Q". M7E6\[.Y*DI8(>D,$6GC>4L!!4L .D\Y2PT%2PY9%NE-Q?X[1(#+M=0"Y+6[Y MX2#YX1L>1]U5J?HAFO+,];Y?QU$6SM&.B^)7__ \QA:+IUX1L@MK.R:4@_,% M%B+BX"N13":*Q%(_GHR'TR8G MW,C.&2-=5>RFD?WK,,);KNT=UT[/SX=GEFLMUUJN[1#7CD\NA^4*B99K+==: MKFTUUYY.K*RU7&NYMEM<.YA,QL.3_O/M7@.ZC=,HYU+^[V<6H],/3X[*0J+W MN# G][@P39;@J0GUY,3(_[*],W7FTLSF_7S@'O0NDM]T9&226/*SY->(F)Y8 M]+/DMT_R.[7D9\EO7^0W&@W+IZ'Z1'\'$D+_>'_2?JN"ZSWS,SPUEXZ&DR9G M9#U\O?;P6>9ZG/NC82>=Y2[+79:[E'>GX>0NRUV6NRQW*>XZ,?(>6.ZRW&6Y MZP'.D?.>J(8V1-MM-YV9 Z K3CKK)&XW]4TO;(S"DM_>R&]R.1Q;\K/DMR_T MFUCRL^1G([1/&:']A0I=J>_G7:FXVN*BUAM5$Q-K=&-=RL!/14.VO &];+I@ M4 *._8 AA#Y5&!:-QK!I4V65=ZHPR\L54YU9F(PLN$U5B?VX6!Y=]!EXY:Q< M+XZ8%X71RO>T?EP#U?V WK9RX^\L+?Q.7?9NCU67-3ZV 16.#STL?*@W(\N; M^:C)R*;V6.&9STN;A:BTC-6N807$E%7)Y@ZVK?I-+ZXO2T:+NI+5M).TMSMY MB?IA_$@,? )8,Q6)%@?_PG]I7J]S&;.F2D<6ZG7JS8RV:W/B+R_\&N-NL.RI MJ"A>K/%5:L 4)-%].R%J[)J.JE8;>ZKG'VXCWCIFQT3VJLMR&0.K>D]M;17'>PLKK3,R[;:D=4GW( M\J8(A ->%LCR*7P>%AQ/!E%L%K;-9X"=+ID2Q M[*$N^O9A6\Q8]*V$/T/9-A5;KMP*LE_I[3WQQW>_??SV]JHPLM*X!S#)JEY$ MHG%O%$37M[1VV)EAH'@07OB*P']5T3U8:1^2&F6=>S&T@4:(7I2D9>$_<%*7 MNM!0&>5BSY:EGP 84!TTWCP(%'=_3>N8ZR5"^K[F."]ZSCE*":K4=UY+P0!W MT#K!(O-V)NO #<-R$RLQ@PA[Z"38T)!=^T0#[]2^RF45#$J[+G%*;3N^BMO(7&/GWQ'W $>P[T3TK/J M)5A8_<:?RTKQ>E6,B^<-U'&W2I<0V\P+) MT^'H9W,ER/3.!2"/L42M43HU$)I;6N[DVVCOV\R6UQ WGU_A*]8_,: M4A/C:&4\H7&=_:NSDN.S&B_FFIML=5YN>",Y!76?@JA2)N16WP6M7Q1>*'B] MQ,-"F50PQ5O'R>KO51J1IC-+8["#"L$]AE>5TC8H=81?%/O[531_T):JI*U7 M6QC[,"XJ1_X(RZ@LH8!]DFR&'HC4%SU;L4NO4)<\-XY54VLHXZ\CG7=ICAET*!7@69)BS(4\5-MDAGQO' M%M'(-;S=P6_8'W!\_GIKU?GN"-6H:&X\ G3O0=3II$D3R\2HKV>&E;KH\D&4 MWI#;9J E:V8*M8:+8M@,SM^%AKJ\[PYN%&[2+;\9GA=YOBO[3$M)S5*QAXD3 M1(FFG>YHVGJ#G4S-=45 *--[C\EQR!O2"0 NZ0[:FJ"!$6K+7:3U&CIV+24- MAMVH ,_)YFD<4D3!12$YPQ9/2<);>J/8*;(^-U3I_:G[8P!X$AX3^6A;Y2W= M^+K6)OPT'4YK2QN)YW3#JHA%^U:/E(K.36E^KF)NAZY@8\IF;0N$GV^41'#7S]VEE&&WA+/' 2 MW[S;*1E@6OLY\N'H?C077CK//,%9I5ZGLK>QYC_C(;:\L;*"G,?-=QNA:$[" M(\W%SO.&ZIIH=7KTZU=FWN[L4P3"SQ!BVZEB8-($I3*#0S97WK][9PO71(Q2D#[HSD\VP'3>; M^Z0[ 2-@X:V2UQ8,S91W.Y;]$)';"OK+[)8W2$1A-."AISGWW\+]J,]DU!6C MJO]NBYJGEI.AYK9YZE[;&G_D(9%O[@_6P9[%?X#P (' &\_S3J9\/BG.!V5, MDF>+D"GF_N JO[)K1+M7H:&*^P?$D%D:Q;?J%N!,0/V5&Y)Y 5_FNB'W*.)W M%"]!F,OM+3\7ACQI;MS%8#QFETO=7TENGL[?8R#QS&% M>,.Y4&QX[WA=S>!ZBIL ,,) ^,06Y+"/LI0>QZ@GT>1RXG/1 .V,*8: 3OP. HO!SW0LB@-Q0\I4!6 M;25@ D*T"COV(RS)+C.0E=U#O(]\N4";A^6(T9>3Q0G3&ZD3 :'RH(5'LE!P M*:C,L.#(-?;*>N.@]2-ZP=$X%M-J^<< M1+DS+TK*0]_P%:+VU:L(_@S\[^@,)B\&^CR)BUQ]7@ZIBP 2">RMB^X/,K6$ M<]2+@-?_%GZ\@*R%M B@VG-2T.Z<:X"HE/(2X)6GHY_Y$/PE**:TFXSG1@(] MX6.S-*U/W.0@XZR)0/D;[:(FB@\"!) M3'A!ZH2;PY#N$!5JDA8VSFGIP0)%SS96@]&RCGE467EK548,8E;N':<,-/^_ MF3_'=+/=?>*Z;$!\9<'B^&.89#&"="?Y$DDEP6GX. U"6Z6)* C''=?46YGZ M[LN9 T-PQP8PV;]\[I]"U3^C[+/2I7%T';LKSEBNY\49N>82"?1$XX*EP=9#[?0\U:M@1H9'0Z.3RS#/2;[,095PH324=-7&0";X- MQX;R#_V(@(NW')RV%@)77YL,N1Q)K\ H3202_7%1?6UQ ,!1@^?8YL\I.1:E M(5=)&$:HKG"CW8#/2]OM?.#\<5J:7PJX-]\%V]Q!JC_4G3-88[1(7&&AX?!Q M(V'C<751,^-T@#F$FLW$\4Y#7&\9N( M7)FPHGX7G2:*#A$_@N+4/'UJ&J$*4-*#D#F#N?,;WR.@"M@U$!;Z>@%/!Q(A ME/6O:0#:>Q%)B:? ,%MG*85!HR"CWX#U1.9 (GW]A2=JEZ)?0Q]]R8?R5S;G M,4Q")Y#),5<+8#>6U3@ [YY)%, 11TG.[L6+7;)<03NF:6AR@]XE=*%;@5D@ M/:K!@.(;=U@WA537W)\C )!D1*B<,2Z%*22L"T\'OC?136']?3.&>Y/D[R7[ M!H=/H+L& YURH0H0+<$_Q7,:(5&#)D)*Q+5R;TDP)"@!X;^H[VJ)T[KF]6@D MNO9O0 G=!4*__H_K^/-_'B6G9U=OW[\93<_/KMZ?3J=O?WL_.G\[?C,]>7LV M.7][\1LZFMVG8^8FP*H(39/1Q# ;J.)ASA_\?$7W,.U/B0DRN;W2_[J( M#+ M";*0K@?(N&3#HI$,E@9+O-B?<5SX"!:!,QZJ4)?CSJ(;]NI9E?@FUN9! NZ/ M\FI5Y'I^58>23'U]A?3Y^0UWZE#:O+<,^6D+\BFY:Q^W((QN9#X%Z&^QD#$+ M.H!!@ M:I4LF'1K/B4!_CH8JMVW.5OA,%'4+-T&'"R%11-8A(AG@Z\9'=T@B M\X+Q^Y#]LO!1H?.*BQ"R=!/%W^5X)*)*KR]7_^C->,A!U!5:13.T_.>,;AF( M@S4R\4JL!#]/)0CU8_1M4+(_:+(<"Y& Y4#2V$4%&26-$HKD:E,ZG^Z&)K>^ MY\%L16)/?CY*!+;YV0/NE\8T2IBT%"\)_Y7<:[2J,)4W7S]S$08O= G_!_!C MF CG(C\M @CO_TVB01P#,UAPSUV['DAB$A/D1@%:%>>YG%GF!_-CT"YP(J3 >(*I^B >\1D@$83R.3B7&$,A/81.]WG,W?Q( W&K!/M MY3@1Y3U: E/#+3-XS,:? W$E*Y"AOZQ\+XXY M!>Y8<;[B&ZC60#OJS E##GC@< 4(WH5.'MP^<>J)*#G)"%;$IB@N]_7LCO\% M,OT["E72(?UQ]OJ/D#GO?%+B<$QW/U>:ODD/F4Q!4-!!((1:2 MEB!9,S+*_JS(EI&TQ:E$FR+.@O:DL/?%O=A:\4'I>:5UT@9_^D%>&^@/I>%F MLP245DI&4=.8R].2\(SW?IRDGUAJBLW_ X/841("A-7K.P+M9^OTZ-=OO\.+ ML_6OYFE+&G&[8I*R/+@I40M!7894M5TB3-(63,"A>)PX]P\,<\UB]4C! MD0%S.3EIF"E'0"1-=!RP$DC)LVKD,H%- = 1J;'R("/G^PZZK?]%N$6'F:3G M%8B#[\<2;3D_3&#J0:[E\\O\I""FT&Q!_O<]WT4G:3E); M@FHRCTG/G]V"+$E@85#N)XS1:3\-$"C)?%MGD#EIN)\X))J F\%S!$X N(2< M4.BGA('$0H);1?#^*)8B#3$HCO!0 EY%F3-H=0D(D&_C5ZY@C.1D1M%S73B[ M+4W7I *'BM/FH?#20F/V)F WN[$V7"ZX83]RTG MN0B]84E1*T)ZB.E@SIV3]$.X,^6.)LK++@5RX,I(JJ^X9-55)!RLI0HD+Q*< M59Z%3++M')F9&W-Z7G]]2TX$3:H(V5^3-L\Q4N0MP1@^P9"6SA6 (6R2#%?( M=.2Y@R,&Z]R/2(4J [?N;(1Y"?S#A"/^*6<)F;>/5B$1TPZPI.&"'NRNT)'G MO$ U&%#H)1$H$=XEA MJ0+0 Y*(FYSK;+6FHQ2%N"4F 1"E8N(8Y46]S0U6M98EYB@G/RDNB/Q@P%U_ M>(K\ :,&H56%GM+61.A5&X!'("WE+ <4_8H;9H2*? WV=2I10*0)IR8O* M$"A<8:(!/V=TG">F =\#OJ.%B$L3,+4W8H14X@ CKN4!2(.:7T?AMP(YA3AQ M3A+:W#$?.;Y1\2X9NUT(4U8-N\W9LN6ZO39;MBE7*IXV5F1SSA"^;OE ?8-&NGBJ8+@XPQ(*$, M##S9&6J&-8[F,\8HW!"S]+]CC@8^[GAVVX5J>EP&WK$" M]52?+WY%ND?1Y38HPAF&=W-O2@YYRF:N7#6!J#%&6-&+A&M B36^B-_#Y 2\ M$5 7M-\YHF^T7@E34WAOM/"-\K9(O*/S+ Q==V&"@H^K])0B^KQ)(HW%$RD= M\5J&H=[^\4[Y<[XN88+'WX 0G7>9J $PPAQ5'\Q%5 M1XR@Q\(7(WEA(&U%ST4C;NM29!^I#2S0.<)-'=ANCY>E &F&:6L;C&HQ8$[$ M]"Q&1]^5HJ#@5BL5F&<78ED8+T\U(IMR!H2BM(MHCZ+CSTWGF&(E#Q2N6=SP"U! 4A$QN3V)3V_8G8%\3[0 M'>;_^O1!+&E"\!"#W1_".%TTESU^OX!!9 PT-6>W8FWIG+*6:LZ? ^^ZEEEF M6NYNE7509.I=H"%W6/$27HSCIL(_;B*\,OC# A @J$;U+G(=M[.$15TVL;;I M2MO6';I34;X,,%6?^]>W[7XJMK9C1W(8+07@9%T<5/D7T5^J_T$G#XUBU^^.%W]L/W MHBW"E)XF,K0PA4(!GOYDD7^N3EAPF)W?;QEMJ6M$3O*EDBO*W@Y\(C=N:$]6 MHJ83]\-AVA],"I/L48N8Z122>T/I/8Q27ITL*;/@# 44^I;Y67INW4J7#U]& M/\G5&UGYLN!/$MI&<>3D9Z7Q9VO0.^?\"(7RONY8)MVZN2P? M/4 )&+@\5"G"J##^T/^;DRQ86"@J]*?/_6L8Z-^:2/(,2RHF29$0HI]@\4*NJ7*K0A;B*QT(U M3Y]WZP6D+U1Q3D'"RFB41OC5_DM.S44OHQ)#G=L8TZFC:;-E)V8\#"V03)+9 ((,"?J,/1L[CS5!0_H M_L'Q@G:9?"@9OE!>*,Z&I/1S1.4!LQ@PCCUO^G)#)8&E%T)!O,8!J8Y-6QRU M[8 AM4,G!9'71%!?9EXE[ZO]P8."]!_DCQ4:'U"&RI"20_YE>3O#M]PP, UI ML[6 9B&F)%S@N8#4W3#:$]$+5*8_FHVB*/&[(D%WA9$E4E24[WA[Z/EZBP*@ M>A+(X#&O+[( 1ZDJZ"["7&%G*?C L<V\;YH);O M$>LC!ZP[- J+I*"5:]KBM$DQIEXXBRVR-4H+*FVPG>S",Z2VY6Q)I$C=C6M& M(6-S8<]0;(.<@V$ICP)>%7#4PKC(#W$*Y'J)9BXU)]S%TBJ+B *Y]X>?I;\D M*1D2G<,]<\WM,Y';AYS<<.D^YM1B0<,!B5/ M@' )7\>,A\)#;B4HYCJJ.I9*ARDY'&!$'@SX0%@O M Q'>6V,:Z%P762*00%J!C")LJRL$#.(,<15RY^*?A3=^'%%"#L%;@NF %(3< M I[R\[>!1^HDB*T# :S$;WZTI)BHYVM72>K),0Z!X2$LI"])N^!5[^4QR!/ M8_(1+UFPUMW+2I"(=!8JW%G:7MG0IUI.EU5LR9Q"*=)M"Z4[;UD_E8DQN8ZA M*[W8A2#5?4^B$+'*@BM%WGG->VWXE)&*(TA*^>=R7K#%N, J*4V791Y0 /%, M#AL424!-CY1]/;E,RV%62>VYZQ&>HAVJVEK>7*+%> K\NSC F937?Z"=/40& MU]2=W)E16I/5&G1^1(%R"'&C3H_H[HQ=(1H-M\IABGPZVXY)KD>M<$)=308M MT7PYB;/L'L2 V8:GQZ!&+KV2I*/"JLQ4RLP"NUV+8#G19"E9?R 3VQF>=>#, M(Q]00+-2E@\WKNE]H+BNDJ([.(\F;+N#Z9[2'DJZ(M97^@*9E"5"J/#1TB$U M2D_&C&7&J5\JT47AY/1E.Q2@WP"CZYC_H2D4JESYC HJ M1>D:MB,59@VV.H'/HH%9069R*TXVQI;6^BRC^D\%Z[P4OKN37>!Z893KSBNQ MS>A*$>8Y3[$EV2'R)S1[7C?Y\2W:8*BL]NY%I@.(F"VX%)O MP/R&XH*0OUZ*(E1ZQ H-RI$6\5&L?\8"@5]8^=>/Z M-E: X;P "-^0U?[4; MA&V^YE46*RBVDF142$$CV%*4J["':$8,B@Z][B%J12"G" M1+GP?T@J9<&>W*&H%I!2L]]U[5[10@'1!EH1MQT1 *%(=300P,NB\B.?CL@% M50<_CR7WW#K?:'HB.;1<5TP_3"T*>HM^98I!-9;8\$QN1 *L8FC>O\[T_"]5 M@.;GJ579'0 YC'2J4]>\E%I*3;UXK3Q1/$WT.X(?Q&J]<4EKQ))D7V4U'=#* MKUV>&?0^BK$IV_&_8#7P\]>\XHY<3;[Z5T/YQ"]^\EWVOY/7D*V.UTW59?^B MD@.?\SH!\EH)T^^Q*MYX=/S_JHZ%MR;3U"C,#GJA+<-1.,JVCPF-VUWRVW9 M&5V[N]"N?"1)4M ??M8?'Z)D"XID/.(MOU/>F!'T"O'K/X]&1_SH*R;=BL\5 M5/O-QPRN3Z!J?P']9*N/.QU@AC]A7C,L7A\?>T@$ZX2]DG]L31B'$Y>ZMA/@ MJ5[AXF:LG*YA33&6\_N$0#CO_&-'_C!;CZ!YUK'E9+]L^_8?R -]1.W+] MO&#%*ATD.9P=!#7H'5B*"V$WNF\;?6$W^C V^KP.AN-)\FLR@E -C>)7__ \ M!@;!DY#";CW>T!#\PNVL9Z+TG6LE2(FLARTZ>N@27 Q/'^V)$+?\9+ ]V[\ M70MA-%^BBF8F?#X87TR'Y5/$M:;=R!X:(UJ5-ZF17:S'OH]8E&>&^>=;E;T3 M^W@T&HZ>8A7R?7ZR96@.XS@Q_+QO:FB9MF-E7&]EW-G@TD=BOC[I9Q>XT[->Z:?,,[HZI<$#PHJLI' ML'7,/+_0DC:6)TKOBUO>X]9NU&W=*-2/SD=&+KO6@K;5K?9#2AUTX'E]/+83G-U>*:Q;7'X]J9D7YH<:V%!-@#7#L_.;6XUC*R MZB0I79BY>+J':P>2=?/V"342&XW MZV=LM8+99U+N,=2.)T.3]'4+M6VBSW[1Y'0XME![J*3<7Z@=7UPT&ZNT4&NA MMJ[X'YH<:>H1U/8K0/XABN:\-RZ5)$NQ6CJ57T^POZJ_6KM^C)54>NI?-;/1 M6@NC?4?+MI*164I1][#O .BO\Y!V1)LZ5"N@?'ATS*/8;:B_-F$STLU%JHM5!KH=9"[1;4GI\VF^AA MH=9"K85:&P_/;_B(%4)9DDK/P< )65^#W^=F)T):"YI]Q\:VTM'82"AW#^D. M@/XZCVD7D^&9Q;16T50GZ6ALI-993&LA_74>T\[&5D]K&4UUDHY&1N>VNH=I M!Q+V?O??#/N<^Z'#7.J<3(7.LK#0J\Y=+/S AS\/+@3^8G+>;-WFMC+"RWV[ MV;J$S=TCX]&!4+$-XQP.,D^;/4'>6IJV)-UO9#Z( A\6F0\(F<<'0M.6I"TR M=Y^*^Q^/_X-ZW8M@O//"#[UHQ5XV$95_ULZC348F3LQJ@MPS7>LMWA>Z=I0. MS=H(/'2V;8-:&T'K,Z:^&)M5M>DH,9MHOST@XUZ2KF$WHXY2KH7A?L/P]*"H MV>)PCVCWL/3A>JZ'O29>%-XQQNMK>RD^DEO"F;%%%#.'.RF":'IFUCC,"J)^<&^_VG8W M3,M&4FK?$&9%F!5AAR7"S@WC,E:$]8)[^R;"3$XF'XH(ZU?:TNC,S-O;UR?W%5"/DPZ[B?M&AZLZBKIVB0G[89/V!"4/!G6$7]HCOC+ MDV:S1*PCOEORJF>.^$9;(_7,$6^9P(JP'HJPR>EELY7ZK0CK%/?V2X1-F\V+ ML"+L,)C BK NB[#IR84]6G+ W-LO$68S>@\G'2IW'3HO@BA)7CINFL;^+$O= M6<"<-'+"*(0-#=,X"@(8&ES-^S =:K[4TQ0D:2VF]QZZ.TJ&MKK(P=!O[R'5 MM))Z1XG9QMU[1;J'A\,V ZJG0#P>GEO=ME,DV4LR/$1,M0E-U5Z)LCOB=S?Y MQKR!\S'TABUAB7[YX>]9H&[[Z2\G3Y(F:?WXAR$P^^;G?XIC&X<2![!,9$6L M%;&5V5Q/841:$7L8Z- O$6N8#69%K&4B*V*MB-V5;7;^)!7-K8@]#'3HEX@U MS%:S(C9W,?]"WE7U/?VK#2GP0W:\9#3A\63T\VMMC![#=+#Z'M\*)K]K!*4U M/H$UU@;U5Y:D_N*6?^6'P(_IJY.+)AS3?S(G9C<^VSA1%CO1FL5NBDEQ,4NR M($V%."3G;\X&9S'Y_O12'1*[ULX8=NZ/EN M (^'+V@T V>S]+VEXR?DLX]A^G0MK<6"Q2ST&"S!'[!@VVL#6F, M^.A\B]TP6?D)%L>K,9@3\\%\CC8L=CZPD-@J"FEI/H9S8.<8:0X_&H_KU'Q< MU.H42/AW-W2OB>C_SS\N)N/SUXE"@T4%;2M4 +8(LCE#OG6#VP3^@.M38(PY M_H;/8&'&!LZ[WSY^>WM%TQ1_KMSXV@_AU>(SUBS,GXXO1/199\!T^%A@0=A) M+^/(@)SK)RE<&]PZ&S]=$F@5^%D\5MX$:R[ "A%@[B=>1N2 X\5[,1?XW\.O M0^?#U=5G#0Q6S$TRF.U 3!4'Y8'<=6%V[ASA&-Y5O#F_Q4T<6!LO]F=L/H 9 M!J!&X0-P"%ZT6KNQG_ AR/74!C9C<#6,^1MW5'.$"YO)B#N]R8\==@8I .^P !04()"]?/5R,W:\M:W<7M+.1E'A" MO.%G_?$ARH2@H)N,1UQKY7/T6!"(7_]Y-#JBSS!L3WZN8(]O_@IH[!.0^Y=H MY6[IN!M_GB[A3YB7T'<\7*1UPE[)/[8F?*3BVRJW9GIRM#O\S=\Q'?_\^FA+ MT1/O-_KIM.D'VG>U\(%V\(T^<*\G8=IDB/;_,#=.G'<@1.?.6^:QU0PTT.EXT+:#7Y; MC YBL[>MG-_)RFD;IC5\F+62[)5-)WQGKPZVA@BJ) MH-M>#S]9O,^3?K73)XHA=ULF[\#*Y$T&9^,+VS?T@%,3+?]VFW]/3PU[15K^ MM?QK^7?O_'LR.3$KM67YU_*OY=]]\^_(:L]/S[WM=;P_WZKLG=0OS$I ]>K4 MCCT2:R7;H4BV2\,2L%:R6&Q6;Z>U6-P#A:D'9#6YN#"J ME&C)RI+5'61UD!ZG<>S MD]/Q\,SB6:N(JI.$-)X:Z? 6SUI%>MW'L]'$ZFC6:1F'0TM>;:(//M%DN?#\=XS8EKJ-^HS$?<78\3$*)1C,;;C1-QCC#UOEJ(MQEJ,K>LZ-6OJW >,[6_R]CW]MGH:*QT/1M,3 M(S]K:W&T!W#9>;(Z.SLUJEE@BS4NCB*4E*DM4=R0+&3DE+4W97*%B M.- (FKJD^A\ Y?4!S4R.UULTLVA6U-^-A*)%LU917N?1;&(6S+!H9M&LE'=@ MT[CW'7!HOMA&"M\?6C"LX9HRK47*/L?"^DN=4YL-8ZFSM=0Y&35;+]R2IR7/ M)LGSS*)GY\FS7R3YZ7=+D!TGR![C9RQY6KRLZS6_N&SVR&J77%"'3,;] M1=GQI36:.D^>_2+)2[/4PEZ ;'_3K]\%_LH/[^J%W?EPYHNQD?>^K?3Y\C C MH'T@PSZEJEDR["H9FH6++!U:.FR2#O_//RXFXXF)YMQ:6Z8'9&5)R9*212A+ M5NTE*TM*EI0L0EFR:B]965)Z'E(ZP.3K-U&\CF(W98<6#S,G3QL2:Q,V6@JU M%&HIU%*HI5!+H56QB?'I8=1X,XE:6)K>H_[NL3!E<4/YW5=V]UNP^\^#:*=G MS>9+6T3K&TU'\9S%$^1 M13QNKV,ZI$UT4S9WOK D"](=Z<2U2,.$ L0S\8KM!SX#3OSTA.O0^+2;K/XS M&%],S>JFW <03>RHC6PV?:#%\FYO>/=L<#FZ-+-;+>]:WK6\NU?>/1N=FQW5 ML[QK>=?R[AYY]V(RM5+7(WHJK MVJKFF6%M1RNN+.>V@X0OS;J<6FEE:=Y*JXY)J\G(J *'E5:6.G<\LQHP& M]YHY?N*$4>JLF!O"+BZRX.%C*^W\18DX*"%!&_]?69+ZB]NZ4Z!/&SZ,613, M*<-@M79C/XE")UHX_V%NG#COPCF;.W(RM5_QEGEL-6,QQYSI>.!,1N/+QAY/ MG:T;>QH,[:*Q;;RHWD7ZRH=%#@$63N":)K:5KG[EI_ JKVIB7]@-"S/6V$(- MS9X$^^6\CV(G73+G%JC-836(K5G:.OIUX'AZPDW,E\Q)(UC5&H/\B7(V'+@F M\*/0>-WN/1X_-!Z!SF6/WR33.^%J/_1BYB:&; "3 M!I T7O;)^4G=11\XP#NF-Y_\;'KGT'$$?AB_7*Y\4H?>HBQV/D<;%CL?6,AB MJJ])^/\QG .XQKX;. F[7@&RUMJIZ5EM]JBU4Z=GQELUD.L$DGV5A:"V4A'2 M1I;E;++759G46!0D$K$P[P+F :F /N]\B]TP6?E)@G34Q J-SSO*X0,'N(HY M(%U28*+@%E9AD;#4F=T:#V;.&N!X*8/%WOWA![25']QF*'I\/MXOHS=#TM0] ML!GDV^MR7-8245?>?S,_\3G>@28'3#[+TCJ*V_CBH@DU21+QHKV*+Q)3%%^# M)>NIX=85]7/C-0/4<=?K./KAKT 3#\PQZ*>+T[T2]+@.?S>E[]?1MI69]QS& M\,G%,QG#)=WH*P?.&K9QX86UC./2T"0O;H :S V/P=EXW_9>'6QJS/"=#$Y/ M:VMHUO ]&+L!E(H_>B@4)[6UFL,6BEQ=U_4/(IJW7-H&KOBWK+R, M5DR-MA5,L*T9R@!=65/N4&&_E@7-\%V =->SJ87.S;Y-B'IJU0O@E_$C5P M-O #T&!C#CU)T[5L%W,H&9WMUREM3+OM4-0&SASV/M=NTXCHEBT6S$NYP7"= M!2YHHJ#Y^DF2E5(HTSC\=@X3\W?GH[ M$!HO12%1#1[@U@.$_87ODE>1S%WY/_ J+\A08U$.BCD@Z I_1_Z***ZA7BF> MD_33*;DK+MFXON08D^&N(3:B.YV,ZYN_?="<+O>M0!Z@A[+#G967^^WV/I8@=;=9+J> MQG^FIZ/][LC41H!V('5]GYF- !E'@$3<)]>FJB) ,,>KJ[J9NT 8S*!P/ IAE@Q+];':&-(BC7HTI&(]EQ3L)>[ MDF2XU<5OUE%,EY)T+1P%"J/PF ^"O DT!LW=.<^C/*O"%[A .VE6\M"79C%M#-$B%\>%NPBI+4660!O6&U#EC*GA4QGNW V1N8:*))HX'#?DAG MWYRM8^;YN<7CKG#I_Z8O:B7/&;[37+MN1*^K$;-:V9$_@7D>D7YP,S9-$FIM[ M79>&1@VU&<-X-79EL^X3A\@"8HN%[_DLA/\'7O&"*&%1)HRPE?^CZI0G_O>> M$[O)W5D'8$-IKZW*/2"F#[[EKU\.X&_R89&NT,O$BGEFQR-!T=&99 N-,$N_QKO]WCS=&A^ M]*4%XKV[(IZ01'>6ZK2F:C4#:]]C+VY">A[/55R/D31?.,' M@8A-%.?L@#+N^C'J>#7TG3]9KK+N,6P%FWW'_/;FGY6!&R!J;PFC8PGYZ( F MHA5%?-GQ?S/8O852S(D:B59=N)OB2$#+H+FG=U2N 23ZN"])OFF" $[J5TM/;;^]5K[" \;)2W"9 MP_&H?D2L3@[ST#P8V#<[\V+/Z>2MV(H#M#/'^RUT\C35TYHQ.T[K13;2)1=M MM+ MLLS-VX!=NP$,,I[YJ=0(X)8T(%7. ;)(69RT8W,P ?X&]188\/4#-)@[PL2D MW(AGP#HM0,'OIT;Z$9,.69+FU!&RQFK+5;ROAE)J>F>#4U1> /[ &L ,MGD- M>[A.B.=\O^K>N!5AA59HWO7+[-?> / MT[W 5 INN;U;*6'XD24D>7+JRY# G^[2=?[O__8TVLGC*%(VO.!X\+*'1E/C M$Y4-JWS4 G)"PI":ZX=)&5,3X$.$:-)PM;@FD!OYHN92R?#%'0,9U^0.&D67 M Q60)U?&+Y$XBBE=&(DX95 Z<.JW=FJH3L5^ .5N@]D\^-@$Y-=8%)*WYB\.E7Y 1L4:!;D@KGKJ<]<) M!<%7"\]@B#'4M"'XW4U)51#:.J;G4&K.-5_-P(?EG,MC=+EBI"VXB$;QE,:G MA_P:]F8+% &%^(V51K95:,7TM@U"=M=+L&U@Y:<2(@.N.M@T-$5DC MF9*=T3'ZZ:GX'$P"K9OF;:7=KN+:@[*&_?YE0:_N7 M]8H K?>+1B@.JTH5F ?H*8QN/!Z>GH@9?+@H>&1$'B2IFS"P%]R<3(8UFG7T M%# GEW6*RNP/*5N@O>[K_*%R<9 _R;V)8JHWJV6Y@U:9>8R:I("UD.=B#$3A M22^Z#OG1V^;*837BW60_/*QR4F=79RQD"[_&23OEUD,?GDC*IGR4XQE//$<_ M, ]BEL\H"Y249G ?R-2\VE/NB4,'01-[6H>RFO+4-)!!FL?B-2\4DA(L][GS M#=;IRA,>NJ8Z^C;,FY+'GMR14Q['4[A0KD(WN,7*!3#'=[]]_/;V"G6N4BWK M7E7KKNYO7R?KCR\;]>0JEZ52QZ]KUDD:[;=-Q$4K:N^UPN,TN=QO?XCQ>&A^ ME+$%>?1[[1]:)U'F8K_G5R<7M0ZPWE'51^#7_JS:QD))TY.F2I76V*B?ZO?V MK6A<]IP%&[?$?HN:EY\6!V>;ES>F+I(#K]%"G35=NDVQGD8VLM5CE?_S=+_:\7@Z/&_!7G2WK$]CN5S[/61^8NZGN,=* MDI!5TUJJG3O!PV9EDZG>N?2S,V.[20RG;#PUY;JMG]Y3@7+H;0;C"H:)X'2N%[=JG8[]0_:UMNJ6JD4'".V#(UG+F7P;%KT MKHX'DBP(:Y>"+]6.99%E,'*D3C,_1N%.J, MI-2R)TFF;N\,F;8]4-H.;;96/:#:@9Q^:EB\Z%9S>A22.W]F7IV]9I)HGTX$ M-T')^ZXRUE&?18->Z[WJC.;*NZJQ5U+,%K;,ZM:+E3L@5Y**56K-C_X\]J $#%*YHL_%WQ^!J:<,73L"Q.U_R/1[]^0;F @N8C +US/G#^ MSS\N)I/1Z]_=$!1<9"3\8GS^.G'>^@G89(G,(=(+TKQ7PNA-%,Y]E6?TA7S. M=,D?:Y& E( (W4T[%6,BT1E)@K;&IH8B%>TFRVA7H(]<^%COTY!$3\XG4C)B< MF^N97)N:YW1?5JS@1@8"1->O.E%LJHA<[T7]O9Q%NX=C?V2QJB,8Y5"#_1GS M>!=LU1O M;F+-#7@.4(!!O2QHUE*70?@DM_9#]^+5.6\-W#O;,;T28 A>))=1-IAT? $'Q23(8-/SB>>DHJN_I+E*^SHLK%1^PTJLE*Y#JWZK M,X;LJOKJ#@JM" 9@H*[!F/?SE&5W!2/S_^9?2.'*?6Q2P(%R/\K;L#:CV($6S=]@M]XA4PE2FE$\O>Y'V32F41S6S/9&W;K66_%M>_DM9\Q M60FOE<_FF7=@>HM;Y6ND_E-<;;G&6/<0C28R,&"7 ]^CYTXI;NOL].F_5KF.2J_@KFBD.MR_*.06 M<0&-:"! JW$48)-5@F@?2/LOS"QU;N"YF*"H_+ 9\$2\<6\!KUB(1.QZ_\W\ MF$IXJGM5.B/0)R@!)P.%Y_!>O$4<1@452,!>>!,%-\+HQ.&E,9Y8%<5GG5GL MSZ]Q=0M/YK?"$.81HBXW_#8^;!X+KUV\'M!T1:KTG)?(3I=^/*?M$#U44?%2 MCUFZ8$&B$;H"]IG#G+RT.!8Q2F)8O)O?65PH-P.4@0WTR.8%]EIA#BR02+9& MIQAL<,#DQ+@S@+;LM>)GY$=\8193\BAW/KY67L@H+O?8=%:PU_XQ@R='MQBQ M :K!%ZP#ET/%/'8W;@#/(+F+4ZY@+FY5W,\HO#PP%O@L>JMRAA1.JQQUBJ3N M[";UG$RT9VN>8Q27L+SQK:JB6WC/M@NM4"U5L?:< 4KZ7$7)ZWD6YB^_BTF> M<\IU<9%H'%2_$DC>3YWWKN<'1,JQ5 "XU$!:N,9M"LEM G>08O :+XD)?0=W MOAG;L<)@0YZ2C)2;Z+IPLHRR8$Z#FS$G2W@A9V>=@>8@VFC/&:<^^7ZB/1_; MH^>N*"0D$!AI0NFY0'[\;7@Y]5/WB?I)0^E<>L_1KW_2RMRQS(54[AI,06[P M&S?(T!^&BP 1X+4H %I$#M#9V=X/N.;=)5.KJ0#86I:X_R7'+) ;[[ M@K10) E^>HEC$2@&B%+D#L"O<"Z"#XAAQ-6WP'R?'BKQ: P 6!'.)\EF)-)@ MA0%\X3KBMD(C*?$^,#.^P\Z!?@44GBL!:A56*^0;@B 8.+H=A9DB[L?]XSL> M9N0$D36],2O?14;$\RES[F#!C1R('5+(I[8*S^C!\J&\@EDB?W#S'YTV?Q-4 MP5+.%9:03 UN\0Q MT#Y #*";%VU.]4RI\7#>2E!#((X"XEV30,#U%X M6 30N'BDD5&!,.Y\=F&#P4&]E<6 M>KFI2^@>):E@*3*M[F95H48*@.&AZ="CE&:"?%+"T@@6Z]&H->"6CQAN&ETS MVDDEQ/-[=4R2\?+20 ::J%BAG!8& M.03H;=LOP,#!\WR%40OB"C&2QW%N-Q MR1PI 8!BAH,4TN\>_Q,-9AW>]0ZV$IY_!@ M-^;K777.E6S&9%"*"0BUCG20;V2 S;!I*Y!NM'%>R&>NHBSD&R8"U\E+DDY" MN7>2 !<;&'LE1*Q4ZSQX%A[A1*J!9^"2/]F^!6RA+_EXQ#=)>X&\&:]\-9)W MBRW&S_H(0A3E03$,B]? (_G.>:#DBE__>30ZHL\)'LD4GRL(XYL/2 IVP,;Y M L9\6!XMJ,;I\M7EY?"D\+^?7\^B&+CVV,/M6"?LE?QC:_HX.!"=*2K .)CP MGT>3,0K4=([_Q.IG,3C^QM/ISZ_E1>7?QKM_.C6ZZXZ?SII^H!U\HX.O(* ; M%I-/2A AY]37!4:;E-A6_RPX6_\J)NZ;<$[3F!=]'@M I5=+?PX,6\'I#X=C M<4>Q;*-0 ,4:Y/R3LW)SDSVZ1S5_DG @P?ZNL'S%*NQUNW<#>U,K(D3GEX+4 M?74/-9S=0PP"J<5$Q^L?#NE'SC]&]#^CI1+/) FT]<#GIR0]"ZRX2L] )(]8 MBWT!AB610HJ+)1%+(@]*K'NFPW".JD?GG._QD"] ,IOV\[]UOF1UM)5GO)-GD]'(XL9+,2K)^ M2[+IT,2&[8\DXR1@Y9F59SV79].3BZ&)1]/*,RO/.B3/3H?3@Y9G59+,+,0U M;JM;\:,X=Y,GOH6"/4:Z'+ MJ0<4UVD$NY@,R]G1%L$L@CT2P4R\<&U$,'-70P_HKM,X=C:VFEC+Z*ES-#0R M\KZT$<=JF9@/\S2TUO;\C =.Z SQ@LXLYW4?:L)>HQZ8)Y?)X[-FPP:M16T$ MLF>(3+?5"N5U?DS<"4]1A:,WIWWN69S.G@:ZF$R')\^Y(/:T4*?D5'\.!(W; M$,-JVXD@2_=6&EIIF.?WGHW,\MFL-+2H\!#"[XRTO#3+I*N[/IT1IC9;Q(I4 M*U(?(E(G9@<>K$BUJ- WD?JLCI;.B=0#2!%ZN>H;_1\1\O;!K '0*L]1LVIF4O;HJ9%38N:-BGJH+'S=%C5D<-B9TLIL5_4 M=R#8><@50CY$T7SC8V?X$/OQIFYX33VML:]VZOBKM>O'V#3VD,Y=FIWVL,/71XR\?835D_.S719BZLM(LW^D..H66IL(Z[:](_#0=?_ M\X^+R7C2*-=:@+4 VRZ*;"/('D!"P.';2'XO M#Y/\ND=R9C[,-I(7%OBZ1X7GMHA2R\BI7]A21IG'ABJ M\%K'6[KQ]6$UQ+"^0NLK[#U%=@5U#YF +;Q:>&TO=5J*[!B\VGCWX8#LJ-DF M6A9@+<#:),T#CW._X:X YT7,/&0%GR4O>;![E06I?\Q6ZR"Z9;&#I]_Q'/PZ M@!=L_'0YC]V-&]1U(K21LFWT"[G89#L^,3%@IM-+VFT=Q&&#O@3AY7\[^R)&5SQ[;TL!57'[$8%R=3 MH^H2MN+J@;A_#Z;BZGATT:/GU5_<\J_\$!@B?76"-]7WZCJ8 M A5Z?N#SCA_10CAXG31R2CY?JAU:_F[EQM=^Z,QNX4GK**:%,F\&L +)Z\+E]= F..3[3_^UFR 3!4X*X3]DK^L37](Q6_=.IT5UW_'36] /MX!L=O%EB:#>5A)Q_1L\9Q_< BEA<%^KI MTX;CV"P*YO"$]P*<_T/@_ XP;^Z\91Y;S5CL3,>#QO* .[[=9_<=IW@*J]%( MRWDR4IF,QB8U%9JA@D>LA261?9*(B?%@2>2@2*0J 'H@"33&>3.'[77LJE?Q M8C(U"U!8KV$O@/_Y5F7?22U&3?]Z[1-LE2!K$]U;4=9%479V-C(+#%A19D59 M=T399;.5)CHGR6S"B)5GAR'/)B.C$K%6GEEYUBEYUJC_H7/R[ *V7S"WBQN MLH1[(N_[\V1DS+Z*ES--0?'#ODCBL?HFB^\8. M3@KX8>J&USXFQKM)PE+'7ZU=/\:# 8=4P'HZG-H"UGV&TTY1XX$6L#YDXNTG MK)ZP!!Z\]Q]!?S M4B=F21:D"6^\$F(D&RZ,HR!@<^>OR ]3YX:%:1;W,7AMFPQT#BW[149=P;X# MH+I. ]D+LWJ4;22_EX=)?MTCN?[T$^#[\M("7_>H\-PHA=QJ;Q;(-)_AN"/, T,57NMXO+6H]15:7V&O\//0*;(KJ'O(!&SAU<)K>ZG34F3' MX-7&NP\'9$?-UGZP &L!UB9I'GB<^PUW!3@OL,0^3,1GR4L>[%YE0>H?L]4Z MB&Y9[. );3RKO0[@!1L_7/AX,]-TS8_TG1MI7EM'1OI:&5AGEN\<3L5(65 MAA85'D3XW9&6([,BU@?3DMPFJ5B9:F7J Q;C[.34+,?'RE2+"KV2J9=FS;P. M1J0VEYK45B_M%[:.XM3%RIQ?V346Y'QU3TQJ^@0QJ>UI=[1E3 ^@\4F#CW:C M6[C1EJ,/9*,M1Q_(1EN./I"-/FB./I2R F^BU2H+85K8QFW'48#&J:#V@:;G M]%35\$0]M8D]&5TTVS';^HO:)E Z=:#LXC /E%GBM;*A?;+ATC"F:65#5]BK M4[)A/&Y!GV@;)6\;#5L1L4<1<6)67=**B,ZP5[=$A%EWQDZ)B ,H2/&'SQLS M?G#[6%KB;'IB1*6MQ<:^0V ;B6@R,NK6V15 .P"2ZS2&G9R.C9(4+899#,NU MM:G1";,V8I@M"-%9)!M-K#;6,H+J'!&-Q\/3GB#9(7=(>!GW?(Q-M/7!V/+*YVGC3[0XZ3 M9LO(MQ%7;2C]@-#UHMFXGT57BZYU?$K-YE2W$5T/( K].=JPV/G 0A;3V08* M27\,YUF2QKX;]-(7:F1NM18M^PZ*;:2AJ5%"6%<@[@ HKNL(9I(C;!',(EB> MG]6;;MS,+ >R4U$/&U,^('P];S9'PN*KQ==:AV4F M-JK<@ZCRFRA>1[&;LKI8VL$FP2\N3\W*172P1?#+P_22[I5^'\','@M3%C?@ M'C!I'6KWN?TX97*ZWN*4I5^+4W:?GPVGSB=6G[+TVWN]30>Q M,M7*5-O3WLK4?:-"?V2J[6EOF 'T"[6!5]_3O]I C]DQTM&TQQ/1C^_;GQD MGWYWCIW/+$9/MWO-'#]QPBAU5LP-8?T66:D@Q%UC*ZWY16E;\+,V?'0*^XM; M_I4? J^FKT[PFMI3^K9D#BVK,V. ! -GL_2]I;-R;QT/+G5]>%J PW:2;+7B M13#F_F+!8A9Z+''F&=P?.41X,/B!$S.XS_,#^"UFZRA&9W;(4LU.W8Q]'=FUY[MZ9EUQ;]NXSE,]9 E<>SF+G?C]T%#.B5&VS],LR M%G-YV O'CO BYUB[[YEK,D;Q-H%(3"2%PA.&14818HV;03WWJT/,8SBE1L4 M1C0><='*&?1Z(@^PX)X\G/%G#/DM$T9*Y[]^.9F[ Y'?9F8<(/G+,?^'?M=AF=ZO5R9EN[ M=9N=>TN:HX9=#I8T+6DVUB'+-@ZVI-E*TAPUG'YD2=.29E.H>6I6,MN2IB7- MIT?-1F/278M@-63#-VZS?XBB^<8/ BJJYH>I&U[[6/O*31*L];9:NWZ, :V: MM-I&DIP:]85K+28>$O2UD9Q&PY&)H\?2DZ6GZH20[(%2JRY8RFPNKMRHNM!^1T(W M_05?6)+&F9=F,;S&\99N?,T2Z\)J@PO+>D4M25F2LB1E2,'&3Y?SV-VX05VSLE/^#QO,L]XY2YV6.BUU6NJTU&FITU*G MI<[G,:;L26-+F>VDS&:S;MIO_S\%*3ZYE?\M2MW 1WX(3M>,IKV>#+Z M6;O_;)T>_?K"Q=./V7H'^/73O?[BPDQ$V4.MW15S/:7DT7#<:/\#2\J6E/=$ MRF>V:(:EY%Y0\F@XLOJ%)>4^D/)X;'2 R9*R)>6VD3*HRHUVL>L**9OE8'7& ML_(U==,LC>);M8RS M^Q;G7MIJ:ZK:]/*\SO&$QR](.Y/<6H4=;4HGM:APB*AP.IP\A4IL0<&"@@6% MKH+"=&16&M6B@D4%BPJ]187AN5%-)@L*%A0L*/04%"8G8[/>7185+"I85.@K M*@POK:N1QRM^2=U9P-3W]"]]Y7@L",3&_?-H=$2?X1F>_+PCOJ /Z9N_8HGS MB6V<+]'*#5\[VV,KQDLV_CQ=OIJ..&:(37EP> 6&4%S,.[(M+^#U!>86[WSX MZE[PH)?[TGD,*6$2Z#V#U$@ (RO^XG;KK8\>YA>VCEE"IX739?DL,7[CRBB. MG[(57N2FCALS)\EFU.@^C?"F@>.'7I#AJI6>D^"#, +DN\]<+T7L<-S1< 7GQN/EV^L;#^[(?'DH2VUO1I,Q:R MA9\FQLL M&1Z[T_3X:4#5P1 ;L^_^3^-AV=UWUZ+"'XZ'9[7GSY@Q1J8VK]A MP>V -Q]!-KUA $? ^K ]R1+007#XVKW%0@2.NW'C>3)TG&\:+""(S%G*XA7@ MW-SA=P 22/A(8^92'0.)1#$+7 E$ _H&2#-F>(D;P#2V4O;%?7]EL9_,?0]Q M)G'6 +NN'Q)011K"X6,&M,+PG1\K% QE^55\6[1B,(OW%IS: DY1%H,<"4EQ M(N+@VP;TJ<@ -C4!VEE',?P.\L4U.<,AQ@KZX<][V)O+X?'*">/WM4RN*> MU'Q=9+5,8@G]DML?FLWPQ@W=N>^B_(UNX"*_4L@G!.\;($W\K[=T0VR1YH=T M*2M.)E,!:ANYCT_'DXN+-^_')U>@<>)7WE S6%Z:N3"PF!=?Q0?X!:LX[]E0N4+B:!M!#D\P3EF0QJ])#7W@ .>&QU$&FOD,-D'.E\$8881^ MB)8(&0T+F#4.+\:?N)4 U\W9+'42%M_X8D"^JJ%&$_\3O@V2R&$W;I"1#;%& MQ3$+@=)@#W#>28J ->;DG_#J5TCMOE>%4A*"WFFL8'9P?/MU M1[\.S1X%MH#3B!YPV:@><"D$(' &J*CH+5B#Q/\!X)."KFH\O)_&DQH.%[%> MP 75J ;+:#RPRW'M<86,UWI,$OAC[B?K* '8&DA$RV( RZ;6<3)J8!T7A-!K M0F:)&HE $PEB <,O.0BC/VE%"ASZFX$T-C "HH_FYC4>/2E]-$7&I[6'.=A) M+P#NI@^=C"8C\P$AH>**\0 "D6R+%NR1] I:>0844$4))/S(38EB$JABSL3? M1;DZ9W0/"-]L#40URQ*0?@EH%6BRHV83,+# ?N:I)PK:,PH7_X! M^N6_?*X_^[5$=_%M-20W@&)ZNT9/ C!'EL+(_I8F )"51C"E^41 906E-8[1 M1A;Z<&-&\9/I!%E28SP_C2\: 0.USNG23Q 0 $ Q$O Q5!HU@>DJ2E*I4>L[ M03-9NC>@*5_'8$4AZ*W<[XK]1: DD2&)!%@<[1X5;05[ 0,LR),$$!ITH$$$ M/R4%VTH&;SWBW[FB#Y1-7"O?"$L'C A&E@4@"K96G8Q>2Q.+/HY?J]'!A-]) MZTN-& %NAC/P4?7@*Q7% VDI ,3["R [SX^];(4FAH=C^-U-OC&O8&EPH8E? MS0!@*2B,I,NB!9!IRHV4-7Z-<:1EKB+@8B+LHL5&$Q?KHJW_L0P=:YIJEB1_ULDZT2[W8(!2IR:J5 M.]>PO 9T_#0]K:_TFUM&M=&AUC;\-*Z1IR$G7XP]2G8$,5<%!OM4;1^?O?=@ MW5;TA_A&OLU>^8S$HIG3.,:%)*,J\YB"18SK!9KB"4B9$-(F\6\(LV[:QI9[F+E)F[D:NA-(:I" =4W-GGC%I MA]X1AY9V)%B7F<!-9QK ??>2S,=&C34X.T%T%., UCQC+)+Q*O MS9/0_J\;9D@P(CV@GSZT/T4D6$2]ZCFY,,A>,M30&@0K MCSPK.#29)LH#$CC0M8N!ZE"%4SW8#T""&,8"&[C,@Z%^N @RA@^B/%=_)=)F MW22)/)^45/50;=;*GA3/!78%*Q#MU3]+2Y4'Z<%ZQ. Z+,(2=@OOR>W%)%OA M4PB:X!)G!5NQ3.1J28?U7+R&X NG)2+G"2H58)2Z-\#HB'L5"\I^^$E*/C$1 M#.8IO-=RPY07BJYD"\FGE7E"/KA=Z/3F>M!EN<,MB,3%N MURRV .^%K0+AA":&O M[59> LL7N+<).;8\CP4R/P/7_1=<4EJTA>NED73VH3N-/RG?:TD0'8R6Y^ @ M-U(/*7 /9(I!/8WJ.'%M&'D'B55669#Z:Z SN?2XHFL7$^NRP(V!%.#?:^WG M&?-<3#,(W!GZ(O.S*5OK)P]!E==36QN/(27=E[57>Z&FY1J[].\RSO,LK]GQ M#%;H^S%I#J_<8 /$A2E&ICP8YA%7'Q>Y;QH;(LO;B)MD,76HQL1H0 M5B*#'QX_#B!84?R0TPMF](28<#A FD+=#A1!@KP9 U!D M4\YM_@MYAHGB"Q MPJVD])"T$%X[5/EBGO9$0"&$0.>A1GBZ56+W-?D'Y,17P0ZV!&,!J#G%/@799 0G=I$\F6E M\#^ K/@)IRXEK 3H$!VC*+RSF"<8J9@8:NOR(J M)]VP '2S7#10_ 0&OW8 MB?9>A?#HNDVX'BS)2.W6H'K$N(!.CY36OX M"H:7?$AUO'8T0U)8VD$U==VYQEZ+SBGJ(F=4'+@2M.E@.+^L#"(E3D?.'&0' MA\ $84WJK8*Z$TZI15V6YQ\27+H.JJ6H'PO-3K$%CP8Y+]0+!_7,O_U8?V.3 MLQ9YO%ABPTO AM0/^#&T:(;A)#SU&C ._P#0J,6H'$R1T%'6??,(%$@%S BA M$"KB:766*NI2*\R:Y_F6Y<=YMU[ 1&KJ,HZRZZ7:/4QCH73[1.4/2 ')LUXH MWT3+(!"GX>1%FME#X1#0P?%K)44I[LU82@N"_ATPX8*DJ!.6"(K2D3W0[BEK M%R2J874[V0D#]SY#1EK"PHIET@U?R^,4:6P"@^-'VOZ/=Y-;)#1HN)! M0-Q9O&Y%-^2/TI*$UF2X\< WRGQB")S&_X*BBV^I8$K!D,+A1$D"?#7(TU30 M7G"%0&6F!>*L*,+V,/UC?W&,D7@5N9=[*=S 8)I$.4PDW,(L/!N'16&L*$2Q M3"XJ3!6(18A?/$$M^I,#91,.C**[XBO8ONB3 7(XC-,$F-0.,.3Y:Y5125Y: M07]HLVX=(.!IZ*2-/O+X@-+5DFRQ@)3QJ@ G1"?!1DG^GY>-0NBTJ;"XR M/8EBXUE=7-1.Z7B*?+0]Q'7=4+GZZNC8#44)SYJ($KZ1!]9($B*\@V8N-"R@ MO3H9K.?U3XO42L:9U*@:(O#,G%):A&M[3EJZ>:[8XB:A4-4E1U 'UA\+,^ NY]+!Z*%A4%'E5- M05_.'*TN\ "?\?9Y.?7 M1UN5#<3[[_AI9'9;;UYFUB6YF]4T-6^;R*S(_U!&SSO*Z)$2 MQP%ALZM,PZ&1PW0/U+"]%F:%-I^,>'1%Y$ ;W5FZJ*8+DTZ[EBZ:IHN];'U5 MEX)V]@XLJY6%=^3%@(2N?$S?U+8B/K'T_V?O39<;1Y)TT5>!Y?2895U#9L>^ M5-T9,ZP]>4_E,BE5M_6O8Q )29RB"#5!YC)/?R,"*PEJ(T$*)./,Z:J21 *Q MN'^^NQ=6@XEJC(M,J])GK<-2A=MTLNZAWQL'G4X[[V-MUTTI>(_[W/ P^W$/ MBO6'U*2_5ZX],<;<.^]A\![TN2?+7I:]+'O5"4B$;#?S?7#L]:I>C]=55$WO MDC+_*7\=)76 ;#< [GJ+&'R_BZ4]])'S9^ QL*QR&%:!PK**917+*L^1*AR] MWV;4Z+&PBG5&=G6\MZ62]\N*6[*5+3\8M^0 F7;(%MA;I$RPK::)/[6IH;/Y MH+C[V$6E9<>>V!$KDZU7CXAE1\N.EAVW]4_BGD-OK^N?W#3M=OB9M<5/^M./ M%+1\KB/D7JV*[M"B)ZBFSJS7C.GBUJ;O3MWG9OQH+Y6'^LN8TJ=ZX>J9-Q-3 ME;98MB'M?BL/=(MI>NJ8V@TSJ5(M+]/EG#_OBSSDIJ5-6FGP&[KJZ)>V MWM?>S\/- ^[GJ:F9+&?;MOMQKQ:@N,WWR_82YC?S9;KVY;%NUCQOFCRX5>.$ MHD]!U4GEJAZ663>^63^A8IJOSK]^8%_E&]8;6K2N3R_H6S9=%M7CJYTNW*(] M4]F$MW/M=6N;E98796>,HA_3=;N;PDK?>W5BBVE:308M#ZQ]N.W.GHY36VK; MTGS+KMN^7F5#FLIP&Z]O.9JQE'2TAP$,_=5=4;S[:EZM=6:K5&JG=L*HAQDB MG9YJ[<6I$])])8JZ6+?LHF5:XIL&!PI:UCJPK<)1TR^[ :"R-L^,IFB7Y*GW M'&EW#EWA[^2)!JO6N*VZ-TP7W-^6E?WAQ>>RHO^7G5A3PET8\C1*L<2@SF#[ M!C5%\Z@V RHJ&;A(:2"DU9"[:398S+AIM=AK&BC5?1S7N_#5U?*N0K@?Y0#O M^D/97'&8[O50=H5J:1BZ?[XZ,-V1)9GJ-G*+HC3X$7UNO8>3.>UQMKQ:7"^; MK[A%.7&7FQ5,5>[A1!E'9E=)<1B%JE5=GIDBHE\\6Y@NAV7#&.=?2X6ENFMC MW22E[+G@Y+>ZN\*X:*.HME7T"E,:N&[I4C5@52K()#-'7OY7YTR;EE9M5[-63\OF A^3%>KK2A(DNAS2]$LQ*M]" M/5IW8S'3(O/EU?^4DZ6TT"A405.7/LZ<6;9H=\.H.KBT5JIH(E^:5FXUC:Y/ M2-Q 'G7_"U=W(M-OJD:^U*\H.\&8*);:&C] MNQZ,5@_-*A?\<".UYR[XB?YH1] M3 W)6R_G:H>*_!Y&-NW0^>LOB.W-O M,=UQ5J9OE9*[J#DO9V*Y U:6=NX:T#G Q3W5L]37C[$SS=^<$/#X3M\/S&H:8[$>;NR+3;\4&RQ_-[ M-9RZWN%(DGKXQR[X_&3&^TYDL[M/6>'5EZKOY77=?+]IS]=#KZ8= &/75DF# MU64&,(#J?L_7CGN85U?'\/J:2R5ZF*FYXO_07A?[LKK*T%JV]N7&_BJ&/5C?SOEK/)J Q/Q'# M'B9.:@(H9B>4 Z%TL*-R1ZU>1+XT\>H'[F(EWEL,1&['?)-9^VFFH>WWI,XN MT.ZSJ5IX7\TV[)K&EX;1%\3IM;S$58T MC[K#G^:H3NOVO#%VGM[T*[%S#^8.W+D_M\E>F.3%\- BYKKF0-C(=":'0(]] M,Z'.9E3?QKD$1L&JQQC4&49-OL!,9R@-5ORY/:CT<'9TT%,JU_N6 MGL.4RF<:J3L?KI[G8O*CJH#;+FD4NZN5FH>U"-.3RL;%=*1B M?W@[VVVS:"NOH$E: M5HM3R]!O,9,BQV5)3.,+*S.L-F)2*>97J^!>KI3U,C/E59)6^A/H_9"\E9^/ MR<\= K]]6 TF.W=;AFQ/]JV?,=&3WTV@95+G$FX_]XD],8T=#G @504@ \@1F+ M_ B'@C#&/#.5(^D_[;;;(H74GZA:I/0VSNTI#_M%.ILHW+M(1TM-)6O">>N@ MPFM.6C0IWXF3%SO+RYV5TP6O:[6C@!+MT# JBG9,& ]4OBA#*^I0[A>UKTDZ M;[5.4]8#K9U351ND%9>;FWEZHX&K-B\U$]Y-RB!3,OJ,)?'^:YB0"T6#-*@]9$'A_2N3$IK%78MP5O)RZO M_GJ?+5)3P;"2M^O4Z1KY0C_N9C):&3[LFGVT)F=F\Z+F^F>E\6OFOE+\I,? MM]=0?J_Y8'V#U4SL=<_N$98<_J,8VSM.]27I?2[OE4W2&NQJ2BO3HF:FF8#Z M&$28$:9%<4E=]Z_HZ^(V6T['VBR\4C0T,]4EID+E[EX1?UU[7PX^-I7>Y;3= MNI*I8Y=]US7K^JFFF+VLZ:?XN#JY9*K> M/S-U0TXQRG?5B#0+UGICD?5:;-!4?4V*JO(J0^9 M*%8ME7G3A[^84UR71AE!6<) <2\3XSFIL,!T MRT'USWJ!4RIH^I:/<_"U4<>VCQ" W;/2=E!>=KE?]>92!RVX2B?S;_NDCXF2 M@H6#"E(=UD)XZT6]U1!4ZK&O="YMHJ[KZE74J*4!E%UDSC?+8 ,K[3NTQ]Z7JI!=XXS4?SR55Q6*\K3W;)1#4K@'H)%\O[^R+T MK^3-WXJC5,<;9!JCM*85A@VJS0S2FR=O+"?^@5*X5PNM,-XTQ5&L\ J:UE:)JA;R:AD>M M#=9>J6:#.T%JV6:S'&)GMC=.1UGAO?EUELW2_E.WQ\MYY7HH>LUH4AYK=\T# M4]Y?H(J;Z([@(P/(BS<2TO=(='' \>OV7;O_2?8[P?Z5 MQ_+VT:3Y"<'3$CAK:'4N8V3.?D:SR3ZQ=]_?W)8D")59BA_6E ^Q!$U]AQID9,EO6.2'%?E12WV6^EY$?3OT\%R] M_(\ZTF3ZO-+BH PU%/^9S+9H56E6MN%%NV3B;U(:346HKH79<+/',5%O9Q?8 MQ:/9D%MPM)UY9&<>'7SF$IS3Z\V\\BREV6OP;$7>D\MQNLE+($=:R ;4G*DI0E*4M25NQ9@CHZ@CI"C#J3 M '1<=M8T'19;K4JRAZI(SMX9\FQ&[/40]NX&!_0].PD_@J7-4Z--".G[]>ZZ MEC8M;0Z"-AFWN&EIMM^7HO"V( M"NN^LP35'T$)\5Y8>K+TU)O1!/A629>6H"Q!;?9>8BOP+#WUJ$&)]_R8Z.E, M@E51,I^]RY:K+<"V[<7U_^;+^P<.2^WYMT<&L+'[Q9O_?)O\HMZ\O+?^BG/P M5U"RE8 9GK/"DJ8E34N:EC2ME]=2IZ5.2YV6.BUU#L<\/0HK](-NY)3FBU>S M/*^VMSS/B=V'R-50X/?XF#Q+EJ"&35#*^MLF_]24(=TJR]:B@D4% MBPJGB@H$H.W2.RPJ6%2PJ'"BJ !=*/%V=><6%RPN6%PX45S8LF[AQ$#!.%S_ M:B93U[\W_WS1L.KV7=?CSLLEK0^O=KIKVS1<&I=#L\M+>;9_6"UA]3 ?21$1 MZO4KS%V^\_FG*\P&BOJ&9U.23EQY8HT;9LJOO_3%J_QCINA/W>!\D4QF3C+Z MUW*23W1=B)/=[ZMPFW]+B=V-GD>E9\F8(>Z[N/IWG3EI6EN2M M%FC)G:)X]9NK)%=?4H\LI[9?ZVGHNF=:=FU^=;7,U5;S7%&$6< \';]WG*!< M4_&A/*W&U^?.G7KW5:K^-4Z==&)>I3XW2O);)S/_^3')+].1,\KN[C)]&MGH M3U?_*=&_NIK,3.&+?NH\S:Y=)UDXV7+N9/?ZU^K-X3+56]1+&ZGC4H2@7NNH M;RWG:7EDL^E/]?K1=#G6^VV5V"QNU3O4Q](?]^E(_==D.M4[N$\4MU=+ MU^=F'G.5IC-SGNHA2:Y?^/(\J>)RPW24WEVE\T((8N@Z"$"Y[=/>;QI.O0(5 M6\%#!9KH#"'BZA@@XFMZ/U<$KSFOH%]%E]=+PPR3*I.OYDW%5^/T:F&H^7JE M-6*;'S10+-1'U $.BL1=L^YQI@AOEBTJ7G;NLX7:W"29JJTL%KJYXW4U:5"A MBH:9R4)OW[E.-8;E>3::)/J8OBMT,MB2/SJF4&'./_0G->*D/T:I 2+]$OW5 MU<].4@4XQ;KTX>D/J 7=.=,LF:G5*UPIOV9N83++%_-E<3.)NJ_KR0_U]KE: M6W-UK7MY_Q2#/T9Z:_PLUE1B_7//NJOY:74DYN?KZW=^,C5D=W&;I@O'F\\3 M!>#F#%:WU]]F*E8SOYHHB3I;_$IJE6<7?=3+G4E>"3(M#)=:P(W5^^8_&\%C M)J.F6I0HL36JY>;UNZOR*')S%$GK*/3#-+DI_5-QZ?RG>L=RGAOQ5HEC196? M->FJ'4ZN%0PI^NX^F2>C@JTK?IE.DJN26#O<,,MF[T;Z 5,C++*U;CG% MA\;+>844U^H/Y7QT9_$]G:KMJK-8W"HVZ#)C0\JNDRM.6_PT#-W6.7GDL,_WQZ89#<;7&'^<07JPO5A'577$6AH*F=W"P3M8Q%FJY>KM'!6G@[5Z=M#EGM4)-0 MJK2L\FRR4G_ZIK# '$K[0>M0\RV93\RUU>BA<5&O6A'+U_1:/4F]8=NT;CWD MPX'$>><$-:06>PDJ-6PT:1HJO?3Q[FX+T^N*D\G<^7LR71J:*%K_:K'PH<'9 M;=]A]KG;R5&UPJ_ZIA7E?$GFZH(O6]RY]<)JEE@HXBSUXD31A'Z-TH^-S6K> M>5V?AQ+NB]IVN)V,;HWT4;24S>^SN?GPU4]%E8I@U)VFZYJE^4=AFZXC=7<@ M]+.UMJT#"&M2T?SS=M[HL3?INZMYFOSYSLQB_C69?D]^YEH%O9V7>WF^6KF% M?K;)BG_J&'L2>/T+\ ]WRE+0@D;QU/6T +KC$]N7VM"=3^ZT8)U4^] _*"UN MD2ES.;F^5HIT!:NE$-1(K?E$249MK&H->IEJ(91K/M(_*^Y+C#Q40*L6K1;L M*C-8$=TD*3^GH-=6FQ'0Y6BS+[9<+2+\5QH0R$R;CM-:$U2G/LVE; M*-VDV7VFY::RDJIOF8-K/U1MXF::76E<*O9AE/Q4Z0/C"IZ,&C5*EMI1\2W3 M]Z7U\EI):FU$W>F?::,_W2?Y0JOOZMO33*D&/[5V,ED8/\2F>U=/26;JP069 MJR?\-#=0^@_:U*!VIR2L4AIR;60TV*I.H3CR]_OFB_ZY^VNJ05L=TH<\7ZJC M]D8C[2+2>_TRSV;JOT>E!G-\/'^AE+#=Y+<2WWZM9OI)/C%<]*4POAN=[Z*E MD+XA[O%8!A!SGR(9>! BP@CR)8L$ M\*26ILG.7FC(NB&'GCS3DNW?[21W=CL])'0OHX^.P[U-]O_>O%%]8)]"1_WB]^KG\,-%\/OGBS^^1A>.YW_^X]+YZ'W]/]&E\_7# MQ?\YG+=CC_I298A]U4Z=KY/\S^-#3F]+#Z#LU0-8&8F;[5SC,S,^M>]*"2AT M._6:KTC&_&\9$EL])D;WOSE(ZD0S,; MGNHDH]%\J3T%BV:E>H%EJ&4MHN'J5R=.M)QGH^5<(_%/\VE7NU['J4)SX_PP M>+_V)M>YGR[5>[36(48*$#20J]E4:_1M [7 1^ M3\&_[^3L2%JT7BZW\BWNL*Z_$ !VOI%B.;,^3PO0K4_KO>,Y4.WJRJB$]YE: M56.RE6R7*,-&"><.9K5II!-)<+YGRVD9=:P>."Y]S)5_[X?V5*9:CU.OF&<_ M)MK>5,"W]?WLSB_7"H7TGG^FB3*#9SK8.@PXV;M%=@ZRMXA1;1"\C="M8^RO M"A*/P_:VCRWF7F^]J/:\[)U>8$E;ZJ#9LC] FU9N7 1,MZ\Q)E)I[$6G3 M8=GJ#VN^XS9(.D$R2\:)^H+SM7S933I+"\?,]3R[V_20>97ML0.\XNWQJSRI MA2Z%KH]HN *_.5E]C96RM&84;KXJM][6768R:.8+5W'R++O3"6J-076]G(T* M#[M3FV]EXESGP16FJD=,[M0R<_.QVMFL(&+=,9[^*$"GQ)F60JB,QEEJ%,WL M3N<)*$7=Y 3\(RU6?YM]5UN?NVT 6W_Z&O7^[+Q.X]E*"H&FX;5#:$B_#%87 MN0 ;CZ;@CXNE.H.5QWY78&I2>NIH27DWK3N9S+:FJAUIR(1IRV#7C<*+O#KN M="5^.D]'.EW8'$IQ$NIJ%+?>ZER"0H5O795;A@\*3E^T7E%23Z*>7X9+VND' M)0=65Z=N-Y^,)PI3C&!2Q_;'^XOWSCB;3I.Y/NQXJ,SI=LFO?0K;/K:XE^T7 MI9C*+?!-:S?]V%3@/=I=G9V-UX%KE3D*:6(^]S'],1EE1VCN:,FI4#K3R4'; M -;(X..Z\5UE0UYKW:Q(&2[CF#_N*[]>ZRQ;84W][3]F)L1RH6,I)<#F:?JG M_OZ=.O*;=-.JRBTHL[S$^BJ6O*)C: W;+["Y3\=]>U)O>>7X.O/"H_J%6AW MJ ;6=II823X/!(VJEV^=^;DG2?Z/0B4W624%TG7.?:R^^TW=XK?BFN?)J(D$ MET30W%J^;)W3$09K/QMB^&CBW<>J@'O*.)KDHV6>%V)ST!E@>P_ -AFC34YA ME?=7%BETC=(BX<&8K@9%"@A<_4PK9:(N]BB_5ZF,CYQ1]?OOQN?O:^_M,)O4MOEQ#YAKVL7(6Y_S;DOS._ M:1$/>7%=(WF(Y-L,"J. ^A3C&,4A#2/?#Z* 41A#X%,_$F*=09^SPQ*F^K^L M#^IL?FB,#=H2H!$\%[4$>+YT[GW=#QWY5BNH,*/U_0X+M\E&_]Q^09&[OZ)O MP)+M>X.XM=46P>UB>M66\D=;Z"][;QW9%P,6^_^BU)2M.FAJV=2I M4M_+W:\3^<#3.K5* _^/-O^5>%$1>1/Q8*KB7P/<1C^.( MA@$(<0 HV^+4OZ9*SR[3U9KQ9'Y77U'R M(E+=\W44/10Z]+[+X9?=#C0C75\7%SO67DSC"?G5I"9HZ'[1)1&\?FZ#PK)2 M"M%55>;@L'9"6[7HI1E#((9$A*,0^I)Z$OD;*N4C2*I MX>QS[:ZT6/4@5CU])81:K#JKK5JLTHP!?1Z&U!,>EH3&2/H R ! 0A5?4"7= M^\6J8"4*^L%$05^*6G>*2J;I85#KL"#U]%T09D'JK+9J04HS!@IYI$T-S FF MQ",^B#B% 8@0"YD,_5U!:J4/B56C'D:HIR^"<(M09[55BU":,3A0!@6)8A$3 M1A$0,HB"( #"\ZCT_9CVJT9%IBF,Q:D'<>KIZR#"XM19;=7BE&:, $4Q"I ? M!3ZARMJ0/FC9W-/=,F-UUU:G>ABKGKX2(BU6G=56+5:9^%*@ M9+?' .-A3$,/BTA"(B6,<,@%#X(ML.I3E;#W_!0-"UB=N-^3]T+!1L#:U*=\ M6*F%J+?4PF=$L >96OB"5.&:]U?NJ(T&&&\BSIT3K;Y&7SY_O70^Q\Z'3V'T M)5+_^'3I?(W^]N'B,OH:A'3WYSXP]>/6^=$LS4^ MWKSQ5TS,ZBD!\<5+6#NGP^2_O_G/B]MDGMXJ6DC+/FU^ELS'6N$,)_/4M&\; M_!Z*QO>NCH$,ONQ7Z_AS)1W_IN$[=[5&/U>B<_"K/@9JW@!OG^\G,U/\5[;I MZ2^;])7NX1_53(JR0L)42XQT160R^ZD3K59*)E:Z5ALS>9%A6925'>75/MD@5!% MS^]U@]BB(M$@@EL-.GG\ZT[9%L"Y3B9SW>M5CXN93IN":O5GW=$U+YZWH=RO MO,:2O3:PU6(@5_B*/-703MGYU9S99+5%W?J9:-DZ"671H0ETSQ;D6,%8XUTI;\1 M6-^KP2"F"9S22"NBJ%*+*WYJI1A__J9T6+V[4H=]NW)$OSAO2\SX$GB?_0H7 MW#9WZE]"_EM>]*&9%6V'=?-E1SNO6MP]-PG0DQWFN.R'KNHRQ)'ZNP8H)\VU MHV"B%( =*D&+G_2G?YTL%#6,?BM;<.HC"LHC>F>:/MX4]9?Q/+E+OV?S/YVW M:D?XEZU!:5*T3+[Z6=V3XA@]^$$=^L6]1N^YN?KY33*;_&\S/4-_^'*>)N/O MR<_B6[D9/%'10/#YXO.*JJ-%0W&K3B$-MEUQG%[-E\G\9W&EB.LK16#K_:<_ MM 32MVIZ8_YKJ8[_>J(ON=1LBWE>Q]@6.RA:#"BJ7&F(76+?P/?3+;(N_*'0 M4)-H35)[JH"YK1W<*C@I.B^H1^HV]>GB-C/6>$L\:*%7CHU1K]6 4360-\K4 M.*L'*;7.]:+&T2 ;-]-4+A49C1Q!D.O\;AYYA'14] S7IU):>P/?@AF4D#]' M^=3M;TJ]2&/=I.QCL:I2UD*K:,"@O_G>],I:^]8D+WMS:#S1:)*MV\:KCWMZ M>;6TT>!I!'G^OFR4Y"3.?2&HVX0[F=^I5=550K60[UFF%WU63>N@8JZBWOA5 M:DR+JEC)O+M4WBO6J=[_@"IB.@!=IV.MD!4SS8K60=/D>ZV>MCN2SI?3T@)2 M>UY.5X731?-]_8FH:KC2DE75(\W>ALZ71JW370^69KQ%0Q'/5^S,-IW+VRQO M_[6\PWJ8I!X=U1YOU?2+, U8KDR#!]VG)IN96TCR:F95#TO](W:YM,75'W$K1]8#?&8SW4?0J4MSM6J"DZL3Z)LX%DNO=#ULY&RB>=% M*$UWKA:V0M"_5JO-+-1RW;-*C*BXFKNN50 MC:^F _CW=#K5_UY[A;84M(?@OCW XKFW9>#S*IU.TF\EQ;<829VV/C]UIBWR MOJJ%7\NY,72PV*0,SLMQ-IYAY8^)'G*W_X$H?8AR8VR9M1N7<\O7,ZT MIJ4-F%0/)=)P4OTY49QDI*)I5*>P:>"?TRGOC:GFI>7FZL;#3X38=6KWJ)? M=$^>;/JM%!U&+D^,WT/)Q>DTG=T81"F;[TR^I6XY@U0Q\ _G?Y;CFY)_S'W4 M.RQY[X$+JB>>)M.B^9494J0MQA8O5>K1 MXVH4:2VN1(P'5F#QMRP;F^G2>HZ:4C(U%WE&E.K_'/A^"DLRS=4M7G4M2;R=);E9 MB[^ISJF*"^DV=G^![Q%RKHH^BMH=73FEG,H?I7MUMM3C4EO0K#M;JB5,FD/7 MPMXH+=6;"A8PBL"_ELE7T9Z4-E"/#\G*R>-F84XNR9O*P4MDUJ^A/J:^[BR--%@=UE[NIFPJ5AD$9<=3 MTT4S&=VFFWJ,#8W&E5ZC=;]%X;S2NZ@/M$4_S9F;8Z[ZM:T?E8'8C:BGZ.(/ M,_FA?6SE.56QNY5GE8RR3:<= M0UBF*6^SF+5+4XQAH%CC7)+RUMM.;U M6F5UBRZ,25Z_HFCDZ9K9(Q/MM;V99]^U!5S\VA@!\\S(UM)(+;M0NZTNW<7H MQ-5XI:L6HU;3/HU6.]4R?.&D"H:R.^T-4%_NM,@KWJ^>HQZD\6HR;IJ&7AN# M3T_:J681MUN'FR:=^4+OXL:<=^%9:71WXPE865MA3;8U_>8D:T6BY5!39'&K MN$?!5J-\.#/=^5;J,NFL3S,51CS MM$.'K4-H3ZTLYKPO2NNU7()"B'$Q7E,K)W_.LN_3='RC3CA-%:DK=AX\LAU# M9LS#S>$&DRZ*=T\7/;JLST,:J=5@WI;/YGO:TGVT=3<>SPOWTR3?+%X;&;1Z M$EO/IFR?0+^C*4TGW4/WV43D?HM&F[IZ02#$7E2IH:L65MY=;7BG/->5^H/J MB2\F-RU_2\!7AHWN);TV[J.8 _VM%B)EF'U%=]@@6!Y7&5NRIE"1ZJ>:Z/V5 MDFII$;/724G9/%5:3/WSVTGG"TH#FBBJ*U6(2B^M9?2Z(&R+_F49$UR3GFMV MP+J<'Z>%>J:]D;D9C5&];<4P>?P4UFV!;LF 9=978=:#]\!]\Y_1FO=;VQY* M#B@.JXC6F$FUQ3&IXU5/$O>*/UR3>D6\$S.P\2D;:X57CY!@#]'%V;Q_A6(Y M>BG%EGOX?PY)K"^OX2M=!!M"LAT3O@"Z)RBZ^G@QGN@I"Z;PKG6M][:Q6IG] MN9.G.B\U'==SC#IN($O.S\/?EU.S/#PQ;^ONVD#+'0_0>G#R&<2\BM<_6YFS M3R+VXG:>+6]N"]7H2:8HO4'-Q+9\38@AXR9Y>3+T4A_K)A,HYGP^V1FI,Y,47VY;"?Y;I('UI;W M@%QJK=HMW5"M\WGE;6;074IY/RPVX.KNF?4"% MMOSMEW;60*YK&Y1R:L9TSY+IS[S0<+7[_MMDO%Q)F5TY^\;QV?(_'B6&6AUV M+TCZAYZP8N8\*7I3.#%3Q&^2B-H.Q,9O:-(XC#M1Z:0E$VM'J\FMF1A&V8B MS]:-]6^;Y]YEXU39BTNSR(Y:K-Y:VW0/!(+6^<)MK-&G4+**CK31:&4(CIGF MM'&]+:?LIH! G8G3A Z>9LG!^;TV!(JKL95?%43?S(H"G7=.5(=Z B/43$\# MG5FP2(?O?MX4/';@EOG'\^)<] C-U9"%H=$B(*D]%95<-WX2=7AI&20K7IDO MU([?Z7\K_DG,O+1"H[C1[L5Z6F?Q)Q/*RXJI8K6 K3ZKMJ$%>9GH859PM1+U MU51=I$M-2?3TP>W .9O)464T#)7&?.Z0A-6M5HMR3S/+M. M3;IH,LU7XE'_DUVMRFW]BY864N@FFU2;EJ>KUKJ^)0H:"^NH%9\KTB.341G% M-S'*:P5N>FM-#*ZJS3+#;>L;:@TJ+?0=M_Y$R8.CB@>+Q,/F>"L87C^VBBKG M#7N=SPVM4-EG1?9Y,:LLN6>?G1)JBM.Q,XT^0JF[M-REE96KF* M 1MBM,T2U8J?CL^N4966\J;DL$C3&U2TM8"7AO&^E;D'X^6\30!M9CH"!K'1 MJT/Y%U]N3=3=MPYN3FSK9=PB.%7JV9N"5(^@63OU826P5-@?8P4KT^R^DK25 MR"^B5)7Y;@)0ZJ]_IC\+E)[,[I>+RHV2S6XR@R2-S*Z^EALX4*M9>VX[U:;Z M>O.:ZL-:/5RVK80BWZ54M+29/TE7D5L=WZR&;VN^6_/]@1#4!C^EDR>:B#8Q M@VP&Z(UN^!+T MS6-JM=]D*=0,M;YPD^^MO_\ 'V^VPC?XV!_?<+FRJY]ME_-DIGJ8]^4W^ MIH4?"S_/@Y]18]L^AD*EP&PJ, J*+=ED44C1=#;>0+#%.\L4]];;*L=0DQ/> M\* > OLJ#N-N/MRALWO7._QVN:?U[97E#G"^[\&&]^+'AO>^:'IO)RNR_[[! M?48GUGKJ_#7_J^.'GYT_+CS7^?WW+P/MW+V+$;Y[N^[#MRB'_'S:L>]]K^T+ M;D'$X0]@G]TY\W3^K;V0WLEO=^LP_,7'B)1?A(1_^M%SWXTC[2VR2(9TP#/[I) M$+U//]B0]_31N[B, M?Y\"EX06^@0ZPL^/SIXO/O'T+O,@J=BTOUKX_1I\L+ M/9#B\Y?HJW?Y07U@6$M^:S()LF6>S,8Z->>';LRKO8-.?FM:WQ7MK'YYQ57O MXK?HK. (/1>%#ZI87K)<9-4O"E%B?M.3.J?IE5[9)JS MM_L.#4VY?BURP*] #=VS*-]BD+OSBL,33[M'^AG9(,.CBU>Y>F&O_EROGN\B M%CHC/O]M-$K3Z^M]'\A:''!+?;ZL7#D0[3]X5MM)@GZ.X"];;/[)2W_L$+;: M:S%6='?[K=CJY(TR'[]QQNEHHLRX_#_>O-,(I$XZ-5ADLN[ M<;8H/_GF/[D+!5;_4XB]NH_&,.WO0GNAS#Y]@DJB+U1BK@32)5J9L*AD4XIC2> %2JI?X0O0"7>'RHQH)")G[&N-)3H>3\<6+02:#=23G]4 MY53C]'ZN2T(7U9B?Y$[7UQ?SZYXP__>1*C4(!J6P41MD[(>1E*'T:113XE,O M*HT9#TA?K#.H/NO/UWH*0.[-QA?I_-MDE$;5<8>MTU;_750VJ,]YK4/?IQG$ M7,"!BW08O#?6'JSJ< (:PNFS&@!S>!!6ZTUA MI2XG5+%:GV;T\%7/XPXBA'O4.WL]F2&PKH2-E(S#V ]X& :$BR#T(A0P4+$N ME!2ML^YKJYP(4Y<(= A;0% 11^%'(_ M\+F4==C0]Y"W.T?VY^ 4W$6'26&S'&DY\J R M4F!%(#J!_)=S9&_.3<2I"P$^:8X\+>?F!UT^F>I90P5UN,XL/5=/)@2B5>'F MA"]AI)>IDL]A)(%!".= MB2LS^M=2SU/6W?:3N9YP;(0Q[5@? (HZC+JWI8^^]9GL?S[*ZXBH]F&/ ',Q_!S/C;JW>3NY@= MI$:Y2]B[W' _M/^+];Q8-J[8N.5Z07$81CQ"P(.4TC#&GA?4;4YBW$GYW):- M^W.)8E=0:MG8LO'9L[%@+5^.X$+)8Z@T9N8%.I>&5IHSDH3VQ<;]^5&AB]%! M AO'PL:GY77]O%"_KURNSMN)H;=?SMKWBD"3%<"!Y B'D&&*U0=D!&!<9[\! MAM?Y]5,VJP?J%KS;5S[ ;%G,H2MZ37P],IP[K;C(EWGV;9)KTE9W_@S+]0S<2[C5@2JB MG$8"4J)9/5+J2\#JG'1.Q88,P))92Z^2G\[2Z\E>#2P(F2M(GXK'L7B7K#?W M)-B--.P&0@ A\BF3<<@#+ $7-;NAB#Z0Q/<<=NLO= )TN^\^&V]8=K/L=D!V M:S6/BJ''?0QCWP\ B8A4O!94[$81[#2/>CZ[]9>7@UQ)SI';SB5T\DEW=#-T MM8WIL(=1F*=C>C]Q."=NFLLF&Y% P0(:!#)&?NBQ@*, %*$6I6DPW&E(I(PB M!6O:--]K*SQ)7"![M:2WO?%A6MK6HVAAS\+>RV"/P*9\49?0QQ'") QA)"GV M(X"+R N'E+!.8YE'8:^_@@DJ783[K%.TL&=AS\+>><,>;A)K/$]PAAECGL_# M&$!& J\(Q&!"B=\)Q#P*>_W%38APA>AS1-R)P=YIQ54:L]9Y.U6D]8N3+!;S MR=5RD>A.YHO,443PKA6[TWW.3?#N-0(O1\#@%+3&NTH6 U]2]3<0*AX/"*O< M5K$7=?0:=1=-L-5K7<-E=OA\..CR7MLV#Y.9K:_XZ!GR*4@ +) ."Z-W2,.E/P^F#C_HIL7-9K&[%A"M;S"PMU%.>/27Z9CEQ' MD=Y[ZT6P7H3^L)"VG*>,,>P+CK0F$S)!J8>\(F84$Q_+;D5\&POW&S9"+L;6 MD6#]IQ;Y+/+UA7PM_RFA, P!11YB$G/$F ^+@AU"J-(*.RVXGD*^7B-'C/9: M2FB1SR*?1;ZS1C[:E"I"&6'IQ1X,L9 (!(P(8B)'$B#/\Q]W8^TW>,1=!'LM M+CPMY'O5X-$ZTMVFYH-0J$\>RGF%]^"\&O"^SVFO]HY/?Z]G><=/@_:=6M T M/?8V[U5S]_MT[N2WR3QUWG[*%JF#?OEU1VHX7X7^A#=N;]_>_CG?_I:Z_% C M67Z23T;-A(]:"!Q(Z1F@PV&751_2-"P5CA$7 U6?28^R M3D/S2NA_2><7^K8-%3PS+%1]I^TJ0+6G #S>;NT]ZC.[;+"NS&,'.M:4,81M"7S&,(1I$(,/)8,^B9=7H3/I?5-SG^=V%U\A[U&?8"1H',! AE16>CN0H"/,_U'>F5=ZBU]%BIQ7TLVXBBPTOQ@8.FR%E/H,&<@0Z MLR-VQ8:. ; +-@B728L-%ALL-O2'#;*I,44RP &*?4RI% 0K%2'RC)@DG?& M..V*#1V+80=L$,"5_78B/RULL,E"9Y1D8._X+/9]3GL]RSL^%]=1.)DNM<_H MU0+&#Y[? 'W.NZ2F#T+E%+P),4<1!=2'1$:,!A&*$*>@4CD##CL5A^O.Z))R M#A)DAOP0 R"L]7@*L2H+*(<$%-D$LH,80AKQT/,Y &% 6.#5@$(AZY2S/!]0 M^@]E'V:BC 44"R@64%X$*!(VX7*?0L %P)!0$?H0B1C5;9Z$#YY,@GL84/80 M,.^UR=K@ .7$DF0KJV7,=1_?^8^."'+1W_B!=V4/P?!U+-.M$69HV 6V)8$R\@()(4!92)B)! MJOYMT,>=SL>[LW2O(6WI\EX':UF6MBQ]E"S-6[V.1>Q)%#.! L0%09ZVYJNZ M$Z5U]\_2O4:BD8O10;-4!LG21EG_JVE@6/_>_+.UG.EDEKZK@BD(_/MO#Z]/ MO'1YXJ'5/?/]HU3W[]S3"6V[AJTXL/A)?_K7R4(]>*0><7F;.LE(&1KJ23\5 M3SBS;*%L#5VGK1ZMV[+?S).IEH3&2/H R H=&3, MIUY$]'>2E4-XWL[ZX[$GS_] 5%^8U@I(IV/UA(_>Q644N,Z'3\%VE+JWE06? M/UU\_OU#Z%U&H7-QJ?[U,?IT>>%\CIW@\\X+[U_17-2WN5S/)?.;R:Q87K)< M9-4O"@W8_.;[9+RX59]6FR_5!J673I/[//VU^H\.-+^IG6ZU#@O1FX=].Y\"%:+9/.9M*XA0\+'Q8^>H&/5ANFLYG8/3CX.*VAVY\7ZO@XFZ?J:I48?5-,IGEKC-+BWR;Y,>N681]ZL"'T9T>'KYNE"<)FW%] M&,0^P\+7C:E%['',:)G'#[PH!F!=>3)",FC+R&*&57DW07DUE_IFBI=[L_%E MQ0NG_ M2L9#S W-<;YHNX7U:NL-79X\[?W*%H+;/I-Q+&?Q>>W8? M,A%BUR;V1]HKH,0\TO0*P!)X-/0E%\B3<0"I)W",@$"2*?6#D'7,VP!WE;&N M?IHN]6E\R>8&V!:+^>1J::KU+K-/V4PCW#R;3M5'/NC4:V6I[343E/>>BW%: M/>T'A:-#"H-;[+38^1!V4EEC)R4Q]&@4Q3B !$8481\6V$G\4)".PW3_V-E? M&BQ#+B&]!DLM=EKLM-AYUMC9:ER/D0]Y'(9(&=T*04& $"NPDX-0=OM,[Q\[ M^\L!IL"5XJ!])H\+.T\L+K7)8*]2B),6+3J+S%'T\*Y%CJ93E*;'_&S];[+Q MOZ% 0T+@$>HQ$<,H]F7M\?:#L#-9^1%,>&W;$[J<]=F66.6;=PIG\NZS^;BR!A([Z6-P?)FT^Q)FY8 MD\>,ZY0KWR,$$"JDQ+ .^0JO$X#JGS7[S*[B?5;1#E]9?9[%C]DQ:;'KZNO' M)+],1ZZC:.V]]0U8WT"/,-CRJWJ4LI!)&D41%[$,*(MQY1O 4?@2#66_\27N MPGY'QIR6G6]]I!8'+0Z^$ =;/E)/,*4$*B,M\( 4-()!%%8XR$G\DOC2OF-% M@O>:2F]QT.*@Q<&SQL'63%(N/8@EBR,F*&2,TEBW[2]P$$1A9X3@RW"PQ]XO MTL7PH)-+C@L'=QUI,L N]R1# GF!*/^"#B% 8@0MJT#GW]'3OC1/]TE#-.?.]W[U,0.1?_%467 M%Z_*Y:O:W\[;7)F&XCKICU%ZORAFN2H8+,2ODJIV3LHYS$D1;Q[VPA>OX-1. M+CE"L["^87X6@TN\7"MM=E3)4 <(')XB7G4:B;WZ5[[Z33-%SJ2\TK_T,VYOB53[9&V4QE.:"J#A)3)5+3:B2* HJ]*((\"F*/2T_P(H,5 M^0Q%W0Q611[>;*S_%35$XBV"9#[789"_)]-ENA:T^U D/0)2?> _"< M=4:+*L>,*K3)B_="Y$/*"4',\T4,)0:D0!49!93UABJB%U1!7*%*KVFA@T.5 M$ZO@]$8C=;J+W)FGHU21R]4TK?N&)E,%6,EL]$ /IA,N4"GYD#4)B

0P*G8U! * 5_U >=!+97L@__8@OIK1BC/ILFS5\,77LUK;Z M65]3Z3"S3>Y765""UM31 ,8\YEX<1C*"*/0\Q8T T.^N.-I_3!:W MP3)7VTKG)H1Q $D&78"(2UF?M%@G=(O0XP'C MC!4\*:0G,>R')_N1CM!%5,^..>T!XR=FWWV8?5,TD3@$,*!AH&RZVI2#..ITEZ^.\*?BL?T)/ !

J,(@"BFM>G&/-&I27^"7WH21A"[')P$OYR+J?9EGMXGD[&3 M_KA/9WEJ;;5UGA,-SR$1>"@$% :(^*$D0>2%%<]%GB^Z(][-V4;%T>[;.E-J M( #@I-5 :YJ=(PLJ+:P)Z$OA"X0 Y_)7'RV>HX3,: !IB+T(8RE#"B!#DU2%N%&^>]E7D M4N];T''J0FN4G9K8.EZN(4UB" HY#$*)0X!%Q&/F$P8JKH&"=#R'S^*:?D03 MX2[&?:J'PY= S]2$Q$!%TV6V2*;/$DV/GX)M:K/]X9QH4YL*NEJY-%"PV!.! M )'Z+29X/8RL1R[D6.G4=O*+-8HM\%G@ZPOX6DE0*,9$ M4BB!)SP/!DSJ?C0*^&(1Q,3OE@@<1EU3P,>$*X4%OG/Q1'R99_=J^3]-F9*N M4+K7+;->*SX\?!Z&H-6H7H20(PFC6)(8QYCB*I%11G[<[=!+-Q M5!WW/J/)$E!7X#WTXQL87UJOQLFS'D*-HQ "3L.8!HQ*1&*)8E8.2<)^ +Q= M6:\?:#&-PC"",0U#WX]1B 'NN":K(_Y=G_!7O>K/UW_DJ5%_]V?O(^E*@$\Z@G;. M!OLY,R.#3>$-)P B/_8DAXPAHA177C"C%\0 =B8+OI09MY2:_YO.LW&2W^H[ M% BBWTZ:#T_,?OQ;EHV_3Z;3<\XHAE T3";"( PHA0@X#/$0AG7(6SLX4ZJ M2'6 >ZR?00BZA)Q$%,Y:>2? +@B FEU\S_=#AGT>Q8$/PP@$$:K8A?, O(!= M^BIMT?GWF)X$NYR-96;RJ2:S13*[F>AVSX5IUH=0.CV5$*&&_02F$D6![S$F M/ *IC(A7)Q>KWW<3^JLC+@(2G])%]*,1(W M@Q^1C)7V&($0T"".6,RP[C%2]D? N),3L25/]B0NF70Q/^T"@!,SV0IA.J:(*80B]1Q(I]6SI?6)RD7?LQ3!FG5JQ!Q&OI_HP MI9=)5])>>;S,,[)'#[UNSR3 6;5 M<*)IP\^[3B@Z7]7MA#=N;__$H@<5X]]GM4,(XO5JXSF161I^>M[=!FLS MAV%XZ4+6W#M/9N2M[A[,%]C7/0L]$/F27OU M?+[[Y*>>@G6N>4=$-HP6X1@'+)"<^&$ *<@.L,OQ1'NO3LV MIBZPUNBI":^C91T*64MA!#Y /. 0B8 H.R^$J$HSQP(_.(;O2=;I:0 ?DZY: MVBFPSKE8)I=<1*&/U'\@' C)HGK M PJZ-5C1W?TT^YFF7]-ILDC'K8CZWHTWKHRWTY[I;(VW\^1'V@C&$'',F" 4 M,!ABJ@PX4 \%BV+6"S_V(R,E4$4 MA0Q[0%)!0!QXC/*:ZP*OPW6ELG% Z0;##A9M&.!\L$H< 2$:!.*LN6/-E3H3*&+B/DI'GR)"VZ43<=_ES54D9;FINSUQ,3B*R?5XM-9XMJ1X_"EMMOOWA MG':U.9--4BK&F%+J4T_]B2$OCGP0AJ$>?"5B2EBG+= AO;DN@M*%R/;:L-:S M13^+?CVA'X=-8H=Y@NCD1R%"Z'EZ-E@,0PZ\,.AZZC=7 MK!V@#3:DQ*7]-HP;7(SLG"WO*? 0:HTN$CX)8D$1$[&, M.$-Q$!<\)**(L4X3DI?S4$]Y5@R[3/!3X*%S,?'6IQ99P^X1EB0-2P))E.KH MQ0&2U$.$!*QJXX?]&-$G4[ .,=@(Z7"$S42V%MWI<2)KDB%8['L>Q&$H@(^X MD#X343T9VH<=!?-%G-B3\Y,SEP!;4;I!(QMV5M< L[E.+&WA)+(3A&P23*6( M?4$)9U@&7&#?H[$((BD]&A#)_3Z8E##+[X Q, M8PM)%I)2*&&3=R&I$!QS+U)VB4]CSD $#"0Q1+"''TL7W9M*A%U N"M[;>)V MG) TS,DF.U-ID-W=319WJ>ZLJ!M6:3I2+TQG(]W"JCJ'YS]5F*>^_90M4@>2 M7X9D$AT!&K2LDMXJP\/Z4QC;EVDSAMI7^/S%)8?^>37 MV62J-C]?I@_"0V8>I8RP_WP0$?KV 0P3#P8% V?ATC@"_B5-^C- ?%]$'HB MQ!(%,H*D#JAA'W8:3+Z,?S=(=\N_9SQ8,+*#!,_":CR;NSR7P-Z7>961DB^R MT9^N\Q?X'@#G/ID[WY+I,OW529:+VVRNOJ$^H'S!/4CR@)N%?//8M\'&\'(#;-]OS2;+4QF\UJE0:\AT^J-)!T ME9KZCQ*Z$DB78& 4':G+E+CZJ'3>-I6$, M6(:U6GM[F F/ $AE' DL:"AA)54]*3J9!L]@F9[ZY[O0=B0^)E]!60SLY,OY M_71I$W\[7"<:KN,^$10HNY<%@K, 00I%Q77 #[NCT=26]#.3Z9=D,OXP*\^Z MQ8S[FRNC-!MN2SI/UD ^8XZ$H&D/#OPH%GX(H.[-[Q,4A*3FR BRCASASP ),).!8>#$, MZQP2Q()@G>6J0XS*,_1&H^7=TLQU"M/KR6BRSX:$% *7]\IT@Y5VYR34CI>1 M2*N-OB=B('Q&)0%11$-(P]KM$8JXTXY@*T;JJX,/A,+%O,\D\N$+J2.W[%KT MX61%2_WL[GZ>WJ:S?/(M=:99?H;FWMNG.)0U'!J'*(R1!#YG L>2ZB8&%8<" MBCN#+EHG;BK-@O9Y%P79OZM#_Y0N/E]?)C]VDWNY.AKUN\=U3JJD7Z_M>)^Z M\(:Z=[GQ?AC@@41A:S.>(UN+%EOC**8 HI *$B/"$$6R8FL*2$>#W9VM7R"% MG\/6#+A$'F2DS;&P]8D9GI?S-,F7\Y]5L#-9*)K*%[\ZD+J8$%="7L4Q35A2 M_19)5[1^:X.0ST$%U'(E40" $!&G$L2"1PHD@CJWFC'>J92J[LAXC0H'TGZC MD80QEZ,^.ZP<"W=;T_[YF.27ZM]ETG,YSDR#&?W/21XH@'C\>.]%B M^\,YZ8D6"@B;+L$L!$ "P"1AL1]Y&'M"%/-\O$"G2ZXCH4' DD:+ IT]NL^Y MX*Y2DNQ$"QN"MNAGT:\G].--AUB&!(S#",620R ]SX]D9.;YX-@+ >MDAS\+ M_7J;6B"432U[;=UU6NAW8EZ73]GLG2:F>3:=ZMSOB:*K>9HOMNG_M16^'1F, MG08:M1K$<\HHE0'T]%05Y@F)X]H%)$+1L4H_3F:9>O'/#R6A[,_UXQ*^A[EB M X.3,W#S6,PX!*NN,LN98[V#6Z@\6!H2$,@Z$YW.M X517#BC$(P"[G4ZFW?-L0]5Y>27 M;*[?YBT6\\G5!LDBIV[K\WBU+G@E&@:S0@"O2CT0LZ1#"+H2=^/C;)&8(A! MC'K J9ZRSUR"I2O[K=\_2IPRVM9?C3)<_][\L[4 M>V/K1$:I5M)WI>[B)_WI7W6!^F2D5;7;U$E&NH@KF?W4 F:B ME3=SIW*9YJBG47*4I [N>S)+9:*+;?2S4+TQCZ/?/WV7KE-"+ MSQ7M>*[_L\P7D^N?Q:\F,R5 %K]BK#"H]8X7+^J1-56_7E]C]ZK?//?4ML0Y MPM<8P_SS=EX]XSZY2=]=S=/DSW?)M5K0K\GT>_(S5V_ZZ^V\W$MB<#'G@&-) MHEC$A%$$A(+!( B \#RJP9#J[R0KA_"\G8F7[DP\R/5/G?^!>.][\88KA??J M"1^]B\LH<)T/GX(7\,LA5A9\_G3Q^?=],T7\2H:TOK^B3P*%6FT8 MTS^W7S#3FL%T1?^"H%"GC21T1NET6O[U/]Z -^9GM?!1]?.&;5].[I2L^)1^ M=[YF=TE'^;Y+YC>36;&\9+G(JE\4NKSYS??)>'&K/JTV7^H*HVPZ3>[S]-?J M/WY;UPS>U*Z2ILFX>/.P)Z5X!\+__MN;CEI3_(T^_"?8]Y](WP]DQ[SX1_YT MR$LYY+L.>5^G>H;/>]>K3LYXK5HO]E0=]AZ<% ]:HO?$#(?@0**+N MC!<]VAG/TL09T42[WY3ID^*L-$IQ?G^PWY0EDQ,2%AOJJB\VU%4_-ES.TL,) MT8.NJ@J:%";GPX&KJNS=OS86%*SN.,Y#\;USL_M/];H-SEN^/LW+]>ZRY6QQ MYI=[&,[=+A7C5-GZ!:=QVCP_,+(X9T"P^[/[L_NS^]O+_OJN:5X[ =@] ?B, M$]CPE8?S0+?,!_.3:3(;I0^TKV6O4:FVIP3P1RZ@NJ-'$J:W3;=[.&$:JR5" M 6$*0:M3-FF>C\F>?VIUK,_&K)HY5D7^6/M5&M09UJ#Q^<5 M I=AXO)]M%XYT,010&0 M4.*8(QB3"HL#";V#51KW"]W;#YH%[*#E,1:S3P.SST_AV]R8O84RD+?:$QXS!"/.QT@-G0F/VB5,9Z (X-3^]1]Q,ND,0%8+B35/9& M7_W(?#M@:=_=_])',9-2P5""(-Q$ -!(0!Q) *O&&R,@S .,1NP MMO<(A&5&E M-0<5<#/0[0<[(.#VU&'J%R;3+\ED_&%6IOWW9K)S(5P)#Z)M6Z/<(JQ%V!-" M6-ZX**(@A!)'(HPD#Z) 8@*"RD41T%@,&&'71[CW!JT42%>27F-8%EHMM%IH M/0%H?=+M(!ML)<+#DF 6Q)BP@#$@B*BPE4 V9+?#,Z9T]^^&8-05A]%HK1?" M KD%\K,&\B=P'+7">% PY$L?^Y@#@CRE%W-:)0MX&!]ND,/+_ZTTS MABZ0S*78ZL:O!:G#K=^P>&OQ=@>\Q:Q)FPABQ +@0X*@YWF4, (JKZ_D# X8 M;S<_NC^GKPO!0<)T%GLM]EKL/1?LI0WVXBCD7A!Y)(X#Z.$X\$E8^2Q"&9-# M8F\O"JL"3%V4<+Z@^:I-(380_?K6V[U[V?V/W6G^4[IP)L9%=6SUY\C0HP\5^@*CH)#M^F6?7DX5N!+IF/H7*?.+_3?YY&0XEHP83[B*XAPK#@=E: MY\2P%IG/Y*+/$YD)0*U$'D*E^A]2:!Q!0"2#- P0@J' @0!X_\C<>//MH)/^1#.=N.6]^WM6]X_SXW;V[>W;V__ M/#?^.G)_$"8[Y4WS5.S'+& 48H(\]>\(A5Y<^=EH(/UUD_VA"E)MQ']*%Y^O M+Y,??7G@>B]X\3-&0>3X M#Q>E3V!_KSK>U=[E\:0R#&ROI[X_RY>GL[^]\N4@]%J.&I=D("%A+(QC3B@# MT MQA.O:B=#KZ+7>^'^6^4([&/++S!MO;-5L1J\8]21H:2=?TW\M)_EDD5ZD M\V^34?I%;2 ;?TU'V_/WN7I[.\,1*UH1&T82N+!,(P)HR&$D. P*%Q(- IPT,FR/Q91VW>K1"M9 MCY"#+1H?_?Y.'XU%R_")."8TB-3_^912+CF(0>70]Q'N].MZ-32VD&K++C80 MO)YIG\Q&J9-=.[I6;CX9+5)U*&8.J>O,TL5K!S*'P?*D87D0A41021B'6&*, M"4 R"DC@T5"&$H*-+?KT.:?C<#E7NRLXMY@L^[4^<_,Q[WLR'_]MWF-)Y&/C MJK>?-JLV[E(.3CHR."AL&*H0/T%6IZW.\]CC@8=BR(&$,/)U7QC#ZMSGB).. MK?4 JQO)_*J']J0IB$33H>0ICQV"-( MZ?$DI,1C")65% $/PDYCH5>5[[W$(I\S!^PP0K_+$KN0D)WA9:6$E1+V]NWM M6QUA9Q> ;!5;!IX2V#'V$(82$ QBZ-?U5V$HAJ4B[!I#_=]TGHV3_%93AD 0 M_6:M_U/G;HOM9[CQ\\5VA:P-MOL<2\HDYH)[(8"($U)@>X0C+!'=+[9;@+:U M66M?*&*"SO?)XO8VG8[UU3N+Y$<9B=4QVLRTR3.E6\ZDC-WF!THT&83_!@'< M,+#T& :(^I(SR00$'@G]JA,&B[SNI$ISOMI]$F?SR^3'/_1!9U.]4?4+\U=_ M/>]BV(%8B5Q.>8\H<"INF7.2TD?,S$0TJ5281S&CV.,\DC)B1$2B8F8OBCN= M:%NI5%]3TW'F,AL03V\;3WU_-EWY=/9W!D(6 E(+61IK!R; MD1_S.!:^1V+/"%DE;]*\;''YZ/=W!KB, M &LJN<)8(.11SB+?BWV.65#&_V EQ01*/ ,S 0!)%'::=SY0J/ MFLR_"@6"3(^:7MQF!\6#[6=94]KK+&L+!B< !E8+/,.-V]NWMV]O_SPW?LYJ M(*:R5@,]%'F<<0$\'\4(A# @7E'F%\+0A^@UU<"^.Z-:S<_ROT5_>_OGC?X$ M@*8/3 18 $3 H@"2.*9 ZJ[:.A#(PA#XG3JBG=#?0O@KA@)/)>(73G2YZ=52 M7WSN+#)GIL>ZJ0_-L^E4+<:9*-K3#5T?* ZTY0BGLS^;@7,Z^[-\>3K[LWQY M.ONS=WDZ^[-W>3K[LW=Y.OL[@>SC)WP.E+;F> 4L" 7R8A$"'%$.XS+Y.(P! MAXRM^QP^3F:9>O'/#Z5A%Z8C[85(XWEVMV(-7F:?LEG+%*R^\%_9=)S.SZ+7 MW',]$ =O*6>Y= A<^I1KD/(F3= 3$48^CC&!(:.<2@1A%-"(ABST.8F&SJ:; M7])C, F)/L? '(O#T3+Z23"Z;.0Q\FDL>:S$;X $(8SA %2-7@GQ.\T ]\[H MECMM9=#.I_-E.1_=*JK494'["A&</\^-6]ZWM_\ M*"6* NZK7ZA_T,YTZ,=LBJ_I.+V[-Q;%L7160\P%K->*PUTI;@?#Y64D9[-5 MK6"R@LG>OKU]JY8,0BWAI.E[%!!$ @AA#&D<4B_PO1A5KDY*66>FU8'5DI[K M7:P6\AI:R"&9T"+522$5:Y JQA1("BCD@%&@((H'8=6N6LBH4YAQ8*3:"M-@=\OP&?#QC(#SSIOVDZF>0>4SR[-<>^"+* ?N$6">P![\X9H@%'/HQI0'VH-++BLI^%',2=">$:A2[+3+S"M#[,!M-EWI; M7[*Y?INW*%+[DJMI^E!JW]YA=5L=3[I 6CRU>#ID/-VGAO64"2=(D_D?0(0# MJ'0I("0B?L!]&1*>+\9L9Q3%XN#!EFL!6[1U:+K<:.K!(U;0D*/ACX1,>$2 M8S\2/H.%6\)# >9BP.CZ-5TDDUDZCI+Y3#T[[PU6!55J,+6.30NK%E8MK#[? MU2!1J]%++&F$$?&DB)B'? Q0&5$/(".BDQ0](%SU1J/EW=(,I/V\4.>A/S9/ M;]-9/OF6JE5E=VG_K@>&70Z1]3Q8SX,%<0OBKZ@;MT)V*/ 9!L+W< Q)'/DR M#J+"\T BZ@>=GGH#PO#>A[P0#%PNI=6)#P*G+]B[Q5J+M<>*M0PVZ1&"T] + M" *YU/HB+.Y:W+6XVQ?NB@9W@59Q?0X"&0#* M0X("4?M_E9)[T.A:3XHJ=C'%9P^8MFEE]86@\&9-OJ7_/WMOWARWD>8)?Y4* MS\R&'0%Y\D:F'3L1B:M7^]J20E)WQ_[5 5:!(MK% ANHDLS^]&\>2 !U\"J" M5!W9X[$EL@K(X_D]]S%1VRJF2UU:E,\J4P,73.KB:[%8%>J_T^K+PL1K)S]^ MKF[*Z80!=H=+Q7>T.RBR\JUC_.T?8%WS"1_"V6[<8]_?OK_]\]SX*0\XOM]F MQ�C4+"B,F,Z/R@D%-),LZ)ZT:!$91;U>*= IX:_?O]Y;OBFYQ.U?DLM=U8 MEXMI>3,OWBX^J 56L_>7LM7.#SM/" :4C1JROHMJ#M;K=A9@]ZS^##=^QJP> MHI[5PPBE200CD($LS# @M!UEGT0HXR(\,%8_>MC;,_@S@+AG\&>X\7-F\*QG M\%@75B$81U'"82RBD(BVNHJF.(;12S-XSZ7'C.7<2Y(OU_9M])#-NV(Y*4VF M\>3'>=4TSXW"G "_.O7]^=';I[,_C\O3V9_'Y>GLS]_EZ>SO!.8I/V"FH+!O MO$B32-(XQE22,(.AX#BDKG,_E 1LFBD?ZNJR7/ZF5,<=/:[Y/LWY7RR*@*@( M&!VSLN)@O4FG!#O/0H]^?Z?/0C'L62A)((!(1BB*&&$HXQ*TGAZ8";@=M1V? MA8X]BKPHRR5$<*V A'*84@R261F'!21JCD+X\VL8H M2WI,Y3Y!?$0(;E/M19!S"8_91/OP@QLD7I)BN*HIH!FU5VFC'(84J#XP;G>W&?9J"OWV/ M_?/^OWU_^^>Y<7_[_O;/,CV1"-!9Y8S'@B2F$1O!""8D:N-^.$DBCK?2 M$^]J6*GM]'?%\OWEY_S/L1QLH_?)O&^:;H#@F&ZVP\MQ]& _2[#3P11:GL1) MA!'G,&($ABPE&7?]%F-"Q/<$^\BQ*X_GL\"S5]W.<./GS,V)&,SMH9EBX"!) M4B920&6:1&[@)8U(,BHW]RS9EY'L*".I%F^F>7.EOE--_WASD3?%S,1=%'WE M^GI]^OJI[\_GZYW._CPN3V=_'I>GL[_33Q1BI'=)Q@QF>I([9UE(40I"+KDK M14",;74JE[-_KIJE=C TGRLYVSD1TDQV-^I)/-!./A;_6I5-N2P^%?77_/W^7I[._TQ>U M(>A%;9)1@A*:TCC!7 *2Q,R6K"2)G@^RE41_+*)V[#957K(>(8(]-S[Z_9T! M-QX:/@"%(&,,"!*'213%&5T6:A#T238!)-%L?S>@?B6;F5O><@+0,<* MP/UQ04X#+$Z[P=Q!\89#%>(G"/60]/6/2, 0,,(!2)2YE804(^?6I!%_+-2- M9/ZN2-\[_C_J<%L/\;.'^($=PMENW&?C^=L_3?'^4$,2COITO(1F,6,D%B!" M62C2F,K8R7="\6')]U%BD8]I7O(Z0G\;$L\AH>_7U.0L^(27$F>X<7_[_O9/ M4T=X2$48%%LBD@ 9"ZG4A"BA@/ HLQG[*4MB@G;/ O]>*L)S8ZC_+NIJEC=7 MFC(X@NA7;_V?.KH];S_#C9\Q;Q>XY^V00IH"*$(,) &18NU9:'D[R(2,LY?E M[9Y!OTYMUA%%8VT3/%.8-2G;R*R-PNKXK W73;Z5RZNK8C[3A#%9YG\6S2LE MFAP&?FF/WS1A64BP$#0+18(%C[EPD5B8INQ)D5AS]H<==64!P/@4\B]\&M0I M()'U@5+):2PB$46(48PISA"(+!*C.$RW^ZC?)TE?#8C[!D6!AZ"'X('M]=3W MYS.$3V=_)R\:B;(I>P].%B1>4 MQP5(SUR/?G_^+D]G?V<@*,-!,HXDVGJ,4!+SF+.02MK.X@* I-O#1EY-4(Y> MF>CEXI'AS_/2H]_?Z?-2.# Z,&0"QS3,(&,DRR+%/J&;:\A"_EC/^"-XJ6>( MOJAP\PMR:DM5-9%6EY-E7>3-JKZU@:U@DB\5,35W%!;ZLH2#(I]#E;BG? A^ MXR>2BO) *0*!@U)# D4B;)],$ 9R@3"-':S4<,T"36J1K);2/8ANW6 MQ6PLNV?M%3:0-F(P.PR@" , F"\V\.@_]:2T!SG!<+Q+%DF@?L!BR!(D&65Q MZHJ2))-;O1378&HT=L<(XDK/-EY>5:_*$O:N-89"L8,QQ[IZ=G *[,"K@F>X M<7_[_O;][9_GQL]9$40A[$W"+$DP@!"G#*9$DAAGW;"8%/&MTK/75 3''OWE M=3_/ 3S_][=_[OP?0]0W&DP8(U"@A*?J=QED4$@;Q$-9DJ7WNP2?RO\]$W\) M)G[HT\6>O>DHGYOVH7FC(WU),34:P03#8*)):Y\[K^I940\6/6FJ>3F;_

."#A[9Y%=\IOH\Q[J?"PA"*!*: ME,'86(&-]6]P@[>6&QQ$K9N 48Z/C!J,Z(':.L)=.(SK5Y/USEHCD!>@JW^ MYPL>T_UH>JUF^3RV5=7JR6^<6\^%R]JQ::@];5?*X^\E;Q4MU$^\79ZKX: MF@C@J 7$GI]Z?GI,&M:#UA=C'>O(9(2A3.,T"2-$9"II&KK)#@D76\U!=H1& M/[7:SPCCL^SGR/+OQZMLYJ6\/,F$>]KDP M(8U@ED@N$X*X2 6'U-4$*45N=TW08>AOSTZ5>4RK7L)8 !$]'Z[](G#U7-MS M;<^UGV5T$] S;2IHAD04JG\QG&943X2VFK-$&!!XP$Q;SEZV)T+(A7=I>N[J MN:OGKD_BKJCW2\1I0DF&>!A&.$[BB&8N*HQ31L0A<]>/Q3(O%\4LS>N%>G8S M7DE] "$/L9ZZ(SU(6<#(3UG!6F&!8Q3FL:A#"EA849=J_\L M2<0!B3]5.QY$[6@(9,8$IDRP-!$)9Q%T+?T1C'>G3Z:G7+:YYE*&4D1B0R3"*5(9I*W*G$J!8ZC V:GNQ\]&GM% 42C MMJ[PK-6S5L]:3YNU4D '#7]@* '!# (849QQ(>(D(2+$&8VC:*NZYR59ZSCJ MID !0*_I#SA,GNC[ +HOO"N6D](XGPZIT.^HY,L);]P7^?K;]]@_SXU[[/O; M][=_GAL_Y?8.#]A_#/;=?6C$4AQSH6P^&&*4T$1PU^8QHM%6?=&'NKHLE[_M MGB@L]NGA\V+I.-H2Q*,V=3^\V<0>P9Y_G^?&SYE_TYY_BSC+$LDB +"N3J)I M!-M(,TU!&BQ1/.(A[!=I>56(#SKH$\A93.-89"A2(CH.40PR$*9QJ-/" M\%8'_4= ?!3Y2@(@7F75R>SOX\+D]G?_XN3V=__BY/9W\G,&GYH:I1COH6HRQ%#*$$QBE/8IY$$N&P M]2[8OG^\G/^YUB>IN]2%@II@."8#JAM^GX.H?BR38_M M>[%->FPKX&$!HR@-99Q)F$8TM>V#TR3B,-N*T;\FMO>)_GCX>OAZ->LT]G<. MK)CW$R\DE$@F)$$RY!&*%?<-D9MX$2=\*VSW+%;L^>D(_/2%ZV!>;BC.^'4P MU>+--&^NU'>JZ1]O+O*FF)FP@"+,7%/#(87Z#HS-G>W&?9*=OWV/_?/^ MO_VS3-038=_**1)8"(!AG)(8"Y)("*EUK$8Q96AK=I.<_7/5++7?I/EJ;,IE\:FHOY;3XH/:0#7[6$RK+POS%#-,-EPAAOWM^]O_QPU PIPKQFD<<;#C&!*J1 QA1$/ M4S<5""1HJ_3F6#2#L3M >D7@+)B!%P5GN/%S%@4#(Q&$20*5V:A'8J1<1HG@ MF9TUE$":1?1@1('GY[Y$9 ?!OVV:5;Z8%I/J"'$,D52_=>Z?.$*[.WGKXRQFR:I6N[, M3-X/W9' M:SXFO^7US$2!LZJ^+,KE:GM.[]Y:W'V#N_B@2BC:WBG(>BNP< M)8KYN!'G9Y@[>4XX]SS[Z/?G[_)T]G<"\O_O##CM8#(G M@ZD(%7.-8AR%":4RRR)7P,6X(*_&:3V[?)T"K2.*PME&;:8Z:U*V$3D;?=-Q M.1NTF7PKEU=7Q7RF"6.RS/\L[NCC=F;1>,0',;L41Y!B"$6<1.KW'"6M,R-. M0ID^5INR,3MS*8<=E(,P# B%)QV2/RCF<*@2^O1@K?[4P1IE&&$A440YPXG( M4I%PUS*9*FP_172_&JKWSK+QO9,]G$_X$,YVXSY?UM_^>8IRVH<;*4@C*G@6 MA30-28(0HL1IZ!E,TN\FRD>))]X71@PPP5ZRGSJZ/6\_PXW[V_>W?Y:2G MLB=11J"2YURP1%+ ,\2(C62F4 @"OIMD'[FJ40ER2KT@/W4P>U9^AAL_9U8^ M,-*R.$)1EH0QQ9F,4HJPM/7M20;B.-KJ=;D_*_?\^-6*$H^H7Z63C?S^#KR4@L)AF)+*5"JS)\Q" M"$DBN)OL&B<8Q]&FV/S<\C4C/FW.@>%\=3$;R_99>X6-5HZ9?D #",8L"=ZF MV><0@B^/.._DP >Q.\S#QBFB1 H> 1$13GD,F<$NX2D!I;R\JIZ51#OJSTS<(ZMX<\)OUYW.OK]^;L\G?WYNSR=_9V!CL1 V.E(/,9) MAK,D$1F"C!$N06(K*' J0@F_IXXT.9[%?ST/WY*&^J,U](59_K\N+E;[X9G)95]>3 MA1Y$IG]=J.9-2T9[N.GE')9O/ES\H(CI447W*AW"V&_?8][?OL7^>&_>W M[V_?W_YY;MS?OK_]LTS Y0#VHR>S+&4Q#P%-$YD@" ',TEAD H$T9MG6[(%W MU6)@5K]MK>JWBZEV 169,KT_K2Z:'E]'K(?X8 MB%?UK*@'+JM)4\W+V>0_@/G?*;( -$@FY!$.4TG2.(51A@6(N.( ()14RH2E M6\&V[\\"=J]@M) 0'J>( 1+I4 Q5)P (XDYH+%1 M"TB:AE!LS9U\ 9YP>$ ^.* >>KG.L^DVRN=F9%C>Z.JMMGMF>Y\< '#VWS*KX7^ME (Z )C( @640Q3Z)4)I2[5M$9(%L:P: Y MF2TNL!5Z&]!^:Z%]$.T,!0P$$ '!8]84/"CI'T\G!R3M3T"H'S%'("_!5O_S M!8_I>YS*J_+)4/2-GF,N,1:)-3$@@X*@3G1]) M9D_*XGLQ.O.9U.?);KSZ]MKJVT-,6$#2,6$99R+FD0R99!DG-!$BLW9N#$,9 M[F[B?QCZV[,K=1\WD) %(3HCKOTBZYJ^>N1\Y=:>^7B&E$< *P M^AD4&"8\Y=)RUSC*:+1[2/=A<->/Q3(O%\4LS>N%>G8SWIR<@$(0A$!XQNH9 MJV>LGK$^WMD0]IQ5IEF&<$0@XRQ2&FRDK&O+60'@:7C0>NMTNKI>S=5'9Z;) MKOY875P5BZ;\6JA55=?%^,Z'D"J6R[SOP?L>/!/W3/P[:L?#J!V,0IHD@J0A MPS01BI?;J%V20!*CW9,G#H.'C]RV" 8A#P.$?/Z49Z>>G7IV^EAVR@!$@S9O M$(2(8,DQ%)!*2;B-OZ51!/%VF[<#8JP=\(/X0CJ:YAZ<*SRL\57SO0_"\PE.%IPI/%9XJ/%5XJO!4X:G" M4X6G"D\5GBJ^UX$8)^=_&U=S]W/S[\':YN6B>.,6A,!_#;WNTT([I *E%/UB,]7Q22?3JMK]:1;=7F31;4LFDE>JQ\OS)R+ M+W4^G]SD]=*,-+\JFD*[Y8W_6J?P32[+1;Z8ENI#C8MU-C_OM7D[ MO-DGD\(]!^U^O+FD[7/^X?XE/YL0"-^@4O/OJ[H/"GTIWES41?['F_Q2+>B7 M?/XMOVW4F_[[JF[WDIMX31.C-$,QBM(X(C1,$A&%+*$@Y8Q0)C*@OY.O'<+C M=K9O9&E'G.&A\W\2X>^U+O.W;_8-%]5\II[PN_ST.8V#R=MW\7[$^F(KB]^_ M^_3^M[>)_)PFDT^?U7]^3]]]_C1YGTUB^>G_3++?WO_]TV$M^<=RH3A#M6KR MQ:SYZ3NN[3D\]HY0VXY8K9&)P$5FV]%#^N_#QR]T^'&^)C8AL"+12*+)M)C/ MV]^:EA?Z[VK94_?W'9O^7%XKWORN^#;Y6%WG6]D$W\K9\DK]4>VKC38JF3[/ M;YKB%_>'K0W_T(7_.IT!HA_NC@[:=S#T7[_^L*5SM>^_YU=@OZ^=S,O&:;%X M'+DH/3W!9S9,WN3_U?D=3-)%5>8K?68?+&.FT=&#@^: M)"] #=MGL5\ZQHL1SY[]1U_]+#S1'!;1;!H2GF@\T3Q(-.'1)(*-GA :Y\W5 M1--B.]BSNBGJ?*G]'CH!\&NY+(OFE\/VJ1TN\ Z';@Z6XWC2\*3A2>- +*#1 MIVA_8Y0%OP MO@.2Y"'#C#$9A4D&(".Q5-".(<>$DFAKJ-B]T Y'D]J$!YR34X#VR"XA>*A: MNYSIQ!.3MS)95I.Z4-0Q+>?%9-&I\_KG^F]3[3ZZJ:NOI8[N7-P>H__H<'GI M*6_! 9492W"@Y4>9&1\D7LTE^K?L:_-O\X)G5HJ.JE*^H MG(F0=)S)%,0-A*!)(< 0%W6K\.SQ/]>=Y87I$+&9R<*PO MZ6Q!F :$HU-0V\[ (CM]* G:NS!2(&4*LC@$.&(09 PR"R4JTR@E(T%I/.<& M1($8=1*JAY*'TMY0@F PHBF&*,LH3"ED@I&,$)Q@BR4B,:9;79/WQ-)HW@3( M>0#(F)WB3\6;<+":X5^J:O:MG,^-5E@NEOGB2ZG3O?.FT>Z$ZYN\K+6OX9!: MBAP&3G$O\Q+!$:,1B&B4A5F&42A)*_,B@L-X$Z?NT!4TWW9'+O6)O^T._$5C M=0&&H\YSN.MV#U84GJSA>N:@I+WP9%$D"$& QID$(8BR# ('2I2PK7;5>X)R M-$64A %C8YIT'I4>E8>!RL$@D 1(E)"0T#AD"$<<$0&=2@N2:"MY94]4[J_2 M_KNHJUG>7.G;Y,HX_/6D$7EB?LYWU>*-"7J5;4_62?'G3;%HBD#'P\[6I!2] M5%2J*0PI9QA"P)B2C%RV4A$I_15NF91#T_']96:+YQ=?XJI9-@J32=E,%3TO M7S:U+$"CJJL'*__.21\.'1= IH&K1MEU&":$)(%!'&DQ!+%(4638K\>;35MOT9:!HO@2J X"2" M!^?B\.Q4Q$8W_7]SD3>%QMFU5A-M?+Q5&;T9MPG5P:1<2B 4. JSE.)0X30% ME'=JIUH2%J[PN(GW6\>"H7U)IA"P@)#QIX\V[4\X3AV$O,FF6QLJ,$V$2 M12E/PPQ%K0(*!5&_VQN'HZF;$ <4>1QZ')X>#@7LC@#4<;H=I*,/4@[NOMS_F=J]?VH M6!27Y8O&W1$*%"<]!6O1^UY. 448#D;FI0R"*,4AS6"8\BCCUO>"DU12O#6- M].DH&DVCI"Q P,<#/(H.!$6T;\V0Q4PP9>X E'$69QE.2.3,L4SR'0F;3T71 MB+F:@1*3IX"B<_%5G.2_7'Y^J&1VBO M_?@04L->WF61C'F&*:(8A)GZ39AV*9LI1ENQ!HM078Z=U=6UO8K?B^55I;#[ MM6CK<5]4=PP#S%[%C[)-V,^YX7%H_R?O=O$P=C >^%U0EB1IF"(@(:4TR909 M&#L8BPQO51OM"^/QHN\XX)1Z&'L8GSN,,1RX3R4/N9+', D1D['.U*8N*Q0) MLN7#V1?&HVG/" 88<0_CDW6^_B4O%TJ_5M]1U& 4;5,1U9QV(NF#F,5])BG4 MZ3DR0QR$+),"QCAN,TG#+ +95LA#GZA&[/O%)WVD[R]-%K=.U-E(YXZO\OI+ M\:+*-,2! &/"]UA0ZCU.)P'#09E3A+#"'HM8QG#*"68X;@U9D8(DV]* 1X#A M>+D!+ !TS)(G#T,/PU>$8=C#,,1Q"AF*(YE(0&'&>-RVO8@AIPE^ 1B.ILS2 M0. Q3=)C0>&Y.([?+]7/)XNN-FI97(^BQYZB42KZIE"8Q1&"W.06D)!BB-/4 M)19 GFT5=YAC?E5A66TY4UZ"G"?IOLVZAC4S^Y%, \$'#,GZ/#R\CPDSQ.2@PXY M+"0X!@D249900'F*7*%D!##;+I1\"B2?I@<_!I)A@-!I=^+8SUM[L#VQE9&T M4$:2SHVP;EK3SFI>YA?EW#2Y-NJN\>)._[4JFU)?Z+,[7Y\ >SKU_?F[/)W] MG85"47_68^9Y/S]5AYXMI83BYEOE:#+?&:$48 Q6*K)%"I5W61-T52V/^^7;A[^=A=R[,]&(_1 MNB#$ 6!CCADZ/+W+FT*GB<^'_(H4AWW3&)@F$,M89EDD60)9%+:U@D#&"LDC M 72T*!W&-%#/\TY&#^.SAS'M80PR)FA*,66< 11&H+4U7I0FFSEO^P)X]&B M? 2& 1$>QJ>;LZ9S'Q?+JB[/MS"8#H9I2I3%"<(I!33E2*8(N]X80-(XV^I1 MLPW0P8&^B@:,2 "HG[-Y8G+P<,'TH+@;S*]D $0" !YS03B+I!E%T4;#&=[N M-/-4-(U782$"S,9L='$LTLQC[A@P]P#DV,"3@R1"D5"6(LD0IX(HP#D!%J91 MO#4R]JF0&S]PAED N2\J/B(?K,T-<[4-TU5=*X*QT;-*+[6HKRH!>A@6)@M[AZJ(><) &D& XXAG*96\%:$\S:+P$7&11R)TO!XZ, R =ZF> ML$NU2U&XR6]S,Q=1#\^>3NM5,7.-PD_7V?H@>D6O $<01D02'H6 )CACF(O$ M>5NC2#Y" 79G_<$>M2Z%L@?]6Y_']SIN6"5P(?%UB=Z%=)BP? "5(>Q1F5+& M)<,DXA)H0&*>29<,E(1LJRQQ-%2.Y\ZE, A'+4\\6"77H^L8T(5[FS("$<(0 M*7N2)6E,,@J3S-F4DL)=;6O&0==X20$XX!R? KC.Q6$;NU38076#MRNW4$H' M>0""\9@ GB1,\#!1YB4'SJYD=+OV:!NE43F?JVV^7:1_3HNF>7^I1TR]OTS; M-IROHI12%"#H&\=YG]')8_LA: ]2?"C'.$,9!Y$.B28R8IF=)HS3C*2/$PF(CJ<>LP"$ MKR)T#U]O/@[UV.8SK%7^OF12P]%"E ^<1)Q2%E*HN\AQ*A&C,,NZ1CG)H M=$Q_[?T:,6,G8;MZQ] I(&K@& (X$4H!C2*8@(B#-&)NDG&8)?CIR0:OY6LE M 1VU\85'E$?4,[PX?%!NE4 19S"!L2+Y5'(4<09\T6,;9\5LB?9:/8T\6_1L\0ZV* #N,[\CF,:4A23+H+*]B$0< MNOA?E&Z/-GT66QQORBD2@1AW8+=GBYXM>K9XUFP1H4%U*81I)$$D (SQ;'CN<O)[\_?Y>GL[VSN\FPR4HW7,U?"3\GMM0;;73=7XQ@UOZF+V?FERSP0YT M]*-08P($I%PF^O]CG$#,A%7+6$8!%)MJV8?\UDP[_5Q)>[[1JBD71=,4C=+8 MWE_JVVE_,WO1D8JA" CWM9#>0O5P1CV<,YRP"*J?1#$ADB6,4%N A9-48+CE M?'HFG$=S/[& <>+![,%\]F F/9AI1$,4PR2-$BQD#"+F!DL!F85L*Y?UF6 > ML4\!#83PQ2.GF_8:YS?E,I_;E@2SYPP\#@>](N5 M&1!)HH '>,I!%H?0-<23:;K5S6^!YX'G@O1[PX"#=@4&( MHQ"E,8V$B"(:Q3)V!5<)WNX:NP_PQM-,$0X(]'FQI^L=5M2DECMKXW>-H@GM M$+ZI=6KL\M84916*[&XT#9Z?]?D0KE$_0C5.$@7D%&41XB&DRO[,4I?&A*-X M6Y-M#SY3Y_Y)'?O[RP_MH7^8YXNE7,Q2=^XOJ=-B&H#7Z5O@,Y$.6;B>(#A) MGWH=X@C%C*4I$8Q*&4&1M*G7 F4;KMYGP7.\49[B0!3WUG6@_/TP#GP 6$( M*8J8DI<"8JZT8AAVK2EA)K>:X#T/G./IQB(0H]8W'QXX3\P+ZTPIDPA1F4X$ M-F'-_/1\K=-!C5*<$00 SW!&,B4:LX2%6=@W+1.317GV_Y47[0T*:!\ M3.EX++:I=PJ= NP0Z&&7A(0E:9@)$D6 D"P2,G3>V A(.0;LQM1*"?.X\[@[ M4MRAH;AC2B.,PI13GO(TH5"P3O4,XZVNZ/O@;C2%,PP#",9TU1P+[L[3%SNV M@GIZ1B0B;- D2Q (H(%1'%,@.Y"XMRO<2@?]/ HJ_'W?+E2:[E]?_F:2BPD M03@JJ@_/C/0^GO.$)^NC(Y 0$K,P1DF* \>@\070.O#XB0AFFDL<*F!@D,F02N9R$&";;B;//1.=H*C'" 0>GW:-Y M/Q_LX??A6C7%3&FW.TN&#Z6KPHDU3WBQ+;^J_8XAZ$-'0*(T)!*!% 19A%C MT-GO*$./[1WSUM'@B"VU'C7)C,& HU%C2(\D@2>9_-\3!V?JA_.\SO,ZS>MP MS^LB#BF%"8\R/2-'4"H2Z4HE8I&"47G=^%.2(8=!*$9-9O&\SO,ZS^M.AM?1 MGMO&CO,< MJ F\V33KLESDBVDY:M.L4W;:G>W&_>W[VS_GVS^U=-2U9 M&GNT@0F"!O/1PR@A21HI?5 "1 4'7+C15Q*Q+9MW&)CXK5I\^5S4U[_IEA[O M+V-SOB]:2A6H)08"A7Y"S^'SDO. $NEG7N$PC1.: )$(@+.08(B3KNXXB4>! MTG@II@&!/$#8#[OR4#H0*+%^UE6,91A#$&',4H2!!I(K6$(4@GMSS1X+I?%" MY $3(@#D)*32N62"?BQN7*V2;L\ZLFIXA,DL#SD/">\E'0I)*O5LU#2$60JC M$"3(*8T)@5N5^/UAO[_\#DJC[BI%??"+# M#%*!4VZJJ3ADM!6_$4BR>"L"/[1QAR VV> .R4EQ\7QE^E')1@K*>,SX^[&@ MU?N:3@*(X2#%.0X9E5Q@)4.!C$,,0^'\MJD2M6,"\06R_L* C!H0\4#T0'Q% M((H>B"!$3%)=;!"GVJV4X-3UD).$T7L#*$\%XO@I:=I"/<<&RN?B,?XPT&IM M0EDQF1=Y4TRJ"_6:W S\\K;J)L 9[">N0D$S@ 64C,41489J&L4.X'3'Q-7, M'O-O^I0_U.5B6M[D]HSN(0!9"-J1-[^'KX'B=\*1KT3^F55'7?'&@]/];9*Y,9L4C_/H.9!&A4*7TL:/:>JY/ I.@QF=*,L CQ&/$4P%02D+1= M,L(,Q2)Z:4R.-P=,I]?[SK,>D\>)R1#VF Q9!+&$481#S$@,F&C3\7&:1:FX MJ^/S:)@<3QT.6,C.$))GXUA>JU+[<58VR[J\6!E_\F19_311U_Y&DU==S>=J M99-245I=-+Y?[3;^<3@8>D(0@E'*LE@)99 B++AS-LFN M>Y^N\KJXJN:*&;SLQ 5^V@-/O"/J-('YH&2F?2?I%"59A-,PB4*%4)PB2-L^ M2P!+B>Z-\SX9F>-G7-#7&1AV+&+:(_I,$1WVB"8I99F,0)1ADF:8ATKH.OL7 M9LF] \:>C.@7Z":$@A"-VDSHV$%]:@[G]1F\RVKZQYN+7/?'S;_E]>QL.T&$ MHB\D@!!)S@%,,AA!RD+.*4LX(""#+$ZR>\?KOFV:E8X5O;\TV&W^NICI#M53 MA6L]17LQ,S^.](G'U?5-L6B,1:VG"3;J8_.5/IU/^EK>WQB[YR55;!(P.F8Q MX,'JTNR23-(H;2&8(:4 H0Q+TFJRS0.(EB21. 4Z8^0 &V$.0XH@A];PB.YE7& 03D%"!X-F[BX6S= MT578$S10.>TE*TP0$XBE4J:,\41B@H1S.9$$W)4TT7RT&2F?J\_YGW\OEU?: M*E6;S:IZ-Y9?5&_U'2R\V\FC.@P'?6@RP5 6BY"GD*10">]VJI+,H #;PGH\ M5(_8V(+[IA8>V![87/3 !C+#*.6)^D*I&P+N>KZNEI8Q?QD#>F',"Q@WUDX8F&",&-$H(A2#AB* M,E=N@&.^5>SG,*S VA_M^\O8G*NQBE\T[R)@=,Q>J,<"2N_ .@G8D9(DF%).4]9 H1(4U4NM8@4((M_G?'4.?O9; @0@*&1V5^ MYS#4^0P5ZG>=U@1!Q..$XDC6F:,I"$F#)71!H! OE6U^YG\;KQBT@Q M@P$08R;@>E[G>9WG=4?#ZQYB=7R8YAAG/$N%P&'*0@8I(IEC=8"@K6F8SV)U MX\67, @P&C/"]*!3:@Q"/OCZA .U:]/+RV*Z-)E0J[HN%M/;R;+.%\W<)-I- MU#_:ZCT__]4#.(< ]_'C6*0RQ9C)#$(4 LHP=EF/&4-D$^?VR-]?IG].K_+% ME^)COBS>+S3TY6*F_Y/^:U5^55!]X6[ID+^*P\J[EKUK^56AB?K>R2BCD228 M(LDC%BGA3"/NFLG!,-T2P<^$YGCI5;Z;E$?F\2'S(4< )(.0;99*QJ2DC(@L MY#'I:@50%-+M?LC/A.;X$1\(?;SG^64"!ZH6ZW!/N9C69E#0C^K.S9]^4C^S M4:!\,;-_*'JJ>^$,CL.%_4.H9[VN'(-44"$QSB@+98C3)(N<3:R,Y:V.R[OQ M_4$MIE*FL;V5I+V=%RWB)0$ HQ;R/G#;!RN;STH$'RTD'Y3$?# ?* *8B31. M:(A B"%DG'62&(.Q,?D"LS11($9MBO$B/GGO=O=8?@GQBD /Y83BE(H82,1X MEBJ1FLK095(E@FQ5UC\3RJ,6-8Q:='NHTO5,O,KQ73KRY,WDHOA2+A8Z5:JZ MG-P84O.YST_%/.I5:IF@"-*0$,1DQ#,H=&Y1ZWZ.E9;].,S+99S7]:W:[-_R M^6H3[&^MW!X!Z4C/O7[5Z)+W?IVBN#Y!3)->CC,9AR),> 0XYC*320JP*TE$ M0HZ&Z7 43!,=,1YSU(G'M,?T:6":P<$ P!2S**$T"W6+'!A2QIV'= M%]-L%$QC'H3CSN(].DR?ED?[/I6\4#]^0!GWZ6T^O4WQLV%Z&T QQ3)5G"R- M,QD*R4/G-F0H'4U'$:/PLQ JN^-5^=E!9K6=@4?0$L^I/*?R MG.K0.16BWN]SS)S*V(G_O-J\RWRX7B4?;OP\5TTDW?%M\G'ZCK?8HS?RMGR2OU1[:N](F7"S_.;IOC%_6%KPS]TMG7G M/X+HA[M-;_L.AO[KUQ^VJ*E]_SV_ OM][61>=IAQQ\U';-+(VCLAWR#\-U"H MGSR;27]:W=S,"]U$))];YXA6 2;EPG(^Q=%^><#OB5\SD_>H=)@3WKB_?7_[ MYWS[A]46_E4DQ5NE1==%LYS"LQSEWU!W73[XKE2Z:67:L_-3_=TXA^=@3P[+^HUXS4/T<7!LYQ!?@N#4@*:,$D8H%S&4>K: MNH091M$.DT%3S.?\SZ)Y!:L! A8@\BIS @Y6WSA9WXKG(X?.1QZJKZ6#]),D M8S"5.%+_4KR#4A1+Z707S+;[P#V*D8Q?18M@0.B8=LK1M[3P_,?SGP/E/P^Q M']2S'R0IP!PD48R B%,.0Y0XURQG]&LIY 'C)YVMZOO6D>PE@9R M$"'V6=E,YU6SJ@M=.5S0-7-AGH9^E* M!&B89EC9N"'#C HL8J=LXH1N.VXS#;09)1@*D1.(D MHUA@E$8X0R%SW"84X=;LJC&YS7BM]B@( #UM=O/M7;K-;^YZ>Y,_W'\J_9;$4\_ M?H&(#1(Q_[ZJ>Q?IE^+-15WD?[S)+]6"?LGGW_+;1I=.7=7M7G+#%QH9,XHD M RQ47""1F*<"$B%@BI.0AW&LOY.O'<+C=C8>?3UX_D^BNKU.W/SMFWW#136? MJ2?\+C]]3N-@\O9=O$TIWW5E[]Y_3C]-/K^?Q._??7K_V]M$?DZ32?;VG7P7 MOY6_33Y]5C_X/7WW^=,."F^I@D<2)+&D-!2(AI@H E%_CB-!='?S"*Q1A66[ M[U;7:GW3NXW8=4GROOZ2+\I_&^]XW&%1_27*F[)Y?_FA5BA=+.V/5HTZR*9) MBF9:ES?Z1W(QDPKRJ\52 ?Z#^O*T+)K/ZKW1O)K^\8/9A?[KIV)>&&GP)A%* M!/(4\TP'KPG):&@5:PJ45<_C-_WT[D1@)I.$QBR# &=<+LT3USU6S+"]O7X*J%$^= M0$7+]O E!)\$W=*K[E5PI^_5<5PTO?YHHNLFU7U=O3\?OZKQ1&)V:$]0:@_F+IJ96VYAH+W%NB.A: M:<)J+K*^#W4\ZK3T6G^>3+02 M,U@-#']M)C>U4G#KV\$ =CW!8[Z:%68/Q>*+NBSU],678'*Q*N?.+.OE:,3X-.O,GM9S_OBPOU#=,6S:UNTKM?G*YFE^6\[GQ MH/=[^75R4RSK:EZLKLW'%YI0E0KV)5<[+V_,TS;>_.O$L%E]GO-NF6:XWW79 M- [ELU*?ZL5*;TN]I/JFEO!%;ZX]$GN&^LYJ]=-O6J=6B[DJ\J^WDZE:W/Q7 M\QAW/>I5ZZM0M]73E+DHMU.K=-IK4[2L9ZM8;7/MJNV7U')M[;=UEGXX$U&^]-4TRUG?>MJF>*A__P M/Y<*Z@]9>$\]K_8*3 N)=G6*II_^-*NZ_@A_VGLA\1H4]Y&*[1K03WM3S_MR M;NC^+_ES%H#W/X2TQ_;G ::?L1BR_V(^&+;QEXYMF*-YV[$$RR+V7AA]QC5I MCKQA*'&DQ?/:_6R8Q&L7?ASZ MFR;2]M;S3BX]^>:WG3T/.G(ZG6E-@S02?D-E;,5^KV'EUD8PUZ%4*J5,_;.J MM=K_3LBT,4YJ%5&ML!C:.^95352_RN=8" M[2Z-TF2E:*.>_K687!1J14KINE8/UD>IY\(-*5 ]WK >XT=3"VV5G^[U9N7= M+I97^=(I.H,;L@J2%;OJ'6I7)EMNL*_^<5JKUX_\UTJ=N#J@/Z?%S5+K".H: M%NIAE5&QZF)6%-=&A-_YJ* ]4?ONJ>[G-'./G[<>:JN:M4/R=)V4>L_<*.Q+ MJTR:5RRK>Q9<-FL[RY5.H>Q=9K[K RL57]6A'QOWQ MZE/8II)95>@#7=H+7:<7MTQM*2R'Q%HN#749K*D.UR@Y8NYZM"$5!@ M/:L6&AIS:BW:JOQBC1)S79/K8GE5F1;,>6=GJSUFZK/M)^S6BGLI?J$5XM+, MCN\VT"K5ZH2;0E_MX (-9=_4U:4&=GNPEI>:)^D3K]7]&/(V1WEK3Z,[-P?6 M#JOFG*RM93\^7.(:7>M7ZJ0A=?T*+ -8=NL=\)+^B3]/##,?,L;_F>PGSY7T MJ&H[Z.AC,9VK\S%79[QE,\W7-1D-7&B[9#Q)4Q"!D!$ LA"FDL8$60X,=8?1 M="#C"4*4L##+8IBE(,'JW[;_!$Y2"I(M(?UWS?$6A6) C;)I@\E4$9BR3;6U MI*[JMLB5T7AM3ZCG1W6W$75EBBS546@CP5K\^A3MB/=EV^A;/:SW^/R\)2:? MKS,I^E6B=1&W@^4_#[BH7,P^]V/FFTF\!@,YI/+U6+:LKQI"XO6:Z1T ,OZ_OKSIY\5 MDYW/-<:5[%BVUV*Y>C7\O9:W+9C?Z![^11M7GFBN;=Q,ZJ766V(DSN""ORAN M,F3[K2+727J[**T-U87B14WYM=@6PA^+KX5"D4W[_/-&?:S561Y:LV)9=>[6 MJ<^L6_EL53OAV"M\[1[5&S^I,UTJ :M4.:7.:"VS%1";NH"[A-;EJ!6W56/T MU%(O?SJ\ "O0RWK7[:AW.OZU=6;]R9I,US4M40G'Z7J3J&:TVWNZ04ICS,B!"8)8(3'B>*?SCN$=*,#Z24;DL# M942HH F+E'J N"T+Q7%,P^ADQ6E MHCO++%MML+.I6D7ZX469)V\EA%@32ZUBL 3%F"[R1CU'[?>J;+1-J?FH9DA* MQKF8R5ZL'6-45/V;"Q>)O,[_T.OXYVKVI5WBA8X0 M[6+S?43)/=?8ZWKC;0MLM1YEB5F[9K?(MD=9&SZA'I//M*6LA$]>=T4,=B]- MM:JGYFC^O^)V<# MM_ZEW=^T4G:@(XIZ("*5Q?-/?5_6Z'*")-AEFQ:7.O"H M)9/[4OL@9<)IYN9^.JT:>Y;=K_MX3?N9-W5A)?&L4 2K;M_%=:QO8KI23#.8 M5(O-D)VRZ12;:C9M5Q-SL935+!7FWNC_MA9LL&%J=^Z#GCH-C0_.SN!&[\'8 M*]53M?BF;&E9?[-5+-1ZOE35[%LYG[=.,:6B M?"GU\IS=/?AN=Q]6;'_11+:^"U=%T]G]!@6_:G6G^F:]4OJ<9]7J8GFYFG?& M\J_V=8JXU9KI_XI5^H MTT;; YM:_]/?KTIUQ->]/+DHYF7QU4':Q%W7V9<>9*RT+7TSQJ?HSKWSX/VS M5[MFN0,>-] _E_D?VHVI?5W?KBKMQE0$J0ZJ^[BZQ;D. MR*ICT&Z[95%;-==JEX8&RTI@P;D;C]UQ=F[P% M12Q##V+O"52T9;?;?K-G;QL*B'.!]JHG56P8\Y--2QT7J M6:.>.>M\OY,?6P-3?HJ[/*?/U8V" P.L^VWW$_<9)8V&(8E)/JMNC-I@M""C M]%A55L%TYR+^>J-1.GC]7[O7*^21-T $S\G^VT@"_S@\LWC]S!QPFWU?^,/_ M]$KBM3G;0HO$95TU-S8+S:ICK;R\4:I=KB6UD?[ZM_\W7ZPT1X2!WCMO_5BM M.\A\26MC8,Q?% M\IMVK&_J]5.U:2V<6ZKJZ[_P954: M"S*8*"KMWD[?8*J.*F]Z<,Q<@IT.;ZVN5]KWI\[7GK2B41?G,,:1OH<_C7*A MCNIY257_>7]6%<=]5A7*F,2,9J$$0"?5,\)$!HF@618"3K8F'GTL;!%-FM<+ M=?.- I/=6#%+E-$T+3>ZU=BY;+"]:OB/]CG_Z(,\35;5[XIO@P3INEJH/TXM M8J6BL?Y;W81FIOXW*%A[65) M1XB1I<,6M7]IK__MPGX]*K2S4^=XZ^H%0PZ*%NU:[BD88ETR&;N_&GHKD6RB M2& ^%"%[9@U9K"J"O=8YE@K3FO*5PJPOU@7@K6UK[WQ2M)=^!W[WJBQX.7GU MUW7F$'18+M<@J@V10#L#QH8I=U/ MU%M;I7HRV;KZQZQ8':WZA3+2R\&]:%U6RP%WAJVCT1&)/>VJ'AQVU89Z+3U8 M!*+&O?KPRXOUK7L[;W%W'1!;:^G24_Z505)C?J*]/U%O4OJKZ MMG>-6NQ9UV^NG1AO%D6A'6W&:6N)S 3^;F^T3UCMSGC99FVN2U&:!=_OL]CA MPSB<(D+=&?.Y182'40OX< C\,7;R<\QL]*A _&-*PYY3689>N);LZ57-EM)R M*^TTHIP/T'#X?')9_EG,++ TAS"JG06@]:;^6"HN\9!@L]9H+T4'[,?ZKOMZ MF#873(O[>K.X9-+<-CI%KW^'859EGXIHI.Z.KPSS"Y5]9L(82FA=ZU#ZS=PP M2#V*4BF"K:>]=\D/#B"PNV__O'UB1J,RDO9FOM)N-L5T_UC=#/0/RYAGE@W? MQ7F?(O?5+M31%?LDNC^^(H63OMD2B B4,1&,Q$#P1"@;D+419/47M%61HD2; MYI96S?M8-G\H&=-RC^:>OD/91+-U"6^KS_971L[Y7KY[W_\;H[' M_70Q,TFO[J_=R6S815OKB&XC9>9-LVOMZ5RP??LSGVYMB[0GM MPK<^NF4=+5;V![V!A#K[2+&*^PPDO-TIZK^>:1KM[WIY% U1W-&0XH0T(SR. M8PHB1@26/+4]+3(L8OE<&N*>AAY'0]L-.9Y+0WO6W#R%C/K6*"&6<0*X^DT: M8AB3F(G,I5Q"#-DSR2CT9/2]6-%69DOG;V_M0IV,W"@E8?8,R9<44W,*MH\2 MM@X=\?2GM3K7_NQ3LZSO CA-Y/M+"VWNI>:S;J2W;Z/(9[5:^HP/(),TJ M=;L_5N<<,,;]\*,Z>*RKAMHX26L!=*M3#S8Q*NM0NM99J/JO0V?=Y7 AM>8) M]5;FY3$09+:?YZ^U&;;SN5JKHEDWKZS!TG<<<"<7#)U$5>V^I$E'/?3-E4ZB M<2]O+[,V[AQM?:T71[M*[;NSSI;S5*]BO:N>T?H5]@HB-+XQ/^,%Q! MGS.WEGDV9H#J <6&#[K;L CK2@ ))68XBI(X9FYX2X90ZFVL!Q2;[F.?=;'D ME_>7GUM&]O[R+XIWK6^W^VP?,9!+0QQO%^K[Q9BZTC%JW+P/G"8D)31"(J:2 M)D2&#(HTC7$<2@AC()ZK<9^^X7:PA+D]2_*L=/AQE.F]M?@-9?H))4=6*]@M M9SM5\@B5(1<1:Q.U7@DZ*;*L^TJ +@575UFY?/EI M?J-C@/VT@C;[Q_AP[\D;;[5?I:>WJ;AMW$Y7ZKJD:XTJ=_>V-,&2Q,">N"^+ M7I-.5V=ADX&JR\)T=U%+^V-1?5.ZUI>^ZJZMO;B#*EVE@$V3KDWG*ML)JPUR M]RG,@]?8SDM=8K7.1BJ^->MY^X\Z*ONAC7(%$QRH%E\JF^C1E/IULZT=B#4JW7ILI;O/&]6_U_31E M.XVCXT M]=AB[[6^ ?WG]2G,U$+K:YUAXS1X^_Q!"OJ@TNC>A/C=F>]6S'2U MJEKAUV9+T_W2]1[0C0?Z++W!J0U[4=RQ+\,?V@>M[ZJUR14?O?+2;E/:;10E MZ70L>]DV%<=4&YEZU9=4;)6%U7?9%B2E40BE3/6D79J$HJO>IQAUH[Z5!OI+ M"Y"W"R>CNHK"6"'QCWX?OOLHWZ540;UWW[/ ME2FZNCYT@\2T4+1L0@N]GI]TO&RKC,U JG.F]?FT92?GVO2[4:%S?%[702AY MH.AYC?HI5/B@"K&S,L^XB7=+]: -Y]^1V=9GM55M:R8CW?H?=RU6K'1I@BZH M_XKYT6*0'YT*'$F*XC1,9!;)!&4H:N.S)&)L:WKGSA*<_C3>=X?QR>WY[>)# MFVQNLY/WF:Q$'YE+3/G/V[,^QTHG?K[WY<%[Z2?/)#2* 8E3"1A",DZR4,1I MC!. .(J!W-4_7 $S6/O!?.?MZ7/2/=R]-&I83;G=:YKK/CS0JOQ: M3$[5Z<-86W]JG]*&:C39L;9UNYT>X MTG6WEYW)UY_O($K6U< X+=Z+IATR_#BI<6D\ED:6NM#=16DZUVW$;6;%36%> M/EG=:)-W]M6(Q/;#.M'W6I&*>I^2L]6BZ)_2^1_68X%=K/4J;WO%Z6B.R;4S M(:(N]F<[.YO0U*S+AS>6M T,*>%[:PQULP3;].'!2&WKK^B3(#?CJ^XPKO,_ MBJ8/7+;O&NSJ7SH^7%Y:!:*-Q)I5#!6'C4($!6+;EL'8184N6>N"T]T:K6F[ M_MI@<"&ZEZ'.JNSZ(=C*%MLE\"8ON_*';B\=XF>K]4I?M_G6NMT5)!R<3Q^X M:QMYF(B=;:V@7YLW?7F<[HW9+G#PL5D7H!^4FO3NO/6*DTZEZQH@J'?VQS#H M4]=FB[K6=&V/CEW=2UQ%4'-5%)99%L7>7,-,:*"3-ZX:L]&UL47YU?87?6>O M2;KF!3;!O7.$RKZ1R&]]_X.]N9_U%[9-.LI&G6]C_3_N%CI7EJV_:=OYZR,I M;BL-F$71]@34G??[L\V=4WI>:3:EH-:>[]'QO4>5;@STJ4FO4.U;R+']2EW: ML>\ERSML$ML#P,%E97VENN[+Y'&XG(_Q&M4_9]A#2 M"=)]3]'-8E7G\-ZRN?17>@#K]'8?2V61W-'OMG8/5Y=(TO[2M988]%(8Y,>UDJV71\KD_AX,BUN<6FY9U M^43G_,RU'U'W4ZDM8^CJ7-0MF[++ 5/;2%=H^D?LWF4PT6=B3Z1]B1F-X1+A MNT-VV] >X8ZOJI7.>JG8%N%9!C]4'0>B1^F"W2/;EB+%=@EUL%''LV-7U\." M>=>@=?,Y5K3LW'A[HU]S'?+HFD3?$;ZXIT:M]Q2W0F04%Z5K?[%A^['>]N,A M$A(B/?@XE5F*$QRU#=N3!!&Z%7IOW40?"YWLHPN,=]E]:1>;?O9K/BWS>IDHB*R%O,=][,^S2C_G'P@@\ 9 ]<_V) NEZ723 M+)QHN[,][=DH_J8E\'5EF(\)GQ5K3-J4P;E^FVVWT5Z)-#QW.J^:KLZZSO3U3?8&XH(UV3."BEB=>MO"^DY.6Q=MG^@-%7^UT.7XQ6Q;@W!YD.N9O%8FN>P_W0%+29W__*P+[ M\[.NSZ)=LG$3&B?'P'Q<&Q'WC&7N.9#S"+7%1[E+_N8BJ/$P@OJF\C*B:E\*Z8KDM*NE9/-@+'>F?5;2=/J1F%[<&C&^O.VW*@KM!#][\ROGX]VK)IJJDI MU>CA>E<#7M,5OYI_U2J<<9+8+6CG@];IUW1OS8#J)N\2:@L"#KV;V#2-G-SJ:J=JW^4S7I+?+7IXKB\D.,#(2S%"FH>FF[YY[.V@G MT]:0F;16YPMJ#ZO5>-IV&)O-M%N+-HSTY"&O2V&V1$ZDL?4MDT M7TZO=#C6=;%IF]L"K.47NVG9MD2W@'9L96O4 M1OY5YV%7M7,MM"OLN>^C7V5M.<:8YU:'P'7;?$=4IH M;WU'I^2U@1D[?G)8G8?@Q@9.N//0(YKV/*OG#WY4YZ%'-#!Z5O\C_.*-AOJ'1=%.S1F3;51K[1*LU(]:CN" MYT+W?C#]1(<>:=M5>:!:Z[#I1;D/YO.W9<0_Q&5H: M-JWM2Q8WFY#[.@\SF:??ERG MU;5Y$JZ-#DEDS#AA@B50$$*EE+$;'4(!34]U]L<8!H^V6+8HHKLQ(W[=G74) ME M=$7:5:V%DY%NW>_Z$O;.^6:3-LQWVI&(6AQ:IV5W6M>%%O;EM&G%\T!MFZN% MZ5)Y[89SU?4N9?U"O63H7FO' @X_T@TA;+.:"[6PZEJQS6+QM:RKQ0ZYK^A' M75?97!4[2$YGJT_+FR%Y5;;=TZX;=^?NVFX;A3+O-%F;&*I=Z;N'..KQ:_8= M7?MO=]E="O*&HAPX16FM95N_)*?5[@HYV.!?M_C2#I?O:'M P7I5KLAFX(ON MD#>0FWK1WQ3&=69H=:E(TLSN76X0OHMVW.[>I*Y%[U9Q=#' '_[G[>5V)X/' M\0RK!!M/:YN0U7.J :6L%D/"[&&H1^CHP9)+TY9#%R=U9D>#,8E_K1?VD M1!U?O.CYJJ*1='@F&^>QT91Z&*W:&%!=7K>3JQVTOQ7Y'P9>9DIF'SW3.RS; M7#?; \2,+C)?,PE0K;YM!<1,G;,Y&!T@L*4FO^?-YV*Z(0><[%@Z=QM;HQQ?=YSE.-SV$7KV(VYZ M>"96(C5+6Q[G1@'8WDJVYY%U?-W;PW]0$=H5!9@AKS,7NK6F83N(5S,D[3>R MUJ8!LIV1V[= S34+^U)T'^_D?:E/LZ\,<"D1[9/5U]M2M;6Q!MU6;I06=>6R M;R^*JWQ^:69BNJ?W;,H$N-VNC%+0)1"X?.=:ZPG38C#(H/7_M6V(UMOGZ%$% MU[IIE.L=9#,<]+;7CKY;8E?!T'ZD=&S%B!OUT4H[6;6.4IBZ.25*JHNF4HK0 MU"J\-U>WC=&[3/)!6;D(\RR_SK7@'?1(L![">:'8O16F[3#E>9LVRS5?Q3+053[YVU#\+!R9+^C!W'G!=@.KNZ. MQID1\6!$0O3]=#B&A"1 )"P2E'(J9=+*I@Q S+8F['7T]#>WFX^%44::)T=_ M'MM^(/SYJ,,_(AR$YZA$"8@SAF4("0\YZD9RR'![G,*3#OO^4,[C#YM_EU8/ M>^EK<=YU+'ZJM:]9_&!SOY/A,7;.%5EUJO5"E*8AJ MEF\NBMR8;+/BVM2Q%V96N^F4,,WKNK2:D%91.AVI#^X;6[.VDEX)V_^CMJZL MKGFI3FMFV'H;MFM+KG2=5?G%^.;5MU=]96-=Z&&XB^6545],5S7C<^@7L/:> M]]IA,\MUE,GEIG49=YQ< M=:OI8FGRYFZ4.J-L;ZT1S-I6EM7\J_[3O,H7PXFU6Q4ZQ:(T>6[3E?:HM+XX MI6H80UN7LNHKZUQ5SM]J35X73FM[".J\R=5%4\[*O';)D[H'@TZ*+8=^JGL+ M?;I/F.YD7:+9V?+J5:X-C:/BJF.]U_UKU>DZEP^/4 8CZ;!T* M ,6<\Y#A%&8A$%G8Q39##K>*GW:+.[F,%9NX54O76L)FF\+MPAH3E?Z0U\O; M049^$]T.?[-6-!-7]8TV08K_JXO?_F9KWQX<(/Q8A0/BG^$1JW<0]=D],,8T MY%F2):%@&1&Y[GU M!^C"8LS5G97.B82.NG M'80(IU?%] ]=O6*"+RX\H>>)SZT0LK^WC,R4W%HQK'^G?>/F(6V(2>L( [G< M?K4MDOAJMWFK#?>YTGX&@^#=LXQ,M2,<^P+?BZKZPWBH9W5^N>XRVN[8TVU- MK4B?I3TB?4'FE/L1,<-IWJT;OFUTZ[S-$Q_6%+BI M.4;?W>^=+^&+SI3"9QC ^\NN)>U;X\J[+NY->H@$)Y!!1F,8(B!Q&(6I2W-& M97VVD[\Y]UQWO)/!^1Z?D;.K#4X? M="O[K75E2U-GXID_%+T("M;1I+A%L9X[.+4&E7:@:D[G,.%@HUZVJ@VBK06C MZTY,2\+^%Z[SEWZK"8-UME*@&ZG9R?4]D]"NZKD.?/>]M>9];ZU@B]T, O N MRK[Q>?7>QO@LWPQ'EZM;TY_=J.S1EF&NO>XFT6I6*%-1OV/8&Z#-?# VI5V? M26,8%-4>88@XZXQ.US7*NIMMZFQ??Z,)PPJCQMA#[3U-6O'9ENN93G+K?:O< MG=Q.?LQ-J+>=V?M3GY.KB+6\T85PNK5'L[1="G4_;MU;H_4_.SG=O;5_KO7? MFWQ-/6YJD%M[42R_Z6+!]AFFT81^59O=HI_7]OXSLGK6EZSUMOCDBS+T\W8H M0)^@,7#U7BGJS^OIU:T3EUV?D6N=26@K14U)I4THKBZT@\_F.BQN5LO&IB'8 ME9ATH:$CP+3H,MX#&P&PG@WS-7-';7C;6.Q*&MI)\;_ICT[@Y,WD7ZM*$[X[ M@;H;_&[;A=J?MSYJ$[W1,8D^K7B J%_M>&G[:*0>/=B'?.&H?;58ON07(?5MI)4USQ6%T;)-;;@UFKT=>:[.V$-PB$VJM5? MYG4UTX>L2+)5H4U'KEV5PR8PM$E7^NA6US=.97R[L+&X17OJ?7UONRGG:''# M =T=ZFS!(Q_0F=3%);!=22P7"?2 0UN_&9(X$Z'FW85E%N!H186.B38M.^S M:^V*0(?WU.JF=[RN'4A7F/'AQN6SHU!W?6:':4S4O:"K #4';/+0=.7WTU[; MP]&U^MGL+;-1C-KAJXN/M>_;YCU'S? -'>U6'S1<^GQ&BY&;E6)^TW5.$EC^ MTG;:67]6N5SU5;"6$_1FUZ"Z6)%%LG)=J4J3;U0O;:]*YT%MN[NV-G-G#'8J M_?WZS5"K>9H2,?0#MZOK:6XC,;.K]U];:G_05L/J7[>6&[>'LF6>-# .W=A MFQ>X[F]]>#/WVS>'7B*+?(GLH,;U626RY'2,P+>=R3&1=:T3*H[4\,M,A$=W M6-!L4OUWO2A5ZX"=$K(TU6Y-T=7;=V>@HS$ZPE%\T1VK!P=BVKK^>>,2!7NO MUR#'6JL'^@E**_]2YS=7)KTWGUX-A>GZ,XV^9CL$[@X0_5'.VW0F789GQMMBNS8>S59V9IX[2=?GK MTJ>[L(-MGNW.W<"U+\[3K7S7>\D%DZ:R33*L'F@[W^AX6M&W36A:'<2&USHE M>GE[LR:P-T[["!61/?,!NH"..B?7">=M>UVIOIC;N_UF)()9PH1,T@2*"*80 M4>%R B#+P,!OEDD&(T22A,-8<)Y%"0/.T<\8(9M^LX$FT.G4?9-+TS-YG7YN M>WN@]0=OTEY@_ N#C*]AM-GD_&D5JS5&VP8?[LON'3]JRD?@U[^]36G^W#4K-;[LPB16NPEY#_2/M&:R MVND?'0.ZT5; AK%;?5,F8W-5WO2W\FMKN.IHB,'JM:V)N=%)E)UI^_6G-6VX MNU&ENNKD!'.=[4KMD>X^F!VGLNLDC)'4'W(Y\-P, Z#!L"Q9LZVB*WQ98WCM MX?K$>J=;K&6[NQ;9K\3=B7['M>(OZG&*EVO#W$0N3#&RNAX;L39[MK6+ ME1LW.CR'01/OUG[4CVT=#(-G##H':7%RT53U15=*TW^Q%3"UYI=M:T;M^6IW MLFSZ9 MSW@; P2#%7VGRVGGJ3FZ'L:R^MZE>'V2344=W0SP;D>Y2,VP._UT2 MU91*J[UJDDC_G)H\%EEZYIDO35FUY%_+TQ4VGIA;JB^Y=4/0;M=_HVA+I M0U&TIPYQ]W]GD 80S*,8T0BPC%6_T1< MADZ@)P!$PT 8A)%(14ZWX_XA'U";-XHOY M0L92?(BAII5:1KE?SKG1,4S=Z\9\.;I'?*$L&U@EVKF9+B=*_T+P M:PI9Z^NU MN6F18\L*Z%E*6Z!1M2#>*FM3/!D-(-=YHJZ]:EMCY!B(J0Y8P6-'"^)7"?TH018%@LGA6?+D9!^,= F$7.E4L2!,QE.%QK^8F=%3ZJOVURQ^K)H@Z[/VVG57 M^8WUQ'=M8OCFJNX@:OP%H^+@@GV">E>\F\WDQOR$$NK0,/*+(DBI2QU7D5N< M)'9M>E+$0>9X7IID.64D*B(_4.06!P7=&NO;^9YV^7Z^MKQ(]/T$NWQ^;^WE%Y(,,I@(,BPDPMYV:S]%^H<15[U9L*!2PS4XT* M;^GRUF/P4JR/)E,K1SD2K>?MEJOGF%B&2 $];+'F7\.W9M9+=772'LT6@9,[ M;D8IL987,+)F1QX+8TM4#OK>?:\D)T!]O* M6]8 Y,%=E2$T994"BL&\*L]1 SU/!H/!<;->RNT:$&>)58Q$LMCS8H?<'C]T MQ&)S73APT1]<#9Y0FO>\-[X;#([0@9;)4K7T#@"]]VD]Y4=Z*HA]-T M"C.3SPA$@#@G0Q'8X][-"9E\D1A4+73 )A& %8U6)8@P^;$D0U1D:D=?FCV5 M26?5G5+LF-*HW3IJVE7$8:NFQ@)VC8%J=Y5MW/B&.=IZ_O"65=@NM "SAY"P M=G&$I=AII-DJ'\>&+T_>^NUZ5C=RP!*/TL@/B\ K4B>+ Z*#7G[4:E?Y*#'' M/MQD_ 3>5]4:8J+(6AL1%(_04!*<;O@\QCHVD80]$%W,0W_Z:R2?GTGHO@O! M!VIUU;!0E>Q2H2(5[M[9K,D$YPB1)&VG5BQMTT&K*DQ[1(FT$4W"4CP306N' M+X22X/J&5?(X=2CU,H,O#"5$(A>DC*:)$U6L0]$]V_,;T_.*^Z[^&2\ M OR V3=@B$IPQ+D0]LLWGDK.'A[\6FQ3$H3\\G)E3PX(3:]J%B4T3:IL[[+D<$!V+ [RN$7U'Y("Z1C@N_4?/@ 3>9-D8G.^Q'&TC0'WU MY;R8.(U<"VPWIYZ7^S2DJ>M1YJ5AH"R/+"A:Q*0V)\A(F!R_EJN3(1@X5./[Y#$Y_*B/@S=#G%.V?Y]1W<0W!)[: M KOS2EQ^1 T?,$R!75J(3JU>]E5)F)K*FB0@(>2LX@+ GK42WJ:/?4.7Y?VT M0KB[.7;-6=T%,D588F^>M+)?ME[TQ6CD9XA._(SI MX[#@Z4>YI(^<,%=L/LG5JO9!\$HCOG^OH%$$F8M)K+#0T9M-"%T M/>VZ7,$Z2P4-<#_Z7Y&1-/O%!"QV*TA<=E!)C1"J1@ M;^#SAABR?%T%=X-'LD(.5E66BS2IT6*]L$M6K: ;**JE'A;5:";'59O) M#LV\HSV!=^^,X^"?:NBN#A5+(%U1KU:NU(P>V-Y0U2V8 Y9POK:HF-H#*:Q, MZDQ(JDH\$GKYAPV,,@#7NN*$<,7W6];O2S8-SQ>HD403(XK(@_7#>ZUIA,(N M4 VA"M]"?#FE8M[WL,>2 J7D3#B5Q>P-(VB/(LUHJ>;>3;J39[Z/G,()XTX MQ["T.I2@++W\VF57-HI/ )@"^FH&,$E7 M%$!9P-1UL&BHZA^+WF)A_$R7;4D-+6\2P$'.@)#(4:*KR!HT@)7!PLX:-G2D M-':@4+)2M5M6N6M7A:]HW1=#/OCVEJV_6=B+M25CHX'J@)!56_PI>@YY#3G< MRG.,1[.Q"L6)JFV%XC N-2Y)H\I%5&W*IS'HG>7-XQ:Z3T,/(9=)F+(9O MB&'8V RD\37K&3%MU%H F+51'^+%NH/"@@>W"XIP8E#9-2_H?L?(=FC-NM+E M5&I[ ZADK0E8V79OBSDI,R^[H=WK&]JMCO1G-;0')Q'01VF1V366;;OG6E1J):=J*0*,8_[:IG**1\$(A$(DVH<)Q@ MC,'DK)*&:HX\]J+-S;0@2V17HM>ZH0=?9WCLI\5B\G4Z$P-(W_.7RZ"/B)@9 MN^QBHZQVM0UHZ%M[PU.SX4WFO4'/1-VN T ;QB)9P9W*GA1<'AXO4U?$YI-N M.WFKA>P6OD=I1F+BA07(0Q :4EY$45"SD#W?*QC-6EH7\TQ-O0@.U*F=+M*U 258Y$ACEJU+7;EL6ZVB%D14PH.;88-JHNY:M MGJ+L6GS&_OH*>Z#Y73Z5=-14,+#H%E!]._CW>J1B/]C^#\)2=F"#DR?_;/#= M[4%>QKU'Q-<%BDQQM;/@49 STNODF]0E;AK,TBC:>E' >L9(/XBXP%1 1 MOZ#>I_F'*38G67CLI<32DDV] BJ,FV.+K_C)WL\)0;E#;M4H@1.3@3X22%MR6:&.7J#-"P/B<15:K: M'7*7)XCWL&WVD"$POW#U=2%P(9>E?;4BXLJI9*)]$(RR5%.^+N S$2-K?&-T M>\NO10;X8"33O$7_",4HA82>=R7$A!8)#7G1:2@ERNWJ<'0$0>@1L-8:1;1R MNM0A'1N*I]Y\A[@Z.$+/3';4#Y*/SN&PQ7A/! Z_GU8"7J;)F^(X#C6S^$L/ M3IDWCA]Q2-3>CC* ?%,%A1>;"HHP8;'CQW[@.%'&:=!-?4>ECZ(PS.P)Y$K. MFJ#7YQ)'CG!NY8;KAYM47P/3Y+9Y_+A";/^D*C(3*7(^B9NI$->=O_A?'P'W MX"?13,OW@Q:"&!8YFK6@W34MV!4;[W\M=,F&TQYL/E_?Z\'FG.U:)1M'J,1M MD*FJ >4_XNX&9GO*1I4;/%^2!5UI>+ ;1M[:,IH"\.\E--J>P?(O3[E@1S4< MH\JJ78@O:D'\2 4#_B88@C/NL^E$HP1#16MM]70?!E"1_AC=BU0:5R,E8"FK M^&U[Q)]$:8.@@+!FYK+#P>21K$;*H42$JG[DNQDO%QWQ/\AA(-<^=H\/',K6 M[RN-KBK6-K2,,QN/Q4;,E)N1;8^84_MB8\W!+D9B];H'4H.#8DCTXLA]+\<> MZ!*==D$[[PXF^<0N-I#VJ&*S;CKM:J(8=',.@,5"#%D^8R74YN K]P ,/\#3 MP&X_J>[W73,=L8B\*(@*)TY=2MV$N31VPB -/1KF+,Q;TQ&5FO]-B=%_@"]R M# 7_80IN_T^CBK34N9;9\)M#53J(R:,K]:9/9LVR;NI"OC_DQI]&58WY\ I:[.LGM MH\5PTKL?F&NW-J/N%]-"0FRK1) S+&T(G^ 2K4IUZM)7@8/J29+;'F$P5XC M4'1%AFG>$_@X$NY9%F9@9LS*;;;TEI**,O.E(P.+]6JV6/R.FG$,OUB*4/I\ M,.<^GAHX//HZ6D[D4 N-X6Z80"'F7)QZ$M88ECHIP-G&E0V[T/,G;=-"5FV- M[#(Z"V-?6#]82J/ BC#,^@\]?U!]4$,9V0]'HNA$-*_N2FVEW$-5S\-,C]6& M3#&"0 @X*86WPU\Q>Y04>B] DU&-4_>?\Y8;66-=0]ALF-'OE;6IRUFB]M' MU(HP'&!HHS\(U,JN:03:,%,4IV+23@-KDTT:"S*")LM>3'ZXTQ2T0VFRS@V@^: *< 8E,!,K_C:W8B'\P0K' M&&D@U_=:SQ.+6V\->X!7"?L)[._:+/,;5:N&!(!.1C- (:*FB,6L:M/X@AXQ MA+OY#%&6(=HH\I&JZ0$0N8Z7V ")8HJ$L)]LG#<[Y;>N9,F:-*FZ)*>1@P(B M9:98PU2-J3_<+A=?HOE<< MYA>#8?(>8$,V3$NLEJM__0;B'K4P_.L744LKU*_6WLW'?7Y\*&NS]IH?@+JG MS_PH?Q.<]Q,>YF_\+%MZ?;X6OS *W=/J_,K=T0/GM-3Y7YX]>N_$%VV-48P+ MXJ:1EY,@S'TO*?Q"M!KZA1_$A)W518.%IFR__X$HPX>;3(MOF.Q8@ 1MW>ZC M?;'.OG;:#3=GCFZH/2-0MM_5^J;Q+RV*Q*HIN5$0GY4XV/0!13C'%O7D%++^]"(AL(NP&?;AD+Q( MDS3.0Q;K[IR<)J>6]D\3"2]^O>$)KG?+:*(NNQ'LPYH_O2G564.>A0^JIH^Z M:2LC =IZET/5-N1(FI8JB*4M82057KY 7WE'>+4KGM&J?:Z/[^JHX.@.PW0' MW$XL B)KG$8S MBPG,=1*&3HYMC\,V?6:$?ENFK&4_X\7LI"RJ/!3UZ>^=PD$EIPF[G^"5/XAE#7425L1P+T;3>R1 M=)RR3@N9X8>!IA8?RCWRV$_<, ^2.(VAWD."/5$NES:596XP.KX-<33Q.,)] M\3A."K:F3(+P@N* /4)->C^3E[S1%LNBNTB?());B*I MPV1\^-,#X%1_F-L?*Q;+?X(TS'7CVS]'%5B\LW*OLC%-6=CY?8("\U2RU,(9M8+/AOL*0E'L/\ M<8/YHT9=->6+D$,R;+YU*.HV%V.'_^"Y1V[AY!>VL+* M+B#B-'F%E1UF*G2CI&@OY5YW.&MIOD:'HTB(-5YA'WR^ O@1;3E4+K0;>^_8;/[6<9HH7?CV(+M M"BNC1$FB=) :895!;4X+E.!U9S1/GXRC)AF7YI$?9'Y:<">*>6X<>+X3TB+) MLSR)F4=>@":_&G>TE->M-QP\)SDC J_"(+,S>-U/#8+"=9VG(< M+ "-FR9Q_ M\=AD/2D)?3_(H]!C+" %"3+JJA2'YP0MN-,=$FW7I;^4@'Q6T>JA1.B3$T*S MFM"D0 Y5IWHV-0ZO$\,3T8J++61Z[D4.3@!4% MC4F2^YQN2$2#."6$6\\O1R\O4%C^@NF%VS[0JG7\,!_CTE>D74)E^Q(ISC;7:UYN_X7IS^FWJS5^N C$@QG]+$C^) M_)@PDKD$$GU.051"F,19=*P2-7KQE>==(+-1D/KBLQRGYV'7Y":REA*0E"W_>\,(IS23-YZ#O)68F#%T] D4ML,@@\4[GC MQGGJ^'&69VZ:^B&+72?0$7C?/5H/R4G5>M]DT#<9?(,F@VI[TO>T/.P;BXV1 M)(2&03=/BYB D1Z2@E"/D2"-"3V\2^#9@?;]ZRD_+$WV357W&3DCALC_!T:78;07E7RIV^PYJX3=H'\'4AVKW:U.EFRY[VT(=S'O+@]T,> MK"D-SQKR$)[GD(>-*-@U>'HQPZ&C@.DE^Z."(+#P.;*LR!EA853D7L0R&L9< MSU$O]).0^,49"M&+Z(_:( "''1:2;(_JL(U>MB$J"$Q#5%(XJ9_%7NADT%G) M**"VJ&EJ41:?M"'JVQ'2,QJB3A% 5S,-MS:%*\C4O8HL2QE*?9G'N1GH.7!"FW[R=B_;M7#O;N4!-RS3\B[9TG4M MY^"N+WKJKB]9^_*TDKS]6L64(*O:W6+52[2+:=HZEW:Q(#)Q,I]?;D!S%E'F M>6G!UQFJ@E0OC0-VXM:[V"F*'T^>-(E,/"LJ@J(@112PU'&]@N5< M)RF#CK+D&Q%2WW?X0GV'5;WQ<$/7X8LF;",3R0L1QB7QN=/AI+'GIZD7*^*, MTD8O_AN3E69)&"8TR M/RD<:/3-E,+S7;^5 SL=89RZ&?P%&GNM"LPGP(L]+0H>B5&*3P^!=Q:WX8B? M?646]S-&T!4(TQNKC<%X;G%,2J2:C5'X)S.&B/OI#/)!?"M_A=YJJT=93!05]A)\09>A/FW_[:I5W*/L MV1/WW649!5Y7"2Q$T09/SHW3[CO M1M0$=AJF^96QAMS$)8[CAA&C(2%QRK(P5\&SE$%A=LF5R@-4T2W7Y4E*L6SN M=_T7LL#5@0[L$[T\.0>>GO*W-'Q!&YIS7JXTPX[_O9XN90[>]%C8" C+$C]2 M68P)W/"_Z\FM5C.2Q W@@ "UD >2JOHE]7:[X7PF:%S.H7#X&("(0\,<\T[ M9 W"@9@L\@A?/QNO9Q:\@H'6,#E).U7F"(6)?!W_"3 M;HZ1'348]H! CX@;UMO]N7B92*^YZKA8?<#FAJ$.!WY;86F%P&BPD!_$5^0? M^1F7M_)-\H-PK'"*C?XB;&/H-"^<*( 10<*T77^=F\B^E+1 MX!_(W^ TUP_P:N[N";N.'[^@+?Y+ -J83<4JJAHYU>0(D%$F+&T$.FF];0AV M]FP*G^>;L!YCA,;]Z!':09;EERGJ]1N$J)G.A6^"],?O_GHUPEC1Z'JQ7DD2 M'W=.-"^Y?[0RU>98;B2Q4VO'QL_RV@Z+X)9K,A!:Q!9+A-A0,!T*@J,IL88" M"H5KP>7TVE@G,"F4VS8@G1[62Z[[(0UQNRQ+::-_0L-D C0G:!P.P]@;RO[B M)I)>L_ATLUIFV-C>E9*+2 0\88]P/2ZC7>3>X/ &0MF6V40=X M%95$@0*U!/?PL%B5&!35QN+H41 *VN>HW+!H_A;N8_T@2;E#H8[ON%V/E%PN M@94LP"?.^]"=H>6O>-50N-G=5-!%:=9":F2E!>,79N'JG_@:0,R"' M-C1O6J^3K8JCFNZRCU4J'I"!]Z#$ 4IH!DPUX5R'G(A6/ 3Z%[.9A,_A3G*U M C_A&G&Q8*\0JU L"Z*(&Q J9S>M;),"+:1[P ]:JDM4<#N=FP%W7]4SJI/@ M-PDU%J7BGL_F>^(&D($@8K+SV]IV>N+N^=IGLN$6C1-U67G[L@;J=W61LM0* M8")ABZ;+#47*6T4SRL7KBFM'K%-9;!;A4VUAZA5I!E$6"DH4_A#1IB9*6-J? M-LO&FHP8;:CZ7?"]"D',/'9X@ M&M#?;6&/IE$LCE$[$H YAK^9+4 U<3.K?K-U#3BTHZ>U$Y>1FD%U5PI+OYL[ M+-T#B5#N7IF52: U,YI^NLL^UWI+QD[ &WG0[,MU*7P&C]0PG4CSV<[: MM+*12LP"U]??7K4)@YI5-QR%O]8"*P?&67[F:UDL?X:*=AE?@@.S[A'PU# M2DGH,7=KD]S.][S:.(VXBJ=;A"]J_GTJ2Z54?RNAU(%[X"A8@& _+A=S_O-8 M2$JE:BMQLQ"677R5>0SC%ST(4PZ]+\%FHXF429P9V:=_0$ ZO'+<0T&WVF>O MCGKP_>?% V<8ZKL_7* K_EY(,J[3A&/*KV%9H4XU#IUENPVP'[@20(O:?Y-& MN'2Z+9$I-!2WN+E\Q;@R!'BF#[IC OXN!#U_(;9EC<88@QX.OI3@,Z M>L.YXZZ^#1'^:%3)P,U*4U7CGEYSG7Z#) 5V;GW78JLZM*J>/>&>XGAE?U8W MP?!-8AG4U>+F:EV5M6 "[K%IX%AFKTP?B<]QT^J^E,)-V-6UT L$3N OM?*C M>U%IK2Q\\2!M &#+C; LE(T/]I+\KB*9SQW^EWB0E9CBYM3]"$U)?HH@EY?* MKY/Q\B5$(*"!R=>.^%2LZ',19"14<7=AFNX M-AG2$+@RY1_EOGHZ<;OZ,I?+6TQ['XMER*D-9>??-W*J[)/B!/9 MSW7*A,]W'$Z=.T 6(J@PLA?0BNR7U'0M#@(>(=PA0Z5"^,N\@5SS6G(3G#(W M[<;2,4%HYFIH]?V*D"(_W9E8D^EL&_%G0UUT^3M_!V@PV!^^#CXM.D%D\_'C M Q0_"(81IV@)_NWV]KE#<@0])(>%J?$L2([HNWU6L8?30B /BN!,Z-M#4P.*N8OVG6W6$9 V140(Z*DF+X M-C<-I&*S8H$J8*FDLA5C@M 'E@Y)SZ$FG@W,N@G>7*"5?T[E/34[L&Z+5*KM M7<$D6;=OTG1'*7!4<8YF?:-5T$]CYGA!&GIAEA5%7- L<6G"=TYCAY&\!JT+ M<9"R1&(',.H/-ZI^?O/@VAT]4.V2Q,EZ:4H2N<6/6+1MM?+IX@);%)JK:F2W('ZL'98'?DWM M;(R:)2+<%@@S0ADHO&4RE>F*D8CJX"J[GL@_.7:@+"Z)S3 MQ(1V;J3R8[Y(G?"S95;7NIR'FO#T+:BQ)=(#50YIS1-M*GE%JY8[K2JB3&J] M7G>PH8X!,[.<8A4#YLK'GZ*3RB\"R7^%3WZ (4-B<(IP477F=XXA]B56$,DR MC9OVN*1F6$A)/"D=&DZ8L66V>V"2.N^AV0K$V(;T[B9JY5PUFXZG*_X"M$,Z MH&.F]^(CRIK"1Z&NY:R]6);U\(MA_+5P6 4PS;WP<*X7R^7B*X;7I']EC@2> MHJ,3$%\1:UY<2=30]>)# MA,,(*5I@2"S-F=@>(WNHT)1*B.FH5CG_,ETNYAAQN321 MLU?^HI"A3AF;N;0]F@VT@FO-S+%M=QAK9Z@A$#D]EM4#C&P".A%%C\UG=,F0 M27F]:K!C?4TZ15T)_8K4?,._QYD2$(" G-5G%G/;5#)Q4\VJ]@=T$!1&)[&) M&LPFB^CT KHSP/"4:LW903$DB+?9 I+TR% &^-BNA]N993>)6-$YLU'T-I:H M[(.FO!]:T2,E56Z6HD(#+5XA\/GG;KE>LJ)JS>@=Y,KE49@HDLAN=;3?RPE> M=62[>F7;ZY0''W0FY-#,YK<6"$EY.YW/16$%.L[V1#C!-\M-J87-287%SECR M<)-1K7C;?IJ*M;;=M$WQ6:AL;&S#$BQ:4"%.]GQEBA=-]%8ROK N[8%YI0). MJ,LDM!GOH6ON3Y5X*J9_8+U=)1V$QL'*:+TEY%2,_QJ/W?;!'F;K"FN:;O"9 MH_D'#]WLZVX0 M75VKV""\ZN'O3IE4K\VO6\;7F,5L222X"E:M5NB:&RTG#U:GZT%%VV_MJXQ;6+L*(BI!^0/*HGY M5,YNWBM?_#=NYBZ_E'N4QJ11Y,-8KC1PBSP+/3\+8Q5$3GQ&K=(8/PM M]*XFHDT/Q Y&B=!KD2? G1-P^4IAVE2?R[$0+Y@O;'_*+NI]@&J[V6AZ;[W@ M63'B_=!V(M>@[>0L]!ESP[ (4^H1%CBT4.WC3NJE3;[Z93238:92TT"F%T^V M!UH_B@&^'Y:?.#OR)]2P3MAXC'40;#[YSW(T6]WIY\M.\P;V"4RN2%6--YQL M\OCK" (C(NPK?OU8>\4_YO*B?YM6O^\$V=EWQ 5Y1T\&T*VH#?H^RJ4!F.7T MRV6G++M"L?;<088[B<:SJ@*CC*9)$A G$$2>T&1I4%1^*FO M4;QB,Q'Q]"3R47KX^K'RTS]S!7422C1T1<@NI%>=XONFDD:VQ*%M+&LH5[?7W.KS9G]OIQ@)DBLS^H4LGN*A'<% M5HC^]KW(?B+,](O8(IX!6&6YFSK,"3S&]4D8^C$I"M75G[E>;2)FG54?,87[ MX>8C_RW("_BKS.-^+)>YW%P'2%LL83"W*QDXT8_2?CM7#>-T#$<^$K-KNFPQ MT*3!,%N)$*A/1^TA/@A]L6-,ZH@)!D!M(F=D?PO*,#(4U2+X3XL8EB,!5\V,A!3G1A#5_9A(?O-1#+#3IZK1J>%B,C, MRA567@/G\R]/L4EO6?+M7R_F$YDV@V GU/J:>$'=80 ,N2E_"L04X+/FS1!J M6513#?_>_@Z6.:N@K6[9,0TZ=:2@;6TXE^FY=9;F-D,QQJ<3P61-HWCOJJUW MCT)0%1P[K"-*$ET+Z0(C)Y*Z,>U0BT#=E?8S,&?:B#0W]@-U]5(YK1_$-O[- M%0I_Z>Q1+*&F+QOAS*'!OH&6Q.D8>KVQ_*!2R!=:WTT$8L ]!NA$TE9.ZKRY M@<).6*@I:UC<0'W,>@Z,BO44M>>KA]IY.,P^P%ID0I3"W!'@!SH(C:^,G1)JYI*1Z@*;F;42U;1 MUA!;-1ET2YJM. 5-$.:"N[:+]>U=)\P1FE3VPT<3 .. 8[+K\2R9" 49PH M26I!% FP(%4P ?7Y>$F=AV9!,%H-D=A)C,<%O<4:NOT$#6SOL=GQ\^B//4)T M/@E9%H2D\/W$I6GDDRA4(3K&W4\K1)>0.(BS/'&RG+$T+?RD8,H)B8HBWUI/ MNO,]K[9[3=S&X#/$PB]32YBF(X@[:_@&$=T7106ZJ:26XWF4XUN$3:&[X<"V MF:C:+/MAG)__(;T2:##"[P[-1_EG]LPD*>PAW3XBBWS@":"A,+5I/I6(N2=L96B!K9*0:SF98+] BG\R^+V1>#Y*2N"Y;-SP>ST<-&U9I0 M5_C)SM,1$DX/C1!_PH]#*X5J&.:6U[V%SZ;O42?%9*6?\ 0-?3RLEY#SE:N%@(7K[285,)-&'(#8!SY M?@C+JPS8^QM;KUJ51KH$P$Z&@5J';!K">"WD\TK1R28LA8WGT 0GZ=R5GDG< M\?U*8N_A?BW&;& 7:)R&IOTC&QKK4*2FH4\!M'#GA#]4H0F 3N_72#-+M<3 M7=@+_90"R^R/P0,G)\R4(R)6>2M;[2T.JU5&=%T$"H$ZC0NRM:MIL!)0@) : M#(N.4[Q$5Z71BRFJ116X$>/(Y;.& M*.O76'&IOL(?S>F'/QU+@?DO;;DD\]WFOLTT,@M= :I0%^OJR?*\YFP;?_IF M6987WI(5]BU95D_5LUJRZ%XM67M8XF?9D@6JP\R*1%B\FW*"<9ZV68>S_%;+ MZ?5Z)<0B7[_HL)Y.IF#-*%BLC@8LPUZ@T&3?MI"M^-::^;L GWQ9WD]7]HLT MZ-9U.8:F$EW>(7XKD;WJ12C3N56W?X%"^I/5=:!JT 6.F?&4I:CMD,:JO:0C MOV#&%F"@4!6C\V]RE0GQ0Q'/X!YNK:9*%ASPSZ$F58<_M(&(U<.@$-.J2JB% MD R<*(8HA=UN ++%C 18@$3_0%!R[NT-V'BED#Y@6D(Y'XE>(ID\4&''Z^5B M)%0'%K7?RTIQ85"J0FI91R')%'!S+,'_U)OZ=<$/G+B#JT&7;WI0\LKB3*AQ M72-D^C% CW4LXQ]S>5F@3C?#'L1%D7A S/TS@H[&3.TG(7CH@<:2NR#G F:#KS2WRQ5R6BZ%?/!!- MK:A?A(&N_H"&RZ)2Q#[^ZAFFTV_1UPX[!!G@O%[_A/W/2\6\PF M@AM6>\"M+$L1;8>?P#+3]XFQ10'S?_-H@775%M60T[+/5K<\M#Z/K*L"%NBA M:^P,V70E>O.L!%[YQTB[ ]HX-/+H_W 6-O:TAEC&#OQZ;X^(#73V42C4=34H M82*AI_ ;8 K/FN M,3XMDTS@:?'EU[-1,VA0F_'#QUG3^EQKY]9) _;QP6D]XPCGB]HG8*77$!]J M0V'(@_X_U3Z-UDUK_1)$3(T/YV*0D[:LP->Y@?H%ZT*XT[Q>"C=G#AL%!PA^ M7W."[,R%;=QQ=P[RB?@K/$:9%I2:6UE1P64I2J!-LYPL$19HPXOU2D HWM0C$B-3V#M6#6%69D%YE2L#\\.% M[6*V1F%B[4/J@3\>.*5AHLJUL73-2N1,G8*@!RI^9#ADVT=EG MTW^O.04);="5*.$*H(8VJ-MU$#^%6U=C#I1#76=WPE.,HKM>H1/V#^"<="R;Y0J'_:8@ Q/PB FE M<:'F/KAIZ%L&4!'YJ>MZ.0W2P,]3EWB!+CS,(Q@T_CHS,I]6B_'O5V)JFGW6 ME^=S-5U7)14KW*$P8NK5K4 \0UG[)5A9]7YCFQG_VF#T=;2<* .J\3/HS@:;,(N+,%>Y*K4# %PP;X*?_Q4;?FX#(7D&EO)*;LWO I($^-%&2: M!: L#)N;K&PNPLK9< M._BVP=.E)TSWU15IK?NULDJ;(]2-9 1J([G&2E[LY8FBG^ P M9<];0QC@(>&%U1E@ +VPB*TL^J[PT[)ABS^G424G.\ZDC++J2.7#?BV_#OYG ML?Q]@.)]D"MPQ^^MV(Q\$;Y"BZ@&M2!50#%9E[CA!FZETY[MC4YKOE6MS7#0 M!0-79PX8#+/E%+$$;SSC7*&_AYWURB8S<R'?KZ8EDBMB$OHJ&!5X!:RRV$JB-! MVSB/LM+-<:9NH,-;P3 UF$((%'TWFMV8 D9^/5/$*1W\$QY>SI2LL.L>I."5 MH2=; F[0D\.6Q6%/U@/]:(*]@&-RA2L4$W2L\3+2TSP8"_R; M))NOZAJP!WP^EP#?&/3::,K6YGO@1,^)A".::N/S&(]>+?@-P86^W"QYZANU MX!1^P;5 &G'7-"Y\/R!!H>/G+CXG><2?^(CT"R7SI]'?_S3 M\!+_0+<"Z5 %5#K>NCU 7)O=(>!L&*#;;!"(PV'DQ<<>H3M\UIS0/:_$M)4Y MN>B5_X+G.*%[B2Z'A70CPZ#,C1[Z0V'K+CK MR5PGE"$L)8#Z]:=*DQ1&FH:RDMD4[;%$6#R.3\TH!Z!0N3-(E] M;H_ZH>JUA9_CEFVJH!I^$P55GQ='%#Z'=[^>KD/Z^>)GYVV$!HV4Q [TJ!5! M'KJN3QVWR&-Y&YE?).X);Z,E=PZ]C?"=>ZK;J'/9!<8$-H4G=6.;,.,U9 M& M)P??V[/*AGI2V:>/'TU8T0Y@2F&RH?BZ'C9H12/UNZ\?-T8C11&R6!S64=:= M(QN#5<0LAE!8\:[QZM6)]7H8:[X*F9,Z1!2_7Z%];U-*%&KY*9KQ\IMN]9N M;#7B69_80P#+2]ZR_0VOJ17B&:+'^K]YM<>AU1Z,Q02?ES@N\7'P..4F:=4< M]O*L3CQPF%*MQ9+1\E90#],HN'S%OT!]C+R5I975W3YMCJ2%!YW\OD^8F[J. MQYA*[V:>D]GI72=*PBP*7#]P"QKX;L9\C2M3./[V:7.[WO-J^_7,O0W,Q0W, MS2&QU>YN@)=W>>:9!<'7R+78Y3RV<-/Y9;O1_1QI0YP MUP(,8C03)W8$%,NTM1:3GM)R6,)2*K1*OO.[Q7I9AU"Q@3 JD5H &\,"K\%3 M@L:M^AF#V6.?B&CAP:7H1C:%B3D3E6RZ;@@S=_*L.8UBX[_J;W0,6EI%?XO40!GRXJ ]9L#;3G!_(%NN0;!0HX M1QS'E*CG8X+ =K\4L>H4@1Q7\? PT_,GM+^$;*WNR"I_L_%#[D>_EW:.H4;6 M31@D'')8YQYE_]I_?1(3,!!R525- M[$VH]4GS$,?@"M9M=Q:@X0+Y,'ZHP5^T\6-*;^^P'&U]+P>0JW7ILH-'[))& M$I!D-AAS*A:]EQ9EWYB"#^$LJK*Z&%*8_5;? MFB@X-QKN!E%"MCF+E4!S)C5F9 M*FND1D1UL'JD9,B=&HF;FJ!*1BNMQ& !$H4"\H$VO'4I1LC<+E;3D<*UP@D+ MDI$0_5X#^ LUM)@;2%OCJN%KZTO942]\[MU]46/Y;[F[CSZONR^^D Z4?:;" M[78N_BZ (!16T&STM>&$&_FK=: 6Q-AZMD W[VI9WG(W4DQ%VZDFH#H ?]"6 ML!6-&&(CL?RZ_@!W@+GD!DD'\F:R',%@%2@/PHH[D7*O*ON/&/:Q5(;9B?C: M:%[3YGLH-V,<;-"S2JO6:B,%7L^U%L'( MT%Y3'MI.XK28RQ[7\;X6 MD&K"-79^:R@K:X3M97U"H$LTQP"\H$^EH"\M= =S=4U$>$% %M#:7_7(M*=@ MK35#>19YF$$EW:ZMB0N+.*\(OUK-*[A%;?.)\0MM<^88C:[.X$H@I@Q^*U?2 MM*^';%XT32H6Y?-%0;IDNC)!I1KRY<&5@D=HNDV!2%E5+<9HT4**-?]CNOJP MS#CG+SA),UW#]6&)Q9+6]-4%3SE/4,D,/ZJG*YL78UX]M%Y5LNEC6J%YH7!U^ MEA@:B"F&'1HZG55RM20.%!.J>G!+O?5;^R(6E@>$RZ;_7F/7T1S1C$7@=[T" !!C?JJN^2YJFD,^ M>R9;'>4 5GU+W5Q@&S(FO-1YQIV#RW964F-N]?:6.U@Z[ $@;K#PJ5#W(PL, M0NU,GH ".*NOQW $/_O?.I>Z:^WGLLHPJM4H*ST;R]'R?9FY" MLS@J\B**=UI;UV.9M6PN3<(1EC;VMC>6G?O M]V[^[@#!Z #EJ8W^G$B-R67P+8;NUYQI9D.;BW -5FN\M7+MI(!@7J]J?>\( M9UE.!'Z2<&AJ3[0^*@,L>O\P -R*/V!&R4"N"VU@=X%++_QA 8V=4PF$+GQ8 MT%EBQA"<.>[1+$Q,G]2P3OP/UP+U0P%1"RG,=8)(>>@!NWHU4.YOP2BIV<(U MA'7(2"[D$+Q6M8QXIZ['P(7KML?:AT>H=;_>B3Y>:WGXKL;2^"ZZ<9HQRK)Y M;*RH?D+K3Z4V#)B3Q+\6 1^-Q%17#Q+A289A3$[(?M]U":14F??6$ !A+Q(K MQKI0BQPL7:XR%1::>(.OQ,#R+Q"AP) 2_ SI 0VV<#2 ! &#(+(?IX.*AJ4L MRSMPVK^4 FM)J)H]%$[BI&[FAG[&?!*&S'<*&J8QH5F>)4F<,4OAY*D7LCQE M09'1($N<@G$'+B9Q7+@>\XOLM2JG;^J;D0W-( 9!R( M M.+C'BBKDWCF"NAJ85!&0,LAK(,T4[(^$]!5!PN5H7HUD'GDA9=-H+O-XHML) M0G]0\BV'/FQ;ELC%22/8RJJ.MWU)0@ #1HD5JFMY:0_4:(9J@ COX,;+DM5XEP]M7:. MI2A_F\"8C.40T0LE:-.M'(^CE2*NV7BN$*T6X-?&<<44KKEK?>XK$9E6 7>< M= SA:OY6 ?$ERO)VY36"N85"_A\N3?A"'QN(%,0/=;,QR<:4[:IMP]@FHF96CZ\47JY9B*<[* M!D"OG97]!ARF/92($L8$JJ=&T2XV.!KB^6""3!8/RE,7(F'7JU^TY^3%M+)( M!FRDS0&3Y\2O\K H_%ZK.+SA>*_''Q J_J9STKEW+D9#'YR4&;P_[*OCQ6RQ M_/$_W #^GS]H/BC*:^[H+!^A.3,4D;1#5U5HQ]JBMT\KSH+8O) LH.A=E746 M[%.B*OZ.LQ>%6=#Q\L$_<+R1?CG[] ]=;8@;OW+<0\>@UI>Q^;('WW]>/'#% M3GWW2!N6_E=SH,74FK8]AHRL0!KE>][4;\;_I$Y!'I&B^F%+4+=AA,J.$L)]6&D7>OLXC ME%\-]WT=J1$J2#[LCG"J$YO@^\72U48K<-":H%# M#9 B/OP#KACF*I0S;9D3^KGC$1K3, XC/=[5 M)W[3*?Z@:!J%[6_ "1]N_E&5#/97;],5HUS)?XWF8 01TZIK(AO%8KG%RVY. MHIK@BK#FMK$4BPZNI 'RX7HF8_T'5E\UGW^ U?#-3(0N(_VWLBV^8;)% M+H,+&!\4WG17I/M 5Z[%;]#Q8[MD5+ADX"UI_T8P!3VISR+C]Y]T]<#5X#>- MY-\=ZD=&.M(Q<*_DAQ]/MKFNNU8-HJT[9U8H??/]'VG?W]<],FIY9*TL?S7W'RU.XUR ME!ZNTS=AO5@4?'/\^_-BD)0O%@5WG4N/K7#SA*UO^X%S MY3L':M6N]9QLHRD_;:X[3!L>J\=FWM\_"%ABP>G8T !6R5K.G.;Z+ITMUF+^ M@VCYLN"NN.X9K0;O02M^DD7@J8Q7G,JF(8'6G69@+V>%F? MF-:O'[M8T[1V[%M6)!:$E23-%>ER\O8"IHJH<)V[Y8*;0]- Z:(6TVK'_3IPO'UW6X"(^- M\R,E;DJ]*KH:W5OUT#K2)D;$60A8W:,O6D-ZZL.Q6RB@BD3$'M1IWY2EJAAY MM)]228!M>^UUPCLX%3@]#IM65L9!1'PA$B6 8$5^01/@]%Z'MO7Q0\52_2O7 MY>U43 =&B\M,D02* 4._8?<*^0V*N,:/.GC>:P^>OJ'>J9NM4O4.UU0@;K +8QS"G: MPVI8@??6L9O4*PP'%^DM(:HV)&6%8E-@I7J.FI37&A5P70FEUIQ-WAA0TQGL MK6_VX'CRQ0HZV<[,/ZT*DV0=DYBDK#)N5DQ:BRNID@V(X&*_Z/3^4^XN4]#] MUYJK>5.QTB'FPF.+.7UV[^?0JR68APLQG)0\^%E4D4JIY[GA#\.:.(0(8^V3 M_+XZ'WFD:#S0E*"A(Y:'&/D%I1PKT7,YP6J%^N!H41@KTNA\9;>/VBRU994: M6VMEL:VOBS/"S+BA6R%@[$(2;C)/1-VU&;L!I7[3+PA7JEHV)3S KG5:DK@+ MFA.^O@1@*LARRT>.8>:)A'[##:GQF (38?T 47.%P5QR(U,8DP^ST5A*9M4\ M\U?M/8AE:8A3<6BFRD8D9*8GQCX.98\46)\R[#G%H>VSJ2B* MW'C\1FS#S:O181)]I9S?@5UKU_JTH&/M>H::8E&]/D:MR+^C&U0\9Z6H>DK#6G8Q=8I5J,E4\ZD#7O H$'JJ^$@Z221O#9 M;AO$7AJ_.@';;'N=7>D$RUW8YB(,NU1H=ZN2:1Q6U5E6Z<-FM&A%ERIF4:ES M?$V*^X7KE5];27U'%%56G$@B[39B7.?*(:>,H*HNE^HJ%SU*GTI.SB+IIDT9 M\@-@_+<^^HLHDA,Y,RX$!O_-_XIJ0'_3^T$(V(PO[PM*0<$<_UE.;N%2E8]( M@A]^'*3&%H'3P/BM:HY2(S'UDH;Z1T^\0C_I2.42==\-+\(.6DK#"52K1F MCR-FN57+!O@,$EA](N'9N]>A[^9HMJUU*R^OX(%?]W'H+,ULII=+B*BW':OJ M$(?ZC(4!M<&IBZ_(Z6M>/N/ 0BF;HH-S1,U-GJZI;H;.:'[&V=0CKB MM9RZ3.4XU_[=WX4EJ>"%2FM0SQ_C4@HQ/>U:UMC6.A]JTXT;M2=8(#OBSY<2 M9SFZDH--<#CU3*$!2\B:IH/,9= 8W044SO4ARJ-Y0X39/76V#U>;A]TJN91 M/*(QP)HZ?7!Y)1142GF%'F(EB%%%'1OJI+:KZT<[ "% "4J0?OH&R=M]?R5 M\Y'P!TW'-6Y]]!6+,45WL:K5UII"%P2)7)C$'>PXSYLE?_^=0K)6AUZ:D2YB M,/>J?+A:/ZCWX#!MT7QQ,[B5V6E,E &\E:@/PJW+"K3#S[])WQ9+GJ5J_):: ML5W$M*&L:83U,E44>7Z4IUF4T20@ 4FRT(VC(F6L !R_',J'1L]"'\RE;_^Q M%./9G/^#HTE' 8I;'5I\W2/')#EK,@(8SZGL]<\5&O MX$M)BZU]VCO?<]0^;1*^5*,VED"[SP@)-[I.T5 YK6KM0#CH$X^VE\5T[6 ML_+#S3_E)3-QQ[_B%7^X$>.'/P-A;,?M\.(HR&(:^LQ/8[^@GJ-1\ HOS6U] M$/H%S*%V(M]E811XU,F4/L@2GVS'[=CUGI>>CW6\B9TW"^@:1)M#@(6+IF<8 M++C"*2K(2#/M6K4&S;597QOQX$G4Q0Z8H1.P^#CA?B\LK#5,1ZM^^'%_0=\N MKE:G-RMO5C\ZZOCD63FUHR*.."OK!3N_;:] 8'/6]3=\AC]2'."XG,WD7W&& M-?R;[VRL_MUQ/Y]QW,BOY=?!;XO[T;RY6H'#*I8W6J\6ZA?8X"I^\W4Z6=WQ M3_/3N8:$RO(*\IBCAZK\4?U@'QL\"E>\Y/^!D!:L;?R)8_.8=][=6\K.- NMB_ M$A3A"G*T*!SZWZ&N[\>[Z813=0<[["\ZY#=$G7/#NY!G8.B)?+=]LY)8Y5;( MPQ\#=&<&_^'@_QUT&-_MZ,0XOEE=2!GW/S@S/L?J)>T7>F38<4IODAR\;T - M[;.0;T')W7K%RQ./C0Q4/[<7H(LGG$5/-.=%-,U^KYYH>J+9233-"6U/4D77 MH_'OM\L%=PBN9,QU/"ZYLW@2'=6T5I_M[/RZ*_#PXW-IZB6/YX49Z\UNO+_] M_O;?\NT?YJ>0"U "5YB>',NJ3(RE'H[GM'[8<#I\\W_;TDL?/JS4X7\_@LJ! M]4.S1_Y4=MV)3_K_>\8V#EDUDM#SERV@N3J1N=PXCFD1)E(0T"YK+"B?(T*OS$B[TV6O5*5*- $\1WFP/F&P&R/ V0Y6T%R/)B=^AY M?@LDJP&.]83;V9=@#A9"70@1+^?5G*^&[;G[1;D[CC5W^P'),B=PF1O&7N2& M84(RX&[J^P$EM 6[MXN[Z;&XVPWB81C$/7?WW-US]U.X.R94)2:,B*'+N3P5%2M(X M"V*LJO.#Q(D=TK2_MA8+?C!'C 6X^\16Q.T<9*)%P9#0X#58:&_ _WKU7$4< M$FBV2I*01&Z1>45"8N:Q(&.^8JO(=<)CLU4KJ/$K,V$KSXS@ M<./42]TB\8(@IH[C>UQA";;R61A'\;'9JA5-> 9;46<8.WT\H<-D=L[4DLQV M]6L\8_C,LY*5WU]O35/N+1..ZM*3E+(LRCZ:Y'X6%$A:1 M7Q1["0O97=62&&8RSXF-W# D1Y09&V_\;'7TJW6[WSBC1L8'I:G/7->G?AJF M"4;I&_M) M$KA!1E,OS%A /*J8O(C\5CW=!B][$YN?/BI,_?"8W+V#( Z[W&^MK-^43GZ; M+.T9O1V[I/!9&C@Y#<(L"&E.93S:2TCBM= AGL_21XU(Q\,H.JK"[EFZ9^E+ M9.G Q,()+5CL%B%U4S?B9CG+6*)23(P[SL=GZ:-&P]VAYQXSR729+(UV^E^Q M"5+]_BC/[IB;:?][B(4CBT>-Q__09 M+XX.WVX-UV]SHODKYU5N9@U@YMG]=#?/;J.H)HMV4%B-%;PF'-N55X=S.Z): M[0+"W6LCI'LCI\'KLU C]>@!!-W^ \<+S1Z?41BPAQ?@>J9_QB5Y&N2^$T2^ M6^1)P/];>@&%'Y&BE3O[+($X/P&)":.?C7$&SN1 )S[0%G^XW8E_U_;@.3US M;;28-\S^IYZ:#@??2$!FBXLF8F25$G<'2[MXL[0[0.[$BOTKG$:TKJKGS/V6 MH,*$#*X&8B[*H<^10R-LL.L21Q I0J\V30IJ0<5N@;]]GM[9*Q.'FGA<;_Z M\\<<2>+#S6^&%#[,&S&%8X7Z]Q4I_KMV;_V11T=ETS?A.5WC@.86.#_'DE=PCG490X-W-"E41!E21PE">%<2S+P MBYX'_O^3G O!YI/WD\8AH:&;1V%(9R% MY/?3K=-^4P3 M$O_5,1+ .^.1 (I&4!R*X7B&5@:"6(ZW_*.BFZNE;Z=@YF9^X6991O. ^EP" M>XZFK#3++ J.XM3W:1:%<99XGDL)+0)-P6&:;:?@7>]Y&@5_>X#R$K$@>O[L EEXKC2;#D6WS;#:%\ZVFM -"989 ? M"6#<=;[;'$,3[_#]PV"XCP_LO?E/M'_7L_\4];#IYXU>NS$QV0*HI>^")X?A M\"L=&IC[]O?<'Y!#P=YX)<);)H0/4V'R_33JJ>#M4D$.YNL2]CSXO!S-J_MI M5=D>?4\1;XTB/BZ^+H79#T+B_7RRAD%;HUE/&6^6,CYC48)RNM\N M&-E/>MHJWT,E)KMQW]B>2#/8, O@%*RR\3"/4A;W@A"'.ZGB NL[/?Y^ZH91 M21V3FXFBR O""/"+BZ2( H^H67E)&KM!"T%$$=Q/RS8PXGM1O/DO^=E_?5*C M:9-U-9V75?5)!&0J]L>T^M?]ZL]_U3V 7Y!FMX J[IVP"<..E,T)&J_.L]KS MK$3>.0',]2+MU8HTU\)I]]*P2 L:^4GD%8P4@2O3S6GF\5^<5J1Q7Y;-)]R3 M)4<49TXOSGIQUHNSMR/.O-AJP,G=G-$@"AG)"^9%+)6E=[F79$ZK%_ZXXLP$ M9>R8S-%$&_'C=\>$MN]%6R_:>M%VUJ(MB*V).KD3)A[-\\+)\B#)T\!7SF<8 M%1MKB(XCVC"Z:(*+6)BD0HO'$W!>T%&MU@NX7L#U NZ5"KC(M$UX<91F6>:D M,7-"IXB(@ASC JYPO>@ 7<,F31TB?ONJ%W1ER65OFFER=$YD(W'ZWO9KSF] M?QA-EUCU-N,D],V00[^NUX]MAQT5Z' M]NQXGNQH88%EB1MP%>JDS/4"/RC\()&(G847LRSY=NQXFEA>SY0]4YZI81MY M9K9:[/@D=$.N)X/8BPNGR")5[\ H:>'H/I,K>^OT4.OTS=6DSLO5,2M23P+& M^6IBZKN *5]SS#V.35*Q")F?I(P4GI/G09"QU%$^0Y8%R<9XV]F$TTY=S'HH MH9QG+/^L9.DY91A[:=E+RVYI21QB4I3$(U&29DZ>NKF;!440A3H]D<:;PZ+G M&/7T:/#N14'V8K,7F[W8?--BTQJ0&V=!%J5%%J1Q$3I%GB>$*0LSID5P,K%YF06^ MO?#LA6YE_E>X)$B\EGJ9F%.M,T9^/'&%HD3%@\3+WIWU G$ MKTOBO;*9J(R_#P/:@YOEXGXP+[\.KJ7"!03\Z^E\&WS;*\C$[F+6V(!II%$: MIRFC?AQE;IP&'BU"DXEM3TG0F,AR-$*&0P0^(DSI1@SMOL"WKX-X.W40.[B/ M$(/[X-$\B;R8!9SA\,^4\UZ3^$2[TK<*7((@+KO02_I_<<^*$ M,%]5YV9.MC$]<2HN?)'P6WS4X%O/C#TS/H,90U-6D89)$E$_+9A'J!>Q($AT MYW?";=2C,&///RK+A]>LOW1I3=.CL_ M]8'?/:.+')O(KX_31'[4%,-Y")K8U8(FR&'"%8VC+$[R*'4+-W4IU_^)[Q.7 M)!MM[X]R;AD;CV&2,]\F,X1T3L&G9OSY9: 0S]82>,T)LS?,TBXAECOM>GD8 M16[,2)ZD14Z3%%F:\WD6^QMMAY.S] E*-H/CII)Z=N[9^2S8V3-Q:9IGU/>Y M&YZ&J>?Y$2%NANS,G)Q$SL:X],G9^9+"9#UG]YQ]%IVWQ T,:P>)&P:4A(!0 M05F6AWE6(&NGA9/%WBI^P/QW.P8ROPB8W*7T^?:2X75*AEV" M(;)F$"1.5F1)X19A3((B [@:% Q%D<1^N+$2Y##!<(PNT^,V3IV=MGYE55EZ M4K8!?'RK47E5G^UZ MB]FN78:PYYC<,R.!&P=%R**$I %Q,I_FR'@AS1A--^J[XS/>*>;O'+?>^;68 ML3V7G@.7[F)2JTRKB.*8L"SQW+3(PY12CP7(I/S7>1XZ+\>DEQ1YZK5DSW_/ MX#^K0(L2QXD"4@34\9S4(07U/>2_+.+_"G; )QZ3_WJXQ)X+7Q47[K15K=*L M("G\/ R"+&>)DP7,2?*\()0[BZ7B[+^?AQ ML +C9R9'VYLX7Q]9;7(O-4HT9B1U(H?2(O99'G WTPUTEP^)-AJQQ6)9\G6K ML_]LCOZGT73^EL(^YQ><[1,FKY.M=VEEWS%:F:8YR:(LCZ(P=]S8RPO?$WR= MY7G*-DYM?AF^/C2JM$_VU'_G]-G37AB\=F&P2Q:X1A;$?I*XJ<."!'@UX_JO M<%0_(8WOZGKW/@[U]P]X1C?PLC7,:9SE-:5+D:HQ([A59 M]HW9^_)B8SV3]TQ^)@9]:&#_F!M1SPWB( [C.'>)SUE=.>J4YAM3PL_@\MXJ M__:QN5-P\+<944+/!=7OE8'WG6S++VK/Q&8 DQ]%M(A(ZE,GR!WNKWB)KR0= MB5CQ!(P^>AX31Z*7A30]2QR_-Y#XZT59+\I*$A#33>ZP/.6_]5S?R;PL3',O MS95K%K$G#4]ZFB@[Q300+W[9:2"]&.O%6"_&OID8\TP'/4D]G^9AE'AND18L MCYS8##5BP<:^O&>+L=4P1Q5L21 M A3SWL/6"K1=L;T*P6:W2S$W3(@K".''B*/3=(F.\[,C=LY1&;Z49,+%4=-]%\#B-#!1)3?R4R=. M4N+Y84$=SPOT!#"2YAMMESW!4.,S@2:,O'?N2^0,SU-<]#G_7@@TA4#H^$;/ MAT'FDB1+\SBGH<-R"AZ,=&!(3%Y:")PBXGSDP5B] .@%P(4+ ->DR;.X",+4 M"YD748?XA9.GA;("@CS=V/YZ*@'P*NIX>U'0BX(+$06^$04D2X(X]QQ"7#>& M''.1)W)4B9]YFPO\3R4*7FA4R8N@)/82H9<(%R(10E-XDH1%1FF1Y$'@>33F M?Z>A,@Y\)S^.1#A&<- ]IO1- Y.3M>7D=]SY0]4S['P U]:Q"P%T1)3F./\V01)+G/>51R91;& M1QL1]+0(UWY6ZC$KA&WQS6)(/69-GZ%Z]6Q-K6"4DSM.QHJ(,)JF44Q]&F0:R($F&TO4 M7H:M3U"PYO33=WN>?H4\[1K[.Z I(5GLYX%?1$&>4J)*37*/!IOM[Y?AZ4N* M5/7LW;/W>;"W;]@[)EY8Y%$2^C3,L]PCG,45>^>^LS%_]#+L?7F1KY[)>R8_ M#R8/3;FHXQ>.2W*?9)X3<::FC!4J20P-9"=@\MZX/E$MV+G&P_:"A(S[IO:^ MJ7VCQ*+4&K68<6H)J$OC%!K;"Y(%*D#( A(\H:D]/@=(R, G1ZT@N\R.^#>0 MG>M%62_*2A([D04)F28Y"[V <4^+!HF;NIX693%Y"B3DTT3921ITHQX2LA=C MO1A[(V+,-2G;K"@BKPA)PCS?)S'S@TSE=E+N1CX%/^UI8JR'A.Q%6B_2>I%V M))'F&Y$6.6$1^KY',M_U_2#)2*:;F**0;4Q7/UNDO0PD9.#VMEHOV'K!]D8$ M6VCJ<+@\RWW'BVF2%F%&&!=QCAX=%9.-W9G=@NTHD)"N2WI(R&,7QYYK+H"- MQ^O[]8RKPO\PFBZQ0WRVJ*K!T]NWU2(.;=X.L7M[=)SN[9UT]^H2B3&U M4":R+ ^C+"LR0KEPB;(D237N3!!XFP3+>R2"^.B%PVO0C3X1C2D19ZZ,?E2K[X;^ M)@'XT_*EGV1F29A9U!"4DB-TH=Z*_WLSAP?:HBVV[LI:>597WA="_7 M>KG6R[4CR34+-"1(/.I%+,PH2[*"9)E+"E5?F/G>QEZ0X\BUOGJZEVZ]=.NE MVU&EFXV6DM,P#&B1A2E)$^(X?J[K$;(DW%@]O46Z':6$VO/=WN 2V8"_KD;7 MLU+_'O\;?S48E[.9I,#_^QU71/!O_HRQ^K=<@DVT/J=0>TF?I_=E-?BU_#KX M;7$_FO]MT%Y;/1OQ=3I9W?WH.4*4R;/?.WG!EU _S"VES)2_OB9SY#OW/UV* M&Q#5T'L3#!18/VF-!RQI2\TXOXWI?#Q;3\K!ZJXOZGB]N?.G$Q#<#4F@Z7X^TL/O,6?13"2XA_\V5 MQ]S,+]PLRV@>4#\/8T]TB 0HY;(K(@09?T0Y8:LG?]U]>9*^;I)TXQ3V)/(C MG-W3-G_ 7G\K'Y9E!4:QC3@^6"T&_/>SZ?UT/EH^#LIJQ57'JD1.N>$,-?@R MFJW+P=?IZFXZ1U:Z;\_OXY]=/\"C%O-R\%B.EH.;Y>(>/SWA#X._CV!F9#6% MPV@R5O>9;V4U_*(0]OACMUH9\R66R_VET('&0N@T-H3_?;IP6A29BF:D$9=UFO3-4(2UT_C.,\++=,+EQ6BP+/D!C*>SJ2 >4+5W_$Y0 M$P\67!@L^0_JE@8CO":)_,9M6)060I[ %R:0'^9J_7O^7;ZH&:2*?_BQ3L3; M3JAI7;;4A7T\3NUTE(ZU'K_SV_;[YV"0S^IW)!74DTR$;29!8[7" .!NQU^4 M!3[F]S1ZJ,H?U0^M$S%6A*D;<[[;;#6(=_CA7RP;H_XWLOE/]*!O'?:G^)6^ M*SJ[=WW3*JMO55P)Z%LO'@#:Z#I+&^>9LAW_51^<_ $%ME&K Z%7SZW6[EM1 M0?0FB.!7;KJP^P7?X)]\+6\SV/O&KKR_;GG=WC>X[O99/"&@^I(']29E_GE0 MQ,N+A,_+T:0<_,K][0T3ZGH*>.44\'%97OW_:_Z2&U6VW1/"FR2$=%WQY7#' MX+=29$ZJN^D#)DX&R6C\^VS16PUODS"$NW@84%/'XTZ+W-13XRNGQL^+U6CV M=K'4/FP*MF]M'XQ>B%DVGNW%53GM(I*++F\*K-$J-/(HHS1R Y=D+"*93UR1 M^W*3N,A;F KOYY/R9CJ?KLJ?IU_*23,YE_\!E1G\1+: 2$96?>>.QR6/OXS^ M=[%,9YS,L>)3?0\=%_1;CC?-P#]N(_9)>:%'5WBIHL]>#KY:.1A:J1M B](BLB(0Y)[$6D9186FV77ID)X6_QM^?IFT2<# M5ABO:G_O:(+0=;UW3B\)>TG82\(W(PFML3",4OE MRIQS7=;AW79(KCU]VF.$XH+PN+V-9P=F>E8HAK5WA,?H)[#;]T:B[ QSRL], M:O4R]>SWU]_EZ]G?WJC#1ZU_?5'PX,@U;6 T#R-&VM4G].33S[2:6]&Q^$6QN31$HN.<>N&&2 MY2YA'HT8]^D%FR=.GB7GR>:G=?&)U_-VS]N7RMNAX6U&0M^A1>$P$F1>6J2N M(_WW/;BMA>W;UK)[P6%+-:)+?[_K^7J@L/UD=.+V5[,]F*V%[-' M$[.^$;.TH#%C7L2*V&6$^I$7ARK,&J8%^>9B]K3I$GK4;$DO6WO9VLO6MRU; M0S--)TF]D$5![+DT)V$>.BR6$UQ]EF>$[2K5Y +UY0HU24Q>=IKA9?EU<"W',G$"N[^>SK"YQ M"/=6@\#Q::8 Q\.XV!(5G'6GJO^]ANGUW[4AU2E"JI]%WN7/[?CB\WSHS]^_J25\_4L4%2B?*4>F[J)(0[03'G;3_R5:C?H7'+*?KF3'W$ M('_/VSUOOS;>CHDIEW!\A_I.%.>!$V6.$X9.(LLE4A($M&64%[OYFNQF[',. M,'OOO)['>QZ_=![W+ 0@-XDH#8LT2 OF9S1-PD*U?P1.NJ%V]%OP^&FCFT[/ MV3UG7SYG!Z8()XS3+$I\&E*/*_" ^"Q)5;K""7*=%;Y?_=D*IRE6WJL#VO#W M433L"3*X9\:'1R[^/MO(V2_MR8K6J,:G8RO3=\%#)SQN72(CF^ M&U4E&X_YB:WX[IFAM3<<(SP[$(BWG"I]RZP?FTQ F)"(!3[+/6ZQ4#\.2.@! MZ^>.F[$P""Z#]2\EDMA+@%X"G($$\#CC&>5?.'F>!910/_3X_Y$T#5$">*'C MLG1#:/$4W']6X<9>#O1RX/+EP([>=<_QK/PA\[C"=[S$\XHT=D,GSAT4!*%' M2)"T3('S$@1'B$E6_/CY[W8$)Z.7$ 27TCS?RXTW*C<"(S<<+V6QG[M%FD9. MXCM)&)'_Q]Z[-S>.(_FB7T51Y^R-G@A7#=Z/[GLF @2).;6GNJMN5^U.G+\F M:(FVM2U+7E*J:L^GOP#XE"C9LD7*DLW9Z%I;%A\ ,A.9BS MFZV$YO,LQZ#A+P^/<1Z)T":4RBCY\RZ99\D )/C:QS>LY>L9W^M'E++N=IV@ MHQ&/$!+2&$BU_0F@$A226R^=MH!2F@;N\]7F?GMF07BKVO\#>H,(58-2OPJE M)O6!F\94A(AC#ARI321#:F!9$" X;$% OH12]XSX. ^#II\KIK,:DU6--1, MA30$&"E.<1#AHNA>1-JTN^6>J']9@6BQJVE0<1)!!)+4E$(6>8X;!LG6&:M4IO'SFG-HLTL<,I ME^1;O2)_CZ?S3VT2IJ$*9CC[.NW=^@SU_[%M'(&&0QZP =$"1 R:0K@ZNB M;,<_>48&X,!:F'U2Y!U7!I][BGPP(&_4@#2X6R @$!IML"0!AI+ 4(HRHK>A M 'G"X7D7QN/%LWC[G;1UVN@SF)'!C)RE&6EPPP"-#*(FPE$H**',0")*GD1) M^%-HKU_*C!RM$*=3W)_!> S&XRR-1X-\AH50:4@9880HJ\M!%)G2> 10R(<* M<;:W%S:,QK'+<,AQ.._/1;]/BJ_UX!$^AXQ&G KDX2M#-NQMR,=,YJ(FM8P. M!+3V#^ 2 5AA")58G #I&4/E =BH)9QX(@GV>+]!LY!N(P8MSH$[6!/=*^=.Q/#J9P,(6#*3Q94]B@9#%241A( MR%@00 ," 0 NS_;%3EBM)W %B#.A9*'DN+0!@PD<3.!@ E_,!#;H4HB!A#%M M$.*1Q$@1%.7HH=@ 2L/PQ4U@O[7&;(B"![LWV+TW8O<:5"8T(L!&Q9A*AJ56 M@9(L+!%5(QALB8*?164BNJ$R87+PS]Y,N;::'(7*I-,3SS-0_@:H(;*>#F.0 M1R* H.7V:5J2H2)BL \M^]! /@1&L!!PA8*0:*B5 MXJSFD(2TU8/YXO:AO^0XZ+2M>K 3@YTX#O3@3>]& 40P45@ &A''")1",0QV6 M59B4RU;<\7+VHM^L*QV,4@DDPCB@@D202Z91 M%=P$I-6VVC']PQO)G)ZL&_*6O(VSU5?:P*E@ 4 T1))!%&H1"0E)=:*)@B?W M-KR0OIX)766-RG M^9-UFF \EQ[/0>U?A=HW<%Y#*""+!$)A &R(KP#5I*Q!8!(]I?#R!=3^:$@. M ZCSH.QGJNP-*-B0ADPPQ2&A7!MK!QBI6)XEJ??X7GA0GI;CVV\/EF]0+=]* M_6$M@#GVPFAZ>Q=/4R=>IY35/XT O)$P$P$CA+* A8 A##5@(:$R@II %DH! M6@%X-:UMM.>-BJ+]4_FO/F$V@,2>Y3Y^AJK_V ;/&LFW2 $C Q)"S4"H% V- MC>*M[H=AB+ T[>3;2>I^?V6$>,!S'$S&ZS<9CUF,!BHLTA (H@,N"34$4NT[K@(-P*#XH]9DJ=8/0!$$L(Q@9:F0H@<&(A;)4:BQ8 MJQON)92ZWSXX]$$,FCQH\GEJ5>RNE*P/3\1-3TUR@&@V9D\@@HTDD##.*64\;E/LQ8L%1F(Z' M(I8A6WVZN_7KTW\!8*/QG#@D"J91%&!F0F/_6#&=,_K4AL^7U/_^"EG0<;C' M!CLPV(&CVH%&LDTB&Y0')@PH5:$B4!N5LR+@*#(AA'T3C9Y1+NY(3*.#-1BL MP5&M0:-@)0J9B51(I<0&D2CD0A<<*=R$4K>JVD_0&O2;Q!MLP& #7J,-:)2Q M(*$%0X9!(@)J_0!%:I(0K8SHD3VXN\S?<3#G7DQ-!Q9@.7!_#-P?.\V9J+D_ M@ B8)"0" B)D?9L(F0(I!R@%X%,3G?OP@,B!!?AD>47>P'GD8 ,'&YA@"7"# M]TT1Q2D37#(F82"1*8HO#(&(HQ.U@3VR *-.00T&4SB8PL$4GJXI1/6Y-U1" M$R&PMJX@8]8"*@Q+5'8A2:L3\\D4F/),6( E[;;K8S"!@PD<3.#)FD!2F\#( M("DU"!&#VF@122)9:0+#B!W. GRH">PWA2\ZK<,=[-Y@]P:[=[IVKU&X;&T@ MQU0&!(1,0"H(HK3$S XT:O45/9,%6';" HP@'+)U79X2":CV(XSODY&<;-[MZ#G^&DZ']TG<9KM:+AXI0>971]9G^SN^R8.V1_K M2W[-D_!F![[_ZC^V7;V0O1\G=K=/.W9>?EO=VB^--WP7 F!]BFD,!408%.(H M(B(,.2NP18@A6*I6!O^!L*O:;)J-65_\SK+!+UB49'R*LV48W_\S2Y?__-W> M*O'!FOOM'\5NI?+-*@_1CI']:CA.[[-D_/-DE;H-\=W?JJQ^,:=]5'T,>OC& M]!#3!EEXI QD"FK[)T0X@[QJFZ*A"5Z+'CZ8@MFI?6S0OM>D?<^+"8^JFK16 M32)8@ P@:%*J8@I4'8T,2,Y;'4TO:!J=K.!^>#XK\O8OG;UN?_7?S0:)[-9 ML:;_ZQUXYW^W]QB7OQ=+T90,8A>]N33?IK=)-OHM^3'Z?7$;SW\9M15C/3C_ M,9TL;W[&(->P0M[WCN7M*ZQ+U0,,CL(^?DW*BV?N+V7"#^"G^$FH!8Y7\I%W MW!U(BJWL6SV;TKB5RZ$C$OU-DHGD]&5FBL&;B] M2Y;)*+Y.$T_IF7UX3'*>)"UO33HN3UXZ?D_NTB1S*]WL?1\M%U9!IG]H#&7;N#3J_O\ MH^G<;N++GXDHS=E!VY!]:6?QI_-57&68O]G'?$UFB<_*OF>2,^U@JG04:0-% MP'1.^$(A#FF W\-W^>";]]F*R^#E8AG/GKU I0_T/Q\^Y" 0@]>"SC*RTS&S/VQX/<>3LWUGO$[- M*!IJID(: HP4ISB(,"EGW%J#5D71DV=<=#;CX /K:\8/TK%])[V!M1L@9<)0 MA"%FF NE 9'5I$?B<#@QWN&DMTM-.Q-SN_7?N5WH>S*[_S :;41+.Y5W?7*^ MCF^2R6J6+*X>ZN=<+:UWT)S'*-^SOKG-W6V(P6PQ_N/=EOT11QB!B"ADF"L\ MUBB$8;D_VM^"]XT&5!SB0#!J#(>4"A.%#)7KBB-@\I6R>ZB-J)9/?HX-WA*[ M:'W?MI6[\G.T=D5ESWN'NSS6H>,"CW#J^EV6Q]- MLU&VNKV-4_O99%0XE%>+V6SQPYUJYB&&.[8LY#[[R\^5L6@Y1H7_V,'$HF<[ MXV4 T[BZ%4\T?4WW>_/V+[[+D MY_*'UH#K$*W*29%WNR.R_!%"_%LC?EO_&WS@3V"ORUZTM?%<$X%K*=B*DGT85)QSH1U!B-<$N!%5!(YQ=_\ MS0[PVX]D]CWYU;[HS:;SWF$)7L?]LKT*\NN&&#B648.O%N'W,?5M] >XLVTC MB328V8\AE5KI4GU#$SRE/V"+^O[?)$Z__5CTIK50=-K:>?KZ]R:\#?2F*EWW MTEA6:ZP$D6$\A%#J (< P:B"N/"@*? =NW2V)LT2?K367J9<,N1P;";GKEFDF$W MW5!9#&J5!=I@'834(6$:HW%$1.7_VU]-0WP;"AZ%*2Q1%FF&*)=,1Y+S<<9$*6VV>3U-?Y9:A=QU&M%N< MV4?6_?1U><\=!YRSEKM:H5/I97\U2?=#*^C/.BF/29V4-Q) (")-8(011@'' M(2O-(@_%4\KC=Z)^=!%P ')4TW>.6?GUFO].[MVJP=BG-M?-C3A.'6[^F_OV MSU-K)J?C;4>W3@A'JBY(SEQ%U#-/E<-5ZBI7W"TO1K_&V;?$E5/=WLV2Y<'U MG(]I+1.-S![2'$L@C%)!$(0"8"I4I*A&UJD!K;[/WU:NJN?S5;#*[*I9;FAA MYV-3SVL_DBM-I2O?9@9J29&A$KFIUX@88&3+8#YCZJMVNZ_+>.DK[\N+OR;7 MOH[?]Q'=+O_US\_3F9I/_AYGL 6$=/BJ+>9)YZNVN!K]N)F.;T:N0'%J5?9? M2>8JPW[8D3JP[ZLTSI;I:NSK[EQ1^]WT+G&FQJM9/)\672U3=Y5#72E*XHOB MLH-*WA%# L6^M<8]ZMYSOO%?LI&=9?]0.\^C+%^"WB6NH>P(<4$)D0&P6S,, M!8Q"*W$!!,!00EN5Q/U*G)V;6RMC8[\AM.&W#I>ZJ\4J[5[LNA&,4GCC]+FB M]NYOV\1V4^#6)[F6N?Q:MP/%]O+4*\9?KZ8. '^2W,T6][Y-QRYRKD-.L-R* MNUFTJN1$.!XM7:'D^OUSU;JO==(]P;Y:/+I,%_%DE+K>1:>ZB?6'EHOW]O_E MC[<"LNU^UBM:%7;Y\/KOQS1%U,ZL5D(!1FA@]0(%,*+88*T#%,A(2$%:H.[] M:LJ7Q8\D_7LR3_+6&6NG/\XGUA%*[12?N;5>D["[=/%?R7B9E06^=V[<]A<_ MUON6M=XA\GZV1O5T^>OJ"2MUH!L]MAZ@<0HQFXTN5TO?Q^8Z)V\25]>]YEZ/[T! 7<4\FV MOF0W,[6?#LH:5!P+@PP/N(@PY]IJ(,)*4$DY5, UK3<-"_)*DK+8VO MD\]7_[FPT;H I/;!.JM]&F<@7WC=\>; ?208"1-2D(N=XM94+#4=6V M 8)F.Y (":/6*]8\%"Y)A2-0=3,*$*+-?IY#6HJ/E,GPQSFMWIBJ>R;+6V>J M#FW?>^1VX>FDW"_OXNDD;_A/EF57<+49E.W!/A?2W.&*-J9\RRJ;QGP;=[;1 MQ^TIE_)>\F2RWK5C-[+;9B(92V9S_$>ACJR MYT_.*W>]9.UZB8!JHT(9(A2@0%,*(F[-:80D$U&$6X?43S"G\%2-)X+XN'RA M;\$U.TW/;$ND_M%EPJ97T[B!PK@6K#;SDO;OJ]MDC!?7HUK1 16=*87_4O!F$ MJ-SX%$*Y%=NPVP/T9Y//@N.D,LYL2SQ9,_CR0Y.5 MKZ[IG++:)' M0J(-Y:&44$I"%-+6)+!(!B:(A.[3)-3]7:?I+3#6;4O8X"T< M)RAJQ,5-5V%<_/G.F8J\AFC->VB4,>:.1.U"3)++Y:MU('YZS%PT"N A9T:R M,("$(J/""$;(A1< MBJ?Q:8MVHJ MNC0IORWFXY95<2O\S2YP:-?W)"T,^D Z-#"/BM>KL3SG86#")#^50M)@I4P+G +M:A"F/KV5A+HT2(!.>!Z=/2E*OZ+?[S MU!T8!#_@+NW+GK+U:LS,JZCPF#8/'^M.BJ&^8ZCOZ"X1Q2AKP%X ZP%&$0PT M9%)B" +AC+.F &G(<:]NX"Y@H9<.)7&WF(I#^<<)^WU_7RPF/Z:S)T&Q]9%; M>CEC>#).Y6-FB]=F2R@01()#S2GBH>0$ -=DJ@PRE.JHU8U>KO))VAN(0#>A MY2L[]CIQ7VU+HVLS+W7]?,,R^&Z#[[;+",K:" :4F(!!AK&"DG,LHPA8(Q@$ M@KAVJ:[J"DK;>58^W%##^U+ DEU1OJ-C 30\5,10X?WDK?K;#+*JY1=#;*5 MT/@Z&9?:%.,+I*Y) -6\1! V\V("0(W&%D MP)&40@DLK2W2UD^3Q) 6ZF;Z"Z M]H$W"NY_C?]KD>J971U_O_(:72SU[\V5+FW9)KC79)7>)W'JV#8V%6;D_I!M M6*FG+EU'$(:[%AW6S2$!-#@(6,CL!J3MRA-@5+[HFD:B7?7ZNA;]LS/LG],O MZ6*2(Z8%N6(_NNZHEV7O#I)OY\K3:N5)(*VC <* :0"@A4.:;[R*I01:]4O MO;*5=]9Z\]N/+COM2=N;I/ 7!1CDELWB*CD$&V<_ :D/?90.(T*,@=8/M3]B M*RC.-XU"!6VX'K8J5DY.0(YOMSW$H(LL/XQ&#_HD<4U=G^,NQJ/;>#ZW#H1O M$+6>P'Q9H\3=QLX M#*LRGBW!Y2I0IB; U)IKE"9W]D_N9=:QGZKN]R0>-X! QAO(D=?)XCJ-[^P[ MC_+[C!,WB#^2>SO<] _O'OE7M[-R:Z?'NDB+] _[4O9[3@OLG%@Q\Y;(EB^]ZB,5_[V'NFR>86;"SO!6>(=K!^)';<#";ZWLWSM&K\VYLH.9)I\ M=^W]Z>+6#W?L@RSG"=X5K8\50M;&B$OHXQQVW"U^AQ[<_WPDGN2HAGC4.##6 MBZ.!==\THQ@![736!$@3R42+"6D;Q.,J'=_$6?+%:D6B9K-%CFI9AI!1,6O? MXC_#Q.^:3KMO7;?44:-(MG=FKA5"ENAH'4"P+K=HU>,!Q[0E?,OX3SNX> M3Y#ULYI_\;?+TN4_?ZW6J#M];I>(=J3/%S6FSA9&%O5MX!5-8&RMH6C^9YMTJS59P;K!PY.KUMP'7F&\!=L96.XNLT M\0-_ B3D*8&?/A'JC5F=BZW4W M&T>V>\^%9^]O9F!UN9#12\:S+U3L5L M.LZEUP?EUNF8Q,N%3Q3; 5BESLN\%O/WGLUA86J3 M_=NWFW@. 2CPX5UU>#T=)42\B:?I?[K \23U!+(/O#_7(M<'9_SBV7B5;P^/ MA?V;/ S+-"[]\%KKXM13@'A'H CS2[Z!U%7.>HAB%V,_>G4%\?Q$(7?%TK,R M>^5"EU()BX=D%X4BCNQ6=E,[6HU_ .O/8O%S&_C]X5BSU?^ Y<+L:;*+N"B@ZWI,7UL8&,2 M0B2)0AP$(#0B$))+A$P0 :BAHG*?$.*QG>G7),Y6J5_GC_.[50^A>G7MYJ.^ MW=\E:ZG7S2]4&06[O"UMOF_J,MB;J,C*8N>,*SY!Z'-)-C!SC[?"7%&*5.FS MML]7JN46H/5:-G\D:3._YN;_NNQC\*%M/+Y)G"/J%,<&T]/, ]2X/=1!\3J4 M('M7&U??>6F[2Z+MG^M,6TT)TW@G^Z#9I$!K=U]LC-*J]XU] ME$L\.&/B^&SN%L[:.OZ::(L'X[(>)Y2$R8ED*K(GJSWQU#E*C5&LY@VAV#:D M!Y@&7(Q3+V6>DKI,EC^29-ZW7T(;!PX!#TD84BX"'$5 :@-50.Q_@$-( OY\ M.Z@:V]SO[J?/5Y]72Z=WJUOG]_CCD3PO>W8)B?PW]^V'>67%!J_LLS6EYI45%:_LOG1C\3H=6^-P MZFIJ?=E-3C'K_R>.]FPZ\^6GV;W]X#;?O>LG6E?9^>FKU)U-C=R&/74G><71 MV\46)[LC?K?"C8FOK6-S[7;SRM5QWD;2('@IF=4V*IO<+K,&LG?,E#VO,T&" M,8P(!$Q$&G-)-7*UESE'$5(:O"P6O>@'EFD+M$)7>XEC'=Q)#I&7,]3.Q?9T MD;WR>*D07J="E.% "*PH81@Z,BLC4"D*2IA]4B$])P7[$0>XI3VJ(W$X<\_Y M ?EL^,_B=^Z%F4!6VT 9) 8!P9804Y !&QMJP498G9 :)\!!_K:5*^ MKX_5YGL<7*P.72S>D8M5>UB\\K"#*(IY0=#8(:NP.\CH/LNUSK%;I*U+!_)A=_?GT4_3OSR'_KJ1 M'G_,5]U.O_V+?;)_]$T2?[\?C:??I[/UA[7]Y+T?N:=[_(O_W+Z'>Y'Y:%$0 MTU\[?L/IG9^0&HCU&:^QA>G^O#UR62,9P4@+H T(,%$Z"G 8&BF8H=B8@*GV MB=1Q/7+>CPL&^8?>-JAS\\D%J"NJD$$08Q>(86F@1DR&P@H#HQHS:<*=-8S' M\\G[$0@I!J?\(*>A=84TB9@EA">,#A7O]) M[:?)^;Y>.3WGK+9H=- @:9#"E (AQ:3N(N/I96RAZ MJZ$XFYCKZ9V^>P==7]+%R+C9'Q6UGM90?ISGZU%ZIDU>W]_]6:@[S'SNK)O" MO/K#;^M&3@Z(R+K:0XH)?GZ3I$LXO(B-<7KW_#US-8]7DZG;S++5G8V.G;Q; M ; N>ZZ2=A_]GLQ]F;W]W(5K1W3G1:/4D@6$9$RDN:4[3SN M:YHD*^I>TG_/Q[33B^_ \>(7Q/KB;:B!SHJ_^IYYWH"$A50"AJ)((4I"@V18 M)0&Y@CM1II\V\Z+#F0?\@SAG?X#6@8NR7EY@73QFD#M9$D!$TKIZ.'357@\0 M[3UM\EN9I&>#]%]8M>QO\C>Z6G.C;QN[5^0MNM:'K M[&D]212K@P>"K!&%BHK(2.X(J23FM2%M8V0])%&_)C>7-(DL:GSH GDN7^UDK%X^K6MS+ MY'HZ]TFHX@,7\KA$NHN ?)/7--WH375U.1X[:/%]Z@(CEXNRR^P.!N*R&-CE MUNTSYG:U?+9^[]%/%KXFU]\B71;Y*[L6_NSC>U+WTBQ7C:N6-_%R],,7PM[$ MWY-\Q%5K^^7]>F-[/3ME&BTO?\_*!WE HK3N:\L?TD:,RAO$\@)@+X@EM-2F M8#:$S#6*).D&@%9+< ^6.(8V7M?_>Y.6][B+KY/WEVD2__$^OK(O]',\^Q'? M9_9)?[U)B['L]X+BJ2\H=H)PE4]=F\:->?:6\YN=SZ_)+"^:?H]-I# &VC60 MVB" ,P8COV-9+S2@5+S'[XI>OE4R46:SG69F#E]@+_6U\OP;CL%O6 MBP.VJ]5RE2;K/3/5:=M^.NJK]N_2Y"Y.\R?F@_6WK^]P,\U<-\VX<6'3<%U6 M9U=E,^GV"_*3\8NR36=>G./ESRML73[4\B*GU/Y(MI$2&B^R95:>ES9[YQPB MP=QUICGXB^KE6M EOQ1'G%7WS]IU_IAIO474MG]>N'G97*_*'JZ-N6[:.3ZL(-M=Q[JFI=;)]Z4E*1.IFR411XG_&W41W'"# MN6$2<2.!":2"M(Q K23OT[->QC^-8X(BM_3YJBB12+[:R4@:05-H!ZN\7]EG MG@ *T6>@U.\JR4;! L8!""6(PHBX$C+ ):I6B6*Z,^_7YRIUED^ E&Q!-C^? M?()L()RB@)/(+A3!1*C ?H<)146 '.:R"N ^%.^=+U1G>0=KF?JK\=_(.XQ& MS0WPQ/:_;0;]D&SR;)%ES[WV@5QRWW+?0'*,2&BW$6*DD1$4DH<&FM) $0[V MX1[=(O=1@=7Q.74IM:/L)OL@ <'^S%4>>UWU[?N=HQ?6M=(==H3S(B?@L@'K M91P-)R 1@@P:*@W@M-%BAO;A9.I+X[KS#,[;+R#U,5LH)0@(H0% *F0A,4J& MUB_ UK'#@ ?/=. Z6:WNW .P/PQ4.PWPY#7H(*RG;63DR]@7JF\OD%\+^I*K MJP*0PT%K.O").B>T/>+;F@GRG0[^5G7.KIE(SGG9OQNK17L$WA-!M;9VAE!^N6,I@MQG^\V[*RS/7TAXSJD(98AXKR$)8K M:^-6]K[6/!D)+4T$F52 X(@3]TUO)U&@N(8/9G8>?8Z]/+'*<>?.'=)5&D;[?8%P.:HK>$=K);Q^"_.PG*-/N]B&S^' 5FTQED^%@UQO M,JI CTZL*>%0[_G9;OO%!I12#115'KQN;G5;X7U*G[=+*]=YJO:1 M0O<=)?3!?04\YDK>W8S9"6L6UG?7R<5QCQ";?;K"Q9(V&O$@PI0#31B$$BH8 M&2KR);6_AJ25*>AN2<5I+2D4QTJF'0%V.E]F7F>L20BXI#@,,(?6B=)4ZF*9 M<0"E;'&_]*.Y00[5^-4A-7XJ: ;:)"UMD/,-P,&7EQ9*>D17Z5__&W@HDN!0 MH5"JB!HD,22&L5(P @E;)8_]Z/^K$0PD^VOQW;0BKMVQ.M3<"J>Z#F^X Y)R M+UU?DN->YED)U_8_OUZXNU\ZB=^*F_ED;,P&*&:)M]TY1/: MOE >_)3,#9? MHNDXM^(-*" B3$B)0[AG$:,J$&&16K..>8#8/JRR7?<<=]$W?)[IYF)UZM,X MNX^&RF#&(T60D%AR@$H?.Y#J 'R#Y[<-=X%5RGM;G[Y;?X^:4*G,1IRSM-R7 MV.]9@X36Y9H+TJ4L+R"<)S^J2M&BTC/WI7YI6FN?2"BII=;S"$7]8#E9B]H; MRXLLBS\X6]Q Z"[QT)LED2YYOIN/5;;;,:>L2Z[SYV]3E^R[MOYFBWT1TSR'9%O/\ M[/9B'8'>_J5D\K)3D&?NTN2[O9=;@Z(R=\O<[O2/)F-8FW _H'K1Q<>4Z.!F5\)Q44] \CO$\:43F M2/.LH9A-2PJ]1J:APGDJN2SWX$%[^60!H7UDD0_6LSW7O(X^%((Z,$8"$H18 M*A."XEC6^K=4M3E(C[CFXM36O$<:*Q86-=!( M JE:K;I'7'1^;*U."412"4 MDF'JNC^T52FB$"YW32."%D!]Q\KT=QN&N9*UCT4V^6-5RG8RV^@^A< 4?@#] M5@+7\7J#\CFI.)U1]HXV5<.#4K4[\N M3JI@E;=2P%V\4=UKUH(R"74(%88.P2=0V)75%;K'(]*"7'E)W7L9=V:O(GS> MHV-SU?..=D A3VT1.E7^=N-!'^,^I FS,AO/O8<5G8--1K]&@M;'Y%!+3JTY MT!A@##BED:S*5GE@3FJ#/CWW%_77]KFGVFVHF5.NR.4A<\P%3V5^.\UY M_SZ2%C\-'3CFMLE8 \$=!"&4)(B,DAJ$!E$.B60:&!4HV6IX^7N1:B\#-U7! M.:AZ2L_*W60]U@#U;?D/JYFMZ.ZKS<^=>W?H^.ZM>&_)9^5UU2:@6$=,RD I M(D(N(-'E>;\RJEVU]5SE.[GT&>TOPCM=+W.WSL7U(<"32$1:QWW'J27G@C5@ M\@&*L-01E$8#;J* U$41UL?JV:/ZFBR7.0CIZ6PZ#V(,]IG:Z'?197TZ1+'" M$8T@91P;C$,>A)4;'1BYNX'@&(M^E28 H$!%D1F%9 M-8Y@%NRN,C[&NI]>O"1Z1,CN'637H_5/1CEGW,?Y]Z1P,L^O'W(; M6&3%A5>-JZA].@U-*HO.#;ER]E#T 9A,=S.V/N4ALK;+]( M?_MR45R5HY$NKA-?F.3A#NPM\P+ZXMMN_D9V LOG-,M$"Q3/ CLYKE3IUB]' M4Z,JBL=>O12!&_#O0:!EP 0SA-/ 1!1A*ZC2.JE&6$%NE33D@O35^1R^-,MY M*-8G^#V))_:]PL2NR^UT[GR5RI]1OF*Y3^'5Z<)5CMNGI/J M.\ZG_DYZZO5WTNS',BH&,UH?S>AK0?!Y8?\P_E"+JOY8REV)7+O- *YIS3A) M726R:[QQT-NN@M?G<];J3YM%MD757EI@"V'L/QJ[VI;(Q?OY[L]8T#*H#3_QXUQ= M7?FP+LF^KBYM'#:-4VMC50FUDZGYY-^=WOUGH7:/]!X7\!U?XG1Y[W?)_.VS MX+[YE[6FT]*^=F=(\O[QN$B?/2-T&]\\\L[U:U#Y+D6>@U4>1VH M"N8D6$- $76]LP2B*E"%(6@=9S]#JC_:[7J:.HEPI1QJ/K>NXU9)WP-O M9H>TO\^2L9/X'XMTDB7S=W^;+UKB?K";7@W%B:UGC'%F*'4MTW5SXD71TKB>V0<63Y:07/D5Y=IYL.SV69Y+*V/C#L^=^U+S-:/&C MZ!/RG6M]ZTOMVFEK_$$$ 536[@/*,005;HA#>"SUQ8:D/__F\R:?K\K<@O4! M/I>X_"^1Q[DKWF.7/H&']6GYHWN%*E\I+XR(1S?6CB2.:L0.ZC;G&5DZW\8S M0]GH=)5:3;N.JS;57Y,_'1"#W4!2=]U5WE%JO[S1#S!D_$^%NL(:S$E2.@L^ MF3"]7%5]@KF97,\K'+G>1#3.[[1BTAA(*25<<4 "*$GI[V/%6KMCV9#[;5%@ MX&[7X >.WGLU ,]V',_T"%Z"1D;>%5HP1>U_R 0<(R6KT"V$VG2XE.*$EQ*= M)P=QL9QUSMI(8V3GL?W;NPB??1$'"< MQONY4MLI$\H4I-GO)6B1E(;0 JU M" S#@F@#-&0VN)4B9"$. L6[6LV7V$?W7LT>J:R'TK/3"40W( /TZG8URUFF M/>)A'HP63<,>>W+G)IPZ\,G,9_+&]5VJ)'CC#L7J5ZFKF2M;KQXVW4"[O#A. M27J3%49)S5&@ -"A#@,12<5EA5T3PE:QTN])CE]6]N+]1W/JR@^WVX9DYWGE M29H%(GKLNSBERCFK"^$NB=RM [%'9=U XJV@Q&JHLJ/)=-TIQ$(0L @"%B$% M87E+4.*W2480# M$P)B,&#<48R5_5^0H1UGL >LZBE[H!#TZ(&>KL_R@M5)&][#M@IIUYBY7LRW MS7!.IE=725I8UNER9R; 7>ONF#/2EY_4=W.,Z6N-<>/XSA^[_2MIUI3F%%XO MDP)@=0I R$@SK;$B((RX4IR:*@40ZG875!]E4=UK\FD5Y/2'37P$2\\:3*Z1 M#(368224W;2ET8&498HA"NF6H+3[2JO7+BNLQ[. $_)M3V?#^)CO!G>Q@R@N MBYBSAHBZ2?LUSKXEX]%-_-W9]H5S52;5.;DOS?:EX$Y]UI/R?UTC/2S($R_3 MOVY)VC<2\*ZO)$E_>80R\,"JD'=_8WCC9?V_-VEYC[OX.GE_F2;Q'^_C*_M" M/\>S'_%]YD@=;])B+/N]H'CJ"Q87Y#/5?L?-:7R<\',?NL9#V![18?R..TY@ M#E[BK&A,*$\[JI*?T:A@CO>0W-?SPCMQ:\7*KTD*C=OK$3X9+ MD#2,_?0A2,^3C#\0/65Z0'23QNT!6YVV2N#M2NS.7]Z,[JW'7-$;"MXR?G 2YW MQ)QVR-_8>@L_DMG,9HP](YOGMF[<9+;XGZ>C[-'7M1S9TL?\4#YRF M19#T8:-0T#??S;)%/>1RXZUNFC,N_8COL@<[]O[;/M,NSUIJ:W3C1[T>#)9@ M_]E#H9W[WFIN-[P\6//5H@694UXT>FW?,24 0&XJK@RB6[Q:.>D=4T)JX\, MM=4<8Q7G?SN]*>']E//X?D]*7HH<&"OPK%_?XC]/,=FZ%S2H["\_YTO/^Y: M.AI'B#$=LB@2@A+*I1*@JH.,*&FY.-U(@ W3SWGY>X4N^A)MMOP6=CL5$-,D9M !D0** T@&@LH*:T8J9@;3:2_BWV*1^D\ ^] M=3'VGS2%H $[8F-0J[*1D%(JB 22&@5E=PH&48L/L?]U/^4 %O0'-]5BONY] MMV[@>0BC(-?$<"4X@312I-ZM$<,]2<'.W?J459^>M]CZ0T3*.]_=;*R MWB!V%T][5YQ&I5"((Z CRL-(,Z7# (! 5!PTG+5J2EJ=))\6\VO7]OQ8]2O^ M_[I2B (8I[M,;L_HPEVZP8^M;*-:R 1$(BT,I]8/@CP@S"YH";5K &CVZN9S M7J_!'GWM^Z&SV77O=]$/0&=KUPH<#,Y6I'_M3G+K. 66B_$?[K,2[,GMB3\\ M$8]'Z1G=%<#I1K8E[*LC\.*4[QW13,%T43^U62>MIB>\\LGOD?'1C]K!OA+\[]6[+/&F ? M4E$K^!A%4#.#64C#JM [8!%N&L1:2G]/7(VDGWEKZ::+#8DO$G*?XFP9QO<] MR'U^RY(%^:LUM;%]B[7:F/+#+[-XOE%I4S^UPC&N$8_=ZGUUBU=JV";^P625 M5O@')9UVJ]#BT#C!.=:5PF2KL2-ROEK-/!!?SF*6-1'O&[2W3:VXR(]\W%FX M[V#X?1?%QX)Y"J9>L!, M&[&NK.3^R#VZ_ [5>Y5O-F4UWNR]1\.V]5QQT]J7;M: MK%([F/]>Q>DRQ_IQXI6?Z);)]E%Q$NJ\(F6U;)9_@("=BL_ST;^O[ PBFG_G MHII@7[SE'[3.BM%\^4K3

@Q2:7/I9H/SO:[1C&-;#^R M_0MG>PC;RAK.0@Z)0A((P_J$QQ$*:[9'A!YC+OG@;(]V35L]);X_+7]YMV?L MR9KK/]['T[@S\#@*!"4T)H:'HY!KA>IN;5:#IX^QUQ^NP;N6P;ZI6>=&'L>4 MI3DW\[M[!E,?4A?O4^M3KOPP!/W3Z%0[52[M>-4BHK7$!()8:JHQD4*#6O)2 M3,$@"OV-<-CU4S5MV&KGZ,PSX&S !ML4ZGZOR>PSGIJG2( &VA4HH0Q8+$ M8]W$6C[]F%^ (>B/H[05ZB#2@ MIUBHJ(I#&1(5"JXU#EK0X[0W;/->*^X0F41G HC#=L0806\$O1'T7C7H!>U, MZXA:!U4$ JJI!"J*I6P:'H2 /":-DQT.]"A@!TV@/#'066"1:3_G)WS9M 0063_IX>;+:;56V>[QV->+EY_0:>^6D= M#S]P[C90]?)],''9]L#WK'''^)KMESYZE9X%_30\ZP]HA]Z>WW2&!#=CD>VP MFF:8R^/[)/-'0 L-.AGB&$ @(!.Q0B D <:^;AL@1 7?AA:5+ZO1?_;!G[+R MSX]I87^17*3P[GC6[\D_\T+5NVVR1O]>G\163+KW(GDCT^7TTHZBVG#>?;93 M/_UQ_Y&N[G_,EYOK=.,)]:)ZGSUTR[7ENOI%"[>X0=LWZ&[/X:YD]?^[]^3V MBEK.AJ:S-N]!*D8P!+'B7&,%&6::UB(,<-S3VQ])9WRDLP/16; CD/14.G,5 M=<.2&FM;47",HR!2YO]%'$6,DX"@NA4%#F2O*O61I,9&4CL0J>$=-O.322V? M3[9F#K0C0BN1//>#A&[<(*&T-TAH;TKMSI!Y/BCN#B%Y5L;L#K)X_':-JF,G MAV9?T\7-VWO5YXW9C?V?W=WFX2KV';KK+8JG?NG&,YI3]G,FD =U' MSYI\R&-P3'!D'J&ET1*"6 @1P_HQ%"#R!MXY\?+>KZ-[[GR'5;5M>(V3#,=) MAL_XLG&2X3C)\$0SB'><2#7>=AQD. XR'!QC3H"(!B&:<9#A2#0G/,AP@%R_ MKI-AG!USX(C_BX[=!J3U1L:4DHA!*!3B$D.$(ADYVQ3'0"C8E/=?K?[U2Z4& MG>A(03 .%#P6,#RF%)@1!D\7!EG;09 BK('0%%,M%)9$A23V\;\@C!EX$ R> MPBQ! 5[S[*P1!D<8?'4P*-IF3Y'B.A(\AD85#$+ B$:--FCCU ^"P5,8(ABP MUPR#I^3.'4<(&AXGW;HL;JP\%&G.8X+"(%(QTC6/!U0'1V?Q#3#SB.+@-"8> MO:;PV^ER9Z> *(B8(I+$L58L@( R3E0C@6/)C\X0&8 [ P+?TI$[1^X\#N[L M5+K$5&'S>&83$V/KT9!U_KYGG>:>*%6HL,8=:1YK@ M "G%&]DN4"B.3O,>F.;;'T8"[.1RU4ETRAHC$**8BB!'&(8"@YG"I@H=% MM$YN*& WL)3,.%'!]LIL&O0"F0.D>*&+Z,XA@0QHXQC/VT( !X%#W.PG=PL MP."P23DCNX[L^@1VI6WVL((1BI%@"H6$D4ACJ$6C/^.('IW^_#Q# -%IA*]> MB8-\G &XD\UY1RK34$DMI59$*$49QG$]%0@)%*JC4J*'GP=$1\?8Z!@[/8YG M '4"8)HH$)$0 PF50@S1FN,Q$OQA26(G,_@/!<^3#3IR_,CQS\KQJ*V "3EE M@A&F8RXI8H!C2&M5GANU_JA4^<$Y'HIQYM\+D8<8#01)&_9*YQ--+K,3H([ M.SXSPF @F-&O 5=(28EE6+NX(08/C$@]7+5^'NXD]* :\LB=(W<^(W?RCN$; M2100&5(4!B*4H; )WEYV A!$!U:#GX4[.7^5HO-5CO6K:'*<]3+.>CF3[G'&R^C6&\%N!+O] MP ZU4T%T@('0C 4!D H@'@L :[##(7Y,,>XABM8I.*Q3<@2[$>Q&L'O58!>P M!NP !!A@BNV(+1*06'.-:K!#T0-;H!UN?A\".R;]CM6UW3>_K+.>)8R3J M67/=GN!!,]#O*:09=R;<^ $WCQ_44CVJ[DM?@:.=CK/?E)OJ:6>3QA_C#>E) MMIPNUD]98<6'_W8?(](V$AN%(!8RT%!1H,.0Z#B61$10:XVPB,7V@*CW5]=) M5EC7T8?Y^^4J65YDABS"LDQ7Y7MSNO/,,&.ZR+ZFL^@ONQMSX;_F^>Q;MEC< M'OBI/53M$WZS3]A^@;RIIDPMDG+;LV7G.DU7ZV3QR9+@X6*S^"WN F1=ANI&-]K$ZEE_M[FX/G-4H]2E=6+?I MQZ18W;B*RFHQ!M:Z?]GMLO_/W.# ?YNK61?IX1)/=LS1/!3)S8O\:I)8PC$; ML$\VFUCDVLVCI4;!XGLM/01(*W'#@8AQ3:75L?& MTE%EL>4M#'B MY.GB)&.=<@.J8"1Q2 @/$+7XZ#VB$L@8T /AY E,IB-B1]AWQ,D1)T>8Y6V)^R@_(UHT(GNYM &@HJ&.$@%"$388": M6(;1& [EHSNE$7NGWF5T1(57B0JHTS"(:DQ4$$ M0JPUC+2Q_&M4( &(7Z#1 M,+2N@$X<%4[+23\.X=N- ;CC.##\26F(,9"*88TTD+Y^4T$4C1M3\R]-$P M-&WSM:G1Q:%24H5 !UHB)A&H&5H+ANAZ*7I^B,DC) P0L(>D(#:JJ4 $AT*##$CH8:2 M1F$H:BU! '(H?][)3!,\=4@X+8?^Z0\3O(_5@TXA-P)QP"."6:@XI*&6NLG9 M!5Q%SVX0/'EBTNE;\Z-W[A28D+;R5C$@8V*$;(BPP$P*%K.V^DT^OPH^)!/2 M@];YCDPX,N$3F)#33EMVJK!M8!H'H=(B-&9PXR*/8H6>7>D=E@E/0A*^RA& ML^UN@TF'XL;Y,>/\F,/A8]"ISC5R0L0HYA0*"A2 $8]%/3^&LO!0^'BPV8$( MD[=DG# SNOE&.!SA\$!PV"EVEB$("$5 $QY1B944%-=P&.#H4)'4@PT[01"- M [=&.!SA<(3#@\%AIW9>3C$0SSB=Y3"!LG$\R]I/>[8Z@J/7.:D9"$B"I"8K".((X( M@$' >WWW*U5HR^'PO@I'O>AVT?!,$/X\Z:G'Z(V$@?GX@Y&0O7@DQ#!X&[Q>)#PEO^XX1<2R.2-M[R(9 M,1$"B+$0@C. 1> KF@!$43\QY_N;?D,,&3AC%!V4Q8]6;3D![>05,*@(VH8# M$4 $J(!AC37AML8IK.5P2%FO8^CWMT@&85!!R5@)-3+HD3 H@[AAT!@P('0H M(8=(10R#V A8[SPE7,CC4Y0'DZ#T%!CTE<2&QDD?#V1UW,IB) *.%(21((S3 M0"K.?/,?\VE^C,KRP,VY XH/FR9_=,T\C@H$CE6.GR#7DU; R7BF&FL)#=6 M$ 0QCPF$&' *8L/G M>. M,1&&1ZC6#\WU##Z/%_SX-?\7H>"/DSAV\[AH)3L)11C!P*CR(4%2T$B3N);L M-*#Z^/3Y9VGC31@X:"^ HQ7CKTE:OUB&Y9VN&C'FA(!0X1 0$041P K5#*LQ M8,>GBC\+PV+"QTD:(\,>"\-V^C[$<1Q$F$J,.&(1H#(D31:)XD%O"N;WUZ*? MA6$1YZ.S_ 4YR\=1&3L9G;2264L5A,B.LXPH5!H0'LK:7,8*/UPR/XLJ/7B/ M:RC06W32QO)1,?RQRO 3Y/GNX'L-#8>'D$J)8TQ)",,F65Y+"HY+&W\&GA_= MXB//GR+/=\;:RU@*&@ &%29 (23#L Z!XS $O6$7WU>A'Y[G"3YQ.7]:3O%7 M/\U"P%9^,P&XQA@QI)F5V#&GC?L[#(.'![8?J+,/V:([$ >5O4T8!D%OO,1=JOLAM.\S(=C8(7CTG(UX-^+=P?"N M4P6KPDA%<634.A[C0,1:B";4$'+^J!S\@^!=$( 1[T:\&_%NQ+L#X1T&G:+B M2,5*"8$4!!A!174 1(UW3/)'==\Y"-X!2@^:L71B>/^4#(U1R MG:V2Q23ZZSI=SK+5NDC'\1&'.-AQ?,3)$]$@1#..CQB)9AP?\9C(UC@^8FP5 MO-M9 7GKG(TUC+22@4 DH"R26 I=!:-8+$30RP/_F-RX+,PO>3C]WW56I!^+ M?+8VK_F:[O1CM(/.7W0C84P/ZS%^61Z2HX+*8_((CR!YLB")0*?7A+*]9)0D MG&(L.(RQHK5'5Q+=\^CN Y+\Y8,D%0=M\SJ"Y B2(T@>-TBBMHJ8<\DYD@!@ MP4)$F(RCL&VUAWL->?8!2?;R03(X;'^>%P:2I^0V'N=16 3 O U\AYA*&$H- MF09(1 8 ?*)/%(LPB%Z:+3E KVTBQF8_+T2G>06\2UA;&TR(I"P /(PP(9QC M.TK&\:Z.H(@/(KV?T\09@'* MQAK0WIB98]>\AY"[[#3D[BN)7HT#+AZ( J*5X)A9)V6$:!0I+:D6(H)U)$E;?M*]/XX*((Y5_)\>(F!(.Y75W.CO",C8_%\,<2P!:RJK M%>_U]3MVG7Y@1(#@Q-L!C9#P.B$!M[7'&L42 HU42!37@5"PG@P=120(Z4LS M%8:&A.#$NP*>EC]^')NQ&P!(JQ, 6,:"XDB365 %4&"UGX^'06]T3C';B4\ M2\MOB$[#>S!Z_DZ!FSNM1 (JF)U^PT$L1"R9Z@[!H>P@V9O/J>$_"S>/C=!& M9CX:9N[TR2!<$1PIRJ%1R9&6 ")>BV8I^P-RCETW?YYY5V/#M1?DUQ]G<>P" M@0"V$IU)(JBB %I+'1%(Q;KIB\_I^HEZ>>#=_ ^ M=,;60P$BS70<4 11R'F,"6B;R=#@)6GX(QZ,>##BP1YXT!EHSX0 A(41"D,, MXA !&C;UFH#!@_COGLM(&/%@]-YOE*R_[OD>.&"MW-<:A))IP0#2@8@A(R&H MG0&Q1,]L!PS9,QW"@U8-'JUP?DTR^.6R8&?"?! Q I4QP^,H%%P!JN/&'Z>D M.DBL_.&J]Z L",8!/",+'@D+DL[,>,9%H"77/(8(D9!* &B=KH)0T!O ,ZRV M.^@,K-/@P%W# Z2.7/8:/N)M9Y^S0Z]$0M'+-P+"SM5RRAD@(4HAI32*-(82BT; M+PD3O=$B^YMHA\!"#@Z:K#!BX8B%(Q:^;BSL5(%32<)(:R!CRF(0ZRA 01,I MQNH@'F-V.+T0CUAXCQF].9*D.JH_UE?F2=/;-?;-._Z4F@].LT7F/!H?YDV\ MSMSU/%O]EI=E7.17=>#M2]ZU:[^8%\A%/OWS!T=V]L?/J:VW,8]Z PB(@8IC MC0DPTE=1R*JIK01B@"+YIIVBC B41C@;D\70(81$$5;Y40,H* U%16?9[]Q'ZP>-=L: -/O=[U) M6KT!,4^&#T:WR,K]][*HGW&=7*1OSHLT^?--,C<+^B59?$MN2O.FGR\+OY>' M+9 _=H'\5M*OW[IQC%OGO(,6<4QPA!$PNA_!02R$C9=Y&J$ D3?H3A*[]^OX MAX>LX@&4^K"A0+=- .K3;>=I&TK .."G)S9>Y,R=<<#/..#G\>#O?AH'_-Q] M(I%\_T6'DTT%Z65,^+F/?$Y\B,]Q ,?+((5!KO[[C>(9K_X[7_TK'JCS?CG- MK]+)>3K/BW2253^MDK_V"O4>U&5WC%ZY)WC=CL*QQFA;DJ4"%0D!9, HBP-N MYY=7;90"+.-(H6VG2T4IM6]%55:CV:1WON3+4CHBJC[WQ9)0]->J2 QL9,ND MN'&))W\8M<1\LS"VD?GJ>\O2:;D:,E1+#IP%=GSITD<%4,<481CAZ-CAJ#NQ M*T*:1T0K"9D"7,="^CZ/00@E(M\7C@X6+<64/,\TF1&.1C@:X>A1<,2[L[$$ M9@JI"#(,/:4''X__.WC8OWD@=TC MSA[]_L:[/)W]O9J[?"U%$K5?\1_IT1U%ICL'\[DZ=B+$3KZ]_S1;: M*^9( =KD-1)!PY"A'6"IE6:$0C_5TG DE:HWT^XQ'/DX7\E#.)*CMW3DR)$C M3XXCH6@X4G#"-8A##!C%C,E 1[KF2$G"7DWP8SCR<>Z"AW DA2"P:@\&&G7,=,JR),!G[/9^:A'NYG$1:029#$!"*@#:F'I5824%QS4D! MCL2!..E@$3D$T6DTJ1@YZ10XB;4M$40;X6,<[UO$>#,P" -K\'@PA)0P"JH 44<2 MA%$-9E$<-&!VM?K7+Q4M#JD^\[%0=_1'C6 W@MT!P0ZUV4,ZP$!HQH( 2 40 MCP6 -=CA$/,'@=W!+!Q*P6&3?$:P&\%N!+M7#79!V\T40( !ICC F)" Q)IK M5(,=BMII?7>"W<&,4(H.7.]Q6F"WHP7+09Z]JVU(_=!;6T+X0^5;T.&B*)TS M^>>Z7&7SF\T*X.#ZKR>=T^TEY>;GY:3-VW7A$C?(X>UD4N_ZL4SU>U)^2:>3 MW#TU+2?98;]FRUJ_[OA!&.7NUD3U2)4LDQF MYJ/FWV>353Y))HNT+--B8L[%G,F9_>;OZ5_9-'Z:9]4)^<9XM%-W[YW-3WT#MH M.SOJ,)!: @0PQHK$();"!T> !'N1?GON /^'>Z@/R[Z0'?P)%Y\X#6(5F4A M "MS](Q"RF*N."741WM!$ /6:RIWQS6P[W -?<_5P5BA2,OKU'7+6]R<3;XE MI5EA87Z:3>9%?C7Y^]O/;[T4L[+1R:)G1#/1]@5$,<< 1A'02H;$W*$*?4XI M,$HH?0PG/0C-ZF[Y?^3+OQ]NE!/">$<8?W+U(H -=A(*@>*28R)B&48!XB)B M4M7 1B#N#?1[*K -0>N)M[:Z"+>%:%ODK^F9L'WEC(^V:.X-)]U7W%:=WYE5G) MS;__'XX@>U=6BGN6=)]C=?5L54X^9 M'%[^:[Y=5O\H[%/Q;W_ M*U+[V:TW M5-: T?U_RZV?QFTL<5U0)Y?I8M:8&A;5L^5TL;8VP75A'V(V9]>5_N\ZNZY6 MM4S-?P;'> C: #CF&D<204()"H,0**H:,:VU[$\%]"O_N$B6JW YB^K%]],B MWU>X?PBY_>"8$PMV*5 O!.MA9X(49H@CB9B*>10QR%4LEL@5H66I%&T;4P? M?K'SJC!**80!YK %2BA)CDW#D M.Q];^81P+Y?[X/)IF.L)=LW9>$%RJA,R4K&.L8H"&B(H!<2"$-BX(L.PU^SG MX')JF!LBNRI'![%5C$K_?KE*EA>9[6OM57I[AQ=Y/OMF7NC5=6,5N.P^8TSL MPM8M=TX#IM4T=S1+@V),"#""D:*:U]3SK +(WL*(+R M9U#-=C#D\-Z9,=GRXE=_$L,I_@]UV,'A''9'IL6XL-/SB&/2\71@" -.<, MDY"HB$D><$TQ"T0(><_WM"?5',@N>3C5H(&IYCQ?71Z6=/9017WD]COHHO[- M^VLF=LE/UEJ?%6II6Z:CI2 L"E2D(VT$<,PQ)[62Q*-^-' PJ!U(%.^,DKP0 M79:UIH;03 2,1H@#(J3B,*:U1#30!GJ1JL&P;9AKH@-Z=Y]#IV6M[R4 ,>(Q M9X(#P"5$)""@-@H!CW=TC-OKIKZ7;@LAVI%$.I1R^V7+R;X+8A<=G_;2^K+O MTH=WHK!7CZUV;'WQ.]ST9BFADY5I,CVPK-Q#S7JRQ'JAWJ+DRMY8.9FMTRH$ M,EV7J_PJ+7S,I0K!U-=;AZ.[T9QDZBX]K03V(67N?0@A.BUN@RC6 3=PKB2C M.M ZK),_ J7[?@F5+VW7^XH4/V7EGQ_3POXBN4CA)C+X*/9O2;G2RWLJTTGO/])7VZNTXV'M$OK?;J'6P:. MW"]:Z$(-!PF7=A,_J5EP&1A[F5E MKMP('(M)[BI7E^;I@R(/@FT#MA@H1B2( VS4?AX)1J"@F#--(>,![?G;'HX\ MW02:;6SX(U^EY6]YLBS#Y2S.ELG23EIK$:.4-[^E%\DBLJ=S\V&N'$07UTFQ MVH$5S7GN"UF?#5:4/LO!*%M[X)7R8F=0M.J[X ^"5M;SP9^0^\T?G?I]J#DPG\W[LKF1DLO5I+[HK2$H M>PTK_3R]3&?K1?IA[FE/WOQN-=OF'?+F4WIM*_27%\W$4LL>=PXJ93&2D<(D MQ@&%QBHD2D;U6$:N(]095"H1#42@& PQ$= Z6$EM0N*(2WKG%,E[W],?5#KL M[0?\Z;?_P]_\5=B=MYQL;(2*+^V_K9Y8=DBB53D-?R23ZP806^[:D/Y=+=3F M!N6+1?YMNW?S(XXJN/NHQE&:OC,(_>'V)@X/F*2YYY3-IW_M53IDP.O.]:T][L9DJWM,0W[C>'/YS: M%/IE,G+$N+]Q?^/^QK$E!V]R$G[Y]^3J^MV7R8]9'6:>Z/>?(O7EO_?W0Z^O M;SDSL_-W/9=&^WUZO7)7P@)[)>OKO7V;/SW!B?ZDQ?^8_+2Y\F/M*'1P[>:! M\0=,VO@#4\16""F-%!60QP3PJKD]CD%(^L,]]XL_V+#GIFO5>>^O5O_Z1_CE M"SSQN 'JIQYO!PZ.E42/29R]#MZD+6_BF$)&HH!!1 D,(0AC6O.F(%&OR/*1 MO,E'WK1E_B-OCKSY0-YD+6\2JF-NQ*8.I8@AL'U[>,V;E,>]S/9'\B8;>=/P MYOWI0:<[%\864IES79:3W[-9N2K2Y&JB\N(ZK\[ZY^B_OG1__F[*]OG^RO9) M80-OLPFC*""$11IKBL,P AK$48T-3 9/Q8;[=>J&=AK2Z5"*(9S.3R<.(?#^ MG)U7Y%!Y50S92>\-2 Q ' M)J#%U8820:(QC@BO3(D,/8PB-#OAR& M##H=L#0/ J6#$/!(!"$*L>:R\3HAU2MQ.[CV_(H9\E]ID<^2\M*2)4<0O1M$ MR7[A+OEHF187-Y,OED3F:3%)YO-LD;E^O]]+T9Z.7NV[\:7;;2D"$49(RY!Q M%,J0*-((?$6"X;W:%?W4Y!,VU'-J8++=2&UTIHW.M >R*VK9-0PQH &,51R$ M,M 41@ TZH"QH8?7SU\GN\)^(?[(KT>^\>_&K[CEUU@Q ;7$(M98(THX9TU@ MBH11K_7!X=7WU\FOP:.,YX$&BCRJRJ1+\$&?X)MZL5L*42;]!>VJ&W%U9VTI MQX-M%;.J>ZJB-EEE@Y]]T?,OLB)0Z<2DK)^=)F)G:HRN4I* M@U3FY^)K-DU=(7!NY[:TO[DH4E<37YY-VB0H6^F5+[+YXE60&+VS) M:EI_W7:[+R??# G:_[7%7JMB[?CCYXVO6Z2QC%.Z)]>KKS?XR^3'[*>V7W/= M)^B=^77]>_.+G^>9+05INPB]'1WI[V6=GSNK1WM4Y(-GU9IC1ZT"AP3'&$$M&0$![$0PC>_-8^A )$W^,Y5W/OU MX/F!9KH--#WJVO&;AX#1 >[T0)=RWZE^%VB\W3M]"/3:_1(_=V]Y<3;Y[>W' MMV<-:-F.%=DL2US?+OO+=CD]'+QSX7O@W4/I;0,3W5<31PPEY4HJ8\X"SD*" M&)(L(B**,%2&)F(-+"HE]>OVZC)A=9YLY71;Y19V84Q06='"0(U5]J2I@",Z"!D/GQM:#3"0=#I*,$H @A1%&*.(Q4H*(3O?RY!I#BZ M$V'N?<]!.TJ@IM/!P6R76XK8;+>;B?5U[:-C[WC>Q%D,\-V>H:!=978MC53S M)+N$Y6TT-IG9*J+=LDZG1]JI&8I/K=3&]-$OS?ZY78W#1;VR:+)>Y M_7;^-9NY_HCKPIFV;KW9:N):))X;4W<]-89N.5^[AHE%.K4>4+L2UR+(0.FR M:<=XG=N91)DYE5ERE5Q8<%U-+JUE;$_'X*LSJUW/LJ7;3'UJ%XDU7+MMA7S# MQWR]FEH;UKS K.-RQVDWY^PW=&ZWG,ZRJ>VXXN3)U AZ:[I7TXL,%:R7\^2K MT8"M^EFD9;Y8NR,S[\B7]BXF5WF1^CU=V2M9S,PNOII#FMC^@(7=8#(SIV". M-YW/[6WDRSM;_IY-YE6OJZHES,PW>S,O7R]6KIEDOCE>>M/TJN[3@!E&9]R\,=<\F/]J%VA4B\"ZT3W#_ MAN]^!U;]B MW1\(\)O9[(4[F,_I:K5P3IW0=8ETNTQGL>$^-[3WH^TFMC.ZBO[+NW_;ARE# M<8W[MS[>L#W=L+V0>QNKTH>VP!U@9,"3._"U$.0QP+&]9RX/ABW\3?-RU46; M?&&%_8 ]X"OZ(:33?%=#J;"2&AF-A%$F,+#THPB- ,,]=>ECD4_3=%9:,G$] MZ%HRVCTA\DB(!>_H"7^@;LD. HT$K( FJV&HI83GA ;2@0:&,09"\0@1P!!G M*,;F:HGYE0"AV#7-Y?FOMFVJFJS61?IA'OUUG2X[#W$KB=/T_H;,#R4%2 ODT#F=]! _;A8G69KR\NN[J0U: 3W\7;:J7EVBE^ ME3RP=VTTJ+Q8E=MS:8K4QEL^.2U;EO,>V_ M,J!I5^7XJ-:;O*4W3Z:.D,\F7]/+;+I(-R>M3I86P[J2M^86UQG7/]APX.J9N/547"TMZ[ M,$V*(G,M4PUIF%]:7\JYL8AK1X3_B^&,TG1$4'679*MG-_">TJJYW8>.W407[J=NH<6[J*2FXD=JY'-,SL#P4]1 M\#+WTM!5]8S5KB?VCK[R8S@7A;<4OIE-VZ?ET^FZV*28;\Z/F:4HFOO/W*Q!OO9:59,UU>V?[5+RJA\-I5[Q=)2,IE>)L6% M6UJ:%%:M:.=X?._>^(=I4K]W=WQW2^;6W-4-J\>+=JP?"A'3(H@A)$2K0%!H M;/0J7A##,.[I\1[K/LPKI/NP7MG+MD10^7AVSYDZR) ;,MP(U.%M)P;:&$VL MH\B<.&52A8$*0@IH%;D,%$1,]LSF/;=/^]+-H,BXOTS7F1)G^^ M2>9F0;\DBV_)36GCD)>%W\O#H_Q[!)]WI'PVQ[9QC/<'UQ\24'Q*/!(]+0(Y MC+'WP]^\%5%I&U\VM35K]EH_GM/I[.^:4(8/IE31?B-4_>BKO&7W74K+,8E. MHR)]#\GYK",N!K(A/G94:RN,/B8WSN"41KLK![8GVA!KHQ(:M;?1+YOI"E9M M]6'*ZZWE7OOE6A/"&];>(EB[4%OKY>BXERQU^S"J9Q2SLNH)33AT*D"ZH=G:2*E?64=D&(ZY-8NZ36NI/Y]X8^FJT7?/O M6LUNOSA/LD5U/!LO[[PO;Y3^NY]]MKG%*_.%67JUL5IOK%TE?Z;UL9?V^?61 MU2G1G1.P9[J%1%?F%5M:OW^PO;RT\H6ZYQK\61CY8T/(QL9:%Z/"WB@P76B^ MFR,Z 9JA%4W$VUGN,*0BBA0&F!,(&4,*U\E + *]*OLF':GC<_H],7T5_ M7>>60.Z8(ZLZ7MK(6]O.T^YFWG5RQ+:<\[O>*F\JE_V&I[Z#D5ENR< M!?YB[ N,VK:!"@N$L89("0PY!$SYJ4(L#B+$#W/M_"2N'2+\=K!HW;:)XWS) M1J6H8,!%:ZQ8,.+QVFAV:2,,#88;H*W$\*HC%8>>W^XIJ>,=<.UQ*(A$%!@$ M":0(96VI4@";1E97JW_]$M4;4W9?7W+E=_71;^ISM2=YXU2:6W#DR(A#!&_9 M"\:$H&U7J T0D"@0YNYH3*@V?]/U348,BX/>)#^ZFR3X[0"Y//5%CMI0;T[T M"9AD[YOXPR3LA!HZ,:O'GE%7 ;<^?J>C9U9KGS6!"F,"V'>YZD>;IOHTA+@' M($BK*S(=1BK40(94D3B$(&"H!@@0X*@+$ 8(W%3$?.D2CKH:P'_F9B/_;<[) MYEM\6QJS\3*[;JN][U ?FT\W*1[=9Y5?C/WSL3)Q(NL?*FS-B(M!7F5E:9;R M?CDODJK(P7S^L[>"O-)A7_#)7F&CF?R>+:V"LZ64^!"GBW!V YQV$&3[E\W" M;U_&E7:7>]">*@,,239:QZ"$15MM%&BF8\R@()A%$0M"YIMA&B.$8 %/CK J MS?D%$):XOYO XZ5 UBG_OMZ\SJT9W#8[PWI!; ;1;,-?]$^[8>L2<1=4N3YJ M]T:V<1N;A4V-Z\/Y,)K+G*PZM[GE<6KPV!Q=[D$Y&9@W6OU:"Q4B'@42:\JC M."8!$C5O0 ;#[\ ;=5Y=G^B.FI;Q "#9%\Y5#/LQ9-T4 MQ*WQ5YV]H Y[#[ MEMQ,OEVF&XEP515!X5)OIFGA,X #&XC/C7%H7MY4[]VX)SDG8I^-\FX^ MY9,F5I=9X?.B*LO7,F7_9385\,K*8ENM8O98E=2T*\^67_/%5Z=ZF<>LC8J8 MN')1<^[6L9LM7?&@2T#P=K3?KRN$J7C=U6ZX^A6SCI_-,A:Y;<-0^3,W[.PM MY-E,"2DO$_OASO7;WU;?[6B_6]=[Y:CU&EL[@ZD&HDN'/K=S)K=CW-8]RM:VN[;C3XZJ@Q3M:JKS[PQ$N'WZ V[JC3K/ M='M:VXP?&QZV&4]E9K_2<^=/=R6Z6!>\=99[1WWW 'N+:=G>X\D](% M "8N*W>^+M,=[S%?SHKN/53/[E_CD3G7MU*'DJWXY4:ZCP@L<+;7Y;5NI M;%7@QJ/JR@6!'!]YCV$GUN,3T6Q)=B?^T*UR\X!7O;&)I1TD1368O)G$B2'K M_TX6:T<.=GX*[ MY'.ZF+]Y7R>8/B%D[L5T[$%:E50>R#*U5QLRJF;$GQ[)FB M,J)UU<52"B"5@%C8!L=,A2&L776*]G5LF8V_F9/Y("?S6D /A; M\8P9KI6H&9@\6O^2C&(A8( EH3#"2$2"AC52INGJM[QJ&[CQ;%=&UR[QM]9./%:2X^QM?^3@RP$?V,:4@8A1K#"E7 > M*18A$3=Y)@+TQEP]FKJ&AJ$3I"X&WO9[\ ^$9ZY2I4CGOJ.$-=AMM9!#D_VI/X*-7D8^55X*WP[7L> 8@;OMP M(!;&BC H,%<<"4D!:I)[-,:#:H$OXJ;1<$K>F/US MD_FR[:7375ML^%=6 G MB[-ND7 ESZI0PH[ZM;-N:76GHYA-^MQL/-"OS'9!*__+-[7[87=I]RY_XX&\ M8ZW+K7)I54Z'J7FZDY'#Z32S*HKAW_](#?=>'HI[/[N+L-GWQ\JI MF+\=KO_9\%*AT[X2$ZT@PD;MT% Q&"H(FQ(8K2-XV&*JD9YNH:=@.+?6B/PG M8,'M2$B(G#NNJM]H\MR>D)>PG<63ML_OY-%U6UU/TK_2Z=J>:+>#5>TF;#R2 M33:/*YMO[;3*7JSM1/?=N=TM>CDOKI(UF6=UW6>N@3*JL^VS6!S*9>NH9-!@4G= RQOISV&JQ5:LO MO';@(8= M:C%$^+M-]OFZ+*MNH$_+_YJ\F63NQ&:Z?F_HC:\?%LA1 V1Z;X5-(;2YSMQ);F M\,_;P]\&&B-8;>IJD5Y7FW(]7=NW5FFG/1KWWJT-#NKUI/MF!P><->!4/W4# M@1S+9^?K5;J+SWZ//GZL4Z:B.C;R*5V95SMF]CG9KIS4NIK"JYO2#$K:"[04-PGM)ZMC:1["P>3']A!MO,HWVX\^O?\I'9>87FW5<;+[WV+[VV9'Y6QY%JA/(]4NS=&KAU\Q=V M!+\]^$;5<[M M?V?N ;[/GA&>:=V@T V5:(=F=+RB6]TJD\G7?&'(V\H(-T.C_7'7+6U?D,\< M\S=T3"E]F]*T*0"I#J8ZS[S9HM^@NXQ#)(3W,L'/;DD%KQ"E+5K)5A633+-K M/VSJBVNA:)#:4[RQQZJD_= MA:D"Z(U-=*:T--%LA[D^X=Z#N+W5:II8NQVG$CG2M2&&6C=R@JB5-%7J:K>R MQD-F)P':V)SKPL]9V="UFLW;(ZXK0*XW-(N7@FH[M*KW50%-5?[/1/]!"ETM9=@G0S4\> M76\MKFFO9Z,,Z00XK6JQW\[8&Z2-WN9\L-YDL::[7EM[LZMR;WN,8E?(=#]Z M6]?MRNM0<_M99QR0;2&_T8#;=_6VFK<;H& ^O54%MTTG^?G*FQ^=KG6U#6QL M))=-WR9N69W,^1%\\];MSFC;M4B[7KD5'>]W!-_*$VLA\)NKJ_']MIV$LDA7 M+:&"P<2-%[/W\RU_3EGWN3 M?TUKLG0R"M*OR6)=#; P:["CUURCI\N\<,6>MM-K9\FM)6 ;]_U/M:<:0"NU M[-*8*'GA2V&;81HU&IAO_4>M\&3S^E2:)^SH"[ZS7-(8EK;"RY4V&@EL;M _ MR8J!;)5:-,^K5[2RQE7>[_ZVV^'F$R:6>2XVA9.#-E];ZOO1/V"Q5N>IY9PM ME:OOIK<,-TATVT3J#PX]KK;!?&NYK[EM\#!]?P\^O7*G3VUI":9HH=_&20[4 M4V@SM;7&T,*\P XV6;G^HHU<.6MJG1;955:9#;^X#V\$=YM>I&W2KDLA*I+K MS'P@G5XN\T5^X3)=*UWN8FV^G%LAZ5S#Y;OZ'Y-N-]DF,E,"I_NM'*?>U<5Y'F+WCW(=BEH MF^TU+FU?=&^=6-.I$?5.8CEQ5'W%PD8O"=B^K#ZB9@;FU@REK@2T]HR'N6IE M2Q=0JR5=1P&O%.M97K5B\,;=MB-QHSNOTPY6MC&LHX;-3BG-?NT>K;I^[JS M:;JHS#LGBNR[S-+>F34Z>[TJD*R';'Y+$X?)FW<15_%,#/GG?.L<5.U#RG6 MUVZ9[[ROT>_9$W&?;29-V?:\[A-<$:H7E@:HS-T7WC_1;ZQ1W8*CS\T9768G M9F]I]M5V6J@-L.[T56,\V':U7ZWQ4$5W##.D]A*3KTFVZ)S(_ZX-A3B3L+'\ M/;O-C%Q.INY#1E6V+[!)QN6[C=MO[;W.[SLW;GUT!J [0UG?53TT.\^XW4'; M:QK1L9@K%;%.TNQHCYF=G+:9[ND[53><9H-H9BEF@\Y#V9O'TRTB;HC>9VLZ M+.ZB:XN,34\6M\,:T_S==]6YVJ!H%GW9F;6SR.Q$-2MQRFH8KO/ &96RXOJF MFL)@5<73#7A9/\_6,9VGYG%?O2_AW ;;+?LXOW\S-J[-#RWJ:U]5%V.;NA@Y MM?L0^E45+9+Y,?"_3*[7!O6F53OEPM#KRC:B<0/DFRE%[]KY]165.+#Y9E3" M17V6[@?S@9_GV;EU8U3HVWW$>9$GLW-GF[3/L+Y(<[Q&87AC+OC-I3.8^M^U MWVH9NCMFZ,LFDSH&<);!?1L_L_XW:_A9[B]_<>W3U\MLVF4!PZS>@?)C9R9U M:@.PZ?K*?<0)%G/J%X8\FD/:% KONEVRJD?>;';+\J.=&^^D!?)OUGQSU%?] MYC)-OAK8RKYF"X_!U:;=?*3NZWYZNQU%GQUT=.G=63T"MG6S$C(EA"0,*\YQ MC"(AFMH8A@GO-M[ZPW6E^C!7]3W!G0,K@__W17I;[::[@";;!=Q=F,+Z MR5-/37+INP*=Z5M%V([#RW9D3K_]1S0_B!I1F^4>\(A3'0DI*(8 ,![IND6B M(2X:/88:/3'^9KA.)S>^(^$_\Z+Y?-/I36?E=)&7Z:SYT_\8Z?J/ M=.5#X>6G1EGXF'M5:RM-;,.HL?:,O)'IFW-0BL+M<.B8V=XDG,0PTC2.(XPIJBLI(B5[ PB&IJC/5IV>/82N M3IZL^JT'GMPF\^GIV/=1%FNSL041$5=!3#@AAK0$5TT]&";RV;'JBVUR.1*6 M'<\X %[UVJ?LG "XT7TU7=4RM>QX.6P-9U;Y+>L,.)\P5^[Z^)E]SMG$69 V M4N,Z0Q4V<6L]4"^N)P2(!V6]H"V$@)II H.0(JBU8@BPJ %UJ6+U6"65CTKJ MJ*3>0WUMBP..&%5 (,H!C2+,$ ZTXEIH22B-H'P:\#^,%DI$8MM5$F^K5>QZ^E=F:I M("(U4I$Q=71L3.J QA(TG7Q@-6JI3>?'%Z&ENM8?38OAK=QLLXJO3VXC M=0\M=\:W"" XC$,I(QYBS9@6<5-/':'H";3<\9O?1N3.G\Y,$V'L@I"H $)LB 6AD()&K&H8 M]WI./I)@^$@P.[K^'1[7AA>8K&W:@#0+A=0"BAA +&.-5=/1.%2@UWKED33# M1IK903.'5[+.FC$>U>ZK])C,50->#TQ,K5XO2:@TCV%HE'HHE8B(#-J>R CO M&=L]1?)YJOG+220PVE&18TJQB>GN*Q:8HN&T8F7<%R! M1G:%HD(.%+#==4T6RRJ$J@=DQ?/ZC3CIF.E ML6A==XQ5WDFSK7*YZVS")O-Q9BM <[_Z:IZ=&_9BM8AD4NDZ=NFS;#Y/[<[M M)*Z938UUK4CLZ+WT+[/2LNJ:4&:^9'Q'559U;NUAK?*SSKRN\I:YDKFM*[Y, M%G-7SEWG^K7YMYW);DTUUTTG>[RJW,GKH8M5A>Z5P;MIE2SG1P ;^S\>A=^Q M"+^J_+CNKN/*FBK2KGIV-%10-_@^9(#D]D9E 0]$:E3?UNXF1AY)IC@&<:1X MB! ->*@P,%(F1*#7*O46P1GYZ3BQX9DN6%H_8O4-H8!B$AXR+0(5/ 1OM#RK E% )9 #1ZJ![^ M!$)AITPH$+SM9_@-,J?#*!,?DQM?Z[/5S\:)MDUQUJV:^BXBC;6Q!XI#182A M.H[B& ?"V%O<_$0#$@(:QST:K,-0?K^=RS3DH*J60H8J[IUH=)HD%PQ'<<\ M3:R-,-!(AIP"J*7$R-C./":A(PMC63,!>RU9#T$6_&3)8M!Q5$=4SG$LG54G MDT]=[_@Q0C!OU0#(L<92,*J-YBB%,I^1AM<8HI&B4O1XS>_-BOM-/GME]@(: MCJN&MA9$)Y&?6,EK+$HI!8_C$#!C!]G;#XQYR5@OEON8VS]I.P"\T!E_G@)8 M)TDN4!!C+;' $6.1(( Z"D"A%DKWDN0>0P&GK."C 2=5C(&QH_$-=KO7U4T3 M>W4$;D[B+/45\>7Q:47?0<=@L#//&E,J&0%82*2!@I&,G)2)@*8 XY[GLI]M M>"?4G+3Z/JB@.:(ZEQ?7^=.&1I=O?$_\1=4LUH=W;+RHB1ILSD+=;!O75"EU M0D;M4R[3A?M&)^C4B3399KP;C'7Q/:R MN/ ]U-XO[;6RS1Q5UV''-65SW=>N?/? Y:T'\@0RNR<[J (;U(9)&!$ :8B9 MTE'$)'+#77P47TK35=:N-7.>>DB^26^*\9P&J7?3#FX7G[O&JKO>OM5WK2I@US5?Y-]> M8&=GVS+=Z8Y-Z[-&OT@V\;NC_LRSXJKJ6&X6]R_?J]]<4KJ8G*^S137/T/7M M*UW6UY4W?C,A_\SMQW^W0?499)9&;-C MQHO,DV)F?Z_-6GWW30LX_YF7__Y_$,;O)I_>5@_9^J*ZS-+Y)*IG1TT^S.=& M*A5GKO]W8LW(W,U+<4KA\\NJH#.>-XX#R@ . +#>X3 6];!%+&%$>@&ZGJRJ M 2PM?RWRG+X7%'#_NA5?^7]U54ZLT'6V)UV]< /\W8A'XJ/1;:T0RL6'^P5'FX^ MZMM^%X;O)#*?E2!;5X)B"$NLP@@%5&$28:U139 A86AX 3K2Y0YW^'"JG'>Q M;4KAT'OB\L[P6H>2LZ_58)JK9)9N&]O=W,X-N?P]O&.D38+0B@0A%$AAJ648 MA1+&K<$:XEX,IL;8."_":K\&;8T$6=BKOS\*-]+O+B?;8,-L:_H=.J;#2)L_ MP21'W'9YX]10$V!:VLH,%7)C81"@>M5VCZ4H/E+4_8@X6#+I\847OG_21=WV MR?8H3O^ZKDPL8U*=VY:^JY5%=S]9Q56?62>1G=W63YCKC@ZM:RO:H8Q=?VC/ M5%EN^)V:AKQM"<*T'IGD>C8GK@#N*BT6E:+O7+V)=_;>7F#PW,8 %9TNIAP1 M RN(,*61DHJ3J-:]) U[J2*/,P9V18SO0I8/V2).SCL1@ %# MQ4?EZ&*MDY/"F-N.HU"!("(RA*"NT<62BRCXOGKZBZ$=1H;43#:5ZKKVK/7$ M+ZKAA2V"5756EWYZD1W^_/)\35\VXF\/+*YK?[^CJLY9'_9DE'I_MC&\TDW* M&C;RQ=OZ52U9*)0*6(P!011)IL*F?E6)C9[GD1NX];X9IO$_U5R$3VDR,TO2 MJ9]L>KXPJE-6_'>R6*FA?,VA?V M?YNF?YCEM9JC%1'*VGF%66>WR_PQZ(5/Z5'4Y^@G]_+HS4\S_+SEZZSF$Y1^ M!J@=3-'X-1W=.@G243\V0\U)#0\=K:26.=Z*MEJ-'(4% M(*WA$^_(D7\*2?*1) "L&]4!70^'.DU754Z3K.=N8P&>SEZO&'#>=.,MU55AG M/^)TQ=-M(L ES'4620&D#*1! W/BH@<6]^P*$J2D>^&"@P MTV]\>(IN]*,;.I#T.+]BZV$9&75T+A(!$F)@!P.'4M XM.TKE&(!AY#T,T\. M50,\,O(PEL"0\JTJTMF61<]%LZWI&MK2.:.%*4H-K0: LAA:FM60*R):.\$Z MX#Y5ZVU+7,H'U;B,Y#D(>:+AR/,%NLB])ZCR7M^1B.\BIJT'\):\_%LR\.TG MM_R!;9ZF'Y3:>7B=&%OY%IL$S5L2+I.%G:_JUC>D]YUWTOHIEAQJ8>PQCGB@ M*8!!XR1 I"VEGJ79+Y';4UU]$M6CE9_8K>3SQDV%G28#@\6UZJG0^_:7_98? MO-3DUFJI'2[LT0%]A [HK-+09MO(D_I.4\^0B0IUJQU M!#)&GZ%GUB-;:GP'2#C&E@I#^XH[0X="&6L9, *AYE&@9! )7^&#C&)(CJ__ MW@LB$3&+%N5!L M#_.),7/J& U7ESGUG*).M+ &9!PBBG08 M1YP 3"-0>Y^@4#CLE?Q\5\NT_LQO-NDVK(LKG@APKAK[P[RIQ:X+MP_H(QX0 M[@8F%-X)D)-0! &)B(1(AC#F]91O*"* GH%0'F&?OE1"><%]F 5H7=J,H1 M29#Y7QYPI(.(U)UJN%#/,''B$6;J2Z659S)6^WD^.[22EZMHW3_7Q[82*5=O MKA?KLAH=M%D0GMC!1O.T+#/;6&GR>V9>.RGSZ30M)G-S0%-S9.GD1ZMQV3X> M"+R+Z]^ZG^&[G]K2C[O#4[>DPM(N'E9W@6EVZ%9>+S.9 M5H5>KC1EEJ+?W?32SE9\5MU)P%9W(CBD(C*P!DC %&VVPD/ M5:PH@B)6.S+.!VN!W2V7/DQ+RJ;+C&\RJ>5S\#D MT=&84!AK115$@HH@0L0HV3S4 )G[5;"?9[M']]+'.(U>$(G@ ?WUMGZZV_[C MJ++Y7JP8K4U>16[9RUC9%:R:\/E@> M&A%H2\_LZ-VJBJWJ>S8Z.8[0R?$]9'70IH5&@$CC_!V7''Q&C_@/H/1XK0@S9N&I@HVDJ8D /-A2 4\A # MK#"3T!$%"[4,'AQS?RI1\),ABI?LOR"=^)_&!,0@(@H*$@%) JH=75 22J![ MS>(&H@MV,G0QF,*_[:O85*!^WA@<[@>0GQ<_[U"P.LJ2[5&0%N_N&;3]9,V) MB:W%NO]>%O4SKI.+],UYD29_ODGF9D&_)(MOR4UI!Z-?%GXO#UL@?^P"_1>J MD^JO=6:Z9BY4;-=UX1J2R?*KK.P[/FE MOD-:AZ"=PE>JXI@1%4,(F"*Q)#@PL [#&#* 0&]DT9X&^8O':_"6OV YWFD\ MQB) @I I&L7*3J9C4%47KB40(3W4_)@3N/!G$M OT,'Q89D^9$[*0XM>)O6? MU\EB\L\\,W\P^J$MH=IL )4O9D.W@!*=R:E:J!#Q*)!84Q[%,0F0J")VTNBA M,.Q6H'TL\NN\L ]T^*TZS>7_TV[HOZO]/*[M4_/IUE^9+!-SN,ON,Y]>*J;R MPBS>_*W_V,-T:<(#=&E:&SE;2=#:Q54U=Z_(9:/U9)'_TS!;U1!^<967J\E\ MO5C_NKZ*_KO#2[ MN<\E+Q@)$L^T>#3D>1?]:V ML*(S010PA+04., Z "P&A !,&",\QBIFNA<^W9]CK("I4FZG%0U/_0__4*%^ M6?RT=[[(BQX\"T&GJU:$);#]'(* X>#_9^_->]M(DO3AKU+P[+QP [8F[Z,; MNT">O5YTV_UK>Q>8OQ:T5+*X0Y$:DO(QG_[-K(-54E&BCB)5)',&XQ&O.K+B M>3(RXLD(BXRC1M=*-.ILIU3+T^Q&)+LI8G?R(,7:B#Q_;5"^BM_^>1R\CO%I M^%R\!1X7G MMBIZ7JYX7H]_:K=%6J]KBF_>[K 4ZXW.8XWA?%$OP)IT\+N PZ^STV*ST*?X MK1L*J^9[Q1%JG=4OQ8E>CXLKZNS\+RYL=9VWBZ#&C_\8+>?CT_'HGNM;'75T M&4CL(5=Z:RAN7/";TD=925>*?L&!VXIT=EF\I.CF%=<%6=T-J2C@$SSK=KWB MJE-56*?EI6XL'C,?G5[45WX55G"G=77B\.VS?!',J=R;5?XVL8?7XRR&]^Q_NLB^!4M=YM-"VE;MUH\?CV*IY7+(B_&L1J-8'(3#%]0?56]Y MM?&L_EUCQ(^[Y$4T=H<5(SE"VEEV8-]G^WU MU*@[[,5V#^T&<+OPB6 3OPEN#];82L0M8C)XTQ*@8 C.8T\-\AUYPR -H6AO M]^@@YT.M@&^M('[7",+_EWP>F.>_KV;EQV?Y:'FQAJ+R53^_2K04'LO7\=?R MQ3PO.M2>93'N\2W.M"N)8_L8!5_]N-ELN6Y4-2G3,666)H^"Y3)Z5U]*>5V? M\VE^'KBM.7QYS%@B/+!FQ7^!\<)S*Z:/.+$'%KX<7U\NRBU,W;Y9K<.LIM[X M7OA?U7_B:ZP0?V,6^I&]SK]'U7+1B;&> "K]T"*.4=EN<3$.#V5TXX,P393Z MQL5/V;BN"166M)_S8!>E"#K,X%^^A*<8CEW<=]F9951UQGU33FC-$[DUAJO. M+FN'OVX54W77CHG_J#PM-=A%.#A>;(!-T7UC5M0ENA5;#I>3[6$?SK:OL>O= M;!"@5H]D2C!D1DNBH->8>P11745#2'%G3[15JYD;Q/A'Y04\69_]8MM#X'8; M/K9=QR2Q?&&)9<4FTU)KT;2CNLM7C9F#6RNRW6,6-UE:R*D!#%)B&"4.&P>X M6%5;(+H3SWDAS#[-.WEX"G9[VKD$V$, [,U 07 4?KL5=UDL\N7:QG3M3G2+ M5<>[JN3*J,@\%[O$5LW%2P9(C9=_UA[D&4OHO,;9/&T+34[UV?L>_">M7I-61+8GGHCL??> M$$/ JK^;=;Y36N][*)OSMED:U$K&."E-= M4**VHI79M-,5W.1FWS?C_70DM144,P8LM :YPKH1*&(#]3RT>?![[*\F#J5U$L/;_.GR?81>#F MTG22G]_!+H_,Q]S,OKR?+?,,LJ>9U)KC%6%["']YHH&O.>+*,+*6062O_WLZ MNCX;!WKZZ:8=/\GXFKK?]YMA#&7<:XL28:@9,8'$L1#.L?"_VD:0Y;AEB]3% M/:^*6*B%#',U5J#JIV&QAA[<:XL;S_,L6R0O&24Y#][=[%L,!BW+R%$@K<+) M6Q1W7_0;KAY]]L^5;OIQ/&U^Y"OK6?G25B L'G'TK0H7E@\W.1^/X!.-7F^=9/\5O,0XZST=G MU9+@_ZZGM]8$IRUU979>H[8\V^6J"^ETMBSN(9_GRUEUBXOKRR:O5>@'8QRW MN8;ZPJO(;I0)EJ4>5BN#178V7IQ.9HO5?<747,1M#&\N)A%A\305:9V-S\_S M*(\(EW)V733]F<^N"VG?R2-BFMV=.,V#AJ!$7NOW-9+C#/+S:E:I![Q"J?__@JCZ*SNS_B3_K5 MTS[:Y;G$@=[7H9YK>,]K#=*^YO/E."P)*[263LI6 MX-7WK)C#LK^ XC]/&HQ7&[9K-K?RI.V.:USSNH9$=(:RRG->9"ZZ6NL'*!G MP1J V&P 1TD%^ 4,H3L6U5D*=ZYSBMW;S>^C^>E%O9@ZII7 M]@&2?23[Z(C&\ZME.R*3C"092<=(;D?MDHTD&QFF)_*(04G6,R#K&82;DHQG M/XUG.#Y,LJ#]M* '.#@/CKE\'IW^XTN1C8JYE=G\Y[^?Y@+= MSM7<. =DMW)4;XMW6J-Q0A\]@-5/JEJ#?2/MCF&XW)"!/+%KW;T^X M^8W&<=\@/.E>"\MY_LUNJ/+#B*0Y!*0IN2"$L7U\3Q[,THE13XBTFCAC.K*&U;)$QN:8T]SVDA/HB)8GEFA8[B902*252.E12 M$DVM6*HLL)XZ[:ACU%COF:@])1'HZU&DA/LA)?0&0+:F5&3DC/=&K'WDE)O,24&>2*E1$J)E(Z(E%A3G$P;12U"7FL)6'"8:'A9 MQY224D\Q)?A&]2S9!H&$3K[@@0G"A.9 68,#D MRL71J!L,BF;QX?S7V>QLH:9G'\N.D:ZV#-LRC/#W)(]_A.^IEGUL5YJ$(>I5 M!3!8-R=Y,XD3^N0$U/3K@=AKHQ7DSB@F'4/6KCC!.]2MVK@=3N@OBH/QFIXX MB1,2)R1.N)<32*L,**&$.ZNQ@L%=@-(%;JCCLX$O.O*:+7%";T$4)M?UT$V< MD#@A<<*]G- J#4PI=MAPKZCVQ"J#K/.KG VQNUH[]!;#()CT&EA-G) XX2@X M@3>](0@VDDE**+58,D&@D*9>.Q"F.CUBM\()/.<2B%)C4G&$QV$T_H416"6;^B_L0)B1..@1,P%$W>P1@"M>=0 M**@896'EX%8;FP45.^*$_N() J888^*$Q F/Y03<%#N@S%(AA&-6X;!4\ ; M58P1^6XOR"UQ0F_Q!$;)8>0BMURU94BRA_?Y,G:,F%V^>%&6 9+*8@95< 380##<+4#EU/W2/;H*XB!0?(]$GLD]A@@>Q#8L$?@ M"."H@ )Q!:3 %J 5>S 'Z"/9HZ]P!P G/+%'8H_$'L-C#]QLM%<2*((%TXR1"QB@@&(V4I$*AV3CV2/GJ(> M&.ZF/MCPI1][J/#(1LOE?/SY>CGZ/,FSY2S[?;3XE)^^R=Y-3T^2=&SH[$!A MPPX*2Z4YQEA1;:'2&FA9^Q8$^$Y&)1C!N\(&]DS/,5@G(OD*"=M]8ALWY2BT M9]H) 0.D(8?A3V!6/; 4X?;QV.Y+;@%EKRF/!.X$[J, -VWVD(=9&S)#.8'> M(2$-PF'>KH542'6" IO!W5M<0*1-7@G<"=R/!3=OP(V(U@PYSX%&PB,*J0?U MS(U4=Y/79G#W*%:0"=P)W G F MS:9F96.1-8>)B*MN@1%$JX:C4.A'Q\K[3)0?Q(+[B$HAN-%\&DZZR*[R>;:X M&,WSG]<_J7!_\>U_?X5?#6A,AL2(AWSCZ>FGIY^>_G'>>'KZZ>FGIW^<-YZ> M?GKZZ>D?YXVGI_]$73S8SGK_QDE@_'[QC?$T#,/RY[?%.[W$!/1H,3Y-(<&A MAP0%;D0X!BMKF>&> B0)40Q#5L?[H0&=>'\=]ODCGW^,09_BD3]0(E__IATB M1*L((;@W0@A.:(K^[P'S):@/"^JD2=LSKAR!E KE!"92XP#X56T/:#K-5QX. M]6[Z_CE0AR?T()(!">H)ZKN$.FNR^ PH0SDB@C!B,072RU4E#@A@IU;ZPZ'> MS>8_#^H\[7]+4$]0?R3410-U9""T@G!*N,; MU''J@)*@GJ#^.*A+T.J 0D4 MX& NJX/4$SE!/4'] MD5 G3;,0*B U3FCA)7>.BC#'KWHB4VN>[,"O4]X_,RR7-MH/Q+JK*G- M#S4D!A%F 09" D@X6S45\Q1U"N0^'.K]KM7!"3F(6;UO.?Z^Y^?M>'*]S,]2 M,3I70?19W(T$4HBE$0H/1$*:UH&>&80A(8!8(33 MQ F#Q"I4ZVFG5,K#"64+:HO4U3T12B*4 1**0*VN[AH:0043F@)@'2&\+IKH M.;8;Q5OW$4KOFH[4Z#T12B*4X1$*!$WC$XDU,\ *9JT0E%@#W6KGIB% /X=0 M>E>.) \E$4HBE $2"FJV@A,K#:9>&B:Y-(549=6!%?-N)Z7'$$KO^I3#]E * MXYF\O\H)3@E'\];;%BMO@7'H]6IGPIW":C_DD+Q[]6XDPU(P8 M:PD6PCD6_E=8+H4XV#!^"U^5-]\^SG^88 RC\31;SD?316E$BVQT?AX/.OT2 MK/CR:C0?+^*[L_-L>9%G)KXU_?'__44@R']99/^\'LV7^7SR(YOGB^O)Q).;D^R\LOSR:!W\,U_IS=?+YEJ\K3?#*I'E4!I/@Z M?.NT?EV-_:T'3.IG53V.3^/+?)&]S[]E?\XN1]-?LJZ!W516?1N?+2]^QJ"D MM@IX#Q9B!9MZ=;]!WK2+&S-+=<['6M;K\4^/88MPB;]LN,8U@'BV_;\+8#H? M!^;,WT[&7X/-!)-Z&RQO,CX/%U:2#9 M+WFPH/"SY>C[FVPY6X;?!@.O[_W1@"Q^]F^;9A;:[&;PR#KCO&'<(B2Y @Q* MJB'SB!K"<6Z-Q5O;=$,1S$:[GO$1;B=7V>SLV_CR>3.$/[_ M5D?_W^8(O\4CW#Z!_O'[Z/]FKWYEPW'BS8>C_C(]\\7M^^3F? M]U'^^*2;$LC",YB$/VY-:X]]6%DDN((SKN?+BYJQ(J'%@7F3C:9GV9=JZ 9A M-JQ9X0 CH::$(H&]E993*8"U0$.D.,*RHXRO3: QGVW7K29\34WZ73PY<6?5 MJ=IK2'/!(^>"O9@,_IC/_B_X)T\&X9?@\"R>;)$!KJ- "+.KV3Q:^BAP\(^( MKL5L,CX+K\Z"TS-]&^$V#RY*>&E&T]'9.)SE_V9ACLJ^!DA>S_/=DPIOMMN0 MV"(68$D98TASSR44@5248!!BW_2"OES^Z^=JM'^-@W9GX'4U/_R93^(8_!%P M^N-3RWG3/]J?W)I2YF$LPV?_%OM/OF9 M:5W^^WSY:?1=ET-DPS^GXWQZ^L.'6_Z??!%7K1_.FU_^,?H1?2#U;30_VVH7 M>[0#]W4\7RS7>Z_;?I[-O@H-*.6,46>19Y8HJDU5?P%K3)M-V2_V//OJ?[JF M0V)?SW,73ZPI>8<1H@ ))(!QF#OA+:WJ8#D,&( O_,1Z6X? 72\@%S4&BP<: M;^5-C(%=Q=C9U^ 5;O0 ;H/12'M;V72@$FYU'V")!N8."4:^YX0Q:5$^Y-AA$)W)8/)% T7_& MA#(N#,H4(_INZJ;AH/E9_#P,YP/W(]W-R(M@3>&]#=3<+7NVBT58R;R:/F;@?8B9T30.\G82 3[*L M2V,Q0A.N:QX.6S):_'WX-L_"F&3J=-DBHNF3GW/^/?I5^8!-##>+.:L@14)R M#(U R@%-@0R+.0=$%/5A>MO$PD"9Z^5"3<_^:_9Y$8;LPWD MTU7W0=,4WSX!+2_&\XZ1E-/4(9-(JP&K=X99"HCA$ELK'5=$UIH]@%RGVT(/ MAM)7A]:72G2=/&B!<6-M67RQ5+\4?Z[7\)R&E7D^WQ0F??8:08!;-U#\>S%O MUK)?\K>?Y_GH'V]'Y^&"?AY-OHU^+.(Z]&)>W,*Z&^CUDT_],Z>*C!;(S!J3MT:_QM+_;7.U-\_K=1EB_GR9S.+ M J)%?N;'TU&Q9OH8UT$QEK*(RT(]F9W^X]6:52)@D(2I64#NK#)>,JUYO4JD MF(&WH"6?Y3:,''-*"V$<#.YDU0N9*," N'0L'.']+"PW(7\:E-<<+RNT4O"7)W+LFB-^ MO+ZZFA2F$%;2OP:N&$W#4CI;F4S\J\I'QL3BRH*"EUO26YNP-H)DW9/9B>KM M4R#$Y\U+=TU+1 HH\G9;<*)U6%D+;SC!$GO"J#' 2@1_%-[2 M]31ZV^,B!1_?^U*B( _&'S/TT_"%X)!?S_.S-_'/Z\^S>3#B^&3>5(GX>)1% M&-=YP,7GT6*\R#[_R$XK/>0=8L<\C&8!J?CC\^N8J7%:!GOJ(AY/)D%I(PGX^6/+#R467@__!L\LV6XWS@F M$?N?PP!/8_[S=?Q9'#<$?FD8ZF-K#(H/X2\_G63EQ7]:,]XWQFPV_S(J%:/Q MK..P[JZN[K^CCNTL*X"W*$:_?HSK!__U:51F5%'Z-UGK2M^'>>W^JPV'+%2M M*WN+/U_D\;U\<9)E*EOS^^:&FI^-B[LKA"S+638/T^HH'"9<'YZ?1G'^;0)?\81O[Z:56O/ -(X&J/L,NKVBD=4CDV8?\?+(MX:W(4P MA.58Q^$(AUN."^R$?^JO%]+)XK$7^MMU]_)+-BZ_^\ ;O0YF,5^+IMM6%9]< M:58W3&F\J(?G+!K>V7A1"O/.LM?EMP.8PJ.^SN- 7I7IINJLQ4VL+N6G7^+O MOUWDY:#-\W]>!XP6'E4A.9[D7\)(G>7GX5QQK O*B3FOQ?FX/'?\V>QSF/9& ME5(Z?*%U/>&IC4Y/ ],4O_XV#IY\>:)"^I*5DV/@C,7)XV??Z .)7"*?1Y-B:!87>?Q!?.#W?7VQ\GBC M1S!:+G\K/1XN++&X"*A_N[Z/@-I^^ MB8&^DS=WV6]!,U'@%0[V>1PIO9@9RN_?30[K?K.ZN7PROHPS3W'ATSRJ0R*H M@ZV.YO-XZ:-2&=\>SEH27R$F3A+S/"K.JNGMIN"L.%_@'M<^4R.['YU%0RF' M,9RUOIYXQJ]Y_4',L[3OJ)S#@B=Q6EU"]>BJ^VIO%_B<+[_E 5/AFD>7P?UX M^%#70W3WR)Z4?!4.=<^E!A!&V%U/E]5N@NM%M)YB\ /$ [- M%D^OHLEBIT^X[%M$].A5ZL?3B_SL>I)_.%\M/LK S&JQ^BE>YKT+5@J5H=8H M:H1'5F%/N:T7DEY[T5JP0NN!<9I3*['DP'BC3;U@19SK>Q>L&\_SM 7KNIU MMW?C/;5<[9JUG_GPWKKW'YW-PE\?/_SVSJI/[][_FGW\I#ZYW]W[3Q^S#S[[ M\(?[,[P?OI&I]_&KO__QI_O/\+MW_^.R=^_#:Y>]_NW#QX\_9:^#R51!K,"< M#\?"YJU@K5]W,NUM3,37[<-/(P].;@YPE9U_E$3B/CW$K:LMU0_1E?\EKA3R M>=P%-QE=+?*?ZS\Z-]Q(*%;-GA%X=;=DHCP'87]M"2QN?@;O_D@\Z5=/^RB= M:U?G>F*/[.V4X-X.7_G*E?E[W-CG N#/LGK1FMU>KSZUA7J)V#H^=?4]*WRC M["^@^,^V!Z\*HF]G^-J^U'$V>=X599? M526Z9?8[&(:MU5BZ:R">=+^= DQ/O^&'I.(%:KIY6T85@!QQ#1TBS.G8%;02 M,G/351)6=G7'=K"_?[+_NY@O_[=-"FZZ'"^#JU DQ^.'?XSF@0.J:'N54;_Y MHW#)[Y;Y9?.3/XMX? Q'_1;31O4AG[YQ^5_Y?'8V6EQ$@A<(HE]V4=VI%S"D M6G*#J"67B/ 0B+"ME#5:" *,\T08YB3Q M1$2(D#6R#"U9*NO:)Z(4*\I3%B M;[B4:S82)59,K)A8\1*LV9FW!8;KPGMKIM(?-!Y5%2N18B+%?2?%^SE1 M@H83H98*>4F]\AQ+X+VL>VQ*9X'N5$_=R(D]N&O\#13X9"?-((;IL!V:Z"DF MG!:E1'U>VL^;+*]+,@<+N9J'1U\J<8M]WI>Q2QU'+>%5\7*5E6P;6O$P]^3 M//X1OJ=: Y]R!7<:U6 7<@?@FAP'LDDCV.=<8>DIAXBX@&Y)C5D5)0I3<:?J M_8LB>\ Q'OJ& ]QK\#O!/,'\>3"G3?$?0&QPM+4@Q!LI5=S?"5JAC.N!"8$*:$I18:H@4U*P$>T)U*HEL$>2^Z$N"S[>$IW]Y-EZ/IEW$LRE>4#L[&J[[S1QQ,AQ"V M]BLYJ!C%$"&/+!>.*+6:6RE2G?U*[U8C^.&\&5Y5%&9^-SW+S\>QW/5D_#5X MTW6,/<;>OXTGDQ2C&U[0/F7(#@74N&F#C+"66BKJ#&1&*8LX7@78*6^:ZKXP MJ(>TM$[@3N >,+AITW 506*T LYC"3 )T[=H9FSK;"=J_D+@'G;H#*]IQYT MG@#^8@#G#<"I\X8Q;6)2C&I!)5>KV5MQU&E!N N [WL8+"$T(?29")6XD:!I MJX !'E/&(9=(*TI6.E/CNSW/MX'0- L>H?#LUWQ:M(0K-&=G@73'BV5L._0U MSZHVNW>4ECWRR#."N%6X# $)@"+2,F>(,02L*C@2*#OS:S7F,=9\8\2KUKY[ M'M7J4,).]GX/=CY.V:?#Y0",FIV?#AG/"2;$@=AJ26B_FL&5XGQW'##@13+B M.ZIHF-@@L<'.V8 V%1ZX4%II:ZCTR !#G"*T9@.C0$=@LCTV&';4#++=%+I* M?)#X8.=\P!L^8$1S18AQR$FG-77*U-Y!^!JA6^*#?0^R)3PG/ \'S[*I\X(= MY\H!A*7AT#'.,*FWC"*B5"4 MYCKP^72_$8N:?=H4(Z&LI4@9Y+"R#A.TJMD,0*=NTC80^]*KX8<46(%8I.)G M"<4#*HH$,1&M?)?SB'@ L)?6("F IO4V:Z[]3F \[+@6@[WBMVORS[&=5"$I M0?XA$S=K)F[H/;2,$.Z9PUP&KYNO%&18V*X^Y;F(W_?(59IQ$_R>"3_13+@ M&.>^UM,CPXTK[KP)S_[P>+W]DXVF6C^;3 M7Y=/X/5]>S,[>3;\&($>E9VKXNT]!Z4%QQE GZ#TE@DUK M98*:4B/($8Q@F+F!Y=!SI#BN,K^!&[#OZ,*VS00#7C2#W50D.Z3%=&*1 V:1 M5FML8+VAUEH95N5:&D!I'3AW.%#+FO7W=EEDV-$WQ'>C,DU,DIAD"$RRB4A8 MLS#12E'B'4=64^81#HL6O*IUCM>%[GLDDGT/ZJ551D+U@/P#T?@'T@D::S4H MPIU6&#I9PQI*2FG/_D&:HKCNW#,GR21&RWD4M;D4* 56:$,6=<0YY M1#FJD>NM(+>1&SSOV54>U:/3+R6*#V/7:$K&'?@LO-^(;47T) ?"A#F6,RPQ M$-(:[5;-_S#I1/2V@=B77GP_) U(^]7 )! G$#_38Z:D*5.JN,78,"%-<)J5 M,QC358:."M+I"[ -% \[BH9YK\5<]LD33Y#?%\AO0CQK9>(0\0A1(IWVT&,F MK%[5!S<"=O9@/AOQ^Q[N2C/N .#W>38_R^?UG<"K[UEA0ME?0/&?/8>G:"9D MADCX+[+64>6X1L)B4,/3\6X1IW%*WJGJ3XQG@: MH+S\^6WQ3B]F_3K&3'_*RDA6]CD/)I+7KY:C[W=)XWJGLSN'N[*D^-.GF]$S M!NC?MA&]O6\@GG2_.U]Z, A;70J9T@+3L/) %&KAO.'6*.\,(,*+#<'ZX$0$ MRKL.P_"AI+_@/^C"#LOO?8I6Z+XOYZ,P,L'!F/\HG)! EY$6Y[/)I"#,4B"\ MAT'#A[#SCFK./6E)\]( 3>* 1,U'1(PF7G ,24"T8G8!37W@K4DUT@\FWBV+YZEK#988?O(>@W_Y:H-E%MHMK]H%H.6ON/N.!12 0\Q<9YXUE-M8AI MOF;K\(M3[;[G31)3)J9,3+D?3"F:&B>&&")J"P]LX,@BE[ M\ LI!+NIN3U,MCL\D;7.I_GY>)F=!RO,7E_-9U_'BVCJP09^>D!JZCB$(!RT M^ETZ!IE&6%(J&%*2> Q7S;:DZQ3G7P&X2C!7 WZ@N1/0:X!NL%[- 3@O!X+< M3:E3CII.6PXH#8P'TE!.#).&BU4A)*+H#J [Y(@/A+U6^DZ*S03W%X [:>". M.+,6(16CPH)!(P57J\[4Q/GMPWW8,5YV A/>$]X'C?=-<&>-8TZXA5@[( .V M,=1>"MU4&37VCEI)3X;[OL<9DV\] /#MMSY[XV0LFLF8*FD!@A@I0YBRT"IA M2W1Z8K3H[)AZ+#I[\8!9O_*2!S[Y\OL]62-FCM?U4*MWB\" M:XN6\Y=R"4>92]A$EJ+5FTAKK(V24%H*F31:&IM)WIU8^:A8>1,IXQ8I&T@M M 8[@\*Y5IMAO6)(RATYM*'XW %(><"@* ]AKN8 ]2RLGBDT4>[042QH1C19< M(2 UHAY#J[C0 I<42Z2'LM,8=W 4.^R OZ2)9!/))I(]0I)M=6/CC!GD9>!: MX0S1S"MO*TVWP6!3M===D^R^IUD222:2?'+%[SWBP>%07:OS'7.6&P(8-H@+ M@S#P?E6O7O!UC2=W2G5]+)PEZ57%,;PB]8O80V\Y^G[,\@X) MF@0R]DY(K*GASGAAA(HJSKHIGB?V?BRW%V/O\^6'\T^C[WN8W]C !#SI0_;" MTS@2]"+4DEY[Z3'B3EC-K /.PZJ1G85"VMVB=T@AFB3Q2A >,(1)4]Y(4T:) MCPTFB-),&NC:;:1AI]?$5B$\L$!K0G%"\8"%F)(U,!:42Z@X(HH9I ,7K2H M_6A(-^58G@/C;87R'E33L6?O>)^TFPG'AR*XW@1ST2H32U"8E#'2W#CN%>=" MKCI#*;TI]/4HF ]MPDSEL <0Y(H"Z2J\5>JD7SKFGA*3 TQ,(@!:376BE$YP M8SE'$&+KH*U4STY)ZCHE5/Z8S\['RTA9AQ;)0TFGD5*0B0Z/D X1;1(>P$-, MPS\$6@H)"5\@%1W&7H$=#ZX7.AQ24"5IA!,M)EI,M!AHD33;_($B0"@6:WLP MIH5!B*F2%JF5VG?VQO5"BP,+-R==;R+&1(S'0(P;(OL(M J@<.(5)%H: &&@ M0\,,%14S8@5-I][1XYGQD"+X:>-N(L:DY1UT0@,!T;";=(AYXC@47!)FO K? M*A,:#CL#.P5D'L!N27][E/K;5FIBU))O9\M9%A[BVY:".WRME' ?<_5C!&2S M>0@XBB'0L;N9H5Z02EPE@WF<4#+3J2A$#[[R\0AQ5H2HA.B!XQHS%N=H0'QED#*&>-008C= M:K<;%EZ])**''4"%J6M!0O604$UY:P^K=MPI!B0BF"$(%%AYW)Q:MS-4[_M. M_ 3+ <#RD/6W"'+6"E^RJ:II: -])5M[@QST/$FY;[_M40TOZCJ'Y58EQ$^,^BW%14[^8&6.-QX%W M'38&4VE(+9P3'J*M,>Z XSZ]2XH3\R;F3EV0H-'B#;'0ZIM13P MF%/LE4/8A 6]H]9SPFI2<[R;V+]A>B6]U16UCJ0IYWU$S.5N?==!\NT1"(02 MGR8^;?@4M_8A<":]U0Y)+S55F#(O5JIE$UAVN'PZX-@J!GBW#F[BU<2KB5=? MG%=;NT&0H!Y3AZFR3AAA*<6U;AP"3COEVH?#J\-.6W%^(A.S)F9-S'I0S+HI MI83;6W*P"A]H3C5'E#,H4..R(N"&XK*^:%)*H'[K8CS0T X^]Y28-3'K?C'K M)F+E+6+UF&L(@7*,.\80AZCN$H8E09W>)+LBUEXBG2+YC65FZ6_%0UB]7_Y; M#LS[Z\MPP-/NZ^)+Y4&+/]=?_FD>G^2MVPM/.'][D1?9Z/_O%V=!XNZ.?1Y-OHQR*'G:!XM'0 MNW/XZ[/>&,8PRM'DQ]/KT0J;G\)X?LPG>6&A;RE4AEJCJ!$>684]Y;: )(78 M:R_>PE3.*N,ETYK7AZ&8@7"8K#I$?J:6C_XYVO#,;]$C"?38 MM9OG&'[)><7K;^5Y/\\F9S'U^.&]=>\_.IN%OSY^^.V=59_>O?\U^_A)?7*_ MN_>?/F8??/;A#_=G>#]\(U/OXU=__^-/]Y_A=^_^QV7OWH?7+GO]VX>/'W_* M7H^G6;B(273<5AY$Z]YOS)"@OM'Q-,SLY>OVX$PC8TUNS"80E Y"N3'P-)], MJD___15X5;P.ISRM7Z\9G$_CRWR1O<^_97_.+D<==^)R-/\RGI:7-[I>SNHW M2N^D>.?;^&QY$;X='ES%8Z>!J4=7B_SG^H]?;K/6JU7*NMF,#%[=G=$NST'8 M7W]YU:']*NG?93.M:MS'9KN80T;^=D\6U[DV=_ST3QS@1/.,IN? M%LN_#,,W67!YQ(8M_O@%MO@_8O Z7-[G\#USC_0!+-Z2&81CK,+3-\?H!:ZD M'1]/!GFT!AG6LV^342:C')11MB/,R0R.U@S:N=X7IZ8-#ES/%8&&NS1X]1]_ MYE_SZ77^TN7S]S(V?_"[."AIZD8H$BM^ PF10!8ZX2VH"@53;17IU(VH#&O= M!@ZQ1TKEK78HWJ_]((,BPR$E*Q,3'CX3MK82<\2\]T!Z$3<4*R0UE#43:JRW MP80#%L*Q-Q3+U'@NT6*BQ2.D1=[LX$ &*VP5\YH9R[#UCHF:%K&68 NT.&R) M,)'HA"5>3+R8>/'@>'&33IC*%C%:Q(50%F, $*^TN(&5F3MQF-?GN:O'W+:&//P]R0M1_O1,M48^90SNM*K!+N8.P#DY$FA3M(*V MIL@QCX QDD/MPH1,JGTV2(<)N5,3\T6A/>! #WW#>G8;$LX3SI^)<]XTV:'( M6F,X\MY#2"U&K':UH31(=ESM%\7YP&.Z%"6@)Z#O$NB;0HU,-DB7&C %@=7> M8\6!MD+I&ND$^A>(8N5)A?L-QB102*0R'%$2K=ZBCGG,J@)/"*\Z]YBMQ-2*V(Z[>A]!=FXZC70_EN]5( MWM&@,$7=4G)[,-/H?L.5-%6A*;:,:TR<<$X)"RC"/L 5N;@H!J#3<:]WN YI M&9Q@FV [8-@RUNC'%<14"P$L,M!Q9*$! ;8T.+J&8M%9N?8.VV$'L COM?-E MPF["[C.Q*QKLXK B-5!+CYEVAD-E( S8Y0198P#N+%"?A]U]CS,E["7L/0][ M$M#&W=6>.$:I=4H#2Q70SGDHB,8*<43X,[&7IJYC%&W]FD_S^6A2ZK7. I^. M%\MYX-2O>99_O\JGB[LJ]1YYU%:B!IB&*B,TMM9X K %G&!>EW,0RG>!68YY MC-/>&'%7#OB>QX]N]S?JM]W;X +$@Z*(H<[!!\H!A#0";*F1=90A+ 4"P#OD M?"W;\LRSW7' @)>VB+$DSDAL<*!LP)H2"5C"\('RGFA%E+!"!!>]W$>MC(:= M D_;8X-AQ[H@/Q&)#Q(?'"0?B%;)%*ZQ.4J_M.UR&XV-HU]K#^Z4TVS8]9K84!:A4K@I0Y:8U4C$$ !*1IX!;RF =^'RZWX@ES1YGC1TPG'$$C<048R1157:( M6:B[>YRW@=B77@T_J#P)X2<@H3BA>'U&.DUSMTU^>?83BHOE"#_D(E;-!,W THPRR@15!E"O;', MUMDMRSWL'?'['KE*,VZ"W_/@%U:TC?++08:- BYJ3"RG##I5;PMDVO2PTNW3 M>Q7]-CD:?EQI_U5@[I_7X^6/;#S-\M%\&DY?%,B_GIZV7+!L='X^GHS#GTD1 MMA:PJ $L)@0SIXA0TCH($*&6U8HPK_4:P,;P7I1G^OGLLGP:O^?+B]G9N^G7 M .0HWDS["OUMWAH62TFY!_6T3 MP9#6S(D0$B$,,.Q &L*[ MJ2]R2!&VQ"3[RR2;B(0WKH4-#H7DCG(A#/$*"PVJROY(>J\ZVZA[)9)]C\\E M_R"A>D#^0:LW,*":"R0Y)<11!AGW=-6:QS+?LW^0INBM3-&')TG[L R?)#W: M;>0BV$S(R"%I)$:8(B*A(0XJ5R-7D:X>+7C>LZL\"D&G7TH4'\8&T)17._!9 M>+\1BYNY%G/DE--8>&\ X88 7Z6U :<0=C9M;@.Q+[WX?DA&K]\BGPG#"M"#K7S A!(/&"(N>DH54[#&;"TKD3^'HVX/<]V)4FW ' [_-L?I;/ZSN! M5]^SPH2ROX#B/P.'Y\8)6383LI8,0"VY#JXULDA:9UV]V1E[W"F']'A\]E%Y MH-_" P]\N/LP9_8L>X-;BFIU3U)\8SP-H%_^_+9XIYAUCJS]E9<0K^YP' MH\KK5\O1][O4<+T3WYW#71E?_&G7\G9@1/^VC2CO?0/QI/O=.25BU-1_D%AH M[1QFW$/+,/'0126O1U "ZDFG4OG-H'YP-P(W7H=A^%#R9/ T=&&'Y?<^12MT MWY?S41B9X(K,?Q3N2N#5R)_SV612,&NI"=[#X.)#0A0[*C/W)")_:8 F$4&B MYJ.BYDW,3!IFCLG5V&Y90<"D99Y0$3Q@7>H%8;"L\./,Y/=U/I*3%M M8MK$M(-B6M$P+84<2V<)T09:)HW@QI=,&[XF^8:]AR_"M/N>8$E,F9@R,>5> M,"4!L-7N%5GAJ#4:<@.$]3+\4140A!IMD%KOABG[6(&SH_8+#T^+K?-I?CY> M9N?!"K/75_/9U_$BFGJP@9\>D)DZ#L4(@4W7.L4AJP \T=0*2NG-/G)<#0>ZFS"G!36\MJQ070%'O@9884HE(I>[$ M&FC:$9/T#]T!!WPD.4%)V9G0OM]HIZU.>BK\%SMBF2"<6PZL!:M.>F9=9=&^ MT3[L""]$O& D@45AIB+;U&'.H:[VA-2]MGXGW?XXS) MMQX ^ Y;R$UD,QL3A T VBF/''3*6&"JV=@3P]F:(=YI^;DYF1"^,;F.(_-'6%.$-]1R.1]_OBZ6%Y]F1Z7N1KW&.9*Z M.V5X$ROO+2MO(F72D#*#V 'D&+.>R[@-,4:5"E)F0MANG\;!D?* 8U$(B=T4 M_AIF6CE1;*+8HZ58UFH-)!S1RB-D#2'0 8VIJOQ>H#WLE%\9',4..^*/T0E- M))M(-I'LT9%LJ_^:T)(RBGEL<6PEU$;1:O>, ,:Z)^Q2W";)[GN:)9%D(LE$ MDGM!DJS5)0][I;TR4C(F$/ 48$CJND.4R35-*G=*DGTLN:G<32!TF$1W>$IN MMS'S5%38CLWXEJ/OQZP:8;#)2TL!F/ 2"6F<$Y\O M/YQ_&GW?P[3)?33!8))T[XD#.B97O625L9NF*9[ M1N^0(C]).98@/& (TZ9H$B *6:Y\]+.+!G9*H1K"@HD-Q3QZAO# XK<)Q0G% M ]9W,M[ 6$G- 48!MQ RJQAD>-6<-OS_';LM^H#QMB*$#](2]>P=[Y,D-.'X M4'3R1_SV?EX&2GK MP")Y5/;:NV?/ OXILYGH\&CI$#<=5: 2U!N@" #("\A\5-B5)?TX!EIOA0Z' M%%1)TN-$BXD6$RT&6J1-]0!$C%6 ,,"(00QQ)^HM=P098K=#BP,+-R>Y<"+& M1(S'0(R;(ON\55>%"J0P$913C*2P#F%5[7N#VC-BG\^,AQ3!3_N!$S$F8MQ; M8MS$B[+%BXYZP@3VQ$!"A,(:XU7&T[BG>(Q)UIMDO>LR'C'3D8U:@O%L.@M80Z0+UQP ,L5[)?1T0GJK!+2 \@+/NP7@LD20\3)0R:$C8Q M @>MG7B&Q[K-CA-+"07,.%Z[ZQZ[CDYG:XRP[R4'TDP] %CNMR)XXTPNFID< M:B.ILQJ&VV(R++HCD.NZZTQM<28?[F2:2C\?B+RX$W7[?;3XE)^^R8()GVS1 M,(XWA[!A@ X_QR!;U0F@X9 RREB8D0SAV@$.*[&>%=2@>[EUS\.3VY8O/]70 MAIGX2%G9Q+B)<9_(N*V*$H!9KC2F1B!-E2(20%"5(*54=ON4],6X+QUPVJ5" M.C%O8M[$O(EY _.V"H%P:CDSD"KHM-1,*,5DR;S*:T[4MIAW -'^^T78B7L3 M]R;N3=S;=Q!7MLJW0$:@-@PI(82AR$KH?4F^G&OL72_D>U Z[^?:3]*!)^Y- MW'NHW+N)>ELE=6 @7(4]LLY:HK@4P,.ZU+2@W7K\#Z/>%'%-4O/'FFZ,]\_S MBWRZ&'_-GUUF9RLT>(!L=RBD1@!L2(UBXQ11 &-% :9>Q;J\E9A'<]0)H]XP MO9+>Z@)A1]*Z]%[?=<=!@$'R[1&HBQ*?)CYM\2ENFH\2+ 46!B)CD?(.!!X5 M*[FT\!TAP'#X=,"QU9TGMA*O)EY-O/KBO$J;/:((8DJ( R(8CR*6$.55S:L6 MN\[.LN'PZL#35G2WH8/$K(E9$[.^=$J) -Y0*PZ\JAV'U'B,,,;,^6K3;O@6 M($,) ;QL4HJ>P*%O.WAIQ!WI!L#$K$?%K)N(5;;JFB"O7'!0O12:8(.XU[K> M<,6IXR]%K#U%.G>Y#VN8?F.16?I;\1!6[Q?_MBXG/)'\[45>%6\#K=U6K]>,RJ?QI?Y(GN??\O^G%V..G1Z.9I_&4_+RQM=+V?U&R4[%^]\ M&Y\M+\*WP\U7S_$T6.KH:I'_7/_QR^VG]FJ5LFMV6]RU>?RN!_GDV.0O'\+-YMKS(L[_GHWGF B>< M938_+=S?#,,W6:!\OF%_-'Z!_=&/&+P.1?8Y?,_<(WH SFLR@W",57CNYAB] MP)6TXX/)((_6((,__S8993+*01EE.\*6S.!HS:"=ZWIQ:MK@P/5<$66X2X-7 M__%G_C6?7N>I&GJJAMX-2B+:5&_CVA(JB<1640RX0]S9,BA)E,:\LWNS,JQU M G:^1TK-K3:,*4/AH M4NQE*6D_;[+\>Z6(#19R-0^/OI@:L]'T+!M= M1I'LOXHWCKAI"\&DJ?.@6< F]$H0I\(?5D*P6M4Q8T%7B[Q8?CC_=38[6ZCI MV<=\_G5\FKMZS&UKR,/?D[S0)$_/5&OD4\+@3JL:[%KN )R3(X$V:TH.<" A MQMQ3#IS%BD'$V0K:'G3ZNKPHM <3J%S;83A1^L^WW(6=3BN[_*^B102 M*0R&%&1#"E!:ZB F@1<858))3'WM)VBCMNHG;"MREYS_!.JC S6%+5FP=]19 MB;6 WCIAO$.5\V^QT+:3EGOI0!T48C?:N.''[_8F3/=K/LWGHTD9H3L+3#U> M+.?!4K[F6?[]*I\N[JK,[V MFNT!=\@K97)".R'Q[$!YVO NR M$YI G$ \'!!+UFIS#"A1T'JA@*+."0]U[4 SJ3H=['H"\;['IQ(($PB?!T(& M:0-"@)BAS'#*/0=2:4OP:D\'-)U(\5-!V(=+ROOMC3/\L-'^R[[J%B%U]"A[ M7381_^E--LV7*>2[#IVX0:=4S#/F/30:2*^8-@:OIDBH.TO5>KBKS<\5*-_G MZUJT[%-T*>5[4K[G.,!/2;.3FD@N ):$6PB8ADB3%?B-\QW9]C; _])KVX=L MUX (][J9,A%"(H3A;-=BO*FM W'8?9S&!.J9?@_)E>R#BE=IY#H-AAAV $O MAG9#!8>TIRNQQ_ZRQR;RD(T[P20U6'AL+3.&<@,P7U65DTB(WLECWP-MR0]( M2!X,DCG$K7KB5%C@%0:V9"LS]\WJ\ M_)&-IUD^FD_#Z8N*:->Q]^_*,=2*,(X;7"JJ#'%4$&2U$8P9 M+L2JSO^:_O9EY^7?9HN%G\\NRT'_/5]>S,[>3;\&O%[FTV5JAS+ '[*A!T* M>FE3W4Q2J85T$E)C+55:8EKI.9%DC,E=HW=(J^R$XH3B D3_O@>\TDRA\4T&3YG,CPB2=J'9?@D*V5H285V)Y Q:E4="L!%@@AO-9:,0&)A M'=<2NNM2!Y=W=I5'7>CT2PGJP]CCF))-*=ET&.#?.(W39AI'Q'H.*/+<2>*< MU1*M]CEC"CIQL6V@?\ K:(AWD][:)V\B4! <6*"M0(*SJG 148C)SD;/ M9_/ O@?B$I+W$\EEC\;J3KIM&O<4Z9L6"Q(V!8HE!E0:K #C1BN@)<1T58W4 M2?-\J _097_N8]\'E_YI(C>XI4!@]R3%-\;30 ?+G]\6[_0R%*]C./JG*EJ8 M?7UJ^7H^UW:M]XC_/O8GWAKM[5[AL.L5851(N0)#,0FI#+>"V2ML1XH MR)RQ&_0%P1$)5'<=AN%#27O!!]&%597?^Q1MRGU?SD=A9(*3,O]1.#*!)B,= MSF>324&4I9YW#\.I#Q$,#Z#[TDO#[4CU"HDV]XHV-[$F;5B3:RX!^<2!OBKEX2AVR MQMC@3P++ 02,51R((,%X/SAP8 'UV\T!^RUXF%@PL6!BP>>SH&Q8T!CA+7?8 M2.F)9F'Y'$DQLB"R+OB% V3!O4\G)!9++)98[)DL1@%LBFE0B;E!QD&.E9=$ M2&!8G=(T3 ["E^MC5)F=!RO,7E_-9U_'BVCJP09^ M>D!>X[A%#12@IL4:Q8PC8#R'Q#'#M,(,K5HR<^S6,T! =I7@K)[$@<;PP0E* M>HBCUT/L)PELR 920$1+XB@-@I0J*XU55B/I5^6SC;DKIM,G"PPX& /%;EHP M[Y..(A''$1,':XB#2&.,9I0;I;CA"FG/5AULL-T!<0P\D)MV523J.![JV,0< MHEEX*.L(D,2SX&P8")!BG-0+#\_75?][%G/L?? SK1WV$L='J:6F$(A6.4$7 MEA82.HJAA\AJ5F^;\,0B>D?]A(<#O8^*">A$)B5U4E(_8"C>Y\OL]62-FCI? M%1NMWB]BDXN61YJ2*P>07-G(?+C)KF"'I (:4<0I,88C#%61(Y;>6@<[G>XW M9U?"-R;7<63^"*N6\(9:+N?CS]?% N;3[,CDU7T&99*\>G^\68FPBS MU2J*8>&L<@ ;:4#4&2H%*U'-/:[B@ ASP)$H)&6_/64&F0-/])?H;[_HK]47 M2SHHL-*$,\LHL<0"8RKZDT3H.W+Q Z*_@H*?NE<#ZD%(3L8U1P4YLZ*G:,QL,+$R;""$1PF$0PB9Q$!(-(T ##:>LT(WN)"85MQRX>H=G;F_N^3E#)1PO$JJ3;]U(0:9 TF)V$15 M^T55M&G@89CQE'M--3)0<" TJ\KS0<6X[I2W[X6JAA142>K?1%F)L@9/6:S9 M$*\A)])ZR"7"ACDLA*IWBQ&H42=AU ME#2P4G!2[B;02:;TT:6T*8^-6&0\ M,=).6D($X\8+[J2O6$MXCNSS6>N0PM5IFVDBK41:+^%I$2!;VTPE<-0!K)&S M*";;^*KF:5@U/F5QF)2U25F[,5Z>C5KB[6PYR\*#?MO2;X=OEP+N5+9X+811 MLU/<:FX,A48B2QT,,#1-X7(BUO1BSI=-.NQ JV8D35'/! M%/:2:$&04M" 54S!4MZ1\VZ-7/:^*D'R'_82X4>VQ\#]-'C9!M=MY-<=]CAQ]]'BT_YZ9LLF.')%I[RL>1('CH. M>Y]#H:C9WLP(DDP#HP%DR "!':65P YJIOB];+?GP=7=R('O9L]!)G:./2.< MV/#8V) T6[,XX]Q+@8T45#JF'$*R9$.@PR=L6VSXTC&C>Q7'B143*R96/#96 M9'3%BMXKHZEE1J- :@!P5BN:7?SH_B3]?@?3[Q,UH\2+B1<3+QX8+V[*1%+1 M$*.#T&L6Y8>>.,.)"NOGBA@E#/YC+\1X2+KIAYI)TE4G7AS<YQ?Y=#'^FC^[Z,E6 M2.VN,3Y$MMMH4/M/@ZBA04X0%@)PS[2U0G&/B*AU:AS;3AN@&\9:$F)=X.E( M^D4.R!/=+BZ3MF6O'='$V0?%V:39C^2-)\!)3*F%0#!#"'>K+87,=#I7#H>S M!QPIW5+1FL3=B;L3=Q\Y=[-&NHT UPA8C0%F6D.H /(E=U/-L!HP=P\\T843 M>R?V3NR=V+OW9!IK[;PQFA-(-/=8*X,PT8JL=OT*!#L5B%Z(OE\T'4=AOWM\ MGVN!!Y^G2^R=V/MHV7L#>7/0D#=F0$IE!?050/>>:?X8OG3XL_U W": M1R.Y-4#!>/*W%WE!Q!"!O[:N23YV@,H?"'3K!HI_+^;U,:Y&7_*WG^?YZ!]O M1^?A@GX>3;Z-?BS"F?YV,:_NY6$7*!Z-ZCL'N3[KC6$L+?W]]64XS&D76+(" M5@GHX ']_/'T(C^[GN0?SH,O%":N17ZF1Y/1]#3_>)'GRT\%7UV&HCM+2KI M)1PB/U/+1_\<;S"]6Q, N369QM=;F/6*U]_*R_@\FYS%;/F']]:]_^AL%O[Z M^.&W=U9]>O?^UTRKW]1[X[*/_^G>1!_WED_UR-O<3%.M ][P M.$#]ZW$TN/)U^XS3R.>3&^,(0>EPE=LF3_/)I/KTWU\%JXFOPYVCCGOV;7RVO A_AENMF#K0]V1TM($94=5'[G@!-;R322:2332*:13".91C*-[8_0 1;=_#1;CB;9 MZ?4\;H3+1O?XH;VO#P>J=WG.E>]:F2);LD)LI0' 4^]Y,%\$/20K53@$UMQ6 MII1K#E,^^5NZDG=E^GL_-E!NL[CW8-76!S#9)$(9'*$PT*H/[I104$F$N!"8 M2:L! C6A*&?P5@AEP-M#X!LI^(E([)+8);'+T]@%P16[$ <-00Y1SZTV@!HK M*G9AWOAN'^9>V&78^\\0$27P4K>9--\F9H8K@,B;]I8 $98E1:0>J5/K?=SG[; MX(%A!Q8)/I&)"1(3'"03X(8)@$>2$PZ8(10KQJ$BJ,Y8$HUE[TR0>I86,>VE\I!Z!:$0&,M.*X?5 M:/X6!_//>.4?SO][D1<1[Q11&UA8_0A29T<"6=G(] !$0B$ '(. 2XX=1#Q" M5DD)-"*=Y>]6(#O@Q2^"Y(0G]";T#@:]"#:I9 IM>(VL1Q@X(Q%7%D7Y/@!8 M2J5W,^$..WH%::^][!)^$WZ?B5_9)1R3_ M?/SN>\PIX2_A[YGXHZ"%/R,@ET(+(KW'6#DAP_A@9!C5 G5"OD_ 7Q\^*)*] M9F"&'Q Z &'6K[/9V;?Q9%((LV;+\+5L/%V.IE_&L:YJ&3=*,JT[0OQ;C7,I7*R[)M<%DNOGTH*+NU+$#FE=(Z7!(1< MD8 5C D50"]]S-!"RQFN9!I.2D!V20)#7NV^08SVVX0 M:J/B@EEQ1H%GP+#:+?"4P%TRPL!#8(SWVQ0\44*BA,%0 FHHP3LO./0: P94 M6->');U>*;BDZ>@^>J.$?8^J)40G1 \'T80W"2Y'.'?2.:Z8I2YNTG UH@T% MG;V23T=T+\XWP?C =TT-WH[&OLR[7(EK-H+"O' M+QN=GX\GX_!G+[&[_88I:V!J*>=,".>)%0A((553CD5YT=E)::]S/Y]=JGHT M8[O"_2\EUZ&#,":'$;A/R:]# :UHMC\K;)0ET!E(P\)9Q'(GS7Z'@-KM@W;( M:^8W*,SE-($W@7@.,WQ,&&U)QZR6"AJFM?5:W$I8K'\/^S=^[/;2-) MGO]7&+Z;B-D(65/O1T_L1=1SUQ%NRSO6W,;^2$M4FS$TJ2&E[O']]5<@"0(6 M+%&60+( I*?'IIX$"O7]5%9F5N;6<]Q+EY1J=2U^\03+UJ"&L-)PN:&J4B < M$4*I=)(J8YT4GAM?VJ'Y8"(NWFE@$_@!]]X0='52&$P)0( MB2&:!<(9,8Q+7/*#X(@.RH_,'',/31!-VRU[ @P!AO2&(:1B"!)8,JP8-59[ M)'FR14@94]>2-,)S+V=(Y[/7 &]1$ _);NE3_*3X;'J+/'<< M6K_MH^.HGL6'=;#(,X:%0-P+;Y/EX7R(*C+K6,/KL2%1G]RC9U*U?%1FGVG2 MAC8@[:#M)NU P8%1L)86J90CGE(O/0M:>H5(8F!!08V8\?&13M@]=/;R,X%$ MJ\6S@(9 0Z!A]C04M3Q3%H6V6$B+K)-%IRQER):&V@KY2!OO?KJNA5!@' (. M 8<]P^&^W%U1S]U5PCKD++9*XR"D"1)M]L@A!J4:52=^@H#HJ'^W!82X;66#N.+4*6""IH1,%N*VX@BEGS&-)3.&PC/^E, M:]GN"?Q.VF@MIT[GG#G]?CK^/)VM#?U=#^2[;WM"C_28H<=.P;S'-PY/'YX^ M//UAWC@\?7CZ0W[Z/2S;M,ETV29!C6:5&7BD/7JFV] NY<+)6O(),]@H(IF4 MV%&-'+%^ES(O1+/[;LWN=[T[IX?.<1].\ [=-098.0U6:MD<.&+*@[*<.1&I M%9Q346;1TZ@:#JKVL))Q(!.?889;/$ MPB5B) N-&K7M(2;O= E,=:L116 ,,*97C-F7=Z!J>0CILQ*CIA33&A>^E\"0XW$ MIN<"IIU:O%CWPR,RI)IF[W?5S*XGG^_.1M.R$ M'A-6HNH230*.7.(0-4%*T5C4#"W7?AQ5H\M[,?"7:=Q]&G8SOW;CV^G=>+9N M67OQ.=W-9@'OLKL4>N$,(FH%&%"JZH,K95!6"FV1E)Z;B%T1+=E4"Y 2-PJ" M'!8#.3L>SBA&K3;> "8 $_)A@M9U)B0[G6JKD6*1ZZ(?0%E*W##?*$9\6";D M[8^DK6XA F A&R0H'&%!.U0L$1R*A$UG.#@]*[FL=;ND+N%SA<2 TV#IK/1 M-*T:VPILD#&2:(J(H-2C=0."]3$;8R5O.N=>H>F6#' &C3"[EE%IRJZ7-\O% M5^A[^9@N>:5+3V1T&@L2@Y,F:H2=55P@@6.Q46^LM?Y^&4! M;B!JE;)649<1%ISG-A!O1=HL4U6H-=G'QF >#ZW6G/;&H%I0;<:JU54&KX@T M*&N9XU$A;*@1=KW&&B2HB8(=6K5Y.[6PD-"E%K2;4=J:1+@2+\5$<.R11TR* M9#H+S=!:O $)@52[XCUE\EK;.H3L-9#NL9==B6BM.SPO;&6$)<$TH" #%[Y0 MKO54D+0BOTZY8+(..B%L<3M9)A+/?]ND@-5/[X[ &?PC9?)*F9$':2WE,3B" M;1'Y%3212T6LE!>L$?.]* =[[?\M\S:_@?>I>TYG" <-EP"RRM4VBGGGHHV6 M:&VQX8S8-0&H"XD&QR- SAMC1GL>@0(8#!<&NNI5ZY$3!',4N!/6\T"M#VL8 M")RL ]_L$W^U@]'IT+[^,YX7G\VZ;CPE^MVR=\1#(ZHM^9=5DV3N3=(L4M5(%0B5FVI;Z MM8@V0M"'UV_&NV2FVSTE!5(&*;]2RKHJA& 8#EY@;CG7AGH>.37ET28QDN'<>=;W%H22\2K;AE'LKE5;.B("C ME4';30=L3(F7S7H*U>3LLH/OH!TI7CS#\FRW..18': 64/LJU,HJ=X%JQ;Q5 MDCB?#$ZM<71NBUIG^)/^G1[Z8ND94NJH)BQ@%[ +V!T&=G45X0XA(,.B<%H; M0AA'2(H-=I&/L9E!V@)V\_:;4R9:=9P#=X&[P-UA<'??Z7B**_#Z0 T3@CNO MF,51V<#C&KPJ:";PJ^W=4QZ()T2W6X+YM5/GIT[2GUI<+SEF#]@%[ X6N_NH M6TNI#I%91$40)%!/C8VF; G*K1;!_S1U6]GK$\3/:0Z\S-/F[&'N]2:6-?GG M_?3NVY'B[%V$5W\85$LJQU$SI F.-L$(DQ ECVDKG-[-W-TMIY_OU[OBRT417T]7N5S,9NE;WB5F+2>K3B>< M-TH,2R7/2?O S(Q[ \BV 18TP;IZB)9<Q0Y*<'2B;"6@'M /:O8)VM=,)FELFG-7(*^\"U8S86!XTBKQY4/"TM,L\ M D-PJ[WC 7> .\#=ZZ,7K': (VJ%5&2"8:V)MCPXOSN-)34Y)>].&O@X4Y2U M&OH83 2C[[P[2*"B@SQ\[CCDS\M]N*2X=@Z=,$]/Q>",79?\3"!QB,@TL!A8#"P>.(N5KN)-P6N/E$ Z6"*T]"Z4!].5 MX^JI CJMLCCO2)(0"@QC@#' &&#<>C2,HXK&S"#,*#7"".X$"RX*LZ$QP0S; MPUC&IXQST3,DV"&"]'#$!V@,- 8:_Z1IS$D-QEY8Q8IT!":E)L)SXLM4+*)X M(_'T93!NH][RF=:RW3YE_;)/U^&UOZSW![O/K_^N7_ M[K^^VD]_AXXB^K;^Z>D\(6_SKT8?)'Z._+;Z.&YS]8WI]]R6]3/>U?43INS#QI[^^:4RS[?L__B7UHI]ZV9?@O8[U7B\[ M<'?P\W;Z9_E2_,#ZHS\V"OZIJ3SU8>H)Z ML#\Q5E>3(NNCC37W!R/VZWAU.;DZ&[V;7YT/,[<+ID'Z'3M7W_=C=((KJ?L: M84(.=D)^6,S?PJ2$29G5I*R[WF :#'8:U.-F)T?3'@.N[436C/-8S6HUN=O7 MX'#OO#WL,/R$.R8K1VV//=0P-6!JP-2 J0%3 Z8&3(W#CU!O:[YM6U^-QD_8 MH:WO#S,-7+_FRH\=8I:ZRH17@CK&J,6$1TFC,T'038C9X1!HXS329L_A'FUZ MIKIR] B:&G9SL0&@Y <454L@5"$((EB40AIE2<"8;\^'>YID=AB@9)RXC<^T MIJVFQ@!=@"Z#H@M1U<$];RB2444D!4WF"9?1E^:*(Z*1GMP*7?(^&4*8@O;H M@!? RV-XV7?\0;&*+UYY1!@-R))$%$4-IFYKO1"&1:.ZS<_SY91G'21IE11- M<>4Q8Z%F%\ E%]M%U-C"M9;<8.49UI$*:[ LV8*1>8GMTDI-9BQT/_8G+8?^ ML_; ?EPN;M.]?=N5KKK]FF;)V6@^N=OCI"?'=-+G(T15=:U(*HP>B2@U]P;; M2*5%6R'B0+1^*,1RK#_.TA; S*]#.=P?)N "_=E9E.WV8A 1NF&*7Z.JF0.S MU@EDG9-)Z4'9B*,MFSDPP1K^R4.(/V-O@M"ZW:(_P '@0#8<(%491A*PI#9$ MX6-1Y""M_4Z7<0H4##X&!_)V+#+5;JL6( &0(!L2L(H$@1:-33Q7(D@D.<-> MN#*FP!%OGP2'<@&";0]*'IZ2197,)$PTQAG/. \.%VT]Z*:5!W7>,=2"DEM8 M5B63[98;RDZ-/4QX_(_%XOJ/Z6RV=KP66^S-6:-SK#O=J.Y<7LG!>[Z1)2##[ZVS!SN M PBJ#42YNE9TBC$O,$&,*F,E==AN%U'F$8W-?EB'5&[&NV-\AI7J1]P,9-P/ M&:NDJJHU.TY++0I6JZ X"=Z[LHVGIX+;HR[ >?NY5+O]GT#&(.-7RIBJ6JQ: M,:^=24NT]1II%\DV:40'0X4ZF(R[[J0"&8(,7RE#+JO<+6PE)H+B8 -/.]EU MZOE:AB8(J5M<35LQ38G0_5C3AI32]6[^^V1U5[@?5Z/I?.UI&E__/IY?35:C MNT4Q6786UFA\&2T$,DS1X(DF9\L4C;FQJ M_?TD+A=?33G,15?2[I]Y;7""2GJ.>^V+ALC0**::==, P; M59K1UGAS>/UGO '&9YBJ4S+M5>[ MYMJ['LVM([V7CCC1:D9HMK;UD!;.;HM5LRH"S82,B@179%,KQ8B39=D"&JUN MN,Y:%6O&6V5&(/L+1)N1: FN2AQ@GCZ'4 PQ"IZ$ZC79IE]S&[4][ J;MXLK ML:W5N.5V5! M.'%($XZHD\Y$;%PL6VU[K+TEK]!=&T6Z.&W5?YN_J^>9?D>4L0]HTR3AQ*?,U O&H^C ZR6X2:HD5$[)X6V.N!D1C#EG8^41:-P M;%C\&W;UR8EV1I5N-WC]T@G6BIH@\GVTWDQ 6B#M'M+6<@D9BD(PA9!1$>/H MN39Q35I.9.#-+=KK2)NQ)X6?(8':K1$%Q 7B G&!N!-%:UF;)J;MN=::A$ E MPU[:Q-N-;1N=I(U#D*\C;N;NZS.JT3D%Z )T ;H W98S9&DM0Y8$%C"RP1*C MBEXHD3J[L7.1(9(T O\_0=W39L,RA/+P$[PH6_;4RH)46F N,+=%0[>6B^Q, M<"$&H:A*QJV.7FN\*6 9D5'JIY#;1HK3&6.HU2RGGMF:+\M=\KWX/[@6?;G_N!9]N?^X%GVY_X&\RR'5+5ID^6S M30 ;S2KSZ4AS_-7'^8Z]X7O%ABZ;/1NK)=X$B0,52'(MA5161V5"V3Y$1=GH M)EBSL%_9ESR'))QAG50%/Q>0J^/DJB6R"!&D-8X0C)"CQ$?$5'G60&C%#D>N MK..K6'&H@0,8 XQEC#%>RPZQ@6(6L:!1(QXYL1K)'<8"=X?#6.:9(A)!*U?@ M&'#LE!S;EW#!:PD70AK+D+3"D$0O8YA$MMQ):BQ%2R [9?*%).<O-X+#DUG(2+))""R,P M*FN_,$<;!0V+\;U,P^O3Z)KYM1O?3N_&L_?%F%Y\3G>SL07 29W94?HA!4S[ MK5U5-=]TPN(D4>^(#P$YQ#TMM6L,)_ZXVLW9N7%&L>Y'30P0WE/,")-I^1!A9RWHY*U&FX!'8..7ZEC4FNCF]9A$XHV MV#P2:[%D-.P:AI#8J O5HHZA0!L(<>!"9%6:%3>6"*NY9@Z+:&C@7&R$B(R0 MIM'![S5";,<^):S5\%O^+J4>9',^K-N_-Y]SX(TTA*B62NN$T%Y;Z9@0A*1U M4^T::6BAFTME-;;K8;_\,IX7JKW;JK8?I?XA07(HL:RAHT!5B[62-A*BE%2: M*NMIU%(%$N? MF!-.'I\*>?O%,&JU+1!P ;B0#Q=(K:"FHOK7S33=VS*E7,DR"3O(GA43$1'7>^:L:-8J.LXVMUWX:MSM Y MSJ$>3O[>P.^G:?Z-&EYW=/L@A;YZ6,_K8+=]=)#5,NZ40X*SZ#U3V$87H@IH M4RF1HH#E4^X.<&V^$(Q9U@,;0.01* @4K%&PEKO(+/4A&DJQLT)HQ)PTV[X( M6+GPU#G,'GIUR9FFK-W#3H!$0"(@,7 M+??I?/LS)TCO&P@ $8&(W2+B/B"R"HA,ZV"BYE9(9Q1S*KAMMA2UWNN?!V(+ MAAH]0TR"J3:HY.=-'.2IBO^M,[I?O4QZWZM$U=*]8W2&.^IXT Q)8B6);$,M M'3C7C;JWG^X65__XLIBEVUR%]1Q[5Q9R^)CVG.G=S-W=K>\J0TT2.1](>PC(?'M9RWG6B8<3,>:*U MC,)0;JKJ;8QFQL.,?83D#!/1;I9-=EDT@#Y 7[?1IVN)_31$I%@R!1WV&ELF M>=P6$O&*Q M\H$XYK'4K S&(,^.NHUOQ\FH";1P'O9YEKV=G"$V#;'I&@Y%;6LO0U$S6M-D MF:)DE7KEMLDZB O7C/+48M-F?MV$(\1O>AU*/C5"%OM*0& M"25BH&Z;].T)# ]#Z*@[Z<&$?8"40,IND7(?*!FK%0[DS'EF ME(],.(()];@,GSO&6@)E&V7#SHK"84>-PF1IUZV#+7]9&]#EY]OXW;6;F4WG MD[=?)FMR88+^]-^X'?\V>?MY.1G_X^WX)EW0+^/9 M'^-OJ_1.?_FRW-[+\RY0_30,'AWB\EV_&\;O1OE[^?HD7_U?['\N=TZX9-;\ M\NGJR^3Z?C:YN$D&3EJ]5I-K-UY]B6D]^W27MHQ?TQ.X7(=JTR^RLX2(-VL$ M%1]^FLPF:^&^%2@:PH*,..HD;4[2MG9-'H[39E;RMU5Q,!0##EYJCB)C07%. MRPY"M.B,BS;021-G/!&8!685E M\,9%+:R5Y2_E5*"W],EKVOOC;,_T?;#VL+3VM*G2S7*R_OB/S;M^3I!/O\-= M?/#APZ?@1^G5IXOW[[RY?/?A/T:?+LUE^#5\N/PTNH@C9S[]YRB^O_CO3Z,_ M3^>C]":SPNK=&5^U._O.N$#E;4R+:;7YN'[K\V)YF'VW$&.TL:W60!Q=36:S M[5?__4TQ+=+'Z2VORH]_C#Y(_1WQ9?QPU+[(_I]=V7]#*-^78] MN%K,9N/;U>27\D5CY-_LHN%5)5/TYO%@^>8]F/C37]\TEJ[M^S_^)?6BGWK9 ME^"]CO5>+TRIR#:CX@&(\H/AL52\^> M^L#TE?6!#SQX6TOD,,/WZWAU.;DZ&[V;7YT/EC[Y&C:8\"U7#4GWZU!6C(F=Z.K M\>K+Z':Y^'U:; 0^?QLM;B?+)-CY;Z/"T?M[5DT%X.A*CXZN:%*+&WM,D30L M*,40B<)HR41Y#%MAUNBGDJ9NX?K\N)VX]MO?5Y/K=_.+9C6JG:;8(+6 8L Y8!RPG+@M0:DVLI(L/K5J..MA@U>D"W#^;.MX$& ML )8 :P UHFF"--D"6-LX,\Z/? RR6W#L M6X;=F_]3S+E1@=C5Z&:Y^#J:SG^?K!Y$T'YY972XG<'XB1F1T[+1@V41'C0\ M:'C0\*#A0<.#[N2#'E(SL;5!=SM.XY[,_&3$_?-^NIJNW2=GH_GD;K2XV:1- MK;^R?)C2UI@W9%_F7YON@&PV<@Q7_;9\]!)S(;BW&"/&? BFW,@5C68>;N0^ MCK\59QE7EPNS&6)[OYK.)ZO59)7V>!;"O M3 RC5<,IYYGDAAH2" F,(H^U+(& K6]X=HX$A(Q#F5CJ=MLSM]I5X B+,C0. M&!9.]M&$5S3A3GD4',(\>&8BIT30,@"G,6LT(3X233++C0!+ ] P##3("@W" M>1 WB#N?;82N.CRDF1X)#LM^ME,_G4[F5]/[^Z7CYVE?+:J M\Q;O'NUR7*W,F/"TU^?,2^^5BUY)M\N:4\20O=K]F%:\^R+ /C%)P'=PT._Q M29/M0CVD]3AOY>Y;=CFMEEV,<<24:2Z<(,($Z:(KI>L4;DX[[(>K/$'G MJD45=VDQ!^'W1OB\$KX@)GT!<16D#H%QY*G8)60:V^@8=$CA9^9=>Y@$>BY! M^:#\K)6_3_@U-UKPR%GBHM#4,NJ-,V%W]E *W:A6WIKPN^X[ \L;9/C:!;CF M\&(*!6)9LKJ3]KSC0I25W=Y@4 MT=!0^';P8QK[3^.B-\#'[_%O:>XJ#F:F/.(L-9 M5,1[HK4/JBSZX0E+J_]I<)#QQINP5GUN 8 0SY@X%7S;D,XLYHF$C@M:7 , M4USNR#W3S=#W4<"0MU,.HW;KM $;@ W9L$%6;.#&,8F94$53*Y*P$-7.3<^5 M;H;6VV=#U_UVH&W0=C[:UK5F]$0KH0-A*"+KO44:N=U1.B0.XA]H8>FEO-T6 MHMG)LX?9:Z7S>'T*=G&7OFU;VF3]V5[[Y/<(,BVN54P\.AD]HXY;I[3%J.AY MN=FAXT!#H_I;PR5_48SLNVI@P4T'T;2C<,(*XB(01[KRP MR#"VVT-C:OK*.:L,P5((;DR4RJNP6^_-,[)G7BK\ MKGO#P.X&&;YV =;5 BRU$<1X9D1 E'*15+FK_D*$;?JP7JS#5C*YQ4#7P.'F ML+7M[.JG6UK5O& H1V$.!42!)5#H2%O;QP]UP ' M@$,OX2 K. 0E$@Z0$XX'RX4UT95;"2+<_LS65N#0=8\=J+N;ZGYM_Z]NJE^C MJK8,-1$A)1F.AFHJE J[LE ZJ$;S\7;4WX;MSEHM^?#BF="Q#+B; M1@]_OE]-KD?3^;\5IUK7O>5&G[_]L,]7+DT1>]C[\&"W?6S<:5REZFL=G$K6 MCZ)$!N>Q)"AX+Z0/E#,7&CNA1UH8(>$=LL2QX"2V&TZF/:$WC9#Q43AY:E_1*CV6]+FG MST,+W>[)BV=.OY\*<)]:AP/- />#HJW^W!;2Y%UF(@HN7*1>">XQQ2[#6XY M"D(V4F2/@MN\O?/R'(.)"LP$9@Z*F9+6/)=<>B33'^(#TLHK%#?,Q$X0U(A; MM,_,S@0=2-DN$M4+'=[3-N-R4KL^WS06;)$9+)9I/?I%5W?O5] MG.B75_::[W.T?+ W#D\?GCX\_6'>.#Q]>/I#?OI]K)_UW9G"J^7D>GHWNAE? M36=/I KUY#CPTSM$C#"N4OZ<" [YH#5E16LIXY PNRZNSC2/Y==2_MXOYK]= M3I9?WQ=M7"]NW'J0(?7ET5D#7K(,LGP[+EVBJTJS/LJ()2=4^ZAH0+%LK^XI M([K97OV TLTX-DC/$.:MUM(!'8..7ZMCIFH5HZT(V%*G">->*2+UKB*'H\@> M4\=YA_DQ:K4>".@8=/Q:'8M*QRH:D?XHRS4U0F)A6-54W?V@M%U;.NYZZ!ET M"#I\K0Y5U<5-84-H"%@21Z61 @>[.^#.G3?MZ; =ZY3P5L^6YW\&K0^-(SC,5Q MFKB\* DJTV-"@)$^8X15&!$H.!^P44R+:$E,W[1K)F&\;9C\A\3(H%QH@!' M2-88V4N1F@,OQABP,BI(+9''A6V"JI8TZ' 4Z;H##S88(.F<+(.Z,U!9XZ*Q M&#D:.*,^$KQSRNLV-QCMF/E$P/H\@/2T[_V'FY+WGQ?+Y>*/="FKL]%\Z7)8C$T_6I*S+>5V0KM2TGWP&EV&&000(R75% MPGN785KS\ZF(#>'&.!1(%#Z9TV:W05=6/QF3.Y2&3[U+?\X12-UJ7(, "%KM\\_ATLMNA0)"!Q^Y9QZ&!!<""S%FP%P4U M=YM&BKGH L,D:5^ZB*G:V?6"/5EMNA44=-WM!D8ZZ/'5:W/-5\:D2P)UGFH5 M,#+*8,^V:S.R,K#V!=GF\HC).1OH^CBDS+N/-;_9IKC'9#2;C%>3T>)S>JL- MKX?I&-^G=59SJGFAD\PQ$LD>%QPY[*G QL48.(U&-6KZQLU0OR]&^N-R.K^: MWHYGY;, 1QJ$QOJUJG>4 'N7>U;SR45MC70B<,RHL4%@S ,V'DD6T@O?V(H? M"@&GWGL_85,HT>K!T5Y$XX ?0^9'S95GK3,L:FI]#$P8K1%3!3\\LYXSV6@[ M?2A^9."^>])K!VF[0)#!$&0O0&H.P,+[%YG1ADJ%L2;2D0(@F$@O!*6-,T"M M *3K3C_84("<EOL2S+##T3(=#7 MC14\;UGO7:AYS?/'E&8*,>>"(3%9V]S973:>E;%9]/%$NLYX6T]9JR9$ERP% M@$)7H+"7"?7$/(^H0DC+J"R71G,<=TP@1C6K5YV("9EY^V#9!X7GK'!1*1QI MAP7%G'J/#0W2"[L[WBH(:>;@'T/A77?'@49!HZ\VS96H3',4>+++@_:*>TV] MBGQ[V,UAXAPYCDC!0(9TO&?ZV+[KLY">]=MB2BT7LUFZE-$TS:[E9'4'"7D_ M%+Y M=79&"4P]@$Q$Z(.S(M0"C\$\F3R;>GHO%S\.ITOTA5]^_1EO)Q\6<&0>;$2.5/ .T !H.#X:!*_5 MP'2,:.XL,@AIK@D.NW90V-$G3]:W@X:N^_) VZ#MC+2M6%4^QS$:N9!4Z6US]X^WG\6IR/1K_,5Y>#[MOJD2L M5KB^.!Q/O8M%QHPO>C#RH"2A+'AGQ)/-%]^M5O=%XNO%S5J)J[_/DQ+?I4\D MT_?WB9E?KS]MBV$O7&^3^6J]:GZ>K]&VS^V*(/A7/YN)VO9QVW,/W !NL MU3HWV:[=0UJB.ZY[0JM^R4G?2K+HD0H(*V>8)4GWC# A(J*=T7U.&W:(SX/\ M"Z>#61/ 866UEXW".5D0H.N>.= P:/BU&E:X.JC*-.=4V/0?5HH@ MYTDL-!R=),;()W-MCJ=AV$H/,:$NV5;WRZLOZX)V-VEJ?/VZF&\<<<-TD^_- MGE6H$K82S!H1K$SFN33>:8UV+=A1],WP^-8W'A?+:MPO;MQZU-X<06W_9L1<=I$('\E(QHZ43OC#DA4H&?HD.JE"SR\PAT3&4O7E^,3W MP8!QP%!U'%82A#3S$1<^OK37=\CN^E1@]-@1^.B "$"$C(HB*"';C MZ0N:((F-C)ZS748^QN: >XNN>^] TZ#IG!P&4N]$33GA' ?&0_JJ%AH9[JIC M-KKI"7RYJ&'[#F7KGG6;Z_8IV]X6Q2':\>Z\-O2%U:A:D!76$17%:3QSEC,< MG-^>F/4$._ID)*ZFX_5P0SVZ3@0"(!S7%2'O784UKJW"SG@I&$VK,>$1B2BI M+T^U"12>E=Y^&"6?>MO]G,97_)P/M- &X* _.* 5#JQBB0(2<4QP$.E?'_#. M]T9B/!T.,G#$/8<(M-6>$T $(,()+/V:Z\UK;4QQW%T[%;CPPOM8[M*98\\J MAM$"$+KNAP.S'53YZG6ZYCR+4<1 5#+:@W+6!,:,W164E+%9'KXE6;:Y5*K! M&L]#2JK[,+G[H4-M-)Y?C\;7OQ<)G=LSKW^^6_S;NAU$:02.QC*R-0 @WM9C/-09(#'DZ]P7\"$X*<*^ $<**3G-BWM<"(5IVG7'#"6QF\)LA@BZ6*5>";[]UV@]Z4;_"ZW_]!8%LK(X-,+.86V* IHL!F:"\Z7G MPL6H#X^"[+3\TDF1_SGA0VC[8([+J_1\1_=%#;[I_(=>S ,\VY<,T/9W%M_1 M_(5'&*O_?"^D#CP$[_3!PDV:A M2Y/PXW+Q^_1Z4,\ QKRY76";B!$(M1T2&\("XBAC=;BK5/W,X'/6!G#]0#ZIV<>OL- M356KY.X<4]PK'USP6J5-/M\EKR-*&@6>6L!>F[8>8:S=[DI#,?9:3GO/.7@4 M;FXF5W?K,K+WR^5D?O5M=)C$=I?^*T%*70L>9@&8O9W055^9!8"8B M]HY$2W ,W)"2,Y(']) SFX=V<1/^=?5E//]M\K>T([V8%^@Q\^OBG_#/^^GO M"17S.XBV'&!:=M-8@RP60-$/442PW*$H(&=PD$(Q9H64F!I2.U??#/L>"46G M=JT!D@!)@*0C(HF*6M5M)QPS'G/EK#61,(JK!%S2.$)\)"1EX/!_LJ\N 2P! ME@!+[6*)BUJ3+RN#")IH(U04,AJ_V[1I(1L%1PZ!I=Y[Q8$KP)4A<$7R*O$V M4FFL%2%:+ICRGMO=(0.C^6&X A8'G#KX^5,'T_G5P%(4;WS8B ,(:,(E=XY+87? =!CC!\"\,>H^YBN9W'];CM#_63S M+WC#(4.A:Y85H!)064 +6P$W@)G!S M:-RL%4+RUGKG12!8(R1"X$+L AY>HD8?M$-PL_< ^X=WKNU:H^T8"U M$912ZX**,2C$=@7@#*7J(-QKP61CK-V*T9U$UX!2^=UC$9C1V]'GR6_3^3Q= M4I'I?[N>BE#Y\8?"U]6IQ\BC%#B0*)3"T8G $"V%KXANG'K\L?#-G1LOE]_2 M'?_?\>S^H>+?)<6K_V(0?LBO4EQ6Q,@VFZ.?&&"X.@6HE LHDK3%B5:@:(33 MNWX5,8C&Z9R#8B!G%Q%NM[0$ & D \0:)6@P!EB2G&MJ7;)(%#1&K8K YN^ M_:A R-QMS-L]@0Q, ";DPP1>,0%;$U0PR#ECL8Z1.:9V1@)3!]PK=-XE"IKN MI*:'60Z>R2K[AD81A DZ.BFMTL@H1,"@QO "DB$J)Q2N^@@,S8 43%<:U. M0"6@$E!Y>E32*HRN8\38$"8U951IBY'?%@]61G+36OSL6:C,VUU.^3D&6@(M M@9;#HB6O]5V+WF&E$592(NVB]3)L:&FTL#8KW"J! M./?7[S=QJ88N"G\_OQ M=F0V0_7A_FMZBZOU!9>_=OWRQS=PE1[I9/G@!F?3^>3ME\D::)B@/]6N5__L M#6Y^0+$'-[?^^\NR_!VWX]\F;S\O)^-_O!W?I OZ93S[8_QME=[I+U^6VWMY MW@6JG];3HP^@?-?OAO'!N*\%=YG&\]-D-EG/T;=%VB)A048<-6.($TDW1UXY MI@%+_A9O-)-^Q>3:W/WTCY,WS[D*)# +R"J<+!KC8F'.R/+7<"K06_;D5>S] M<;YGRK0ID@WRUA__L7F+SXO9=1&3N_C@PX=/P8_2JT\7[]]Y<_GNPW^,/EV: MR_!K^'#Y:7011\Y\^L]1?'_QWY]&?Y[.1^E-9H5AM6M&4+N-[Q9 E#"_OHWI M/"W?8OF_P E<;$ VY 1_N+8LOK'-_;;6O)T>=OH\7M9)D$._]M--[UE>;W3J_NN^PE_2XU6"AE.!?!,DM<"&C;%%5825RC#-0C35$ORMG[9%-4!<69 M7S<'\XPA9$7LWD=# <;]@C&OTI!1U$P&01W#R#AG:/!;&#.3Z-G(%CD*C'-. ML&/XJ"VQ@#R0+@LJRP^I#@15!!DA/.$:"/1MAR B#S9AB?AC!N@@/&AXT/&AXT/"@ MX4%W\D&WG!R%LS?H;L=IW).9GXRX?]Y/5].U_^1L-)_<%640-]WIBZ\L'R:V M037CS4Y.DZK5F\5%]3\D4/ ^,(V$Y]NP,C?#G=S'\;>OQ4'A#EL_/SRSPC9UR(>DI$/Z\EPBL:H(FDO*Q05'% M2*0EA#",2M].0*;A-3\2$3*.9XIS>0PT-$7SFDG6WJ+\;T"30=%D+TQ$!9,@ MA8J8FH L)YKY(G&MA(GA0I\()IGE1X"E 6P8"!N4JC52X9P0$97U)DA$,;;E M\8)(C?/'8$/G _2@;E!W-OL(@I#'6I$W M6/.'L.9?%AG.W)-X.[T;ST:3?]U.YM?3N_OE8TP&D#](_@;U>\Z1Y MS9U3-*WV+#CNC,,ZEO:Z3QPXF/*[[CX#XQMT^-HE&-=\7L1()--BBX40(7B* M[;9( _4A2MUHIOER(;9R#!>U>@RW2^O@D)+FTIQ*EWR]/0.Q2C-CW2YX6505 MN_NV[BI<-!2^+6;B,/W:>R5>\XU19*UDRL1D;A.!,>(\E&NM]9HV)+X=_9@& M_U,:^XN;C]N1_SA+YK&97X=R\,%+!G&N?BWM?>5!S=^FF%0.%>$ME_ZG)-,N M[OQMCJO3\"#CS3<1YP3( &3H)QF$J!)IG11"0?B!G'G M(VZ"JL+9T7MOA6:41,X$(]XHOSM"0W S!M^"N-LHF:K;+I#7 M!V(7=^G;ME5.UI_MM6=^KR))I4AK9.".><28TPXG37)<*E)Q*?8ZYB^*H7U7 MC2SXZB"HEO,JF[=T]P;5"*LJGV.O?= ,"TICM(89;'?%QJ1D^\^0M:C=G+?. M^%P--)H'PN^/\$4E?"&X19$:)!2-."(2$"WWR)1@?$SAY^TV([+57@>@?=#^ M">QUQ6L%1HUSSI @(R/$BX"-*Z7O.(X'DW[7G6)@?(,.7[L&4U2MP0X%):,/ MM,@A5XHG]>U<6TGRW$=AQ8?*#+X' 3VMIV>O74/TUKWC#N*/+8AA"= M5)8H)V)U4L2:YDF1!_YI,[_^=7QWGR[GV\4->,8Z[!&'B-6 B5#SL5'F8D@P M<)%I&3 CR/#2WO98-T^0'(D(.>VY@0Q AH&0051-E&1$&EG.7$!<"\YU+'?B MS$2KFAN (Y$A;X<<[WDD'>@P8#JH6O=+X5ED7C%&=!"&8R3,A@[46F6.8S=T MW6<'\NZFO%_;$ZR;\F>HZ@-&:#0H!$VMYY1[A*C15:*;VWOXY67RSV]]?NE, MZ%@F7,Y.P0^3NTWOA_O5Y'HTG?^PV5B\4MAI%XAMY@X\T.GQ7SL56NGOWWDVZ#Z=9MD\<0 40#DH4.X- M%#-6'6BBVIG@G4"":(NIA"M)F\] M=_[]5%3[U$(<:.87 !> ^QUP:\?+)4T[;HFE,PPY[[&7SFV :Q15S?8)1P%N M!E[Y9S&7MUN# I +R 7D=A&Y>XFK*F< 1UHK1 )A1!M)/!>B)&[ G#:2DMLG M;NW R-V/P(-/D""GH.0>;UGW("SQO<]!OTK([O_H^UO3+ M*YO6]SG&/M@;AZ_C!O')X^//TA/_T^5M_Z[B3BU7)R/;T;W8ROIK,G MTHUZ[^8_W8Y67Y]7S2# MO;AQZT&&[)E'9PVXR3+(#>ZX=%G]_(_6PC@FN?5,$,(#VO6[0$@]6:BV;>F> M.K3X5.F!,ZKHN08=@XXSTK&H4O5YM(@+09V6@AGEK5(['0NCGCRIT[:.,\@2 M>$K*[7:&!1V#CE^K8U7IV%K+15!>!,81ITA2&LL3=]*')X_.H5M+,I)[LZGLMC(V*H&_.(&_$YP MBGT *W)'*; W0TFR:JW6 G'K@J&T^(M$%J+9^;"P;_BP#HF!G#>^9Q2S=G.A M]DVN+I36!(P,&2.BPHBQG"BGC$".JZ*=FQ.^3'1$RC:..!X2(WF[T!@[EX 1 MP,A0,+*7(C4'7K(]%/.626>XPS)X%K;&B(C6278PBG3=@0<;#)!T1I:!JCD# M48Q68AMC-((;)+"5M'3*!\(;K9Y?KNEVS'S>;J'\7JS//4Q/^]Y_N"F4_WFQ M7"[^2)>R.AO-)W>#]N>KFJM0&^^LPM($JA@E!"&YK8 M+**PX,4*O9;\ "8,$)#/N:O\T+@BS!R;X7R!"I< B[1!WCR9.).JV@H.M^-[#2 M08^O79MUS5EFF'&!$F$DYT[1H*781>-#%(V:RJ\79,NVYC MS7&VJ>XQ&95,U+YHGVSX$IR(@)%@6#C&=(L M8F4;V>IQ,]3OBY'^N)S.KZ:WXUGY+,"3!K&Q?JWJ'27 _N6^[I3ST@KCI)). MI5VY=C$*17M=A>-)+1]'^OG"&*!"(+GP*G5&C$@FU' MSRVLR9*TVV6B#XMR#[/LZJ["\=4_[Z>K:?&DWRXGL\*07$^P=%'I6XJ7R6Z< M+-?D[W5$8*^@:TY"J:S!1F/ML$W"%CYR7V;/>HH:V;/; 8^+I=L-K:N/[/OI M^'-Q1OI;+.LR0]]%"/1U8P7/6];[%^J:YP_;@*DSFA'!/$;4869+71<'Z'+1 M=<;;>LQ;K2G7)4L!H- 5*.QE0LV;%[35:?_-"4E+?O&28E>>H152-H/_)V)" M9MX^6/9!X3DK7-7B?3$@@Q6UD26Y,:N#P:7"N6#-U-MC*+SK[CC0*&CTM:8Y M1F@GTLC3UMKC$+'&4G.I5'1511S5Z-EU&)&"@0SI>,^[?S]=W2VGG^_7B![= M+4;I<;\M9M5R,9NEJQE-TP1;3E9WJ]$P/>A[Q4]JI2M-443E(N@&H# 8J>YDB*J:D702G M1E/&"(L&TZ#-[M1=\/HT3!F04P_,#2!#1F10%1F$)DA(0805UO*(J.?;6ED> M(^*>++33#AFZ[@P$;8.V<]I*:%WY%8-B6C"%""%.<19QW"W[R'%\ ' ^' ME[$[SL3ON[:N[A97_WC[>;R:7(_&?XR7UX-NVUI4OJN"]9B;XK >4FF=QHA: MHGE0,I+HDL9EHWU&7?ML6P M%TZ_R7RU7G(_SL;S5?JVV7TQ1)^*9W-QNUZ+.^Y;?%@A^QQ!>+!?ZWO'=4]K MJWB43E"M/-7","HQLZC0O2KV](@^63TK)]T/9;,/\@?YOU;^7%6E<).Q[KEQ M1% OD7*!6%W(WV.IC:2=6?8'Y.X# @ !7DL 61% B< )8TQ$1BFQEB,I@DJ[ M>L6Q9/))[_W)"-!UMQYH\6@UK62N]A2+3AB8K7E#.#'+$%QJ6:5'7-I=5 M'+;20TSGVQV938^U?0=<7QWM%%?J=DREY9D+KG!0AJ6=.3:['#[T@_CZ=L3_ MMCF4?+FX'/_KOZ=W7PKO>KKCF"SD'TJZ7UXW"MTM(70W'*+L!0JMF0N44X2C M*GK=!(NHL%Z7O3.0YH\=VSDF4(:RF8?X/D B(TAP464*&T<#YHP[Z3 G4D3L MR_!^5+K1 ?<$D!B0TP\X 9S(B!.RX@1URFF$)+'!R8B,9&)WPLB&'_3<.# G MNNX:!*6#TG-R1&A>.2(<5S0:89W5C/I0=+%>2WW]6A]>ZN 6@+2_9]UFLNWN MEU=?UCT\;M)L^OIU,=\X'WL=,]BK9H9%32,%8X0)AW"?&?@!ZZ;1X.W M:DZRK8;WXL:M!W<= .B9 Q'3P=8;@#!A5R2_5_&T4KP.'@M,3=J_1^9YX!&) MW>%?9A^K!'(8Q0]EYYZMV0X:[HR&>66#! QB#CU\I85C(F$2G-G)),A\"=0L61^;6,1:">--O7MR;CKOO'0(@@ MQ%=O@S6KML%1,:(855$'BSCSILRN$=$1W\R=>[D285-Z'#]5#[+FU@V/M]UH MTYN/QKL*BV>C^>1NF,[J?;+FN%I@,2:HZ$:K4>148FR]#*6LL0G-O>X/3J-]I+'8\)0=M' M!F!#1FS@M"IB)P4-A)&@(A8VXJBM+GWC,82F7^UH;!B0DPWP 'C(" ^2UCI3 M$QZMO..Q X"#PC@>NJ,66DQJ5=@'6&%+VJ M1+!L%U?S0C0;V+4D<%!H:X=EN^/=^S"Y^Z%O;S2>7X_&U[\7Y[&W)>O^?+?X MMW4OV=(^'(UO;J:S:7HY[.)U E?B%<([P754AGDID%.1B;+[) I(E>+]>O?_ M?DEC_P-]FOFUV8Y[H>C+1=TD-[L1[[C;[P?!! FAN7ZMU7FK>F]H3M"J>8UQ MUJ"T#FM$.=,N^!AV:S*.2.<@ZU-OS9]3ZA8SCS\V)Y/5F6=X)O_S5:3Z'1_T+K/UW7KZX6 M=^\C)LH:P8-77BC"'2WM?J+"$;;SN0EPW[//WSEW5#_ZP9QV5^GYCNZ+ZG73 M^0\]> =XMB\9H$='>_MFQ8^^?!:]8A#_]P$&:._4>FJ@7C0>1Z>CK)W;+=KX MVFB$"%)&3F2PR/I$26PMT;%Y"C_-6Y>F[3:?OM[FK_OYI#4>)0Y MV(K@(.K9HL$%, 88O\X1)6DMS]Q0C+4.5E"KE."2DY+&&@G%3D+C;KB=Z#G) M@= O\E>=6KI0WA6@#E!O%>JU0_:"AT"MX4Y*+1!#(3*Z@;IRCC?KZ1\%ZET) M)RC9Z@E%X#IP';@.7'^IYZ16JI07%1>\I<9SG/YV,A*]P;J.@IDC>$ZZ'@@" M-PB0%<@Z#++NMYAKI6&-#9YXS+'S2%*J+'*[\S&2QT8QR1;0VJ;12@5N-4,. MC-:79>WG'/\+-S>3J[MU/=G[Y7(RO_HVNDN[L=5LO6"/TG]%=###('\F/-F' M$U5+Z*=161$0<]H(3TGQ5^TTKFD (\"1?1SAJ!;=Y81*:[5!C"$3&)>D[)07.&ML:X[$ MD0Q" 8 20 F@9!]*9(42YJ-C5GI"(D-<,9\LE#*I60K=B"D> B6]=S\## & MV<) Z:KHL.#>&6.(YHQX9(U#M+0KA'*'V9^ FN'$PT^?>)C.KY:3HH_6G]-T M6;_ZM^+LP_H@1%&M9/UB4LT^"#9!L.D \-2X*N,:."=*$QX)BU01%V19QI49 MS% CC/]C3'Y,U[.X?K>=WGX[N<$Y#+%_B/T#C@''3^.85J4Q)4>F*(\9&/:2 M(1!R\#E07!Y;TZ6YE42!79:6TZ5LXH[ MSXV+&N\\C@G:)P)S!L&+YQ5-:[4V(F2$ =@![ #VEQK(\,AZD"P(A M837QODQN$5$?Q>#N?20)C&9@*["U%VS=;S37^@ X9)@0)E"GL6""%JUY2[A2 MHQM] UN!:ZMV*X'CMW"2XY<^/E\ENZX_\[GMT_A,:[ M! WY7PS"4=F61(1TG\%HG\C*V<:4-=;0$+0W1A'D0]AHGQ1^N&?:#2UI_]3^ MM:?,$W34@Y9 :# H2G J@H3FG%*N8Y,>!]CVE=X&C<4D(;KY[IF6J) !H[V MIXY8X' X$???,@I!!R(<6 MLJH*FR0KWB$9E*-*6:R1TV:;;!HILUE;_[_/KOVN7,IO/)VR^3-JGA_G102[?];MA?##.:QY7+[[\!^C3Y?F,OP:/EQ^&EW$D3.?_G,4 MWU_\]Z?1GZ?S47J366'Q/3A:TMH-EG*O_<+OEF]4_O1TGLR.SUI 874UFL^U7__T->K/^.-W)5?GQ#\;T3J[/1N_G5^<#S 8<\ M#78.]4<7\&-=2=VC#Q-RL!/R0S*B85+"I,QJ4M:=VS -!CL-ZM'IDZ-ICP$W MH"3RHI+[.G_\=MMP=?3YVVAQ.UDFP61&[/Q_S%D&%7VF:V"+\K9^V2K8 G%V_L8Q,B*V!#9!1AW"L:UKF01 M:V*="H$)*PTFA(MM9#%&VCTE(+ M9&W%(<".6M"T8W3L6Y;=MAY3P=C5Z&:Y^#J:SG^?K!Y$T7YY982XG<'XB1F1 MT[K1@W41'C0\:'C0\*#A0<.#[N2#;CDU"F=OT-V.T[@G,S\9XX+MB&"U0*$HAH^(9P$;X_36MX.D\Z910.!(1,@YFHG%.3H& M')JR>.JC)5O? E*>,7$0>8,]?QA[_F71XD@KD[+W$PVFT=KVD-K- M:9?]<)TG[3:X[M)R#LKOC_)5I7P5"-'!"^N]-5C[],]6^2A]FAY5^9FYV![V MM&ZU^R9('Z1_?'M=UGQI@3EGL>,T?3IR[Z7$I9]=147QP93?=0<:&-^@P]GH-8I9FQ;D:]+.J*W7U;]ZPNVE7?%C-QF)[MO1*O^<:BUMA*IR7G2B 2 M*3&[I#DO7-.QO1W]F ;_4QK[BYN/VY'_.$OFL9E?AW+PP4L&D:Y^+>U]Y4'- MWT99$(P+102CRM.T\T9\%\?VO+GK/@H/,MY\8]5N 1 @ Y A'S(H4G6?2F?39TW7<'X@9Q9R1N4E7.]E;')#H?HXI2"RRDVHG;4<8.(>XV M^G&BXV2^G4R?/4QC*QW(ZS.QB[OT;=M")^O/]MHQOU>1K%*D3O8VZJTCWB3E/'!>;61J2=LCR45K00 M2!U3]WD[S23DLX'V<]?^/NEK5)GK@:OT246#-I[[6$372"E];>3^-)J72K_K M/C&PO4&'KUV#-:G68.X\<8@XBR(/7*8_8K<&:QWW5XAZMA#;6 ;E8$]T##>= MK6V?5T_=T[KF#*-4,T-LM$8Y382DK#S=B8P1MGFZ\X%[VLRO?QW?W:?+^79Q M XZQ#CO$(6 U8"+47&P!&VVQY=H)XB+&BB)6+O,X_,#>/A(1,MYSM]S%"M M:,@'#;+JHQ2Y)MX%0F61O^)-#,B6QH*P>&^Z^Z'0D+='CI!S 7@ //03#[K" M@^72*Q\X,9A9&R2E9?]+Q"E7S>#<(?#0=:\=R+N;\GYM7[!.RI\CK.KUHH76 M5 ?GO..1,A-5*7\9;3B,_-M8H-L-E[]X*G0L%RYGO^"'R=VF <3]:G(]FLY_ MV/$KE_Z(/6R#>+#;/C[A6+V.I28!"ZZDQ=XD"\BTVI$1< M2-[(L3X**4_M(UJEYY(^M\=9A,[Y$>GYHL#VJ84XT.0O "X ]SO@ULZ7&TZ$ M9:YHI!"B9EH0JS; 98A8W:@\<13@9N"7?PYS.6DW?@?(!>0"1/O$[7RH W;V0+W74F_]\72>1F7S;D.E MX$'&X9F&*":5(8ID#$Y'1#7CV'A".=IEB1,L&EGB+6"QU?VW).>RQ\;@0:;) M$;+0IJ'?I&5W?O5]K.F75W:N/_ H9=K2/JNYG3G06E,KN C>6X8)1MB5Q?R0%T8>4[JGCG4^Y=8Z$Y*UVN '= PZ M?JV.975X0#/L'&-"*1),TJ\V6NWJX\?PY.&!MG6<0=K"4U)FK1XG!!V#CE^K M8UT[!)24RV7Z@G74V_0UY'G9<=J[9OBG-1UW/1@..@0=OE*'%,LJ.T4EH5"/ M*/>8FTB])*5=;)SRC:,J+]=A.]:IUJW6F\__*%T/BF\E2Z>L.+^X:=V]U-,3 MLY16BR6-%D?&TJ[5"F^C0%+(O_)!W7RC"IL=,)" &C[5HM).$-F_F0&,AYXWO&B#K7QV#"B[*R,LW"!XST M&2.RPHAPW&*OM$+>:\)8@LJN<)\RF!X3(YF[T%2KKG# "& D:XSLI4C-@:

U[_^&F>/_GQ7*Y^"-=RNIL-)_< M#=J?SVJN0A0YDB)I6"&JHD/81U$NRSXP^Y0_OR[G=5V]4M-^\AE>D6?S'$YE(9/O4M_UIE,Z&@'(.@\ M"&J>.F?3GCH0:3%FS$AAC36EI\XPW8C['0,$&7CLGL,"/-BV7L""KK!@+PIJ M[C;CN N2Z!B?L,AY M&Y1"(;)M%"V]T!2W+\@VET?::F"K2\OCD!+O/M;<9IMB(Y/1;#)>34:+S^FM MUK@>IEM\K])K+C46D0_&"*.P2U^05KBB8I&B)I@DSH9++6Y&^GTQT!^7T_G5 M]'8\*Q\%N-$@,-:O-;VC!-B_V-<\W\%CN;M.>5[)55N2""KIGT.EH0M3Y6DEE3V]'R9 Y&0A#%%J@&R5/*O M?S,3*Q>)&TB!9'IZ;)'$DDO$DY$13T8X!+H$@:FLN9N"@/?>>;^5')=MI[CE M+MD:&C\.&3]JCKS \7S"G< &.*"F)UEV@< /!@+3(H$S5?%N4_C1 N?=&Q!B M-UO10".(1I V(\A< *FY_[ )$*$!\7P*H4=,)"Z1 &(Q0+!M;@9 =MWEIS<4 M6IU;9!#0FO<0>A:Q$/4\FS""7<]%D A]=B"R+![X#>ES VLRM9I-<[P/B_(> M4NSJGL*P\Z]1G,9RID^2J"<-225@HE'B$OFGL!NCI GO8;LU>JY"UYR$#D,4 MB]58Z#'E++ \R_/*O#2^.YT:+AOP8)!XY=!Z]9']$H>W\H#T2U!DB=95('68 M;S=6\':K]?R%>NS,K0,!QZ9E,FYC#+%8M L^+0=L.F_<.^EUB[?UM-$\5+MD M*&A,V!5,F L)-6>>A2 V Q:X#K LB)W IV:QU&."ID[)O!%M MUG!6<]=3UPVPPY%KNK8'.0%VJ>'"PI_FW6Y#PW?=&Z=U5.OHNI:Y!6FU#%/F M6MEVRCP^)B^?'Z3");T<*H8WA MP!#3?2*%*AGT>J(U1BSD*XG286H(M\6[@Z;P9?X_Y M.CE^B%,HH=!3P"!=JWI<-J>+?D["@?S;0&S ML@5L),QU0"Q 3.P%Q.'<\10>,--#"+QY.F9C>/#>F^^%CLPV7,5T'\)[&E7V M%U7F@HI5@0I$CHTQY=0'R/(#%" _,S)_,8_L9 Y8"<>MK>T,C0(F1@ M%3)P!CR?^ %S( *^ZUD<9LC@$\KQ-K8?N^X,U+JM=;M%>PD;FA63A_B^:SG$ M@YBZ-+ 8X;Y2[@ "YIJ;V$MHB[XE?L;=<2>.EVQ-AX/.GR>W81IUC? Y3+J' M7;/5QM5:[0:6&U"7,Q8$'C"9S:'';6'$LP!CB[UY3O\L34>2=GMQI]0X_=87 M:GPFOA!V\_?(Z7?5UZX<=NGVB_JI6G,O>V$_%9?U1G*(KN7<7#RIQ7C'O8M3 M202:S+'3VI7_D!;X'==[LUK&34 L62'2M2R/N-1A#D%"[VV*!1!0]&:MYC;I M_:'L]K7Z:_5?5_TM4FW1L6\%XA^'$P(\217@5*J_[Q +X #MBOH?D+]/(X!& M@'41@%4(@ D3:F8Y 048!)R:" *! R)[8 GK/]6(L"N^_6T#FL=7E.'&<25 M+PY &+@,B16< ,*![WFFU&$;>1[ST53>G??18;V5/D1"7WED5DQK\PZX??6T M,US3;MOW*8*V3SS/D6LS=4J:O1WPU\[,IE?9H>2;P4WXXX]X^"#=ZZ+'@;"0 M9ZKT?GG=J,ZSI6-WAX,HQP1%$!8,?T90!YP M I-3A(2FHR W";#OD\"=#A8VK>K:+:!I?PMU4]AVHZ3SH$IXW EI>GP<]#/G MX[JGAG==G7&U],,_8W MJ>^'LG%OK=6N=7AG=-BJ3'#DX !19 6PRH8G4#J!#?#*=O6)U3=1;4IT#;Z'^JUK' M>25:\7(C+/,K'AO]:'B8GNJY2HUA+1L]!J'G1="1V]VOL%?4/X>FM M\]9 X;TWT8ODRZ"G6,?--+(<"K+,!1:K A;L4L^AID6 :7D.YPSS(F0,*@ARC[G28?3/PL.N. M/ZW@6L%;M+- @%5)-#@DD 44NCS EN]1QDE9Z1;A:VVWJ M!HP >237L2T&39ORHNRE[55'OYR3:CD/?,^$C#**,6(L@,PA9J'4Q+>M-BCU M>V_K%S$I;':PT4J-#+N"#'.!@5; X ';@H!02)Q P(+E CN/( !@^=AN S"T MS.4W"0GDE.F57^MWB_3;KO3;,FW;#AS 7)=1CJ#,N5/LXSV/TZWK]Z[[[+1^ MMD _;P=)-TJ*GL"G'X82(>/?@/IGQ_47 [M6BDL'WN!MUC=N7F4ZX#MK3N169+ 1A=-ASP:-+@W&&HS7 ^/: M>6S@FAJ9-3)K9-;(W#0R MU[(F4!MB8!$?@,"F++ MT^(9,C-JF6 J_V#SR+SK 1F-K!I9-;)J9)7(2FI9 M,# Q/0BYZ=DL\$T[\!UNEY%ODT]EP6@ 69O(AH%!LZSU_4+'U?CK;0ZE\;N[ MJ#-4*5U'21+U.R_&4.R)TIY:('U3OC1)B^:QA&- M(P>)(W./XQ!:%:AVJ#R"XP-H6XCYMFD[F!=[$XNY4\F\M@0D+?#(+W((!S1: M,7=1F5SJC,Y[^P_T 9Z#!:*Y.&17!HW-;>+Z'@9F(//G^P"SL@PO ,C=!@[M MO?]96R4:#%IKE9B@LDIL AS*7(8H\[D3".LD",JD7S0(-H(&VC!X=\/@P XN M?!#RDD1A&OUDQ/WL+_%'=IY!Y@Q1?T25Z.I8E8Y5;< .,VLY5ZC<"MH^<#P& M30=R"[GE?E"6,Y]$WMD8>RG:,^B>Y3+MYU*N'=.'$AQK%7QKZH"&XS;!\7Q+ MF-2S8F"!Q99MFB8GU**V$Z "C\T 3#GZMX3'N^"<@RTYT; WUKE&=8WJ&M57 M-;)KJ8Z0*RQK@H )/(]P%SO4+PEA'/M3[HTM@7H+@BYOP#D"IZ0-<*XM;HW- M&IOW"YMK::H0=!QN!Z:%&.#2">WP(C\E"YQ@*A"U"6S>^T"4QE:-K1I;#P); M:2V%&.4<^8SZ 0P()A29 #M50F]F;@1;6U<8=,_04[B24EB"V/^+5)_5.7'$JKN6,0AT&,H@![R \F&2 MO(@>_Q[V1I-Z?R;TGOZ#Z(A2:Y,3:K[/P>@^J=(Q(4(=;KFN);97%-MB>V7C MPN7E SS%,]ZH[K?9RV4WFL-;HX!&@?=& 5KEF.">Y8LM /*= #O(\; 3>"4* M!/:"CN^&4*#=[FZF<4#CP%[A@%WA Q,Q[$\EYH8,AKXS+4+)ZMI0S64.0&UE2\ M7490^UURNT^C?\M7%XFOYWCI='A#AS?6 T-DUKCSM@-\TS81A 1SS_1]G&70 M(RXGYH)=R/&K(!J:A#4ILJS?O M)GZ,4N,\>C:N!H]A_[,Q+4;C$=SGN#M\^,1HMG3FNKEPP%>T:RF1&5OC0/;. MY61(?7K.7G [Z'7%$Z3UEZW*[-18!FM$Z^=)_.L8L9(&S&B]]ZMS_@N_-L[. M#>?<-_RS:^>7*\Z_\O.;:^./LYM?#*OKR@XI] GU$>6=!W+L3EV'(>,*?O*&F9/*YBM]4OI ME\&<3>I6(5<;4*^+\YNKBR_72E M=\-8[5%'/SNI;.OP(2J8-O+/C&TCC%F[+P:]:)L98,X/('FA^@G8:D+^U:]ZUHT/E'.8J/( M4&LX6:DER# Y-L3#Q Y!7-\U/L@;I.\"@<_UB]57\/-//YT:QA^1&,"X/Q3_ MOTA;LZ[*P1B(F5*7#A_"H6AWMDV0/4\D=2K)KKF-BJ=FG4N4XSLU[N*>^&(@ M;,#1[6,\'&;3.TIK/1WKGICV).I(,[][G+4G3>6?Z>CQ,4R$''552[/'BP]2 M$,3KA@*YEW&JI1.-[,$&:#E+>_&$QU^W.D!K4:TS>&,NQT1H^CGI)J17@; M/#Z*S6 G$_/!F$IE?52G5%=5(=$D,0?IH)_*_\I>RL>E8JQZ86+A[ MU)/C(?1Z54SUHX[R?69@@N&Q(3;^;-6GG4X9:ONP5GZ=EH\L-B>%YTQNC_MB MVO.%T[@0"U%-&K(K1;<:7$%7G9Z+L94PP\OT2>A*+ 5+Z)P1I=+,B=,'J392 M,@O<5Y^[0H^DSL5%GW,A-N3B*Y"EZ'-2]%EI:SKJB/4V$NMQ/+:&C0&.7-", M?"V[DVO.UV;A9:C:DV:J_2/O^-,H>1)V@K(0Q"(O["75!646WPOQ2\1Z^B)_ MB9[4VB\N&?550\22*Q[])(R@Y0;3P-Q,3'T=3J)U?*3\:NK2)' M/W^(?\I64($"RDP6TR^G3,%GU%<#+"8G,T^S;AYGIFXI3-U(W"BT7-I=4O+E M'.23+/Y,HKN>K)8J'ZJJI&:.]&P A5DA9C0N-5H*GD288?IY)\>R',PW54X: M5>-#D43E!D!B=#^2.X P>5'J*Q8@8>_6=>@U;5E#+XYS915-$RV)XJ=A-D/1 MCR>Q5,1#)>2RG;>1O/%1+*G"B!"/G?'.<"1T):DC]?A.-I_Z'%8^JX\[.=L+ M37>%FF(*Q2J9S6!2F?W#J%/,ZJA?C)V:)V'\9\IQ+-=->5--8<;U)9LZ,;&] MKO$02OM;#+A:^'KY"BUM/JF$LR1GTA&V"^,_P[A=P3AY'?B[<=?H#X;% J > M-WEW^OKMXEW_*?Z;]B)IF_3383)2XGXL#*K.:6FC%-<4YLFQ\8]1V!5::_PA M%*0G6WT]Z(WR+>38K?F%U9V>V!>^B&NZ8LSEQ$]@I&_ 5WNE4&P4J>O[D5*0P6-TK+9DA2 <*\M-WOT2A>J/OJ'<=CNW MT3[ZN72W*&&I,&9L7_,0IK/\)HO#S9@FM4I8=G'*_ OCV[5S;'SYQFG1UD92/%3;B M[9A?I10/K^P.A479FUABQAAHV2PN,P M80]D8:"6Z) 2?#4"A=DMK2&%YS*2(Q;#;).7;Q!>C%[\IS28E/]EXH;C]89L M6C=:Q):R&F-+4>"[P+4<"DA@4H>X'J>VXV-F(^Y2'[25+=4\5C5/,2BB!'=R M-U&NFU?5NGF9K9M.M6X&8MW<-"BO+7[7#T(+'T0?HR1;A-U M\DU:ZUOK#1(!3K](IXBPF(+>(!%;LK8W>X9*7.0VT*S(V6MK<\M[>?3S'_FJ M71BQ==$J%YXZT6)B4:H%57;1\CTV;HN]71F.*@.)F?&ZN5"1<6+,"A;E09^5 M#9$X34=%%*^)6%I]\F?%TTX-&2&4NY]\ES!FO91A6&D$25=QKU?Y)7.'@8"% M:N.[\X*D.E\?J(UO59I @;"7#L:@X'B68U_V3:A'OQO*6% N-;DI4$QXS220 MA()4]BY?9C]\ZRN44?N^]*?2P7CI.1=NY<94T>&Z\^XV[*DV")V4CK1QMY1: MQM/:&>56"<98;&/9F\6+[=4E,H_1JA$<&\Z:!U2&$ I.7RI)78]/PCZ*^KD7 M-O/K20[2\.6X2AXFCY_EH=FP\U#,Q_ AB3)W7[GKRYD%;=JH'9=!Z6)L^H-A MP8VKG#P= ?^2V-&3!F_I5Y;ZH(0N"PQWHQ_&A\Z@URO=WTET%R4YLRU,C1IV MSO5&CSGF)9SF'I7LCE6[&T2WB=@NOV2#ARPY> BL+,V+>HC:CGDS[#LW3.-, MJ'-+K^5=4%Z7*2?!VR2I.B=JI24W(Y"N2@1Z@VTU&<$9T[1[(+:V"W%$LG3.6^&^GUZ?&7=25I $CK>C8 MO? Y+:$S?'H2[51Q[HI9+%HI2;=U@[)&YY97E+RYFGU9/%+UI^VPH4PE,<7= M4:=P^:LI7"ZPO+!AI8;$N%&\H^K7?*Y+7O23,(XR-E+&/LYF2#5+4KEN%:MG M)C,AO)6L[N>'2*+V2H @@U:5A?^J@7^J="QK4ZGI6>Q\*::F M1**2EA:G?V9C4V- /$?AGPJ5HA]"DPJRB]CJ%:A6T*;SATR?>:@CYJOX-K8) MR)HE/LL6U4= V=KE,-0YXY)O.E"346.6A9):K2RXN*LPH&('Y6#9B9/.Z%&. M7D<2W/Z07OA>''V/JCAD]N:61>(VW+EJ^WBVJ^*CH3=;D[KW]ZRD:\: MQ[/(]^-K8G;V0,YS6ELZ-L](.1CB24DVJ<>(5B*Q0V81<&:1;=I-K'F%3),39](5F3/UHP4E%F20LRZRU##C^$U%N8TZ MH:(BYGO^^#&_/6,!U*Q3PQJ-'82=!88KM_AMB^#,S:R MOCRH$I=<^R_EH;TTB^?M2^S",3HK[\(DCZLX:+GX68E&SC]L\:3#6B.T^+$' MXP/\R6C%\8'"[*Z%=7)^F_1M"?&DOYZP<\9SP; MH[T?S^"]UYHS9GRWGP>_/K6Q6H%C)5S2X]JO'\Y.CY?0\\?P1:VK^22IL593 M8T@/36U@'+$*J\/I_QMU2I&1\C:^#(\;(4)1[D922LMCZE(ZA>W[OS5O5+5C M+_A*>7JS9GS4Z&72'Q/G_5:64W[RN!O=)UG<4TJ*P.HQ;TL) M:(.QS;9\L>R_:*S$HAV0AQF\H_UI9=&DM=__,?UHU$G!C0T8V13))Q:_[PQ? MIO% 4YLIC/9XX]:@, +3PP[BP#<9-;E,^\9MVZ(8$=/T+!^VE<*H$[XUGI#J MAG\U##89 =F-A%07-[_R*^/L/+BX^NK[:@,PW$.8" M,0,>\ /+M4Q$D6O9D 8FYJ;K!IA8S>2CTP#P)@! L), X)]=<>_FXNKZV.#_ MQ;UO-V>_<^,B",X\?I6EJ?,NKBXOKIP;;OQR\3N_DOD=FTGI^)IF;2_-XXUR M/%;9K;*H:K>6-2./4F1^77DX2D:DLD-2@^1ID!% ;W/V4"2W*7?)X%%%XRZ3 MP8^7ZJ!4'M_/\HME>Y]^OHU6.QMYR^ILLS7L-:??'XE]Y=[ MGN?79W%IR9Z(TCP!6)5*+Q<8L8O-9 RXGKI"WJ.;E/1 M&YF$;#615A+6E?GY]/',!U&G=/.X'%EE:D2V FXJ_CU M.2 8OTB7C7*@%CPE-7$3XR%%0J&"],2DE&T82])O*2\+3+&$1=GZ M23W(7L&!MW[X8R(7N,C$+L$(:&MN&]8< MW$EKKC+AO(NOE_S\>FQ/MX%CSSN8VWO2Z--&WBPCKSJKBR$C'G9=%P2F0Z&+ M?.);'H'8LAW+=#<'1SK;>8E&:(-HM*%* M<"B:[.;OYI7/QQ+K:2OYY=BFVE M(7:5-\[9N>'R*_7GSQ M^96XY.9&7+[]C.E-C- \-.6*<:78,U$_S>#ILA?VTUU+F9&A[-U )DE6I N% M"RK(F^4+G=YU2VB4Z9X'\C6#3AY6S**)Q[PJ7R*R-V+RM]J",OX;?.,G>Z7; M\ X\$54_S5]8-UB!;EX%OJT8X5*3#4]8A/>#Y&6%:F-[4'JPU"9TU#XAF'S$ M-H(X'\*?7L7I&5W81I/.1]4*-[C+_EL[]:5V,MFW9VKUS?[^]C3H9W_Q'U'2 MB3-.S\5H6)X NGC*&#VKKI;CE3MZV3B?_ M4)\*77/$_(3W44L4J=3WRR3N3&I]]JY"]0VM=%KI7E&Z3NN4;GPAK)U\;HGB M746/V;:O0(4BTB,=ED'&T95+M&+)?E-;Y%<="<8'_J.(2U8=S1Y\E?'U"_2) MA1$[Z(T>^X8P7GXZ0/6M[V06U^-M%A1OV(M7.J!F^5-D^:OOF1\\SRWP8N3N MX[;777^CAO:J)+2/3ML[W:IB\[KC&^EX,W7DM0[L@2@<2,CIC0CH&^%:^C04.Q$HC=K14\,&X$X, MW>MVGB(N-6SKO:^C_UV7NWT'=]T_+9N'-'=MZM\F<+6=DCJOIZTUL'9=! _0 M!78C\U-M0$:UQTMO>G7'=<=UQ_>FX]M$_'=U]:[E%5MUE%;K\7M;?'NK#6/T M^GJ&D97/?)#I3C=U @V1IXV?^;#7/O.1I6[)_)!;.VJV8H*9;^61UQF\]>,5 MB/;98]$Q--$QMNFJ#\A.SLICP_+4\Q@U(BXX$:N>!; ;/0N0/>W4,,:&,F/Z M*Y[4ZR3_U0XAI8693S_%M%WL(FCXDICXXN86#DW@G MCW$7IR35 O)Z[$CDS95S?NUXZL=C]4N1R,Y V_:Q&:" <62BP'6A+ZP ' *7,"PUR#N:)!1($-V$F0NK\[.O;-+ MYXOA>-[%M_.;L_-?C(#S#&BN^=7O9Y[XH!,\[#E>V-QCMHF([7)F"J1P&($< M H_[@6];+A_#BT5G>\O9$7]O<])9-J%"W963SG*/6L1&F'$8F*9/708L8@) M/"XK%E;5(AXB&]5GH25\L:4;/+/0.>J:F;H7)FCJF/5^EQOWZ9,I'O[R2U2VBD^*)R_8$ MGF;^J^E_-Y4-[.CGJO10:1^M?&9.I32$\/-T/;:9A5FJ0F)E@384):E(%B6PQZ,[A\,FS;JO2,3&/1*_8$Q@;)0 M$QB$WD<8C.L"U]:6BN))QMF9<6+\7I8MR:L#]L3 R6G-9WC*WFTA+KZ+_5& M\=(!X/9;&O* >K9N-B?3M22^62VMUS>,JY\5S@1I1 M6?1,(I6JTU/8!YEM(!/WCI)^G#Y41:;K)L*LJ=LPA*T]E;-KSI3[(,>! -O< M C;C)@4^0]BV,+,H%/_8[E3QC47$4!$'3M*HGP,D^9-X+<2 M%(^)P$J9O5XA0-3NGMJ1M#6M%T6L^A]>+ZT7/GH=8;,7KI;YBL%E4E]-&XR; M8<%.O6--&5Y 9 \TP<>"\TP;G^>&L/:MF?6CM)/$*J>+,9NELK\2+VT>J$6Z MZ8FD*XET.';Q3&G-R7:2'!@$X^MX;B]]/C(>A+WV]Z.'X?#IT\>/LA: N.ST M?O#]HY-T'N+O4?HQZMZ'R4>Q\0P_0I-"\Z-X'H0,0V1" #!#U/PH5F8,3Q^& MCRL(EKD#+FW&_+:RY.(U]]3O>:4X YF*%0.*BA2O&,6B45',X*YJ17YT45V>TN-_"?J;" M*%/AS<&+-TJ2S!$WAB_VJ_!2-LW6Z/+JF!-MEFATJ:$+8!")_;%"%X)61)!_W[":3)/JD/90FG='2;QMTX3&0> M61FWDO10H:S#P;&$BGNAY&$_JYTGGHJT"008PK!PMPL$DTS8&90X 60['A7H0RO#&7C8[08F+T: M%]U;-,,:S32:R7_4GY#(/Y'U\7'X%T0"VC $)W\*2(.K;O"NXQ\+8MIU]#14 M)Y0,#!; -:GI_>BYAE7C0/;>P 6;\$=9:B"(ML1F8A?1V*6Q:P'L6G7[>!U] M%T"U&'J="R%0X 7A/H 7TN"U8? R-7AI=]<$>%E @A>@6*B-4+%_2?!:$;NX M')&E-I.9XYSL-FX5L/4/T<"AF+V7&0RQG=BU85 *YQ:S9N48U;&K?F MX]:J-M=YO*C%Y3PE<:_8*^XV;"$-6YN&+4O#EH:M^;"UJNO^9N&-XF\CH=UP M'U +:]3:-&JMDIE0H]9^HQ:#"K58$YO$WA(>KEQC[3U KK6VB1>=X: 6I=#0 M-1NZ)M-#:.@Z:.@RY9\F+IWS)'?.LU4-KN>HMRA;HDA]N!?8Q5;VS"O+,T_\ M:&K4FDU"!1JV-&Q5["X3(FI#_+'+(#"AU5W#V+IYB(6ML;BYI=Q;^4;1G M9 M;86KU6GS^0!@C5=OX95FS6N\JIE95.T0*S/+7)>_%0C=70*UBK,N6>R?[K2E MU0B#BV8#H>%K-GQI,KV&KPGX@DBYY:5_BZ[IWY*$^L6QJR*@PE70JV7@M8Z+ MJR2S88U>;Z&7)L]K]*JAEZ4(J%2B%\4 6&NB5T8_7<+VDOZ=_)"Q-1.[%CH2 M]/+6@:!W/P_4!,,K0S5+H]IL5-.T>HUJDZB&26&3K8MJBIBZ.*A5O/IU<:WU M1QV;,=F0!K>WP,W\_S2Z;:5_VP>XPN?%"I^7N3H'-5K*[NI'!F)*[^SVX--8 MAJW#47"J%?Q@%)RN3A[H#^-HN4A<5C!1Z_<[Z[>E]7LOMR=3RFVMJ-SU]*Y" M>[WP228^-ZZ'@\Z?;ZG,K"+0W3957&*3W)3N\A67%FO@I@LGO=4*G?-;Y_S> M["("P2G\__4BLH^+R*H^+EO]7:6.L+)%"(*5??=/O7AH^%*K$\.Y3R)E8X[; ME9,D@6KO>!L-G\7^KA &5; ;AA5Q$9S7;X]R1JF M$64VHA"-*!I19M? 6-V0XH]/O<&+*BU:,Z.F<".CUF>SE&W,P/%,,RJKIB$/ M*8L'ROC&!HV75:MA9-W0)3'>AAM3P\T6IK+^B$5+?[8#?DP,@4G8QZX%D&6) MF;F#)&S"H)E9ET=H*C0RL(JB+*!B7(Y$.\,T4L9.0S@C-D31#\,I($885W$_ M5DAXF0Q^O-0J,0L\*4LH0^*\ CD5L1_IPX1OP8W.[:>-FYK'B,D_!;KDS$^6 M,3]7=XIG]2UF0HLG-D_Q\#4O4NUD#GN#AE&S?G)>QKFP2=0;$S&QQ<^IX0Z2 M9/ <2NFR!_;-"EOE92FYSFHA%R-D)J]LE^ MYIR?8)] L"K[Y%HT1*C.3)"[KH[8_)+1OE[F^\W13-Z[5-U?WCHWO1RN'2*7 M3&BSK;7Y,+39;K(\J5#QD;AX9=T=CWAUQ"2$L:*JQ<,)NJA6Y 45F6E%/@Q% M7C5=W!M;CTMA#]]'6IE;H\P0:*^G]D/4PK86 )@B^O$>4!O+L"T$*X=M9\=: M,HW/#WJHF 2PWF2J3#+P%"EE@WOZ%:.Y"&1]T=OY5Z!&$X$UU$PP1,1_3,D0 M$6J308VY:E& M[!F/%U:3@>9#SE.3T9U!T8WDFPW(2B;0!T3-T!-LS61Y$WD MT?3<_=RRK%Y'G# !/Q^[Q,+0(@W&;$AFW^-:7VQ)^?7G9TE#M6-;; M!8MV'R!X:&*K!H^I'#WBJ\?A7SBG]O]K'4;:0EP0+'^6!^F%MB_">ZW;.M!J MWFQ9JXK:U_ EX[[JU#FOHHXFOVK4601U5MTO*1T52%%2S"3:)'%'!5T4VZS< M1AEW@T2I[_I(U3P0K54830/1?"#2M%@-1(L $5D3B,X'_9-=!R.BP6BS8$0U M&&DP6@",5LU&.-\JRKPZNP%'IH:CS<*1I>%(P]$"<+1J[L02CGY$G9%"C5VW MD*B&I,U"DJTA20?9:Z$N A @%'_L4DH8-!L_.STWBOY+I)+'7,;#L$QWE7NG M458<@FS0/;WJD6D#$5UQ^DV@81IH--!4M@]01:>9];&;IV=Y$O;#REEE\PPO M092==58FC1\G44>=P)G(&I6=4P3F!IS+=H$CIXUR CJHP-[ MB1D31P?0RID\ZQQ^L>^I&Q,'R,]'^%1KS&%H#%Y59;Q!/U64KSM54N$I4OFX MA;U['Z=B?RW/W(QN>W''<#J=P4CL\_OW1A GCX>H3V*0M3X=A#[AE6MP>W*$ M[L08R;:DPF3[URA.,O/M6E*LA+&' ?H0_E1D.KT.D]NP'Z4G%S]ZT8M0,Z6+ MP@9$!ZIB2*O88:C8JFXDK6+KJ1@2JYC6L8/0L95W4@OH& -4*]@K"H:T@AV( M@FUP$=L3!6L@6@!/S\ZOM4+MX-R=]:6&&?_E7GTQSOKI,)3>:W_0&:G8WXEQ M(X0[+K[O%M]W!U%J] =#(WQZBL)$7*&T():EV\+LG(H,(BAGNG$;=<)1&JDD M'NH]P_ ^-<(D,J1+O=O-W>WY,^H-*M[7;C]Z(_IS[?VJ]6<'YZXNKC?ACT%_ M\/AB\!_#J)_&^2G-QW#_Q==SOFCQW<&YFR.^7MCKC'H97^Q+W/_S-DRC_1=F MGP=:F+>;*5[^NFWA+L[7'Y1L?W%<+=L[.'=S9/E+>!OU#DB,+Z^X%N,=G+LY M8GR91#+8?5@&!]&2O(/S)ATC'3EDABP5/TEF^O=_LQ&T/J=O)OW*CW&\2 ]* M=GBCI!D6I0..Y56/X5 2#./^F'/D0]SO]$;=.EFQ8C9"0]P3=AZD]R3]Z57_ MR4=5J[WX?NGI_9^Q?\9?LE05^/H$D^D))H77_Y5"\<:TJ,ZJY(Y()A:Y!"Z# M)>/")"?AY"%2H@81^-N$<(S)+\C>N:QX?8 _+:LV<]JXB"]^:3X?]S(?7W^D MQ%:*=-CK%5F])-#GU&<;4 M]%UL.=AB-L!']0CZR@*'0#/BQ>BNB)?Z])R]X';0Z\I-^ W_:L"9=M4Z8K>F MC,UH:'!Q]37;*UU_^_K5N?KG @+U:O/J8@ G_,V%FJBO8L6P_T3L)KA&YUF0 MO">&4K1P8LC;9;BB]0W77)>1T&%JDH#X0J$=RW%I0 &QD%!IWV(0C>ERBRS> M1<6'CDM//D%CNFJ5$I:+TXG5 '=MAHY\=:YON'=LG)U[$](5__C4'_3/1ZH\ MBD)MT9PK29(*?.E;^ ?YYXU_9/3#1_'N-!E^*E(*7]S]'O9&"M.=?OK'::Z/8&G3^/U,3+C]=1+Z-'G5@^(R;G& 0N!BZU M(&<^\8_OCE?SH)_GIW_8CB>=_'M_.9Z"CO>M0L?Q,9=W-&3[+B? MWK%I,]5[U1842_Z,*&6Y M>56GZNOZ OG76]\:4F7[67,EG>LE F6OL8)O=Q M/VM>.!H.BB\R1ZCZ)C=9V*D-2>U_?_M\.TBZ47+2&?1ZX5,:?2K^F K%5E:0 MN$0.]-^/$#AZW>K)WDC$*XZF#(OLMS=^LE>Z"^EWU>W3UO5KOFV\/Z&-4DGP MT=[W==_[5\ZE-6P*??ACIH!=W#45;!V"EL7@UAC7+Y-R,?>F(-R@* M_(%/OU;EG>_?PZ,2_&,05?K M]V&(@O<@-GMB=S@<&-X@':JD5/R'],C/8DUI$=A#$;@8B@L-;:4M-NV;,-); M*18?_*@[4O[12>^W+(1WM1K?//4/RX!+$4Q1WZSM.?[G M&\S+5JPON6@J/_*47.J]8AO00T^TGF@]T7JB]43KB6[31"]LS=V&G3_OD\&H MWSW)\^QT.E%T=[=],\^>#*^?D)(-NHZ9Y_3$F*L$)O)\0GC7I&F--9 MMJ0EKX[S$B/4P%[QZ.?_LT*'YPK)*D$L)20;Z.!_9-W+^$^!2D@SZ"N"4A<# M( O"TX@QJV0?^0AR;)L6]+V V#3PF.MF[",:.(%-"H[4*#VY#\.G3Q4[JA"L MU.EWKZ(T2KY':;[M.AIG7)V)/87]#_(_^3/^Y^UGW+P\1AZ+_NM 1T8/;W2/WGDX TR.'T:'OW\(93>[=&3!L#]!4!L M5I::Z5J(!81AYB&/09?X;@& EH7-%0%0Q= *=GOK\>^O*!ETP_1!KOHV@NBS MAC]MN6G@VCYP?9B'7&:%7!A"WW*!ZW)90];AP&5>L<<$/ B60ZXJN-MZM)JP MUJQ3M@VXFE;D=:2F&258)0Y_V,;=K3;N=ATCYT&D54$D)]3##B<0^*8/N1>X MCE\8=R["M"DW'&NO&PZ!(%8K/?(0L.I ,)2'QAGPF$4Q<"BT. @*% V)2/7[F M-H8 ")V"!A&@M;NV/=B<':"&"A6MCNP'%N.,$CL F#K4]AFS"@UEW$7M\D5O M5&D):]0%?5!*V[H]QR(.Y4-4?617ACKP?1\Y'A;?,IM2GWBD,-2#I7T9&_;" M-JOYF_2]'I3>']!BO25O(R25AN+ ,VW@VD)#;=<1QC3WO5)#"?/>W=NXV?48 MG)(&]7)??(D'L7POXC+< S"8AP6TPH* ^MBA%&'?Q-BCKN>YM##4+1/:[^A6 MVR@*8-@HIZW]/K-WC17476>XD<-9I0S)C.(U'UK<_RY>,DA>9F4K7D:[&QVO MEEKM=H4#0N^9BXGEVL@"+L70(:5-(#&A!2S7LV)JR_OR2QL,/]I[[6!O%4:T MU<8_ ,5'H**W>Q;AMLDI]SS 3&*9'@P*Q2!]M:A06MVRAT MFMPH' *BH(J''G#?"RPN@ 5:& LT80$N$(597CMIF!L %,W$U+;%.R+!EAR+ MB%2:;_L^8"XS48"P[=B.:UHEC=&BP9(G4#9(8]R&^8 TD[&EZ- Z:Z.[J];& MEHP+6D$,A,@A06 [ 0Q\B[K0LWBY70GHDMN5C= M^&GV.]#;8='!'S-G=F5 MI1"3J&L,PQ]&F*;1:PD)#I!T@.P*%@BE@!'N.Y[-'0RY"VBYY_!\M*3EL1'W MY?3E%W=^/KTWX0]'36Z344ZZ#_$-S3[81]7%H"+V6Z;E,(LPS($%/0=0RS2+ M38.X&K?3 ;E=;;8;W4TA@WC!@;]3;.D;*# I0#L@ZVI-FDTFS3(BX"-J4NXZ87,(NY M=J'9-K:=UG@0=UB;M;9J;5U#6RDNM=7%Q#<)L4V+,601XA)04OT!XDN:[AMQ MQFUYUVTWRB!JOP.NS>E!F\D"?S,8AKT-V$RK#-"KH[U$EMF69A"=,UKKI#)8 M;7#>=[-38V92%W-F4\*A%_BVPTS++QG:F. F\X\VX:F@S<8F5I6+-31"DR2V MGZY*HZ5&RY71DM3HK %WK( YOD> :W+@^)PY92#():NZAA;T)C< H+3AC*4: M0#6 :@#5 /HF@-;8N]3!C-J,!Z8)/8P]VX.P.@]@;=:WWC97F49/C9YM0D\- MEMLG.),:P9F;Q&18V)7,9CZS (*@3$)((%^2?;A >*(!@]($IV8;('$EJO)[ MZDKK>P)C%D<==RAT0.+R"6-=O++=SO4#/8UO4(=>%)/=%ZHO5$ZXG6$ZTG>MB](0;IF<%NVP/M6,QB: M-=*.0QF&#'@F=0.3FA[U&"I(.X2R)9,@O[Z+M5I;K:39(TOM.Z/<*A#<]?5> M(UFKD(S6"#4N\K!E0^+X)L4L\('GE2>KH;MLK97%"35VF^O4V8T>KM;@MI2% MUX .'$Y580V1&X+(&F7&I9@X!'J$!)9)H&\!LZ3,.)PO>6AM8FHNL.O_]&SX95\E$.?<9\BV [\&A@0F"Q8J/GLV#)LQ&->O4W M6W?8TOG'=F1S=H ::H&J,CBQ/>1PCAA@!'H^L"$B5?X@;]7BHQOR5F^VPAG6 MQ<+W9L^AZP[/5GU8*SG.J.=#'+B^1[@%*#&972S.KH.6]&5LV NKZPZW4N\/ M:+'>DK?1PI6&8I,PXOB>;SH!]X@- XP*;Z/O!DL6!MJ MW&SZW&SC)A]\24> MQ/*MZPXK+# K+("6XU(&/&91#!P*+0Z"PE!'WK*TDD;=:IO=2J/]L,IW@PS\ M#G6'=ZAZSWL9[7:U7[==1 TJ>O:B-E4V.T^*0.0-@0MX,GJ40 MQ8;5D1OH 0)D.,[EE'((++\H 28#]6!51-DL"U.7'=XG/-&VQ=;\BC:N--\# M%G H MRUPL*='( B[%T"%>F5;:3XUJ>_:)B78YZB !6KYC9&#UW!?;KWL<),G*5J[K3BDW<,>J2ZK%8H@/, V M7XY8Z(+>KS:!19^1!*7/KC'U==G@ER&"P=LZ;> %R@@Y[C M*4&6\^;*#EO-E!W&S6;DVZ\Z'*V"TS9EJ])HJ=%R=;2LT5EYX'';&CW;A)X:++=.<$:@1G VF65;@8N$=6DZ M0>#803WP:#4?GF@BW0%K]E2C+CNL$50CJ$;0Q:W+&GV;NI@SFXJ-N1?XML-, MRZ<%@&+2G#/3;L:92=L!G>VT)MO+TGZ'HL*6+EBH*U/JB=83K2=:3[2>:#W1 MNS;1.TCYT46%VQM@V;L3R*T"P5U?[S62M0O):G09U[(P@:;E.3X+&/2Q'Y39WY#I;ZRHL-7F M(G1(%Q4^X&0LNJBPADA4(\18D!$<$-]&%"#D^QQ7$$F1MZER%NU"2)W+3EM_ MNF!F"T[GS6.KH!I;!1*$J8U,DS(+0M<3_RIS99FFW611X7:AU90]MY5T62L1 M7 Z=P](Z\T\7%=YYC)P'D34^BD,9A@QX)G4#DYH>]1@J/'F$LB7+%&XD;]C& M/7E-%D-JGRW77I:*KBG\_OL\"U?G;!DC#(B=7\!]ZM@$<5X>?.#B^G=TZF^T M$!+3B0)W9&MVB K*4*UJH<,=[ONN3X@K_G1-OW3$N!;9V-'.U?8VFRY>AK72 M[LF.0Y<4GJGZ&,+*3$>^QUS;"BA&)J44.J99K,W0+.;+]Z#&_6WM<_AWBK4:*O1 M?PB*SRK"/$1BY^K;#@;H!S$U 70<_EEHTM6&;_A,QM++"QAOMRN^6.$&PT#4!KMQ6'M'O8(]6U M*YX_@([MNSS @6-RZ/! +.[%IH$ IV7&]L?9UE>&5,,,$56%R M[OL> Q[R/(M+HC&QO*H2@C #6NEBW.&ZI+K*\&&:!UO2;%1IMNLS##D#V/3E<9WHLC>SM(--15AG79MU=&;??*OIDU:B9VG[SD.XC;T$7-,UR0$^24' MQ9YN,6P@4]$.?@B4= MG@N$)QK)(M9H01!=9%@#J 90#:"+&Y0AZC@N<\FP8Y\T5 M&;::*3*,FRTWLE_&I(H1?1S*M*7E]^K?M>9,D:%J[?O?43J,[U[&H0'CS41Q M9G1"M=SH1+U>WH*_'X$C]5ELC&0V?/ M<7?X\ G3#,%S65DXTB:F_>CM01WO[-AX@NR=RPY7EOEN80&7O+?*J)_^-R;_=A$?9E&6;0L M%1"OI:%):>CL@C1,0,'@5BR2T3"JT@$I"1E()Y01=N5K'\7WJ3$<&/UH*(1% MM.6.&$'E81(0UPN'\B3AP+B+Q'8B[!U+ MJ!3O[Q\K<$R'XG^'I'C&4W@?G=R*%?G/D_!.-.A3V'L. M7U*)>@])WI=0Z5^*"7&YQZA/8&":/F2!&7@,(N3;W LHE_>$8X.P6,_L97MF MO[I3GC?^;PEI/B%C,$CL36R0U:?GK!6W@UY7/.'Z[)=SY^;;%;]>2\'J356; M^Q8H?;U-:CS7-S]'23H*^T.)KL+&%&#[KU&<1)F-*;8GU]D:D;E7(3:$B0I- M82?)W^3UXO>1>&XL; +^H_,0]N\CP^D,Y<^087*L+KJ*[N-TF,C7/(2IT1WU M7HQ..$HEJ#_$$N&?!HEJPFUDI*+#X@>Y4HDFW$8/8>_.N'U1#QJ)KB?9!>K) M2302EE#VP' T?!@DHF?BI[BO+O?BX8MLR==8#,*Q<:W6"?$YZ(D+N^&Q?$DQ M'\L.7!#=)J,P>M]N_YD5NQL;GMT$JA ;C3&C"60F7]"3OWB2/0<.,:?<>XNA.[+[$ M3FP8?X^,B[N[N!,E>O8/8O8_7"9QOQ,_A;UI$9@5S6B5#&B[4MN5VJY<&P!0->541+ M1KMNHZA?!+5N(Z$T13#K;B"IX7).GZ(DE4R'0;^(=^4OJP7.I!CD8:U.*.,: MJ@FB^T(CAEF\3(>RU@QE31$9-A7+VF#4ZNT(E/IFE<#62H$K\XW E;E*X.J= MK?IFB"ZO&?6_*9.^YNQMSR+8%,/'>PACH1'] M_<09ATY0=?P&QG.$A:Y[/< MS.Q/^FVEH3_;8;OOUEVKS%CMCGK'"=YS;)\=S]M'B)\9C5#V:X'R;<.![8#\ MW.#<7G1=1R3T$J"7@!E+P%R7_9ZH_XZX,+>!^7-=^'O1\6;\EGH!V-^^Z@5 M+@#>J7%UX?*K&\-SOEZZ_,N7EHC%!A#AD"W]3 WD; ]N1<<,+WQ\NHUZJZ1B MU]Z=#:"=?4#(ONF^:F27R,ZOSJ]OC/-3P[L^N_YOYZHE0J%QO5%2SS/S?3?3@W_CW]R#>>[W]49<)Y;YW*2 MGU]F^J?:H/BM4/9]0KA#ZJM&UW54M.$)?N4@9HO2V9(9&5__G^+#[:#[\O/_^Q\?'X:/O9__ M+U!+ P04 " !:BUM0##=Z,.!$ J%P( %@ &UT>C$R,S$Q.3$P+6ME M>#$P-RYH=&WM?7M3XTB6[]^[GT+;&W<#(E0/Z.[IWJJ^%>$R@G(/V*QMFJFX M<>.&+*5!7;+DT0,7\^GO>62F4K(L#+8!N]TQ4X"M1SY.GO?YG=_^XZ37'GZ] M=*S;;!):EU>?SSMMZX&)]&5Z<6S^]?7]D#1,W2H,LB",W M?/?.Z?Y@_7";9=,/[][-9K.WLQ_?QLG-NV'_'3[JIW=A'*?BK9_Y/WSZ]]_P MHT___F^_W0K7AY__]MM_O'ECG<1>/A%19GF)<#/A6WD:1#?6M2_2;]:1]>:- MOK(=3^^3X.8VLX[?'[^WKN/D6W#GJBNR( O%)^?[;3 *LM_>\9_PLG?R;;^- M8O_^TV]^<&>EV7TH_O?Q@&$Y%:73&S^O'$C3[2=VGP+_'A MZ/TT^XBCASL__>9:D3N!>],CW_]E],N1&(]_%C^]/_[UUV/A^>+GGT<_>L?^ M^.CG'S[]]LZ%_]-=ZA_UYC"(Q)M;@7/Y<'3\_G]]G+J^#[-^,XJS+)Y\^'7Z M77^4Q5/Z.Q/?LS=!Y,-2?3C^"3Z8&^)O^$G=Y(+H5B1!5G/'*($AXL=JI,9X MZ;O'COQ]9>3OUV*U M+ISNB0,_X?>^,QBVAO#']D_NZO.@<])I];]:9U>M?JL[_&JUSOJ. [,=;FQZ M?^9I%HSOM^L$U0WZIU_7,FHYXI5W<_BE,[":Z+5QNY\VC!\^_==__GC\T23>.CZV06 ?_6(=9+=!:OW7?_YZ?/S^X]/>0\ON"R].7-1 M/N2P PEN*5)Q/DH#/\!7GL&+W2B[MUHWB1"H73Q]6C#:HX^'M@5#'PG43.A4 MPC2#*(LM=Q+#1VO;.Z?5_F+U3JWA%\>Z@IT#YGG6=4Y6VI2U#0Z)B <(P^M; MES ZX/#77WK6X$OK_-SZ##1WX5@MZ[+5!Y*":YQAS_K\U2K$ 4RM54M_O_DLSA9D;PL-_(M+PY#X67!G0COK>Q6/.\,TE5/",UA M;;3VN=7].U'+A=/OM%NVU7W;>NH(W]K(DEK^)(B"-,/UN!/ &=#F. @B*\V! M7CQWZGI!=F]O=N7K!K'RPH_CQ"*B!ZX+HU_;'JS /8#&A)7#(283P[?&M9K3#$S0DRD+__@B^ M]TY2L!'QFCRSHCBS8GA8,@M2H5\ ?POX"/X;])^:Q&OOKFX0*' A^=6E/@ M8R26$P%<8[/4YWP'$8&JYCF_?"VB&4=<*P/=1-#LD$O#U+);-[,\D60N\,/A M;9#X2+TQ=I1EK^'/9%?! MOR>Q'XP#^'2:!/ %C4;0@XFEQ^,-$[U>^.KD5J>E:9ZD.6A:.*G9;>#QR:[N MM.7B&TDP39,83HN DY*(NSB\PZL\'M885)60E!77FN1A%KP!68N"\[[YVE!D M(.EP?^27:3Y2W]/FNB0)K3!V(WVCV@7)A.BZ($LMK40"W7S)F+V1 MO79C;X1CU :*9C7;"8/9B2.8)Q2)M&&G+]K6YTT MS45B:]:F-*,HGN&RXB:X8Y0OSZDJK4E#LLM+QS9C(OZ9 Q6A.$9Z;90*8+ J MVJ,%*LBO6?>27VKQ#[K8+ A#? 4:IS$_U'QD\SB>E:^]O+'Z\FP--##8E"1P M0Z)[Q9= I0#A):1-=P,['M5I&J1TP;;CEW[N,2E)D2N^"R^G2_$J7X3P$)"% M2M&8(\#[Y 2KQ".43ZWU#.* 2&51"DN0-@OG@NBK7B"D[SPR*!PV M1M'W!(0!"01:OY+VBK=*?=BWZ/CS=%!/5?D#*7P1BC1MF,>C)D&6Z_XT/>]I M4CH!#H)33)A"4O@]-0R7B7N/''?B@H$T)[S)(8I4,!*1& =9,W&;>HG6["79 MMMWTUKIP(_>&SY@F#A"NZIHOPK\1QC=$RYKNP9P*,M+;,_C<#6.2JVB&T73X M%']\UACK7UD;[?:N,;;6=TY[?8=LOS@A;A)+!@Q*Y.'R?#1[M'RF*P]&A[7< M$1XW3\P3]YLH\\?:$U%PQ=I7%E\_,VVS9J7\2U(G)"]'C5;5;-P&?#\(NCI- MB]WW#XLF;>&+\1A$\:-' >):J65S(] #!#D/C\H+&W]9D?G0=3*F@>I%%F0Y MD%LD O(6HY\H%"Z8-1&PORB^TX(=_1$W_"18=3<)*,&NH(@E)XZ/Q9>,@\B- M/+Q>/AM/Z CF'Z'T10-+JQ6I?AM9 _Q*N*+FW7-4"Y?!A&A=?27B;8KYP)&\ ME;<7T\)SP1OZZ(GI):4M,YX4LR["T2'E_(#]'\=A&,_2#WOMX!F8-OU5#DP> MO7VZO7?TM_)IREN!%QS]\I$LI,DTTTLLEQ0DWBT8 MGSYP-E@H&'+HXJ;@WV1]9K1X' ;')&B;V#I\U#/9.%Z)V\.B9A+GJ V477J* M42XP4%D1Z,89OJ+\O(H=QTH"D(:PE7,)1PF2AA0B)#;*UBX\3C$ZK6PE;&PU M65@)(&-I(>#]:LE(<8._46.!ZR;PJ@5$BSJB%^;(]- A#G)OZH;X(7KP4YC4 M-!&3()_P$HWQI!P4=^ 4Z3,*@GZ?@MK&].G! J8B)!=3D'# 9X2G(_ ;-#EC M"6E1HIKELP[*0>+-I;* 4$@B<9]*^K/:<9JM[(@[_$C:<1.!V\PI:+U=T'W@ M+Y.5 /V.4I'<$5LASTF0>K=NXW(B OOA.1J_@4 M>AY0WU:[Q"]#YQZ_BOW*^CT^^F+H0*T6BJZ1?"NEY"Q'6$U'DZ/Y!QZ;+_7\ M!B=/JTRWXC&Z?Q(+BBOL)S3DP)S+>5ZI?3$3?GTG3'F\5LK^U.9-C50B9Z); MKU&P4BR^(RL3Q"P=_AW68>9.2]*!3"I@AU.RIV1.5=U305H/%SEB%!LQ]UW* ME:HBH7;Y06,)W8V<"\9D4DJQI&PSR7O=]+DR+E\@E7<)7<58?V-CUY#Z8\\1 MAUBHQ)H)0AL.P-6]7XN9]:T T#LP55R!%'F'-(117Q8W,0D:"J29QW&YY9E; MU5)&Q@.3DF=[A&\&UB9/0 3"$ [.#;JP6,&S0#EQ0W4(0Q1M:::^([XRB_/0 MIQS,A&.%. SS !=6?YJ/_I1C=>_BP"?QS%\-9$3DYY]^55K8511(CHLB":.5 M23[-O'M0,GS!N@\Z6293F"9J>%I$I\HIX4ZG8>#1E^R6"]W9CF1R5DKSMJJR M\#91CYF"1'XS @'^[0TQYP]N.'/OTQ^V;TX;JY;!-.*4CW= /M<% M3@4?[!9/?0ZFT01T,/@+F1FA>J53(A. M72 BP^(W5;$%6?BF(8["+\XSDZBTFAB4G3SX^658UN]U&.=:+:N\RFT5=NJ]SX=VJ4$/^EWD$DV.++4G0BM_H+^*- ) M(=V19"&*[],@*47.#$7R)G$]FDJ/%GDSLEIXL8&_2A%!>>V/QG3O:F+%U(K?K 7]/Q%O&SO/&% G,U[%Y M5+Z82.Y)*9<-2483ND6J: @CVDA$$NV1%1/<4>4T"MA[@?PMMIWHK M2%#D(L/*E UX;Y15<[22Q:^CCM&<48;;UA KR93+#?>+'.0EYQO]#L2@7,^E M*TUARUL3I"J^8BL)+12]-1#?YI;UU[?OCP[&ARLM[J)4N@,5!R/S&LE47JEX M0>$\FR="\VSKHPV?' 10^\83A2)<\?BQJ[)N MB 1+Y\6CE1BA9TA$<(,G2/!20@M%">(9?=!P3O:Z_ ME9?RXC3IY2V9"6'V\ MGB,_:_#_4J CH$1K5V51D, P\Q^H=GVL@Q)QM$QXQ&3I2\=!-.\B7X[IR2ER M062:H)$I4A6!=E'+VY2$ BHTW):BD]J%&[$.126T9SB8J0ZHP<6A.[/I'(.- M@=%QY+F 21PC"&X]**&Y<+F:]@Y\^*6%@LRE)H=6R>ING;*3*3!3UX7RTFPTS M\VO73$Y$)2XQD M);>:0+3LRI3,*QE8V\3BM4=J+QH"6/?;V,J:V#)'PN$T& M]."]7+!52B>,9B,8=3(&*19 ME;G?0&TNE$))X/.$P&='?!>)AR=167 $*HHV#B>'2?@8$(5,M'S7V W"/"%E M-)X$J4H(DMS'>)"^CY\TNM?'D02B9BHZR2C&S 0I=O7;5?;'GO9>C/:\!VC/ M-/29XB9NQEQ_.8=H ^>O=5F5I%'=7?,R*RZ[ ,PL*GG=I4A0_5GB]#QOG=*> M%DU:]!MI499^V)BP=>M&-Y0Y&[U!7P^;%C;H4-.4\JS-#_T@G<8IF@&^P"I6 M!4($EX&&E;,[.IA,W2"9&-X^4[E9ALXKESV6WA=2^KBDYJR5U%^6:/:T7T)T M;*1]H&&R8(V8CWU-(#+LPZ' MR\SB1%65\QWH*BZ>DB%P^Y@+L/C)#JZCG, ?<. M=/["X6PO<"Q4O0HU1T.79Y2^JF$K,-;9;E:A?ZFZWI)>KWTZ!YBLK_0Q,A[A MQ!T^Y.-Y.)EJ;38)AY5K:H(--:SBIEI\?.8J/W2U[N:=-/MCLOPQN6T4)]H/ M0J;!2."^>Y+E^7EX(W1R>.$Z)=5*PN.4>3NE,B"C1.^,KO4C)$,4$;IZ"W-F MW"8 XCDM[!%2'C:I"Q5N\0IOW'.P/ MY_*',V@\G/*T!0G0?LH:U^S6S=(8(X;6 5D8TM*(.3,O\"AN!Q\6*18-IOLB MRT&E0TS(BQKPP8$#$;'-(BE,1A'O\)%(H"!,OA$M4FS"+#K$RE[V[.K0BX&; MX7(TB0)(_\SAK**:IZ*0A>*'R89F<206GIT'^0![B&$JLO*7 M;,;0#2:<$0&:;YP0F-RMZZL9ZZKE!HM+,<4B\@GKI^J#FG6!N)X1U(6>=B2W M8E] \[KF]*P%-&LAJTZF,/1DMH-*CY.QT$PJ\=D\]I$LR%TJF>$Q86&CUJX M?%J0K'%O_1X'=$%-CDA#0DBAL:N L"DF.!#,S\'<%LR5*VKBQ7]6%]>361-C+9.GC;/C- M* %?XX/ ^0C=&:)>:-3WVJK9 MY7,J52R5VAX8QQI= 5<>,F/B%H2MV-F#(0 MY#A(@"KU>.G)1A)5<8*9Q#YC\UL\@B>N615+@T7,8!HL O"%QEJGC"\LLT?+ MH+Y-< *F?4!171R7V@[RHP194]F.VBB)$WY;C_!7"_%$VX QZC(X CZM1$/% M FT61OQW]5(E0U9NN<+3AHV+9"VUVCV]R@%BF44Q.8/K$_W-DI,YD(,E5,C- MKEGQGG4MFEU1&>,HO*\D#ZN3,'=8&),1B0A/33!M!L1&GSFY"P0[&65*HH?' MEK&%[>)43"S7!ZI$#[XNETIC.B52,LR1SV+L_:5>C3\?Q9)*/&=^8PIRFALI M<(W.N!(>6_ 0F+-Z#V&=2K1ME]<@I;J6X"8@C$%:G>5YA_;:+F)5]4.R%T,- M22 #+F6R4O0/DT HN*-,P9]C0/1(Q85L"0TL)A&HWJOMJM)1Z,(P3M,5UOZ& MFJ4G:UI^W05Q/>2K,"30RY7E25WT%:W!-&T$BZ+(5LFM+--W9K>Q @"G#(=0 M95K"Q=)"+9@F*+&'FU2B]I;I\UJF/V^C94K5L:E1'KM"7=&UZ5A6Y>!EU> 5 M5F:6BIE+!<0*H"Y1A?E4]$[<>:3KW)DWSU49RSKV.BYN>,)U!%&'R=$ 5!W0 MIE/TN"N[9F&L+5O($G6<3<@R+AI[-3PB"^;)ABY*Z*DXQ.C=NLA'_VAG("^E M:?"/A%Q3!7O _C>&2-T[VEZ(G?UM&]D94"$A7M W*["R*SC;X3*&#/K:9=K, M/P1WAKT?.4U'^>4ZX"P^\";PG(PSXS8SSGJ MV$1J5KOOC$[5:Y';>_$E3NW'SZT M-$MS;!7!;AXNU^ B J]R[I14X[G]U@%ODHLE+VCSN..:H9DN3$5'\RY:"@W- MX?%6'$#2_G@0I9>BT_4PO;(YN (C1XFFH";)PZ+/CU]S4.SJ29$>J:= []2H M):2Y4/DC]PB1#Y8=Y9IA<\C)'V.N!:'3L.F^.OH^0Y.89N:B4_L8LK6U03A7 M@U%!$;%Y'9@LZ0ZU&AP'9-6-OI D:1?>VEL1%JC:]>8^Q@ 4?QRY02@60;H7 MS@"B5.K:QOX'C7HM0R+HY!::I'GQBM-0"W"\UZ->1H_Z93OUJ.#IM C3%.[]'Q*U\@]],01P@>I"RSV,AI9JOQLHR3.,:1+ZFS4 MW&ORZ9,I,/4DX ^MSJV;,BP2;-$$!;)?>D>Y4FF9Q%9382)3O?S2.I%!V$Q< M98ZG"\4+;5_&S=DT0(0L1X^5].]@-P<& M"!9G%S]R6/(45"#1R)%[Q]5P6EVRR^7LODB])!BQV;8Y,^W'-5AI>^']0L+[ MUZT4WB)[ W*-#L8UU3-L1)(SAE(Y=QA+-9,RIZV88!CSDKG,-C4; LY :<8V MPEZ^B<=CS.R!+Z:*07A)#+*84Y'+J0&/:2U0QG(ZF,^P/C3J.>A=1E"\=OXH M@&J:0!46+G'+.H'P8(%J62!5.+[RW^+Z*Y^RT9563C'5ZYF6USFMS#,UDM#- MY/+&7BG+H;2S:ZFT_ZPV\2IB,#'VCF&Z(9?5?VR1"^%0P!L2FE1D&G=7H&(:5J6YH5@%5ELM ^) QC*9G%Y'_TO0*30N77J@^F:4]P")< M((;T5G6QEYY*-X>3D0#[2NM(3T;R%9YRQ952[R^I;^]6+329(CR%46Z"K@7I M$9 KIMU*9-.KD(NBC\>62BUH/I29N+HJ<*Z<4*[1IWQ<9"[4-3NG2?LBEM:HN%.QJ4)EH9:[P6$%?^3AF/5'1ENO=2;-][>=]]<6>MB$>I*2 2.A-M.4 M$F+FFE RTH+6*T*X Z^;Q)'T+-VP+8,&&2X-:9Q2B>3ZW1K_[S(F507@5*#R MC\_F]/PDP?Q[COM)?*)2DQ$YJB1@^-\'NX=4N@[7*5?9DE L\T!*\GH-3Y.6 M\3M4P MT3SDCF7DHD3JFH>L)'>(TX'"D-DID@2C\',WG,)=RI?LJ?$C8;2H( M5L&X4+[*+;='!%C76^3%1YAL:P6A \DVJUA*SWF&L#,H'I A/ M\.^"E .GR@*2MC0H2!(EB5PT#!M#\,-<8T6_$K*,QE-" !D=7ET<,7JLJV<) M-'")VI'JUI^ZOW!UD6NY[XXHZ]LHAA)TV M3IB]?G.-2 27@NTZ7N0B-!LB-3VH,=M*G>V%=S.8MFH4WU3Q4 ;>-U!F%NE! MA5,YX*7AR%,!3K$X204N.B Q%F.T*1-&%P,2D$)\,\&1F5UAHJWNW(29J2)= MPG/[,(3(C4DX34&L6/; 67YXU3Z[)?13Y>2$)Y\'@@%R@&OEDU'"?I ;&H7_ MB$H,[35N1'O$(_:(T&=MY'/9?"!ULT;GRE1.X]JJ*CI#Z[/3Z9Y9SC\N^\Y@ M./W!L-<[L:U6^^_=WO6Y]?FK-;AJ?X%_ M/@\Z)YU6_ZMU=M7JM[K#7M\:?FD-K1/G F^AY\$GG4'-M5_YB1=.=VA=M+[" M8.#'B8-/'WYQK-;)1:?;&0S[K6'G#_CS#*ZS:2#X[66_]T=GT.EU!]87I^_T M3BVG>]KKMV& C?<[IZ=.FS\86' 77GG:@3E;)ZTA?-C]:CE_X(C@NQ/GM'5U M#K^VVU?] ;T:)M+N=8>=[A4NG)J>8[7[S@FLIY[07H"^0OCPAL2=/.%, D." M5GG0PW*N24H4^!P:!E_"?:'(+6KOT\*)@MID,!F!W26?3J&38)3SE[(\+I-: M*19]LR57@HENX# YY8'_]X^6[]ZGI:*%PC;'VT\9F?/>&A88BM8)7+G>^JZG M&B[E]"9N$XF&@%0Z:$M5B]M9PL4[37J#$<43A-[ME[2%,:P%Z_P$J\65V0,3DR- 8$.YTBJV*-.@X5_7>H:Q3 M+Z)DKP0.M%"I2ZE([MQ*;3M:YG/)R]RHGA&/N0BSZ*^HPQ64AZLRG&NE:DF" M*$B M,]K8J,7:ZK)IC1R:8H+DQ&U.8(;?=6+X\IG1RF%%32$X:)U'\@][T>8V-H^M MBQO.K9(91AS>"K-1#P7=@.R MZ=RDWD]TSRYP_5*A#;7Q@^FZ]5.6LW!P$0O M]]1=DNXU<(P9'9_O!%QZUS86!I'+MA0@;Y1T^V;W+Q8<.WJ_C=$QAUV"=P*1 M,CY:3JE7VJKM#9?L.BC4&)!E20KW4?]@=!QW%,-7J!%ELELWWRD+;80N35*- MEGP%-L6*XW:S ,S@QEP>RH:+=;J8*HNN9>_+9,+5ZRR/]91QJN&JGC*,S,GM ME;$W/TBX.*K1.?:\N_G36G9SSYY?B#T?;2-[[@L9"50%*91-C+82'IP-9133 MX_E=B7I_NB8-&MD65A SYIN?AT;"()UV\9T=QE15">;AW7+\Z$ .8#DPT_IF MKY6*Q$/6ON!:U1/]J9UG/U*E\PO-HBB0H=66Z^N;"TQ86@:/7LQQ@5,'V?R^ M)0:9W@G0([ ">9GYD@E5:T W3KA!).AU.&0,JAOL)D/M8&UK%"@ $-\R^X>7 MD)>6E32X#FR-2>A:C.F66\U*(:G,D=$]87,E^33S*-B;QN$=XRE5O2439 :P MN-P,/H4'A&Z"09FT".)R[(;?J&PR[2Q1QI?T., I13=.R+6J,!#Y@8%M+CO2 MA[A]E#;@'RY>D*)RC,A)QJ6)F.ZM*G#ODFAT&Z4%/R;+\"Z(56^@$M8[IAAR M#C E\Q0.SYZQ+45]NLUQ(LH$6=#T]U'C4Z$G^\VFVW$*!_Q@E)>=5^C&)Y1"AKSD!_I!JF,M#+"+D+=Q#B\) MV5\487*?YX9SGQK =Q*X.4[N]56*9V ^T!UFT/V9)T'J!VS_J!6HK^J5+WB^ M8TYSFQ7AF3+R>A<1?I2%J8VLE;$>K+!/3J M*J.+PNPJ+ERI_22OY+Z X)7/:>,%!"M+S0HF4%-_'YU HR!-&U)?RD=F69NK M"5-+@ODH#IN'(98BUJ5!G2/&O<9WM;FNDVVGE'0>K'L#@08:4#*1@+<-++*Q M((Z-$-OP<"(K%SR'J>-%;2'%B> M#$>9S*MIEVKJ(VLX6\PH/!AZQ:(^22&(7X!@9?)/(P6@4FPWXGPSTZ)C8T8: M=3745TT8,^2.$>ZMLP2K=[,PJ+V]/E 7)&PV-9JLM?"T&X5:7JY*JMH*&+266L%I7X_E/@J[+*7 M4I/;!)!U&T^F@MY64@G@(L:\9\CF"/9)N#Q&C1:OC!0F/M3/J*0"QG]#E>V1 MN 'R$;+-(#;4P X:DR#%//G<*T+XYG(<@&$IJ9F/L733*SB42A[>PHKS@NJ, MQY.F(^U2H+&1Z^-9R6YK1J*M%0E@_E9E'5P&()A$MBM3C/1@(AG;]K6YTT MS8N)*E<3/NSPU3*O]0]+)M:MSE)Q64OI<$@[2QAQROK045'##OP+&WC%"=B@ M<6>^9"G#;JZ72MK<3,506A%;\"9QI[>5U!K3N; 8/K4$3H;!B<U]<2_E MB_MQ&WUQ?8&R"$[!TWND+>F"6[+M827U@^V"(H$$52;BOSQJ?T$#"C/_4IXY MF4"ZV%%3Z8:T(%<9)@ 7>DA+9$)-,'^1AI3";"7L!^?'HN>0M9>4$NN"Q>\F MKB,5'0(O@9\W<:PTPE1D6:B%#>D3LGJ7>"GU B%][2X.V$PA#6S/"UZ*%VQE M_T3E/8#%>7,*6O,JV6&-A6=+P*'+_.\F97?9E 0$D7DPS.D:RM>"%[Y/&7HQ1;V4[H;X( R2GC>AK M1D88@>.J;+&UI8L,@+R,14H+:,;P>Z69)* M! [U_J+LB;AO&N>)1RB1A;/-')3ANQ_%\3>5DX?>YI2"BT:2!ZP*K"R#0TQ4 M(D: T0,O\&6UMV2;RXJBY;-Q#C;6GJ-'B](I%F75CAR8EB;>Z/[C-H$(.&*)$. M$&[RPJEVS8>%DO_&.1 W@C4JD8V$=!>(&7?'>Z"P2$*!W]:YCYDJYZK04TF1 M. +9RH'JFE)#EWFIE,@Q7"\S/3!K;8295/ !Q]Z(^JA9&*N7<<7G4ISX)$B_ M\>7L(1K=RQU<=FZ/.F1(N4TY>7*EJ1Q-0I VU*05,8,9NZW19&3G$]!F%JC2 M7EBVQ 5E,90VOK<#/9-=R M="43C-)-S@X5AOV:"C59>*;J#B_O@L%-@E1V^AM+9!>S;)_FJJ:SM,LLBBMT M0=H1P@+GF8:!PO'(E.1B-^OE24D,-1;?5.GD >*H@]E^$E^0SZMA#69,+37@ M;C3D+BY]('D(KEX1^%R@ZI)+,*T5QT9/XLV?RR9\(.SC6+!OF"[LK>I%;(Z7 MNTY*;(=$2H=G&G\MK1N#VWLB7\K W2-@Q_]\&E-O +XV%8V>'. TA.C9>5FZ^T?=YI1$;SAG'*= MEU[K%JCS"-A&=95.1T5MC!LD( (P3KRPM,G#);(9>BHX$\+$0JZ!N!*JXDG: M#3I:P?;A%,N/?-T:ESI#B)LX"S0XJ793V.5A4)V&GWM"3V0R"3(-V:N5TM16 MIU>5-BKMT570$7)GUC^[X MYZ=WN8A$( V0!X]B%.\++E[]G%Y_P<7R_OE(>2%4-[^D"$XKGL,F'_TJ:P&\ M6\P5Q22:$*.[OL(Z9YQ9A7&.?R$^-64WPN\>QWDPW5"9^]CO92-N-6]N/[+,M$#%"&%K4(V[CBM3"=99$-I:4S:A]W M(M)H'(7RHL;&,BK G=A>927,4T&*F\9T&\_$"MT>[<*ONQB>%5$- M==(4=WR$)38K%3A#Q>:\%/3=Y1HWX D )O8C0L$E?Z]."RJ,[4S^:J!F%)Y: M/:GB^D7LOU+2J@+W$MB"2B2J+0202(6)2+%!;\XJ[=(*O&]"\^+-E74 L>R7 M+-WF)%@)1WS!!7R^O6"JL")X$V*[U.373;(RY;!I5T,J-5;@00..?-T-AQ\- MQJ+N4L"SE)BO&3,I*N8$S-B?1"I?OIJ3<@N)_H@SRJ[>=Q29EO:1[($I>61: M@HJ5/-= ;6?D6-ZJ@F(U!*>MC53)%/0HJYF!\XMDP@6LGTQ;N*2AL#K_6#&# MCI?DH)(]4Y<%Q$'2#9ZX]V_?_VTMLS$C69H29=?"TF'2CDSIV-0V?A.@/W-P MWER=Z<'R4I'8LZJV:_+D[8ANNY4M[E0$K^VFM]:%&[D22+ME.+G4-5^$?U/2 M@YFP=1!0\\L!.L3<$$7*7">Q%?3E;C5@;99"+N8=I!1QCE\ZK\4N638BDWF- M5ME%JS-L,5GT5(%?527F9>CN4CR OD6WXS7\RE$V5*/ 53'-RB1TZMUKH6 MCE)J6\SLQ?L6Q3/N3\[F+W6&E%F6E;X%"S>GVL2P,3NS2&BI#92X7A%?557N MS< K)>B E"> !MPKZ6K0);4$T=#.X5!E^?!0!H.KHY)2>-#99%JF"6-$1UE M019*:UDW/]"=D(/)>1-$#'H#=63&Z U-M5+9 H;)\ #1U>2\#>A M3@/3+9*("; ^/,Z/+E,K>@1A5HFJHN56<]0RE;/9'EH)YLPYX^@-H$QB+XRY MH +;SPQIX^(D'27@6J?(G4%M6W4V%;2\J/\LF( MJS(]8RA:X>!3/[L%O3>-%P%C5_4\%^W#X 9QCUCO"BK\L"BT#2+5G!O.9#Q> MWNJ!RS$#A;RSLH/46+EUR<1#Q9\-MF)>Q02DV[76HM3P0K-;4,=-H$D$$:X% MBU3&;.%'KQ$8&^R[<+1**.7YVF$=O7][]/YU)7#N^?RV\?FM!&PVFE"MP.8' MN7:M)2;J3,D6WN#Q74=#>GO]6=4L9)[0:\WT2HKOA5<25=O&9YA1/VWRP]HO M0+PAO;CP#ZK\;&YV7U#&H61C.B=(%2XZRX2R2$,7 M;J1S?M"&#/2: G2M.&%$EU>5(A@BS4V7;>'@CQ-^N8\9BT6^4TC=6ABV =-' M*'M@(4:1KDW5+=&;&ZC7^WIU8C9V?^/VJ%P@3$!A9+3XN5B^89O,DM" --(O MK\;65S$3#A215]4U\G_Z\A?QY*V''NA226HD)1_+M]-,YD;[*+)SMAJ&&8AK[#5P0+"XEH2:0/&DZD$ ,8X\<:*,;Q; MX>? MS%Y9K5ZC 7&Z]J(=Z76Z\H-71<>>Z3XU#M6=U^!%R>W<^OW3^HPG);' MDQ*Z97U1#:!L%+J.SUI:.1E6T=? A.RTGZWD:'.+I/&M8**ZOYS96!>/M5H5 M I,S$D"X6X%>VDPSH[U\?1[Y^I!LVY:9U$G\K<2ODS+VR1)_O3)G)<%#N2DR M3YD[9! #- &(:QN>-HBFNL[-M7H)7)5A+3T56RF0%VQCZF:9BX(#.>_ZN:WS M_388(7= MKI+F1UER"U0T*=SF\WRYMF:QB2SWL3X2$^M]5I'QY5 9:C*/5#:Q :BS>$+6 MKDF8?>'LZYK3Q@MG7[.-O96 .F?QG2QX.'=G'ZW?C5R1CY:3>3O"*-8\:'5) M*,:2#E\Q81ZXAZ^4,'_X-/S2&5B#J\^#SDFGU?]JG5VU^JWN\*O5.NL[SH73 M'5JM[HGEM-I?:B_[O=?IGCA]X_+!E];YN?79LY@ MV+^"3SI=J]5N]_HGK6[;L:X[PR^V-?SB6.>M:ZMW2K\.AJVA@W]TG6OK:Z__ M=[JL=S6T^LY9JW]B#7OXP-/S3GN(E^&ME_U.M]VY/'<&UO67#HSXNG=U?@(W M_,]5I^_08UN7EW!':]CI==6;X,X!_M[J]N#/OO7[5;\S.(''PC7[T[?]IV_T M>D\?':O+5A\.$E"> R3=Z?>=/WKMUN?SKW1FKKI Y"<=I$4X5E_Q#%YTA@/; M.NWU+?C%.3^EZ^!7(/_>I0//LO%L(&5W>UWG'^WSJT'G#Z=$UHKTV[VK_G"P M^,@-.L-AIWN&YU5_!O<0?X"7RONNNITA'&JZ?6"==."0XZ&DA^MGP\F%*7:+ MKXWW,'MH=;_B\73.SW$8?/=IOW=!7^#-3N_4)M:!%\IY]''6;<L5@/Y\38[7U,T\=6+W6.3\,2T<6KT)IEM9I!^:NEU#M_^():OD# M2Z=H'^FVZ6AZ??B<>-7\UT7K6[7H1?_T3GAJ<-\ ML0@+OI=G9LT4)Z?6.CW%G<;;^IVS+T->*!)N)["/>+Z YG'69^8;G/95'\;) MW 87@^9QW1D ,;3@:ECXSWTZ18N.UP8/$_S6ZH!VL. .>!2S.\7CD%HZW0H/ MXZ.V%]Z[)+R]71+>URTXEH,GL5%B/)]_=_A?P)CZP[DTL'H8$MA+3MX+TB2JPOUW M@8/!$LFC@ MVL4"RI1@+ U?]LCO.5>UPL5,9:^4 MO%1 =BMQBJ]=BDK&8_0,WUM#;,^QOF.R4IQPA>CL4KQLO:*\,)>DWJ34I)8U M['? POQ,QL-7=9[/G3/XT!#;)QTP](>K8J/\ MBD 8SA2VM0 MW.F UU>;IC:_AG2ETOWLV04F;RM!YOPA/2[GH'"?D8?7!E;M_!WW M05K]3#6]OG/6PPTB291\0QWA_B>' MI<:L1GTI7":=-E\45E0!\LW>C;9N_(T= MI&AL1:,D6R:RI$:;\VH>*]T[MVG#\B8 S,D4F)5R+L)P\8\]ESE!: M2Y%I4[2X2\WN4)1L,LZQ39XN!9& 0$7.<\V$ZKL!58:/Z2LRRS020E:K\(5U MCV1P(=JZ6/^\C0GVFDOGJ*E1+9YE)6>G!.'U$!D<5CK#UT[E8)1GU0V7W8%5 M!M#$_1Y,\HDL]-!/"@,%VD'TZ[D(6FGT5\D)W68FJ[49$X* 3A_LFU9M:JBV M&#L@F$4E&ZSK?C)"*NE\U,H>2XYD^E91@X0U36;=XCAQ]4Q MP?@B@^5)QT(F>V&9C>KV!CN-#>GDSH!.,JQI"5E:/=B\Q?W+'^9#9D6/,$% M&+ %Z0@Q3BVJW#=2C>'&+&!@I%(5J*YP0G$R%BX"FMQS%1$A6G(7"_ M70,O1?['[3.-64A,/>X*HC"KYF99RFLK75^TZ5'\UMP&U?O#M60KVF]2IMB* M*=E&Q9HZO[(I;$V#8KN!@8TE6S&;O\NJ#GX5Y]6[ M"#Q$CD[6/^;_,X"GN]AXT<+\OQ1(*PSCV=O_NZF)H-MR_=.0IOB2>?3[?,W7 M-:>-Y6MNZM1LXTG?$07 DG'O^Y& M0&PC\WB4*T$G:PRV?^([NX$_?/I,0[3.80IPG),[+(VTK?/S]O;/=E=V#3;I M_L,JWC^Z^D.0P<"]QC/[+GUG]>,1F-"6\]9J86.Q347)MGD[NNY$?+"J*S7? M2' +IS9$<&>8FV5U(NS' @8VPX(GNS"[7>$'NS&/&FGDM#$W'&-S.R:+:N9Z MX:9#X5E=D+=B%F15:@4/> Q]_H$P3I>) "/?@!?:YEGNRCG>C7DT:@>MNT & MUW="5N[*GDD9@OL4YQ@5+6EQLDU3#*;2A4! ^%V8\"YMW+ID_TH@<7M58J]* M;/TL=X4K[,8\ZE2)2"0W]Y:#[21C1-G=#6.T8:;179#$U$'7#:VS),ZG..GV M;DY:^E:]JYEI447"QDN6H.AT\8RCQWE7.0;I?3&"+O),H7O[O8.;Q,!NM\M M-I)M>?_,@Y2RWX%;)]/=W&!SQA1U;\?4G<%C?\;.\NIK-_J7^/:7F:U(AW22 M,14YCQ3$](X[N[9L?LRI;M M)<8^=6Z)U+F ?!'[S+G]/)[-;Y (C[O-&V;T7GB\LGE0>%SY=-#XW5PR_KCG-;\FN4-I^'J]'MY1A M5@[%M7O]R]WTV>MHO"N[NBMO<<4@B$T)F(DQM0_N'JO0Q:*(-J5FF;9[4O M1?Q+0@CO![T?]'[0KW30QS^M9=A/Z["R^K_[I7HU2_4"UD63DEG7C7E-#7U^ M^/1ASU=>!P6 U=+J_IUZG%TX_4Z[95O=MZVGFA1O;<3);OF3( K2#(GJ;C=2 MI5LW>^7Z5A&A*YU[B;?@FC=UO:V_+L+1".] J7]? UKNVOK+/T4 MK30%*8!=[LI.BEU=VGU&ZSZC]=7WDWF4#>#\XTOG,W:1W=31V<:>.<^T+S]\ M.NWU+U S7ZJY[J9FNYFV7]O8T^B'3VLS?Q/W_)MU0.V19 /$I[VTB9'4]5;Z/<;-28H>2T^?*[5B/+2QM>3$]05V M?%W;7M4MG/'?4P>-;2FKS\)=$)O;!%QP.#.UK3G7L/:1-7;OL%'F>'V+7^>< M>'*K9QHC=O/UW*GK8;/->6<%&?H;WH>Z5ZZZ_KH/Z0 [2<.IOY3MT0Y@CKX8 MPYNI3RLU&X7O@\SH;9:(L4A$Y&&O9!'&LX_4HQ16B0SD?V'S-)%,4BM/\8H\ MHS:WZJ$P+A&H'JS4A8W:$@L7:2U5/9^Q_QI<.*86K]QEN#J,PXUEL^^UC(8C MUG?:G6'K?+!WR3Z/$M%ZN\@^O7#3K"BS=JW3,$X"W[6 B4PE']DP9Y+IK:L+ M YZ*U8V3[!:[+2:!YSXTL?A&4(ME:O(NFR)SLJT7AR'WK\>>\QM=@<]QDB , M6KKB&G![;>P##<03 ?,@3W>%SVF-S?RU3GO?#L#(%VFNQ/ M--U=\YN:8#FS8B$DK1+U+5540*4.Q+6GS'9*7@2S-,G'F[X[-8/ MM<:D:GS4GOR>B?Q.GDY^LP"LUPEPQR0@16TD(MAA8*]46AY* HSTG\P>T=!U MO^%#\>L)Y?!)!I^[88P5? (^26B(_.H]P3X/P78B MD+ZTZS$25^Z)6A\.?#M/+D!XHB [5")JB>T5415K$(W'$.T,8.TNOB9%%CP& MTR^>I7OGQ',09(UWZ.C)WM:'HO K#NTA1[?_5$NX9A'>/K7+*(+G+T?Q09*( MN]AS1^CA<$41*%3IQM6*%GA?Y M8O@]'@'Q*53X,'!'01@0>^(Q^FC*?".?+YQX[#>""Q5>!KI?F MHS]!V++S@9Z/#GPOS/%8D)=B'AN%'9RVA$J;@3B1O:Y>4K%I4SYWI2Q(H5]EW_+CJ7O/.P'OFHH$;IZ0JH"! MDQR675YVIE[M6^?&(C]:Z80E9G]:%,] -,#8<:*2XBCG NS1( T0*@=W7;O= M4C 8<6H>BQ 9P&7B\1-G 62U55E!\,Y$C>_=)3]]SVA;CM3]O( M;=M@'(*Y@!3ZRM2MI1G6Q$6S&$V=:LVB% MJKE*^.>9E([4.O[;2BH'LH3UC^[XEW7H00_PF41H*1*II&+6;W5I@PQ@8*3E MWDH%*1/S\J6UA-_V! U>(RJ9H2$V*%Z+]S$&@=)FEFS!/-N(LL=@:S<:U?/ M!$&V-@T#ZWT[W;.:6N!>?Y_S]$R[^4"%;TVQ[WY']A!_JX/O_/2^(L77A8SU M2JCY.69+D$Z+MO.OL02,MO0":_!(I71O']"__Z;^&,7^_:=__^W=;38)/_U_ M4$L#!!0 ( %J+6U#5$/&SKT,! 'ZQ&@ 6 ;71Z,3(S,3$Y,3 M:V5X M,3 X+FAT;>Q]:7?:V)KNYWM_Q;[5?'W:]G337* MQY$Z.W]_W#I4/SW[^>Z0^=3\?JY?/]_95-_7C+,S#)/:CGW]N MGORD?AKE^>37GW^^NKIZ?O7B>9)>_-QM_XR/>OESE"19\'R0#W[Z_?_^AE_] M_G__SV^CP!_ ?__/;__OV3-UE/2GXR#.53\-_#P8J&D6QA?JRR#(OJE]]>R9 MN?(PF^OB(/\RCXO?E]%/;"_+>?^2.\[&=YVV^] M9##[_;=!>*FR?!8%__'3,(GS9T-_'$:S7[OA.,C427"EVLG8C]_1;UGXK^#7 M_;U)_@Y;#W?^_INO8G\,]V;[^_V#%[_L]0_VAP](8O]E[VWNR_?>L? M] :_O/KI]]]^]N%_=)?^1[\Y"N/@V2C OORZ?[#WCW<3?S" 7C_K)7F>C']] M._ENOLJ3"7W.@^_YLS >P%#!/?#%7!-_PV^J.A?&HR -\XH[>BDT$;_6+77: M2[_=MN5[I9;OZ9;[47@1_TK35^C*7J$GO]RV(W@#?;KB-O62: !/D&6@]O>> MORUV<,/[4C4G&][DJN'_K^;A>;=U>J+^:K8[\-]U=2@*AELV!7UH99 ^P!PT M/C=/CII'JG%RI-K-3K?1;1YM?:Y7U?C8;C:AA]UU=>GO:9:'P]EV M+:ZJ1K]\NY)62XOO/8/=3ZV.JEJ;:O'J-U-^#-T<)_#+RB;I MIG/^L&?762I/E(-<9P M=]^OU\%M@5OC\),Z_:"ZGYKJ'$0T@+>/)RB;S]]W6D>M1KO5[.C?#T\_GS5. MOMY+2*^LX7B2<..A:6UU!BT']/GETZGJ?&H<'ZOW36AN4S746:,-1PQ MJO=?E86JT*V&/83^.&UA_U=T&.T$?G^T^4N)%GR>7 0@I%-U%<).0G$M4I5^ MK=IF'FSQ* KZ>7@91#-/K57$2T^S^^\:[,[*%N#[QLF?M(2T\#QYWGA^US9Z MB%L:@W$8AUF.8W 9 )) (\E.&*ML"FNI[T_\/B",-8]V52/N#66&2:IH0P T MP]836@)$<^:G>1AD:@=Z/PB&T )$.;P$X7?0YPV<4FDP!!04]^&27A E5[O/ ME?JQ=(']UX^E#'Q!\=GH>#<4#C";O21-DZL@S?B>*, EEJD)3/@,OTD#P++K MA8;-[[",$3\?\\OOO8I)5D*+*_>IGP;4.US.T+5\Y.>J'Z2Y#^NY.PK3 0X/ MM&- CVD'64[JRMPR=[68QO0"IE3K,/NT37Q^B@="83*)Z!ZX'O97@J-Z%6:! M&B>#/@.AA!)FMOS: M*,A!'\/YD1^S:4__+@ 2?A^K*/%C!7?SA'FF.M->%@Y"/RV+0=HC8;S[ M[B%EW(JE!2S]?A+'B!- $S#H8N'ZF)@?!8,^-UM+M6-"9"YMQ7E-_4GMN M]8:(+5R!VVER,_O&E7*%M?LAF\N3I+08BZLZE4?<:'T/TV2L\G <4./@ MOVM>V*L_0]ATYD@:KQ+&J)W*;Q2Y1J0HFI&L+1S13 !FB)8@0;@^.=#US*!Q:7%! M V0EQG),+#\:6 88^2J,(GP%C%V6\$/=1RYOQX,>18^O\#W^203(&"8E#?V( MUKT^2@#5 0X+Q,1[ 3,>5X$] L,(U%"Z3/N\E 0:!=\!J-"E>-4@B. AZ4R_ M8'X!SFZ^S,*,/B8]&"5NH3Q56Y*P#000-3R$.^9QDUW<97,%KN-I[*QDF "] MCL=P3M-93>-4T![P5M%'!HJV.3<;]00=%)/!#U&09<7V7M_8>F<\\,[0D P; MP;%1O HR^#MSE,.Q/T/I.?9!"9W#3F08PYGN!3'H??G<0G618$&!0<#G9R- M+K%_P5O$K(7,,]=\"@87@?,++5&SG$%+#7,\ 3HY?.]'"1V+J-U2#W@3$D:H M5]>#K*Z3TR_H:6DW/YRVFZ0_)RF)B40D* #WW9L+POS6!RQ=N=/;K11[\+CY M%3SVOP5%P5>Y#:RXJWRE_?F!5S=#(VVX$U!'YJ,*6%1A.@CY)O3*5^ C-F8O M/5TJ?U39"' X';-YF$]AUN(@)*T#[5A1X(-&%H/HB)-+<\"AR20*8>3IP9E^ M9DB&D P')PTIT-*.];*.X>/Q9<,P]N,^7B3OP 7?@[[%>$JACFB.6?L*0L?\ M'KBBXH5SBP N@X[1F WT4>BIWC17L,)' M\-F--KS,&&\ Q@Q!O4NNLE]K6?@ LI ^%1UN^W?VKOWSW_9?[[V;_W=%OL"E MY@LYM(]P(Q%0N+,V]URI!JY8?Q+F,/C_0LV-UN@T0Y_8%/=L[IALM"69#./:'@5W3#RH4?V0;\=K6ZW].H>G#&1W.<%.: M1"NSN=*RS0BZDED %ND$#UJ0-:WX$@YO$AMG:3()T+3&B)'==P@XY*PGQ;O? M3Z8L%QBDT9UL2D 9R$8"?S*)PK[?BP+W7D(*XP"]1S.#E)U+1>C#=V'998,9OB,OLR9@+0KD)"C!"3U MV(^-(5_U_# * AZ]_K)(HL0F++&R[(; M_0P5O=Y=]^"KG=7O$'W@W"LNC ['.%'+MIN(_5Z@93J=<7H1R0QWX -[9$J# MNPL+KS^_\%CS>98,G\DIVT;AEEV_&.3\#,D^;M>2,WF\;*%7, ^^WK@T36J0 M^D/1RS $B 'VQ)\)4#!:PGK/8K;MWSO^0T9"ZRES<0 K$QRTL))=F4V'T*I0S, @LX:!%5T[ MV%WIB@ =;%1'+,J_/-O?>ZW;#.@*YN,2[J8V&WE),0,)V2'P=OJ1URNC&/R= M]C';)T1L5;85Q9C30W&7/-\^R% )=$K9?EN5K#A*]6,F_D7PK >S].T9.>=^ M]:,K?Y;]M'U]6EL"YA9"46W!.[66I=4A4 8DY/+6#E$0BU&D)8OS4D0C_6B* M(^LI)8;"F3DB0>*@4"11*/%)!5L87!*%?D][?G:N1APX@![E0!NF"JYE,9_M MJIUP]SJ+J1M.RQ*NY$?:,8U?I.CMVBBZD"R9<[[N'DP0IDG[[/463!>:UA$0 M>5B#K6TSOISZ?$8>>42/Y0/SMK9@?"0&U*1AGR[6X6;B[T=#X,V'J5=8;,ZS M/DY]#7V"CG$S) HBBEH>3E$N M^3. Z)&G_U"Y_UU"<+,0FNR#>1(DH=O1CHK\+C'\[TWLK26&:<4? .U/> M9CVD 0DR;%6?!4&I92PM=8_@#MFUT&=D* %5 O>H^.S0ZPF7\#DO3U9'/O7( M+S^9!PT>!+K-WW)T+-(+< KVW[S+K-I2S%UQU967!75%:W4L5N>&72)F,#P1 MFP2/$+,+/D2LO?#SO^][>WM[^#_L*@X3N6&K5$7R:O:G.#GE#M-!8I]YX+VJ M>*;,E7\!XO4"K>=H0$:H1&I5N0,/JAG]L'ZQ%2;F'VRC/XT,A6(68-S1$@_P M/=QJ39028H)4%_A?,@WTK?'5^)MUP(Z -J^ V$@<0INSH=]WX\XJ%!IOJ9UD M05C07!R:=E\C&AN&:99S^@$V=,Y#KG:T=$MBENP6SARC8WT7-SSG@WIB2-'] M1PL/N0FS%32[H&[!8X,\,\8G/0GL$V0!7_AAY-/!@L89\DBA1.J3D93##*6O M>I90O:,FRPFAB! GT]DUH#$X #JYBCGLO1I)"UV5IU](E^J(!QRO*[PV2P(T M2T5)GR]VX;+C/*NC"!Y&6@)&6B2MT)ENH9"=)_T='*?](+Q$HZ;'ISWL:@Q* M":,(%S&;/&'?PX?^B)RJN('Z[&PEDS3,''$_CB1\.U"7T@\4)Q@ZQ>&4RBX%+D*-P;^6.AP7"3 M0SB7.65/"4LB4=;7R%"C<5J=#K8EK0;E;)GH"F-8W+#S9@79!3]<),D@@Q,R MGB(,F>J#2A]:M//]B(Y.$AZRIW&#AB#Q^'Y/I?Z5"?Z'CU<8,@,+F]9]QKL. MPS^R$3P3 VY D0 90Z)R/ %)1RX4<[O>I)1A1B! 7@-M#W'0Z*H$W4.!<]'$ M[W_S+[!GYEFFM?J181[HJ"1VA&?3L0T+0M%12 +0>F85YI P(W_&\C[L8>BE M(![361B!P;2?*YOFB<-)8FJ3;#Z5@$;,0.XQ8"&'@3D.MIF3 ME-P"U-.+!R#9@?] M02&)H103UME@F\("O0Q@-T8L95($=E;L^ '8,U,^<\H%)27)TE$EZ/%%W6X M,4 P^,^ ;NI%4\ U(:%)T'Y0@<"_ +&$*(7E3Y +_'WX';\5<8:&FDBB\A9' M Z%!B[*D!D'63\.)19H3"E#,4U B069&(Q[P4!")%&ZB 2$W1E<)%IK MT5(Y24GE"6-29TF.4:2#"TGG7_'X&[FIY[7>R%O2:C2"+MW)02P1;WHOS.UK MP>YS/A0X7])IE1+%GB]'BR/H@_O;^HY,;%-(YZ6XFHHO-D\P07?PP5@5$FT. MXGP&5!\#HV:1R6E)01S%V$=Z"] MR8Z$C:5B\TK?GTJ4KU9(-2D?O=J (-1O4I:;>!ZR:0H$G'&F\=_R&D^_#@3* MV,^^$2I$ 1B0<>952"\":LDPQW!) M'C="6:"FJT&""4U.5T!FBKT+):,SZF0N\H8=$?P]=X!;W7? UKVL9>=T?F6$88UF4ZXSZHBT%PO"]-_%3K/"7+!..:H-PW"R5 A6WK)N4ID M/-!'.LFFE2?NMU#2Z&(?C^T-./<^RCRT[/JY=X3C1D?-:NNR?YF$ ^T#'"33 M'JM ?R6T>! ..%Z!2FZYLZ@8-D"AG8B9JM6 XUL'EH M8!,LU5"T/[?*Z(RG9#SPA%$G\R]92YC (=E+DF^>!2?:WV[,U#KQ%E:9^)!G MJH<,*+V9MO26G#(%9/3XDJSL2;XWD*\C9QYJP0^7+GA NJ I(]29! 73NSF+ M2U<$N!#3) [[Y5\2#C84S1Y5D9[O^W@AV]M0YXOT:4<[Y\@Q4 ML)D:DE@L5(IOF@,6C[^?*K!_C6I_7%1;L1QJ5/O0LG)TC:Q<:"Q#CUB890GH MSS"MP298BUNVM:NW%]=)59O5IRU,JMI2$1$N5WPMHX\5$"9%G0WE$Q-:1?'. M_D#[IUCK-8^@XP-!U@8($Y,54[N>MJ35.W\O7:B.'T>L\Q@/X43XLIT\LCE$ M)O6[%%7&U/,8(<;K>>Z.]=5%6I#IOYKR*>3!<7P2%%^7:8V'XH@]V;*25Q8$ MA7A'B@PQWN;"+TQLP&X!49XX!M>Y85'LM:?O$1?A:+!"23E!LB;[7NJ MGX0V'TF?P4T*LB<8[.X^.,7O#[TJQTM7I4:-GHXSUA,XB?R^#E0:N=K2 M?.>$3ITE?Y+DN+Z1KZ'12OR)ALI@#*7E5I!5J'HTP6P=(T_;R M>P$T:TV7X@1:2FB-WLK"XJ Y4A3^PH:F+-9;_4M2_=^U,:R=(_9-&2&1W19@[Y!AZC#Z"B48';M1?Z5 M)^#5T"@:>@1T"B[C$K"U+]!+/IT(*S^_5V]G2GM;] COQGP$#LVVSR,U8;$3 M5%0:(-M%%)6H><6E7G%YWX]1U[)/%%)=VY.JN:CK^3QZDJTI5)4S)[*FKS>D MO#*1!:-5DBXJ865#."D?__;4HR:![-K-SL@?[C1$SLOHAM$KQQ2P11Y@_!3%**ABG%#-0)$GF;C2V6.NE%\&\W)PS:DD3;=_<8,A" M[R0(3+$*H$E564P+.=&LHNH8WHSVQ')\YV?/3H=,+PX7/#L@D!T MGH=V8A9>1S^6C;+_SVQGVC;'%"C,1"N"K^9;Y_Z8F-51E-Y:,5'JL+S]'R-%2M MB[H&V4:D63_VB2C'H*&&6;K6BS0&)<16EHT%:7@K2>B^Y@8RPKG\&O%5(4W< MV@]L[M-VW!)E:K#GT8PHX.Z4/ZYO?2@&WDD8;9[-4HS!K@8)7I"B!U-P8^I=6 M?%5#05VJ@_5[^W?RP2]J);O^D*?2HR&]S5\2<6U2EO)3C'4F:H_\B]:INE:%&$\E0@G M25O:]0PN]!TES)&Z1"]7T,6\HG2M"(PL9$_I0!+.A?8J0&:FCQ!S4CCJ944M M9Q+AR(!(SQ,& @G#2I,\$):!B;'74NB<7NTWT20K!:B5FZ[;DD0J\S[Y[-2V M/BZ_EUP&IC[=^K;'B[NN+H\:G"7C $-ALHK(EK4&M5B+NEI5_"J6!J34$5O$ MNXB^>*H8#(H=@$T1=G*1L(+L805N !)V!#>44R9<5?5A3O]UC6RI1$"8J,"J M)_ M1IW7M@FCP^&;34_8[-!N??SFW!9 M"V[(4ZO+.SH&B&PC-D#C7IXEO?JW#@)M)6XK>_/]>(;EHBXT=N)T2MA4(Z'V MC1.W/,A\336X#^U>+!BN/YX04>C:P,Y1;?,1JBA/RTQC\.@PHM"P<=*#O]0( M2SYX1;9&^:Z7^*Q7(>$^HP]$ (17G$5D\!X;[W*N\#U3F.U_>. M"1")*Q$6=#A *A=-IU_-H>_-*UUU$M=F]6GM25SWMYB%M]PF,"T.QQ!M@4$2 M&%-/4+E%<3=\[PMQZ;^_LBMX)[S,U6*6%G6XEK$*%%&D0AR^WYD M@*#T<*Y@0>;:]*X;OZKQ>2KU%S>_U:N*.WNYC65&/J.2%,2:CV&NV,@[]6&: M$C1I9!(B?61@_.[&6E)AS-"1#NZ59' 8$+T'/&7NU/ <*T6U4T\T M_%)1P"2]0SS+(BNC[SR"S8B.M?&:>$U=F]DZ(Z9I8AC[*QI@EQ)4YHQH; MIR3-#_NH8G], >F-$VK)9K/%'7ACYB202(_E4:-P8UP;V2++._0.=-3]*[!^(N1=9RV?T#+*Z+MY.5-W.D@7OT M+CQQ\7'?@F!";OQI1&JOG+[S!RQ9%V[J\K]I=(A3/!QY^="XHYFQ,1>+&YR, M)[DA&R$UGYE@64@/N:K*PJ9(8)-C," OF6PKW'>![&0!F87C0%^'8PKGR7CB MH58?,CF]0TLN]5Q[4].!^1K)L##3.)@968 O-F$-MVD?@J68IG(L]6'AZVBI MR82WRI%/#1O273#):SNFRA-9/6&V[J<"6+H)<$&M4C.]=W3J^!FI*D 3;V=F& MF2%_3D@%$3$:)A#GBV/F=Y20BN*84@\\-I?A:QGB.&3W!H*RH<^8,PFEQ$DL MNVJ7W^[9'!)C1.,.M[6BUC)$C_2@8 M^FAZ;->'TT;$K3:K#QUS=L#:1?,XK*MY3@@W2P#6MF4QI6P= !TBKDHK-!'ZOO$+Z[(D.5S*<:04 +@', M6'7(1"J7;^&:@M/,RI'[U7YF9YB@7U-EY?XHA5%98(]K+)3C1DJZKYNO:1LG MBD:?(P0X=FP(D.^]KI1TA#8+7;Y9< 2O9+&G&(U>*^W+^E694\W'1MG3QL<( MC,.5GPZN\1[B:.':)7JBPE,58*%WQHP&>.]P2=C6M21=$MR,W_,H M%RW#=6S4EATIK[?Q2#G#:M+II:W[=&8BDHN"]=XNNGH9/Y93K7MM!@8#89#C M@VD^8R)077^L'%?"@0^1,:Y.G/6"!X6SG'02@W,XNP;BLD75"3,$21MGH29, M("#O#P.T28GRCX*Z'$:,)><2P3/\K(6R7@H#S^RKN+/#1!)ZX2?0,P@1#/PQ MUC?7;@?\)I":P$EL_&$$DS3IJBX[+[5#0>6-V8$X]+,1WL6Q0_ 3'5L2+(B? M!P!58F97$3,11S"9I8F&!H!FCN&3@90UPO.0 M4!P,1W]F>Y$6@LAU!Z[(@.Y'&E11X4@8\LAX0.QS+*'L909Q:P E08Y6 M=-3:_/1"^]<(G$OZBN3]EC,E-%5#F'/T=FSM0!ZL7HIJ[@6:; "^K0JG<^U/ MHG.24V4 1P8>)A&%0B+=I"0LZM8(K\T M@O>RR=":-="H-J/0I*[N<5;G#1P4I?27#]JZ.]G?/!75NF(C@*)*X )P3 MO0BP\#!/OA0(1GL=.\X+\\^4$G;^/6LWI*NY>>5N>$N\(!)1-&$;@3\K-\(2 M=E)Y8FVPMZ2W @YVEB$.K?MF223^=G+?6<_]B!(,?4(BF/H ?W%5*W&\2SQ^ MP9N'%E$:E3H:?]/[M/G1^)5[C7=3<I"R+X2 M_U:'$PW>0]MGYY&<%YCJ#K>2D,502,Q3@&PYRO;<+I6PE S@91$.#W(H! MAR8[2_028FZCXZ>LHV!^6\T4^^@&U%:.&7FB)90B*-GUF958 F4^XKHG'7R/G MS=U)/6@HQ+0J#M(J._(0NLH[.<(35H+Y"C6TC#-R/@;$QGZL,-J+ MO2?E7 *6 +1TN)M.]@KE#SI(% VY 4U=T8NIH4NAJH5Q?VO;K>%NQ+'D#''F M_4"(D>DATNP@KO(N[GB),"[J\44 S3T/4_T"NQ07@V'L,;:>XM3I/J,(^QP. M[\H\[HZ3>%J=#OG\AL8$'M$E IYBP^G2HA'@1OH-W7A?)<:)\*P&\S48W_(P MQMK:_/@>D9:[G=',#/@,%R*E"7J$_89]$=Y4L$J*8"9L8B3F <#CERD?GL\.64QD\KG%(GYW,*YHY1 MW0[C8RT?E)F\4O9P=>I@Q;%7:ZJ/[UYIL6Y!0HF2#STV+HOE&686D.1+%D[XCI;>2RI\.,<*:4.[.LQ7ZHZR\Q&CH=RC$!>A8:M8L"+G";$$ M, B-QP"7<[T 'VH!#A8NP)/$I)M*Q@FA["R3B@/&>4HO1N>TC +N!# *3$,K&KC7D#13WXW3$LD,9GTT!-.28<5 M3+MA9LW"#MN[%I>\4C47N49/BU>N&WG>FTD@AJ!K*:GC.42 Q>K)2W*W=>SM MXNVX6VZEI9?737#))X?*MBNEI*:E4/:Z8$A/!^Q4(3=0YC7Q-Q%+,HS^/ M0Q(>3G'1PV102&ME=4J:;=Y2%<14051M^&MMRO46;LE@V9;DM%*C$RF*99M-BX8O5UP+5+1"=XS MA=56V'D[G/%7OF9.()!%D(0"DPYGSJ"X-1"N:_$N"142*)@P/]#14IS^8O.Y M2ZSK?EQHC:T(I':N1@']9/04CBK3I3]\L9%PS):+3'?+J=Q=5%R815Z?1(;>DN1P7"A M&%IC<>XW\-I[^1+\//?Q84HB.G#'D8S(TZGF_AA/HB!'5CDZG3ER.C-UZA)= MV%7R'7[EJ"8Z3C%@DU%X3+:O82FI.T,S(=-CT#K'4_,TO?!CP5!%REZ=;%,R M+!,\=VQN@ZGFVH"-"YMMY]6NFJ%] _9^F% M I+0"Q](42UKK%K* N.,6G-_ MSS4',T&+W=QD8I&WLQ4/3,&&Q!W>TH18>N(B*;@N\E8^@63&%K]X)Z3S:/=N MLU<<*4\"@:G!L,-3X3['*278KHF+FQR:?%' MFL),33.G;,]J7W_)L^V, &_#JYC!@\2M88:[GI!B*TRD'K[M1O&P#A% H]^G MH*RVSGF%ENOOS&;=U>%?OH1S,P,@?O/OKYB+$I4-:F(P6.1HHJ!K 1S.I3<9 M)+*F7L)BJ:RL:8:F4.VX'U%$'8^O3QXP&NX72S:0AD@]Q%DP#0F"1M$O02>XX#A[%QC))%J"/OP$/9BF29=D7_J:<,\&V_&H1LY M?/-U$].Y#1G&F&HEQ6CY\>0[*Y??(T46%6(AI4G9@]*3 M[.#=@B^Z91X*;VS^[S2F'N8#+]O M3Z; MU:>U![BO0<2/EHGXF\&[D"OXZ:B($C0WB'$YB+8IH:YUT&0I[7S?Y_0#1P^O+!3^[3;F#+1BDBGW* @F=? J=\J.Z$!B MM:EBBN*\6[*UW<0A[8@)TH$H)(9,,"R0K!G$C^?L0VDIU-1SS95.-">S/(M5 MKM(@,B4QK94)-4+]@I@_PUAD=#ENDCFP"(R4@CTY+$?$^-EBW]9!:^/^1&LKKD!26ZZG_G5(R,OT1Y_07*Z "- 8Z6<$K1MZ, M?2+,M^G1D+E2PQNV0.\]Q]UEWEY>41* Y]Y7BL:A1L MHTJ- '&HMI&EXKHS:'MZLK(#_9=M/- [NH[*"@C -F%-_,#(=$E>VP,L)'UR M;U*J:)EPGYRM&F%H!R/H]1Q<+XXN1%F&9?'W5 M::F>S4DMYJ/>GXR8#4TN4M1.]H<#46(PNS>(XK$A^(JLJFF2##G]1KP0%;7< MW?.VV.TL49G8L0;7T,2B>8#)*D"MAIG3Z7TR?6QRP5=AQ&)69GM8/T9=4?'Q M7:*^L#E=LFY8<7%,F41?O\BKRQ&*^:*8$W][C9.>:]RQKB2?&4-TJ3%,A#?Q M0:RR;%$?=?TQMV"H*7'C9^PDPVX15%UC]O#.Z'[]DDB3&E0\=J;=@YB;Q.EZ M#VM3%0BPSMS"Z;^1A[MI:R'?W?:@VF/^&$YR&H2U^C$7%O/BU8PD+V8U%$!7=9CBXT8FTOJZ80#AP:L:=-6@:[-!UV*>@8?P MADPG:.C#'>00'#T0 JM^^1.Q4]>X;0-Q6T7UB$7,6=7S/U>>O%C\R\EJIZ!! MF[>FZ[3KA'W10 ,;#EP(%O!LA/CXHPPLX*2-#@V?=!0("=3J3KK.*GZMW M'L8?7/#>L^[[HA-"Z!M_8B7SU+^B@&K4OCB[]]_W$:S2_RHJ,II*@C<15%+O O.[LVS* MBU5'CLOF=<.:ERN6ZC\Q.F@XPZ$X1*2>1$X<[O9!KL<*VWB@-7_+1:^%(,NK MK=@!5]!)\0"GL \O '50'XF8V#+@\%5]NC M7*QZD1]_HT3*L!^* M4EV1E6!/%SFHAK+M.2IV;HI,UJ/0@#HZMK/%9[H3<_=K"5$X^SGB5[#U,!#6 M8M,EG;56&8:@DWWP.%360YV8//A'E@#0$4I3?4 MAJHGO$,>V5"U3E_!+[!7U\,DYU=PR3'STD2+>DSWUD<8>PI+[%9"=LB4,0B M 5:BF8A.$H[D*Z15:S(;?+MSKR\!I:929M4&YOQV/+E*IZ;(F'JSZ"-M$ U.3D,D.R*9I'*>]>B)V7VEHT*PQRJZ**X9DH MMO+",$P*=DT5(Y,%WVD&OQU_U_6Q#YP%[LFR+KC@G>1/XE(KL+,NL:ZZBE]! MF36Z;)8G_6_,MIXAK6)"=4",3BM<7%6N\$P3C5&HX]^3S&BC?X8HFA#S2ED7ZC.T3"3U AKG:87X@GU1 &.U(5%-Q^ MSM1);M+NG-5]YV#W&L.=K?UQ@VX7685U21!8IZ*!& 5C,!=SO7":D ?#3!5* M7\E-QNY(;5LX- 2/F<@3K=-?<*DVIBK3NR:X2"B/,KX-B5753N5Q+ZQ2]R30 MA,@5,TCL'F&6KSU>?N7'^"W)^ZY@P&:PSFKROIJ\C\C[ZHB1C33Z8W07= O- ML .WM-8 UT+8FTK0Q>*R.DN13#;M_;UQI0<>9LPO%PYY)P&MGHFGX22:,S4[ M,*U !M +BF0 9/2_D"W+ZE.E%F.-@LRE[[ 06&K]X?B)Q(^.W@;@0N0X%_G:9F,#IN3IF@AB+X*>J$V3TBR)M[F-T@"RX M<8:':>P@=?:*B#\S,9PE2[%.N9Y]+:P>;^,LWC?G%=4A;N_*,6["Q%@=%L=7 M4S8QK] JT4](K$>D;56,BY16N;$-M.L<@C[%Y+/),GNY[F#A,PXDF\ M0)DU35>,1QFDN<]<4;/,94#TUPG\%G ES%O6&_T9KC3C1>VZX?!S1)*M_5$( M?R]UT-.,*.2^Q@*E085/$AX'6D6^Q _I,UT=P+3O,ZF8;*N3\7M[$GR%8!(I M6!+Q"!4D:5%\DD5KY*DL'6M>D>!U3P/E6./$IRVHM GB@-YFK)V 0VB M!7,-&YVL\W68575QMKO7"%Y]FT:P[D _N7N3:#\L,WCAFHI3C#'",YV,C MTV"8XBZD7V2A$[*Q>?D5TLEL"<_Z*Y?M?:UOTN)\$M!R$VAE-K14SJV\@D/OXE-%OT-&-_'REG5<[V'Y$ M!]N<^+W6N\;^K%8;JSG8KGEP64!G6NRTU)JW'MTIL%0-,8PW'U? MUZ80SCJXJOR$W?6Z1]!;3S4ZY+55)3Q<%R136/&UPN].FWC!):@AJQA:E8>D M*N"$I%-3>QL0W7B21Z+0Z'(>.I)][L%W\GZ6N4V'9Z^D/A^%W MRU/++L_9KFA3A8EZ2+?0BJ7Y?1;PKJP84$SC M0(D['"'9< 1+8W)WBP:2#E>I<(6'U_K;)FV+.OUBL_KT".D7CYT:7E > OA M*9@E6.9N-,N0'E,!&LH H3A>IKE\[**(<7*R,5..$^,*_#M,6.*"K@ )6-,D M1L[JPL.T0\BYP*UK-U2C62\-!\6[=FLC^&V,X*@!W8\BP*ORI[N>/IUDN&!5 ML<^J,/'79.N0<3Y ?24(;,RR0+C@DJD#?-&DK-JL#S<*Q*25QY&9O* 5(?X@ MGCJLTO8/,LP%@2E@YJPIJ02 M.JUR+ !4^)_A32X3,>%\H@Q>%/LC&9Z^9'0+SBM)C:F/4 M)AJC, BJL%1$.IO*I<4-MJ-%J_G]!H*U8FL;R4%[BS:T($=)?M/&#*D#I%<> M1P)ED[ _3::8#1L%%Y@Z2(HM9[UFO^J5UU ?6NU.5YVU6Z?M5O>KZC0/S^F/ MUDFWV6["3ZT3U?W4ZJC#3XUNMWFLSAIGS;;ZU.BH]\WFB?K8;L"51ZI[JMXW M3OY4IQ]4XW.SW3IL>.KD>>.YISZPR\G1PIN;!Q];IVT.MUVH]OZ MJZD:'YLG7;KLL-GN-N"%U IXZ%FCW6TU.^KLO-TYA_?@6QJVC8V/[6;S,]Y\ MU, VP*/A]?_=./]X#@T_./#4P=[^_O_<58S_EDTG^OI+-!:!P)&U"_GN0__0[G$CS@CB4SQ*#R 2:TN+S8I&0JQ)&*+Z8QJG9FK8?__:'YOGW> M:'_5(_'F?]2BY\GJ(D5E\2,]FCP8\",8[ _MT\^JV_KMK]!&O&75(?&G_A][@DOLK/L*PZIR?J<^,KK"QUV&[2G+[_"LL/W@'+K/.A M2;>GY_AV7% *7M:$KYO_==@\Z^(+ MX+(OK>XG>M'AZ4D'5Q0]$-8F+,MFI]$ZJEZT,!YG[=._6C@@N&[/#S]5+,_G M^IA0K=AFO:(S8Q$\VRD:<6Z'TJJ,M'0^.[JG]8\77\R65\\N,"[_YXB=)#42 MR<-0);=JF*W]=_NJ?\(8X)J3>C-F]TNB!0&BJS$7E2)[ZE-X(V.13ZU6X-H!#(+'!4;)M2)A2+R1='UP MCC3*G,)70S^,BO%[VC%!454AC#&,'WH-4(V3[ 40P'TB!/6XZ]FP IV5& M@8BVHKJAV.3O@D%9(<57U%MP8PH]/TQ]3''9K3J\QGGR$[',5E : 4C8M2X6 MU^#$BOMPFL(;1\L]43\D@M#R"_,U&CA.^:,2U[HJO]T))[*_79 M%WBBK2FCBKUQ,2FCJMU'H5NIV M:[:54TWX*AORY7 -4FB:DPE93>GO55(66#-L%,*.I 9=),D -4$^N]* ][< MGB3+PEZHH^TPZ9+"=1P+$#3GRN< GB 7&HQ=_#A.XH"B$5-\V7 1'^;*JHS2 MA-UUMM=77U,/^?VDM:[^"%*[PI][$S!-^(53X^9PX$/@T<+V* Z*.-?@ ?@D MG :XDO9 T;6Y;]!_G'2.8CAM!?F*9O8 MQ'IE*LM77L<$EJ)18$@I@A\",H5&^CWH.?0D1-:KK MXKCYS*11VCQDL1;H(%3-BV2/13T.):;P81@%<^,X!(V6#9.&\XB6&5E<^1.E M;@:7(?LQ\2F#RML\'5$;N)JK;_P.(7L8<-]7ZZGXVL%EF&$G/-<#80-3X^O$ M2P59A3='^212:K[MZJ*M#AU<=#7S[>:LK&#V4NK\R:+J_]_SN1^SCV1M\S$;.V1ET'/JB M![3B;)H2'FR+E%C9.-61[P]ER/)O%BYZ%0)6,%;\T,Q\F;&A!!SD&V@V4]3( M8<)88GT%R5\_WWMS+RBK(1 S_C].)9 ?>54NKE#>E#1)67^3!" )'-<]RUJ8 MP;K(A@*K3&4)6GG&L[.^I;>_!UOJKFOOB9@EZ\2&S>K34T]L8$T60_*R[(UY]YC1WQ?W3HKGH*WBV@O0#R0RI"#67I4ZQ\Z^A5MB]E3"M)(PP/O3(OQI.,2\5?HV#F304 MWP(#_0QWQJYYF:Z;A2YFHJGPV)<3"E6O/Z")@D]]MJ&RS"U")W2:ZQ/1D]@S M?99J$M#"ODXD GD4]+]Y6.%QF'LNK8LVBZLP#\;*RG';;/8,9>;)E6UACP2Q M4Q #!Q4^#AS FHG1O$^!W//TULNZ*:$'O$S&XDBY!>-EG6![6Y9)S1+MT.*R MP=^9 \M#S5'X!,62.+H5W:D]G.;\\[40?_1"<2TW0[D*+D@>AK:T%I(SI.)Q M4B0 8UH:(N.UPL,HL.9LMYAS[F68?:+9\#GRSR!I'14$V,$/.7(61=OR>E+8%9XJ1S6:X%LOD"=-0:[4\T_I')@4L\4PNUI;EP8/3C\ 8 MQD?CD%<4 P!U&N";_,E.E(]@1CXI+![./P4,P"M31.8CF-=TV# M_-2>=,7H!J)QHYXRP3/,XL 4!A*YKA=9&VZHY>NC4^YV&5]="B:2*$U-ZUZI MVI0J-]C-;EDCIN-IQ(O9\#LXJ]AY7SC&T".45/9G^\""$^(:QUE2*!!KRNZ9 MJ%&./ BSN90[RJVSS]'!$_7:W+9(@?UMC!1H6T'5Q#RA" A7/ 4T540<:?Z(L8 OL M$B$E^(3E03$1R!-%7D2#)!#I3%[1YY*4PKE\[!J?KJ!I6[AE70 F+/.)^"(W M7F(LB/7K41E(\[(3"Z97M?54R_40OXE*+2TO$VD-=G:X)P@S4P+ MN^*O65:OCT?WL!36!R:,![@$K-V+E.U,RSRC<([29'J!56:C(?0XFG#&U()I MMJ?=$+3Q7&*&)&6;^-_@C@LM2X2AN:#@ZNJM(% G$SB[IW&HZ[JI$2B29+"( M-8]$.'"BA#/\Y>S4 MW2A;//PL"\8Z==P9-!Q.,@5A"5XCF*XA.?!E_MC&=S/O"]N8P\R-:X<#$^!O M*,L%]OU(.Z%-4@7T'Y?SD$5GPJ4)SX(T0SV6P02AP:7,_RA41XF3!D @NDCN MF*2&'0F-DN6UJ$E%K6&[&K\[MBK ,: 0ITA I_IA"H<\%TV0SAD.F])K)7? M;5W*[#J#F7;GRC@4+: Z_Y'O\NP]3L^&I9P$',;Z7'ETI^G\N5(H1N<<)I9' MI * 5AEK1,[(*M?E KPRCV>!_J(SI7,#-Y-K\\1W?>2X';A>$S)F:D>_ V6; MI]:6F7HF'DJ[[.^;G5JF]S=S( 95[1/-A1R2]FW,Q=;E-X]TA>"BD$N7%;*. MWK$H3G%C%!5%$*!>=T+?@^A';[EC5&C[Z^,G4F7_.$&345 M-Z[1K!]T8B(06-!,6-#HOKC!"/CW94*4 M<<.4)+?JA9C9A__B8R-_(%ZVN2&A*)#YXL))Z0"G-B.[D#38I=WATLR&M].J M\4G5I)/6%P>YN@IZ69@' 'MN#$&YBRNG@SI^BX@ [6C])ID_IN7N^:W5CYDQ(6@YWAS"6JAP_UF+]DQ MM ++B_OB#O590I/%X<((),<-$I<&V*C9/M9V@S?R^8IV 0Z_U2+)F'S.XQ!5 M]P[F_V?J D4R 9/==TOK0(^D:4Z#/*V%+K4B4=T.6['8LV$W,98'@T?MHE6! M:Q$N.,8R)M #F>E9BJ*%T4K]Y!D!.'?L3#'$:KZ&H5.M"]6!!(-=EE@W.#)F MYSLB[80/T[YF A@1-!>5GVD$(ENHP3EXJ"^W&SO'D(1-JSIMX<6U@O_8 74% M!3\+<'U8U:MHQ@DY(#JVM'5.[%JB:>7Q/LU# LK8%+4']C-KK2#+C!J([,E: ME)(H03DAU*:YFDQ!$O?YOO"2^%+\*&"]) K$'EW8/"Y/I8W)UPZS*&'J$52! MIM$W-ISV_6RD6-KW*5O9TPY?8TPVM'J.N4'H]=@BB*.V#/3(X%4*&&(K,509 MSY7JWM#-;F8-9V':EU&DD:G6#ZS5.75\YI9T:/[)J),L>8X>']'?C1F:VU"T M2NN)O=8\G07PI#!?-A!P&3GCX21CA!SF3@B?1T!W(O5E_,'?R33EDYQ7SQPY MSWQ5>O*'P?^/X?SB"$,=KL86=C3 L)_ 1*#S&P?.*^$#OM"S3*OT?FI\F;!' M'U,4F#H(%KS-Z%@AQG=2F*-Y5YG.S#T-%XXWXH9R#*FBM9Y>&I?Y?&R5?X', M?;ED0>KL+#;GC_T45U-9?%0@$,)69.A=-M0T(/@]1&9!K5:O^N9TC+7$\_[!\F@>!( M2+;:T3',/.H<+8G=_.#WF2JDZR3:,BDA;T^OM GM"_'VR._!1H<-X>=L/^TG MDQGWPR/+"#(*I[C@ #N"4#(?W=]@1K])6LR RJ.0^!ZC[<0ZSVR$'<54B"T$ M&DRNXRO9&3)B@U(M&T_(F\1(6+'D/+8!$3TDOAU>AR)/$_"[#1O*\2 >\2C2 M@<].Y0>E6D,=L%V9^J@]6R;RF,+%D4(5=RF;X4SL-(UT^"WP)#$,FBKGG%UB MTWB(:QOI[8C/ZN;15#1=1'2MTS*3G.KE\J:E^'6F5TI2B=*]MM6>>Q"388E' MEHU\Q5.[(EEH,LU-NBQ%;6OV)1QWWFW8EF62GKO"9Y_U1G$W;S4R!K8DFKFN M2L3K3<+"VO:=8W%*J)Q>8%-)M;2[5H7CT@!& 2+'_HG7X(B;&/I31P768";%S..!M<5*71-45N$ F;#=GJ&+&;[@.R(-9/R3@2RG0_A8D05A>QA,:3! M)*%;R3([\-;1O8(&H9QC$$F63C9H/W=4"[8+!H4B\0SB:%,)MI2\GH<+$BFPLJDH%U> MX+FDSF(E"\ZAA8OIC])!PP>PBU$\#5 \TSW\VW1/;K0 0S[%NL%E_QPVMBHI MJ+JZ@BZHL$XZI[?/]UZLA4FLDKZYAP-U7:#0+;*MC6Y,26NK>*3-_B)O'%S; M#\D":H//13W@8]#@*L]=V5XA>B)U-\3\HJ^Y +S%6PB M-0$=!,M-6075;4"C:$+5"I8;FDEB$Z #4_-DW)8F8'&@I1",WXY8:B5OOJ51 M@4$)C41]0#QVJA)%0B,?"H$#<[XC)Q(M%$^7#"F&Y^EP$"(6H#^P8E">FVQ[ MNF"2LSD>"XG,.(R&!%>B:>OQ&[?B9(E3:PY2U)&YCYX19&.!/!/P5HZ?(G(= MQPH9NK&T@P(M?"$8KBKBKA\1>P8L8241B?4:>.RL'ZJ[QU-?&8W@AH$2WU)& M 9\46F:6AI/[(I85-\R/PP[9<":6=T.^5&GB0GE"L8B+M24WELY));CVHDVLS9FZHK>GG:3HIQ_RTP'A4"\='3UO )$D.D9YI[C*< M<91.J57: 5*1Y+#0"&[#=&E+LT?0 +6E>6(W M7\PW,E3783D;$99C*^MXB\+?E[I#G.5E@OJ&HDN',5<0=^K$NG'_F5<)&$A) MQK2X&6L@3A76XL+B](Z:+V7;;$XOMM'FU YPB4J!J'L8G- -09$C9 (:5D;3 MAG,\R=HX;UB&M,5(LK*,XQ$5=YV5:M)MJ0 QQAA(%P:>MF#UT9W%@6S,.N($ MV[+3SF 01XA7&O[)E]+')4<1&.,IY@"8TX9>GW.PDL1DN,?&3#R1%%"PX J* MT/Q7B=RR1D]T0=[;_A?=K\:/\^%^W3 MM9:-=0UV6A)=HK_%<[+@.+LQ22_\./Q7@9VZE-3N<*.8[6$VDQ,'RJ0*Y&V6 MG:I&_D B=Z0VXG.2.156YC6RQM_/$\?2+)NFERB\4"98*62)=JJDD):3I7(1 M13;P12;V4F*G4R^7>9?8RBII%LX+:-*+:?%+0^IJQ+)MB.7E-B*60PYR5%\P MZ"7-=.Z&2)K[%*$OUAO#QV1JI4C9(,>R9TAZR+' -9"0JL-*0XQ"!8 MMOV1.N#[KM:N3>R-#0 F80 @*9^Y^[M0GL,7Q]K,$;\>5;(M/Y8$R\B?RALJ M%&W2RDN!R17M)CUHYU^[3#H=.'TF7H.9#NLG%\H[M=/;U3Y]"@OV4PY([>D0 M,WVH#-"3)Y7 C?HF-VE$EUL:#&I&X2$$$='J0&-B@JZ8WOAJY.=9@JS;)@K8 M%!RL>+H[]#O]78D]_N4%1_:%8R[3B]0PEM9OJ1A5.NQ?0#&LUF3@)&90"*/. MN<=@1!FCA?:-S2AK7HAJRZ:]-+GPG2*[@]+FT38UX1JH&AXJP\]/97(5YUB$GA0C\0;'5%,K?#S%<7!^[_<+V,4J1L\JP/6)9 MD'8$T7+"G9L9K.8R&G2!XHQC8HNC2"YWWRR[&XQCB;IQ1PI(RX%EUAE8 MC.!@@91,MK#C0_F&[H9FU$MZVQ2A5UNI"(E9%&0NU7:Y#Z/U]0ES;@24& 6D M\H>)!3-98RZ1KJGZ:6ILRFK>GG!9DE3EVR>KWN7DH M; M>9V3\7K]E,ZA:]+4E_0?78>2.MJG5$M)]+LN&RFORO>I9?V6R?HWVRCK&["F MGWUF#@L4%&?&/[<*R>_25)!$Q318U\:UDA0S8N'X%FB33 :JL/A!*WSUN\9] MMSP?&/?AM0S<<]50/!W7B3&D'&>$V?Z7HF%;'NRA"4&U?&>FBH'K%/A[&H>4 M\!;$"5(<2/$-W54K)<,Q5=PK> ^I*2ZSO,X_=Y(REI93D! 0SM +B=+;#)$M M)&6$-D;;IL8TYB)9@N03LLS"K1;P+G%'P$(Z27(<8F3K-LS I"-8WN]9V1ZV M)'SE.D/M+9;.D<[PI3DD?4LR>+-I[V\XAJP69M"*B7A;7.UD M08Z9>,U<[M$Y?QB^:FPE!-D0LX 71SE.CR>H>-)+EVQKESCEDM1V1DRIB5G3 M%9CJ04_)33MPWF[C@=.$ R<-[,*\US&S.$?1>DSPMS^2D#"EN08/C0L^(\RZ M+2,PQS12KI]5KI\MU X!1[,%W$7JM1%=O2"_PE 8]DI84PAR7%60Q1&\F?J[I4=OD(,- /9?2KO1(XU(ZLK9PT MDQ!1' 9QV[&)>ZB9@;32-,VPJJT\F\F>X'!%*W"6ZR/<%5.%9O%I@'_B812$ MXH&J7G:QJQ)6=D!;M=BMA";N*&=;]S@9$-\,IK^!1*2K\9,U:<-$89 J Z$ZUT:0= !R$I;WB M]'E!X,+DYG+E8N'K+)NBT8?WN! @9Q69H.5RPA01R!N<:S?B7L20D9133OPT M (V D@P\J0F$)B:A%D(N\E#7NYTSEMA.$F>JTE?:@0@I#;3\MKZ%*N8$'?L*C35O)B7[O8$475@W:G M,SG.,374=X#!&,[ILWY*J7\3FGN8- M@)_"5#E.1-BA&)*8B.> T\DR X?II)EC6H3&6.V7:\$A'?H"1.E=!R=%AICS MPFK,N?G3!>B6@9T[3W?>[WRWCC9X(K+#;H">5<8<:F 'AY.F>$%7E:>U"/NN"J=>'-!4*Q0/H5!4*0;[VZ@8Z!5TB(RUG_W8YV)O MCJ;_SJRR3\'@HJ!$.+^=F=7<0?W:CQ )'0=HWR;QR*+Q[IK&25**QMDI90Q4 MBRM"ZES:.YM7"):%%1G>=.,RL\4EBZPK7+2$"BDAJI-P?;(\_>V0D\@-!>M% MH:"A8YPJ(?*=4OE4<<&RY=X/4S=]WMZVZUJ')?"_[T_\/B468.DJ.?7$+7K\ M\Z%JD>E,:;)J.ALQ?]]C2L$B8G0TCI+A>"=L41[.F($[26;'XH27 )Q;VDK')6QA?JA/G>,ZO MWVY>8;L%KLDM26^YW4KSM7#0, %+Z-<&94I];:\JI!(6_6O,ZFN+&6LN-LER MI&H83 5,M;X\2X/M.(C+(_+>C[]Y,@;X-_;^K'-\>BB_S)-+:%-Q44Y@](1O M2YA7ZD]WEQ*%6#H6&?UO<7(58;LYHXJ-K<% =]C0F"ZQCG*2IF]7_M)H,FU) M\?-*&R@+'E$HQV%6@*S5ZZ%:1ADF-7%MTAL'B<[=XY2QB@2D)=O5)KJQ[MO& M5\QAJ;+Y6@"^CO$T0)_,/^/Q-&;[O8UAX@&W7>;3X*:+W.^I<,:Q!:(Z;X.3$Z&!2Y*]+M%6!?(9\;)T(0Q^N9( MN4U+)'!#KM1I*L[T4[@!J\Q3+(/U-PQW-@@9S3H1BOP R9E/&5D67ZIK SD/ M-C#0?6I=KV3[O&);R;=VB%RH08J+^WX1T=5RR*:Y(?7A0"_X>#KN<;9%WWE_ MJ;;>%=9%R1)[,[/$2O[L'/KT41,-03O7H0QA20Q:9L\0-9AO(DV3X35J%]>F MX[* PAT[U X.4BQ1\6 UT7;&MKK(!V/X'*Y&H "(:- '288\4POYYJT/Z4%) MI@[N3#+E5=B(UVHXW;^SPVL9!BW5&.K;J/GJ2.1:<&^9X-Y*VBDG'_H>#K/(]2Q=]8>J&GU MN&*RG:Q=3>V@8UQ-DHT<;29)VBDQP[X2&_9K[*\ZZHJ-.T**N)@13ZGSB?9? M%[C[%AZ U]D9/5W:6"Q;'+J,*4E2>ZT\O%1%;3S)HYEA]I#%9R9@KGF&$%:8 M!S$9BB[2R9+&OI,5G\0F-RD'::QO+K%@P#7?,'G1*YIZX"(NP&'+F3H&06V1 MLB,H,1-A$%=E#M6GPK:="EO)P7%""_0^2![SLLN46057;<$R:A/"X23)0HP3 MGJF/4Y](>"HBN@R4HIA1-H:4#;9N J41+["6.%5#>X;&$Y:1H##[HEFLX;SJ MCX(!IJVC5_Y@'>!R4\CPV A493M?Q@[ AHN2I7M)F05;PDVF<^OG3R(G.&2, M.Q48:D2;]6)"Z_$ZWEY9:3,H6YS2)17WREDMZPT]6XZU%"C_3@(<4!O! M0DEVOJ9>&;U0&>9$BTN)Y2:V'OJLH18:B>Z/-$)3R[@(@HL<7D% MBTGS\G[7O[U&Z]V]A\X)%5U01$-7J>.8FTA'BZ^&3@U'SHD#,IP"(<=LP)I' MMW?#6N8T9W%N$Y2(EC$5'@#3QJZH1\+MK&Q8U*]63\.K7FZ8])R89 U;,IX M!%(SDU)KR&K$T\=/(-G$DF-MDI&-':9H5# $H,6.#2-QJ<9+AJ]&*-NF M]&\EQU&;UCWLB19YGV#5W];GYLG7=4X.5+- MQN$G^]L?IZV3HV;;N:;SJ7%\K-XWUO_5HSL/3T\ZW?8Y?-,Z M48W#P]/V4>/DL*F^M+J?/-7]U%3'C2\==?J!_NYT&]TF?CAI?E%?3]M_TG6G MYUW5;GYLM(]4]Q2?^.&X==BEF^!F==9NG1RVSHZ;'7A&HZN^G)X?'\$-_WG> M:C?IL8VS,[BCT6V=GN@WZ;^G#:5O!'\_@#70=_@E@Y/6O"LSP4.B@R3DY/FO]U>'S>:?W5 M+,@++5,.3\_;W26RK-/J=ELG'U$2FN_@GI,N-T[N.S]I=4%;9X-(A"Z>V)_U UGJ-DZ^HM!K'A]C&_C6#^W3S_0#WMD\_>"11,8+I1-M M[/)ALWF$;6Q ]_"_*'OAI?!CNPD/PZ]H.*K/"K@,G[CXI/#PD@_TM,/3CR;F"7QY* _Y0 _YX_SH(]]B3B#I/4YQ"\;FAI-,+Y>S 8^IP^-&ZW,'>]]N M=LZ:A^:-G7-X1^5H?&Y\Q=/M4Q//('S'4;/;;']NG?"Y1C?::>[:03]MF^7S MX?P8CJBN:OY7%WMYAO=WNW14Z@/J_3$=3)YYYH6]*)QHEU8$9;L /,)KOV[0)%NV.E>P%^*O1 G1$EWUL-TZZ< O+ M(2U\<'Y;)R7APIOCD>!*C>:=L[#_E,["+PW8%)T[B2O:X.__:/)6H?W6XIUU M/T1M.VD(X,$K8/)@U%KX;T@ MF\\_Z^=^!ID"3R0E"ZY=+/+=,X'/EUJ./)(<&6RK'$'M'E9@!Q=?I]G^J\6+ MCE99QQQ=Y5,?\1\<^' Q7?(0R8\BF@Y>K2OO>+J0;TQS2=J6X:^M'J#=,;-B!5%(#P]?1W_N?/G4)&'VOM&!"T RA(/ M_CEM?]W5,*LP]#N-776(ZM&'EE9Y3TZA8V>@T$/C2+WS1+_#AW;A\2?-KUKN M\@M@.CK0AD^-CKVS>>3!;.&'#H^DT0P]?@VAI<+];&V&H\#3QUWS+[%B' .X M_DA69P^&LODGCKAHTKP^3MO-CZB^WP M>)>\O80W<;6\;S81&1Z='S*$Q0[A8KC71),A__,I+B&9%VAPAS'IY_/N.:Q" M;GV'[?T\+6QL[[A'8ZVJEAO=Q^":=/5M_N\./-W/D>@6C>>9E+/_GVWKQT/C M@Y4T6D)8EQ]'M8MF0_OT%%PT('._M+HGJ$-\85/_/;/4-2TV!ND.IM',)O O MB@R2T+^!SS'#L\!/U3!,,;=?^,/\7G(9U#I+9:/U)5$PS'\]>+E7V@,KZ,>M M$+^8ICLKP]*_UK/N-!IG^3&F_*??/S8AXM;#M0&SQ^X=(/-V]Q,@V&8; M0.EZ^[J5R^_AA,Y/O[^?_7H/(4)7_QKFT.[^4H%%$.SG[&?U,4C2BT"=P3TW M1F1;.*PG_CCX5;F]?0J]ZB*C(W1+J2;G1 #Z^ MSK\_2(,-Z0KFG#D=A,%0? MPMB/L;C2VN'$0_3;YL#=\9]3+#4EU:_/TC!&+O-(-9B?":-+Y8):##[2##^- M?E0^IB>H8:]UV@O02DY8]=7Q\N/V]?2JS1H?P?5QN-SZ%\0!N)[T@S57S M.64AWKG,WP]P>)=&ZDF<9/8$;\58@B5)A<)[[4=/+0]^M'Y4G$:@_'5.S]'9 M\L3.HBIEU\^Z05^=!/E5DGY3'3=D3K#''70Z^/^VO7Z M>C?>#F6L(07VYX= +C5PN3MP>0H]N][R\!1Z^50DS=/HQU+\TKCDH@)/Y#1_ M*G/&IQQ.4S)-^R63A]1\0KK7SP%2NC^%_CZE>:O128U.MK%G-3JI^[$)Z"0. MTHN9:F(Y2^(N?QH:^)*>QI=AFL1"9/8Q3:83[/3ZPPD>TZ#4['8TK-'$TD\$ MA"[NER6TX.]*'_ ,;2,W64AE&$OO!/\!7\]PGW]NSTB^0+G&"0 M_D,$?3UN?XFT%#E28RQWRRO\Z4YO=Y0&@/U&6.FV@62N&7'S@K1.)T]S@MT> M4ZC!84+E8/IL(GFRLOJ+'_\K^/;#]#;(NK23 79@S=Z^_Y0<6D]%,:A-*;4I M97M[9DTIM>VD[L?#G6T?3Q7FUYX\-5WKJ4Q9?:K]J*?:DXN[#,FF4X==UOVH M^U$S*-?I^8^^TBK@("@??2HM[1KP:DBX8?U 2*B-R6AUJP-\-K@?-7[_,?'[ M4^B9A>^7FR?C8 GSD,P%&8CJ>]).G,JM/10H1;*LQRS;V MS&*6.A2Y[L>CV4_.PDF /7FZ!Y?I:A=+KCHFI^_&(BO@7T$-!"\^*H3%/PBW_-*;N80G$:@;/ M+>[5XV>J%GS3+U^NHE.+EN%M_WW(KO/\;DS7-VVH"GN!EXD[>FNLT/VP'?GE M]=HZ4@?*;%:?GF*@S#*L4%7:=WOJ%=3H\QZS\[YQ\B=5]M(4_R?/&W>U5SSW ME)^IQF -4VR4W[ M]RFL#M%K"_.V"6/[H\^+ULP;60;GG \W%_7RE??]EGBX5DUNJ9KX*H:M]A\_ M9:\.^H/7@][^?G]_^++OO_WE8/_U8-@[^.7ML/_R]8L7<,//_K8.Q]VUFH4M M+U2P+&R]UZ\?!+YV#C\UC\Z/F^K-SG!W]?OK8?MW3URS(;VXE>;Y,07QF:2J M%0^3=$R_K[G_MK%ON7?.&PIC4W5TN$V(L<%1X8W[> T\,L=82-4/HDA^_8^? M]GZBS]G$[^O/%2/:#<=!IDZ"*]5.QGY/\T3_45*#:)OKL)! M/OKU[:OG;W[9/WCYBO]]^X]WO22%47_63Z+(GV3!K_H/=X2HVAPV'Q9A/E!P M"30W_H^?7J/8RP?X3VI^E=;S^_;?_..=OJC\VR^+?]I?\MO!DD]?S^]\NT@06+@Y@DO[Z;[TA M_E\);936G_M9'NU^Q9.&W\CKV>XX_W+^E2]?^#,MO[D?B\N[/-5S6^'F&_UM MM3B6[5PZ?8K35$_!6J?@CVD:9H.0 ["52H;J0[5DK:=E7O#+M7-"L>@:*'HT M5C5QC<$@1==],EQX CY&LSB+QKH@*[-HZK7TD%O\$,]NP#)^I(Z3?KVU'WDZ MT$R#GXV:GW80,?O=*)PLF!Z9NSQ1BQ',RM#D#ST_.E2M*GMH M)=OB!Q_=#R )PH%?#^RJ!_;MWI[J/%='R?0B\C/5'CSW5&<:YH':/]C;\Y Q M%HG-*0O24Q^.U8L7^R]>_O#SL,1DO[IYP5K-;_=>JZ/3\X_'C8YJ'_%TW!A( MW[L5];RO>_]1QLY5D,'!'9M=V(QS^+H?5&3OU&-^_S$_AHT%Y\F@1D,U&MK* MT:W14(V&GO0\=/Q8??;3?H*T$Y]F$>3IKJ[5X^4MT@3?U^H#Z'<(\9]+?UH*]<9N, MJR,_]]5?_C3*ZQ&N+1U;-\0U\*B!QQ8.; T\-M/O\^+-*]4.82@QYP(+5GZ[ M\F<>$@HIQ"C'83X*%_- K%YKG:0A%4+]V% O]O8/#G[X%5"CH*T;X1H%/1 * M4B=)"@I48PS7]/T:$]68:*L&ML9$FXF)7K]\^5IUU)_-D^[IB>ITU?E)JXMP M:"$.6GN3#C'K*HY#/X)E<:K>[NWO[__P"V'EH]QH-\X:GTZ;JG/8:JGWYZWC MH];)QWJ<:X"T=4-< Z0:(&W]P-8 :3/F 4=;G7=4)YF"-#EXHQJ7R'/OI]]D MU-\>O*I'?=6C_FK'_4AV& M>3K%TGC3.$]G$JE[Y \"_&4FX__JX$4]_JL>_S^.VNHL328X=@%2*P#VR_H) MB7-U]+YA9T&]GV9AC/P+9+%:![_!#SX7-7:IL MO$,/3X[:_@$CEL^S(-5S\LM^;6=9?92//^Z!U+D(D!,_Z8=^SM86@(\BCVJ" MEAJ[;.40U]BEQBY;/[ U=MF,>=C??[6GW@=19 PJ^7-U%@9I7VPI+W]Y6V<. MK9X[SI]%5&3B$E#C.(";/Z;)=%)+\1J4;.<0UZ"D!B5;/[ U*+G3/+B-6T\6 MT9L7K]3)%[7_%H2+6%=X7DJ#_Y"-^NAC=,9E&&FOT\'K5[4A9^7#_"6,^LEW ML:(=ILDPKPTW-4;:RB&N,5*-D;9^8&N,M)D8Z>7;O7VG*!9F%&%\;YI[ZGTT MN'BN#AXSZ?H/O_\M2V(7+1WLO_[A5\7J3_&P!\,VTR'&,W4GW=/VQW5.JD-2S4VVKXAKK%1 MC8VV?F!K;+09\[!_@%B(TJQ>@C@YS)]+)//>L_U]1D5JY\\@'OB1A2=O:UO. MZO.M O\BS-3AV9^J_W.BNJ- -?TL3V*.%:H'O$8J6S?$-5*IDKZXXE/S@/U/KH<\&<9]=?[O]2COGH1#N@/H&"W69M%:A2RE4-< MHY :A6S]P-8H9#/FX.3K1OB&I_4^&3K![;& M)YLQ#\C="X,]'B/OG51C?/%F?Q^ 2=P?C5&;/TI58WHQS7*0,A\;ZL7>+WNU MX63E$_&^>7+XZ7.C_:?J-!O=VGBRJ>!DTX?PNB6P3>"D'NLU@9-Z8#<#G#RM M>7 ;OY;,X#2]/S[ZN#!9>?6$?'M(&IR/HF 4 MC 4/O3ZX2V#+TYK[U9Z3NHB85NT;^CU JMB^!9+PW\;\_\81ZDO_K1E3_+?MJ^/LU/R;U;SJNL M3U58Y]=9A>BGS;%7ZCA^=IL0)^G8CPIOW,=KX)&TTE0_B"+Y]3]^VON)/F<3 MOZ\_5XQ6-QP'F3H)KE0[&?MQ>=1 D;T(8VZ>/\T3_05O5_KF*ASDHU_?OGK^ MYI?]@Y>O^-^W_]";LY]$D3_)@E_U'W/'VT]&@8!+H+GQ?_ST^J?%Z@6_;__- M/][]-"?&^+=?%O^TO^2W@R6/7':?\U-MJMU ;:@>Z]I46YMJ?]QY>+V_IUHG M1^=(V],X5N^/_SI2AU%P&42 WT05>750FV973^'YZ0]UU/RK>7QZ1KI(;9O= M4-ML/<0U&MF0L:[12(U&GO0\O-Q[M:\ZR30?C0-_D%R1[_C*G\$$1%%PH7W) MA$I>O*Q1R>HE3*O=Z;J \$ZFT7J0:U12HY(?9:QK5%*CDDV:A[5[C ^HR&MR M<0%SDO@#K@BBT(G+L_-Z26F0->3J1P"7!!/M_5(31Z[A+(FG43@,U(79.%3_],>3=^I('8[\-((QT-#DX'5M(UG+ M=+B349M):HRRC4-<8Y0:HVS]P-8893/FX=7^ 8B.P33+4PSN;%P&\310'],@ MB#-H5\* Y,W+O3JX=O4U4',X+/UTX$[ 9S^,\P!C;0$?)O68U_ADZX:XQBN+L-(S[26T>J>'' M5@YQ#3]J^+'U UO#C\V8AURY>GFP M+S+F2QB-X:5Y0J:1A9G&:V_;P=N7>_L__!*HSY,M'NN./PYJ:%0OY2I/H7];TDZ$T_1Z__/WKMVIXUL[=I_ M90[W2._W@^VH= "1K%YC<+)-@H$-..ZL;V4H&VT+B:"6?;^E21#&B64 EI9085 (J*;VPH))BV($UZ@Y->$ ?UNJE MY=_-C^F$RR_1*YI$$$2RCR2Q_,Z+:"3#E59/1% 8+%(ZB<$B8)'2"PL6*88= MZLPX:E%K/;L-A$Q7&+=#?[V\\I1/F;3);)A($IN_[*/U;.8II9?*?2F$!)L6P S-><^GI<9($3YPZ MQDGR+^O'ER*B-I7V<9VB9K/:N0U?E+H,1V 25[B&H5T2Q4COM. M1/%2 0GJZ0!)RBDQD 1(4GIA@23%L -K*$.T9!C>1MY[6L?0W?_6UXKJ?=SQ=W>]J'8<2 MLS9@DO))#"8!DY1>6#!),>Q@.8TD?3VYUEO7INDZFH4^3SFDX=20)"W_]38R MO//F0M<4GJQ7*W\+B0$AI9,8$ ((*;VP@)!BV('538=.PS 2@9C=IK$CAY2D MDV]12VYY-C!2=U'C+W_USU2;?'7'5-X[%E*G1H,;!Y644F)0":BD],*"2HIA M!V:9IJY\&\5)]$@[7*V$[ZBYTTEP(WSJA^(**=+* "1%E_#OND"9@ 1:[PE((&PQ@ 1V^)O%OZ;MTKE> MZ)LE(^EP7UDD&RTQK6_A$6C^^CVR-U7N>K[6X:RJDT_%7^H*Z'M+U?N3!'5Q M(&2T\%90_D?3R=MD$.M^?_*:O%S)1YL/VNA[@3A:B%0,TWCS5&'WB1'T=G)> M7C 7@?Z,VO&EGV^T32Q$>GE;PNY.YK5OQ&'%U)P6^/^'4LY#ON;_@V M.BC?.7UMDN]N>=K+9DEP_S,->? 3CRXQX\F9Z^V';0A"N>3^HY]D^CWJ*]/Q MTIGP_>SH'P?&0;(=K?ALM_V,7%-/)U8/&WMDLL;+TB;Q]=QN-N1 M7J_)GHTWCQ?O7.>XWF"F[:2O[IO=U3D+U1U@%8EWNS_>/[T0#^Y!7KU%-3?X MXZ!V\#+FI[_'ZF_>'WSEQ])CC9.F:]\Y6N?>W (PZ0%?"J!UA@FQ3#I MKVL'QDS34+>W_Z>,D 65)6:(J,7HB%H6=7U%RE&8Q;LW+ =&R-W+2![,'I6Z MHM[N,05J%W'@%!(#40JB-1 %B%)I.]1KS**1N-(/\1FBM/SY#9DFG>A2X9?: MRZ1X4F,,L[JY&V"L-)=7(IBC%B>PI,P2 TN ):47%EA2##LP2QE" K]_0?OHRH[:^O MJ#_M0'8@2NDD!J( 44HO+!#EF^SPL''WX9?YSNR8=G:GK-/@B*>7>GB30 MILXPC)2[LI/1N#% >GLURT>(_(7*%)" MB8$B0)'2"PL4*88=K)IK9-5)[SRQ216Q- (>*1\$H-'P".E%Q8\4@P[,-MV=HDE)W$HA3(%??)T+C*/ M4TOPV2(;(K$=#)'D'RGDR56R\DO7!<-<#8"DC!(#2 DI1<60%(,.SB.8]"E M%\P6ZI:HH*1Y)X*UH'.NM RBJ[6\.:3+3V0ZMH$QDMS5;PEY*WRQI=8Z\@(1 M1>F,63.*PIFG9W P: )&*:/$&:.,A2XV&,0ZH_M$#\'.4&,&I%(N84$JQ8RU M-6U;D0NU9,CG.MAVK%K"#)-&BU $WE\O1]GNO67-_Y#K& S%W?/GI?&PV;EL M?B9F,/K4'4POQEW<3L!(I908C 1&JHBP8*1B,E+-MFLTH8_J3CDCUH7O7ZG-SB%SL"B MTDD,+ (654188%$Q[,#J#JO1^<5X=/:91LWQ1SV$T.?Q0H8K984F-1S+,J![ M[HNDFP/Z,&S^WXO>@#K=3]W^<-0=3^#%@2;EE!AH C2IB+! DV*.V)AU;9@I M3887T[,L;XQ52_===B?3GS>KU>IW3JE-DXO>M#NAL[1I/9IP/U8L=2NH[<7; M0[J8_O*=)/];>_-CMSU6UJ?6Q:0WZ$XFU.X.IMTQI 9%E4YB4!0HJB+"@J** M25&647.IJUAE,.E.:=Q)YKTF5'M;5Z@2_;C)KT_BABO##SZ1VU ]XI;,)QKV2%XWH)WUL'"\WWJ!77 '$ \68\4\USC[Q^V^L9KS_Y3LOE"V-6P!?_$BU+;/N8&@#[J$* MROZBU(!AC-(KCF$,#&-4V@Y(Y?O3I$'(A23HF!*$"4B@@+1"F&'4SF M&-0*;VXR0NFL_76\.*33)EF&T4":NCTX\6#M>]>"3KQ X8AVXJJSKY"?'412 M/HE!)""2B@@+(BF&'9AEFM26ZN%=^Q0E^VHE?/^0IG]2W3%8 XKGK7CW?U0W MU_V:1C)<*06WI""%WP@=G$JG,ERO$*$*0"FEQ*B'!#0IO;! DV+8P3*H3K/;+,"DLY8+OE0&F%+--DTHGK?B'Y),,E,:AVO5VVON'SKG4%:#;GISY M0BD>:\$U@]@U$X+GSR!Z+[\1#T-(9NG0""(""XLD19?P[[I F9 $6N\)22!L M,9 $=G@=24S3H4FXCA>[%:HM_VY^3&=\>;66-QF<&'4'TN=^J_2NA.1Q*,57 M$:X0^T=SR=LDYOA^_SRKM_#O?UW)1YL/VNA[@3A:B%0,TWCS5&'WB1'T=G)> M7J"7IZC/J!U?VOG-*>+2)CXZK>1U(7=?LU*=Z^A*"GY[Q*_51?Z.^^HI)#HH MWSE];9+O;GG:RV9)NJ:O^]F#7WATA1E/3EQO/VQ"$,HE]Q_](M/O45^91K?/ MA.]G1_\X, Z2[6C%9[OM9]2:>DL1T4!L:!PN^5?I!9=.C[?!6)=[L_OJIWU M@Y?Y/OT]5G_S_N K-Y8>:[Q\B+URS'SE*U_[W(-#&"$MX.,(M,8(*49(?UT[ M,+-!+1EN IK$4HB8/H2+( J#K&2G?ABQZ@W,UN:_[&Z^X7*N^KR0$+>(@Z*0 M&!12$*U!(:"02ML!% (*J9ZXH!!02(6T!H6 0BIM!\LV&0U]P0-M SKS@FC. M?9%-R=9K*!^QAYAUW\^6T$%<\$?I) 9_@#]*+RSXHQAV8#6')G$8"&KS*/9% MFI-Y',YN:L[YIN PB/]ZKJ'N^0AIA4 C9988- (:*;VPH)%BV,$V M3(>ZHV,ASN(SKDB^!I'0BLX,? 2!DE!HN 14HO M+%CDF^SPL''WBTAS91/F,"6^KDQ DY@N B\FEY+2!=2@T3J(GUP,^^PDITH8 MOAN@<1 QFW]Q\46X5%??)SKG?A@(A*V A\HG,7@(/%1Z8<%#Q;##<_S#6 H^ M!![9-X\,/HPP/P0.*:7$X!!P2.F%!8<4PP[/3; MX=45M 6 E$YB @ I/3" D"*80?&F+4#$!\$ @(IO;8@$!!(A;0&@8! *FT' M9CI*ZZ7R(C-!EWQ+$QY:5&4A.@2$6T!HH 12IM!^:R M!DW5J8D@3?6J,ZR-/$TF65:3AEV'[*"1TDH-&@&-5$1KT AHI-)V2"KL'9V0 MW5#.9!)G7J7M"RXW/!8RT[Y>,Z%]WMHW?3^*E(**(VD+G7HO )9BT M*:?$8!.P2>F%!9M\DQT>-FXO*==8W:"SS98LAR;A6CF8EKIY1G>>KZOUG4]^ M7+HURZT9R(*_AYN'O.%2Q/2)!S-!P__S48CKYT82H#,XJ-@2@X/ 0:47%AQ4 M##N8AFEI0WP2L9 \B*CEW\V/:;I>"3_4Y$.6ZR(3_AZRFX@[+Q!;U=&#*);K M6>R%@0XC6O$ &6"!)>63&%@"+"F]L,"28MC!889#D\!3#8B2<9E+[NO9"]4F M1263-ID-VW6A>^[K>H24H3]7_7PAD-T$&%(^B8$AP)#2"PL,*88=3*?FT( N M/=_W^/(JNEK+&R7^6GV+AI(VGVO]$QQQ&' D=_W/CCMAP!6/G'.E'H $0%(^ MB0$D )+2"PL@*88=F%VW#1IQ[J>_4C>[[>A+(9"2B&2]^22DW+B4!;#(*63&/ !^"B]L("/8MC!K-4M!1])KJ_QG.PFC?E2 MAG/Z*+:[D! ;$S&YZ]X*U\&YYY7T4!YS,N65^GOG9(HNW]^9OTQ JWW!"00MAA M CO\(R Y3DKAY(0DT/Z'(0FD_F8D>1MK+W._?Y>Y^-__NI*/-A^TS_<"<;00 MJ1"F\>:INNX3 ^CMY)R\8"X"_1FUXTL;F?%/SVKWB:2)CTXK>5W(W=>L^(TX MNI*"WQ[QZUC(=]S?\&UT4+YS^MHDW]WRM(?-DH(/SS3DP4\\NKR,)V>NMQ^V M(0CEDON/?I+I]ZBO3+H:S83O9T?_.# .DNUHQ6>[[6?DFGJZD/A ;&@<+GGP MM+5++F^\(&T>7\?A;D=ZK29[-MX\7KQSG>-Z@YFVD[ZZ;W97YBST?;Z*Q+O= M'U_E#C^XIW?U%M77_PE0]+CS5>/L1>.6:^\I6O?>[! M(8R-%O!1!%IC;!1CH[^V'72V(,>DUI96/(JHJQ]%3OA6Q+%Z$ID.R*H;K@7I M]Y'.<$LM&8:W"!7#)&WY) :( $1*+RQ Y)OL\+!Q^ZEYQ1P:\5@="N.(II)[ M_B&=Z6J12=VK!W^^6/YJ[VT\I-,FJ>[ C%^^/^2N;3OD4:RNO':X7*X#)9^N M01%1YVWK;3,I%[J66]\+;J$\R*ET$H.<0$ZE%Q;D5%AR,IU=T'W(Y]2HTPF7 M2_6C<1@!(I>U@,K-!%Y-DT1%S#%W G,?\1CN4/M68[0)% M\G?@[0F-A>K>W4A'!1VB1A=(I)02@T1 (J47%B12##LP9CH*/\Y4TW19C#:7 MOAD-*9QN'5-M"O2D5X M&)!'^20&>8 \2B)U&Z@CI+J#.H =91: M75 'J*/*=@!UO*QVJ$[RV@\W[Q;>?"Z^RB[_C^3./O'[;ZQFO/_EE05GE$]B M< 8XHW2R@C,*8@=P!CBC OT8G '.*+6ZX QP1I7M ,X 9U2@'X,SP!FE5A>< M IU05S@#DJ; >E M=D,;XIQ[ 4UB*41,IUYR>E$ZRN$V;!.Z@S_*J3/X _Q1:G7!'^"/"ML!_(%9 MEFKU:! 'B*/4ZH(X0!P5M@.( \11K1X-X@!QE%I=$ >(H\)V '& .*K5HT$< M((Y2JPOB '%4V X@#A!'M7HTB /$46IU01P@C@K; <0!XJA6CP9Q@#A*K2Z( M \1183N .$ K1( X01ZG5!7& ."IL!Q 'B*-:/1K$ >(HM;H@#A!'A>T MX@!Q5*M'@SA '*56%\0!XJBP'9C!3+J8)$E(Z_4F?0[Y[7J9LD:]T7"@>-Z* M9ZF_:,R#V8)^Y\O5>^6Z[T04+T40J\[>[[>A.CBD=!*#0\ AI9,5'%(,.X!# MP"&_@NIY<$C1)?R[+E!L#H&Z>^$0R%H,#H$=?C2'0/&?P2%0_;LXY&VL7;F2CS8?M-'W G&T$*D8IO'FJ<+N$R/H[>2\O&"N+*T^HW;D,)67-O'1 M:26O"[G[FA6_$4=74O#;(WX="_F.^QN^C0[*=TY?F^2[6Y[VLIEJO9!?][,' MO_#H"C.>G+C>?MB$()1+[C_Z1:;?H[XRZ6DT$[Z?'?WCP#A(MJ,5G^VVGU%K MZBU%1 .QH7&XY%]- R^YO/&"M'E\'8>['>GEFNS9>/-X\!EGD]_C]7?O#_XRHVEQQHO M'V*O'#-?^D.*3+'CEVW; @ M^?Z\M[Y5JIZ^7/%@"YT!(J63&" "$"FYM "18MBA1N.8%(L,DEF!0QHUB=4: M-@9 ZO5XNU:E$U%\OKS " O HH<0 #X!'R:4%>!3##DU_Q:5V)%S>@CU^ MD-CM<+EHY=W0B<_UPE&-([;+('SNPI_Z(@CHA$O,R !!RBG$-8 $DU[6!9.F"! MSZ@?ABL:A\&M_O]2L\AG8JQ>;T#SW.^187!#O ME5Y8X%$Q[%!SE"$^A%L:ZSOD9"OY;!V)%$\U=\Z'MW'J>ST-=GA%$: M8$@Y)0:& $-*+RPPI!AV8 9S:,(W=.[Y/HT])6)*))]#'5V;C8\8=69 ^]S# M::781G$8B!V3Z%Z_4AT_]D+$S@%-RBZ/(JISV>W M?,.#@-/0WZX6/(C393ZNC57'>Y@:$SR@YK&BP2B&NL"0TDD,# &&E%Y88$@Q M[.#47+I<:-VSD)%T?.3!J+6]2%JDK&('Z>:O?$L'_4^\(:"S$')E@ M@2,EE!@X APIO;# D6+8P;05>@2!B,*84_-.T"67&V]V>TCC'IFNZT+R_/,9 M^/-K3_AS&LEPI17471SA(Z"1,DH\7,7>DM- Q)M0WM)$R#MOICLT@&0?'-NB]L(+0F60)C48 M8DGV4H./V$!H$OI) :Z %TJ MHBW0I1AV,&NV0V?Z/;'."YDL5#WU_"NEY2$U_T.N8UHH,)R[[!_&U/5]+XR3 M,CM"ILN#;^DWAH$5T$DY)<8T#Z9Y2B\LN*08=C -ERY%%'_)F=*\N\^8TJ(6 MW^II(!'':F=36:'F&(B$S=_->+Z8\&L!* &4E%-B0 F@I/3" DJ^R0X/&[>7 ME&Z.PQB=J89N%(Z8KI&NUIDHNUC,H-_Y+-/\<4G=6IY\&5*18YI MF[]\-\A?92F".,G!_R4>!BH#CDHG,> (<%1Z80%'Q;"#:=ML%_1RR7U?<9 4 M(M:)5:YD&-YFXS2& ^USUWX@-BOEQ#%* Q II<0 $8!(Z84%B!3##LQH&#JC M6%*7)JV.G& )HU8XXS3F<1AD^MLN)HWV<+_TY#R=O ./@$?**#%X!#Q2>F'! M(\6P0]TT&77IO/^16O[=G*9\N>*9X#6&NH3[\MX7L>=[>FYFMU B+4\(O0$D MI9,80 (@*;VP ))BV,%T=<7!2[)K20*5DV3F@*]5>^;<%YGR%H/R().2ZPTR M 9E42&N0"7C!71E:?43N^M),9__3,=I](FOCHM)+7A?RR)O!&'%U)P6^/ M^'4LY#ONJP>-Z*!\Y_2U2;Z[Y6DOFZG6"_EU/WMF965R<1A/3EQO/VQ"$,HE M]Q_](M/O45^9]#2:"=_/COYQ8!PDV]&*SW;;SZ@U]98BHH'8T#A<\N"I:DLN M;[P@;1Y?Q^%N1WJY)GLVWCQ>O'.=XWJ#F;:3OKIO=A?G3,'WSEQM)CC9.F:]\Y6N?>W (8Z$% M?/B UA@+Q5CHKVL'9M2.6EGEK2&_)85M@OKB+W5Z20#[I$UFPZ@C.6/NRG<' MT_%P0.J?[G@T[DVZ$QHUQ]-!=SPYZXV@=Q&'12$QR*0@6H-,0":5MH/%;)LF M,;\1- JC.%MCU^(R]D4<'])T0);+D#9Z_PFH6@I+^MWIE/K#T]YDVFM/:#CH M_KA\4\@+"2 JI\0 (@!1Z84%$!7SMJQ$MI3X_GIYY7&%1\?TF\V<9/*8RWD4 M!H+XSC%4WV*%^-5^FH_R'LAQFJQ]U6(V:ZZNU M#!ZL@'1-C&#E/V*5VCZK>N:IBU!W ^@,4"J=Q E@%+IA04H%<,.S'8,&@FQ M\G56@#1S=F*'B)J[&O+9@%(6^F,:P),?Y],A==Y23_A2@$Y )Q70&G0".JFT M'4S7::@']9FBD1,AY9;&2476V.=!K+S*:9,LP[*0RC)WX4=<+I/E6#06W(^W M>K0D#H1$<@:,F)1/8C )F*3TPH))"F('9M-(BLC3BXYU(LMCFJY7P@_3W RN M:R#&)?^E47?"WP;45L_N,@S>4MOG4@0SL=L#Q8$EI9,86 (L*;VPP))B1KS8 M2GUJ+]9RMLCF=>[M8C@V37APK5K[ T->M.G->AUPE'\ \'!T=!X&,A3IO00* M X9*)S%@"#!4>F$!0\6P@\7,>(%P&-CML*@;QD,=1(+*]D>"N2T,],?L/ M[-$^9H]NR714=U])N&_02/DD!HV 1DHO+&BDH$,S=5T'[?CRF&PG_C(ZTUI[ MOOYA99TCTWUQ8&;OS?N=+U?OR3*HP^\\E&7;XP5Z*KWK:^]^59*@=A)S\_:3 MD!&//?^Y.%5(#G8JML1@)[!3Z84%.Q7##G_+2M91C5)B<0$L );*20Y@ ;!4 M2&L "X"E2';8^V@*LW75^TO/][F<:[-D5G&2\!P>J+NFO_V!83B?FF0:S$$8 M3N[*-D=-&LEPI;436"@%$BJ?Q" AD%#IA04)%<,.S&@TC ?)AY4EJ!EE96PU MAEB&X4#VW*.!1^-$]&48S%$F 2!22HD!(@"1T@L+$"F&'6QFFW0N?!E&0B_8 MIL'EX2[)G1%\-]@T9**C%H!#12>F%!(\6P0]U@+K6D.J%P=DOG8A.E MR78F:")D+>>3/ML=&702/E M$18T4@P[U&JV35V:+L)E8H;[5'9,H4FDGG*:_R'742@"Z?-WXI,.W#80I)P2 M T& (.46%@A2##N\B" 6$ 0(4E9I@2! D*H(#00!@E3:#C:S+84@_W?-9?Q? M:GMRYHO,$"9&0H AY946& (,J8K0P!!@2)'L\+!Q^TEQ4C,M�&S^TCO?^T%LQ#* H-*)S$P"!A4;F&! M0<6P@VT8C,XV6VH8="FBF#K"I[$7INCANK8!S?/6_ ,/O)C3F1?,D6$-^%$^ MB8$?P(]R"PO\*(8=)C&_4:="32FX7BLX,>^1>\=?DR* M'K7AM4$@Y908! ("*;>P()!BV.'12(CR*8I#PNO[(9'Y,;''(R)N#4B2OQ4Z M84 GBOZ6&!$I)H\47<*_ZP*EX1$(O2<>@;#%X!'8X54[. V7%),HW75T"*M9 M.8R'0/+7$7#!I>*/UCHILPA]?S1_O(VU5[G?OXOR_O>_KN2CS0=M]+U '"U$ M*H9IO'FJL/O$"'H[.2\OF(M ?T;M^-).9OS3,]M](FGBH]-*7A?R2P#]C3BZ M4@\7MT?\.A;R'?68:07!S&DQ/7 MVP^;$(1RR?U'O\CT>]17)CV-9L+WLZ-_'!@'R7:TXK/=]C-J3;VEB&@@-C0. MU4/*4]667*JGR+1Y?!V'NQWIY9KLV7CS>/'.=8[K#6;:3OKJOME=G+-0>9]5 M)-[M_OAJJ<7!/:FKMZCF!G\YOCT]UC]S?N#K]Q8>JSQ\B'VRC'SE:]\ M[7,/#F$8M&B/'1 :PZ 8!OUU[16]YOD]M+J,0LZ[ C_))#/P ?I1;6.!' M,>S@V&Z=+H^I^9?P:<3EK<[1G*S+_Z!:Q8-#NIB2:S,#U:KRIQ"+>L&=TGHI M@CB" P>,E%)BP A@I-S" D:*80>;D<\#06:R-.Y$\B#PQ"%=?B;7M$V,@^2_ M'G\=Q5Y ;;Y<70G?A\# C]))#/P ?I1;6.!',>SP2J$(9M@H%+%W1XY"$<"0 MLDH,# &&E%M88$@Q[* PQ'X10VK $&!(6:4%A@!#JB(T, 084FD[O%"Y&R4S M@2 EEA8( @2IBM! $"!(I>WP(H)80! @2%FE!8( 0:HB-! $"%)I.S3J%M.& M..,;7VRS%3*Z7M37:V0,UX7^>>L_[;=I_$E]0O7W&P%] 2.EDQ@P A@IM[" MD6^RP\/&W:?NS-4N5F(79CB&7L/[6YL9)DW#4/A",\EC ^RU@]A&'?;./S>, MB&-?Z-7!U.;!-@RHN8I1P1L05#Z) 4& H'(+"P@J"03I"!5 4&6N.T 0(*@B M$@." $'E%A805 P[F$[#TH9PX@4U[\0Q#65XY_D:>=I-:CB-&F)B]I"WWKN^ M]D5,+1D"0 @Y9,8 ( *;>P )!BV*%N.M16S^1:[;-P'0D=G@L(V;_P'6]V M2U,AHCGW$0\#""F?Q( 00$BYA06$%,,.IE,S:,1GWK4WT\,@P5K05(:;*]7M M;W844G,:4#YOY=OA.HBW%%ZK?A_'0D)A@$CI) :( $3*+2Q I!AVP'3,3Q#] M4@GL\25-9F$<+3DJ^8%!RBKJ@LZ(S+ $@")"F?Q$ 2($FYA062%'-(!NGJ"F5O9&HIJF%!(L6P@].P M7) (2*1Z$H-$0"(5TAHD A*IM!T88W2VOKKB/^EC]X3\_*"N0CT9]2.+^UDQC\]L]TGDB8^ M.JWD=2&_+.N[$4=74O#;(WX="_F.^QN^C0[*=TY?F^2[6Y[VLIEJO9!?][-G M%DJK;D\L8+TN;Q=1SN=J27:[)GX\WCQ3O7.:XWF&D[Z:O[ M9G=QSD+?YZM(O-O]\=4"T(-[>E=O4>%AXUY/ M7/2M8*+4I_9B+6>+++GBO5V,FD&_\^7JO4YK],04/[*)$QY<*\727F'6Z^R7 M[Q7YC]8.1T?G82!#D=YFH# XJ702@Y/ 2:47%IQ4##O4+--!^/P/E[WCS6ZU MWKU>AIZ]7@\J T9*)_$@"F5(*9)@12H8I$S"@D&*80>+*4-,0]^_\\2&.M*[ M$S16F^KTZ%SP>;A1\O?ZI),PNB\=<6&7O.WRZ2-IT\"M T[**3%&2D II1<6 ME%(,.S#+:-!P/K\6OA]NDAC[^)@NN1_K<1/!9XMLYL:QP2*YJ]_T_:/+I&%T M[@4>36+5[6^^)= >0@-+@"6_BM; $F!)I>W W(9!'9,&QS15[U3_IZGDGJ]W M:$ YWPJY,T##L&" O W0\OD=A_<&C)138L (8*3TP@)&BF$'QDQJ<;GQ9K>D M?+>@#@^R% 27G\AT# < DG\L2=;KS[A4W1OYD$ AY9,8% (**;VPH)!OLL/# MQNUG[8]58W0QH7&X5K:H*2-ID]BZ>D40JU_6F1J_H7+YMR8NU"!4-YQ?WNZY M*]OE42QD0&=)"I>()HMPM=*A0NTD.0P$!QB53N*1%#,O\L* 1MY*Z Q%B,;: MBU?VHED81%X :8%%U;2#;=8U^G E_#@F7;PK7%$K.=5#&C6)N:X)V?.?'^)2 MQPN=^/PF4J0I=.>/>$#I?N@-*"F=Q( 20$G)I064%,,.H^/AL8*0OZC>,.F2 M;P,17:WE30HDCE5'Y8S<)9\NE+OF2RYI),-H)68Q- :$E$YB0 @@I.32 D** M88>3I:3);"%6JXC:"R$B02,_/J2^6"KW,MT$T6)U2)=;M76CC+(.XFT"*--U M<+O@01#.;M4V[)+_HI]Y>.<%=,+EDB9"WGDS@?@6P$KY) :L %9*+BU@I9C1 M+:_"R\_+9@MJ C556F90$ZBI(CJ#FD!-%;?#@")O+BB\IK/-EDS3H):8I^GV MDYDFQT26V_Q7=1RWC^DL7$=BDRSLZ*^75T*J/K]<\6"+Y1W@DG)*#"X!EY1< M6G!),>PP'I.9Q+\X=+GE_EIU]IM=-"X62^>O]P?Z(*ZOI=@J+EEB31#PHX02 M S^ 'R67%OA1##O8Q&=21.2',QZ+N:(0]7:U'87K>"%X%.L1D_-P'0&=I"\(N'N02QDE!KF 7$HN+"F&%3FR^%5%XFS9M;,RSKYT7R/AC^>:DYOV!_R/_6PM<^M=;__2]_ M]@X.=<%&Q988; 0V*KFT8*-BV($YMD7G?.4+:MZ)8*W H^LO/ M*;FTX)5BV*&6S4)%7KS>34/%"T%QN F2"!H]>")UG0$=VOMXB]4:5@TFR;\J M4L#]N:[/K;N^)I;D3VJ%\VU2&0"2@UE*)S&8!^ M\MPT]<(;3@F3.';=;$#RW%/U2(6&X_#JR@LP9 +\*)_$P _@1\FE!7X4,_S% M8?4ZG7,OH$E\^'2(I%%[.D3R0P-@_JXQOV!_R#_\:1U%PO>I(_D*Z[)!1R64 M^)('_Q6WZ@X21+%PPD.=J'U&FA\ Z_#6,4L@8C5=0.K,%J9 9S'01# M@TNZ%%&L RYNPD,:=,AQC;H+U>'&2ROUA"_%]P!)T>7[._.7J"=#ZGT""=0M M!I# #J_[:S&+B1VQAC4X<@S*C4@@._QX,:1^C4C>QMK!W._?C4/^^U]7\M'F M@_;I*9*CA4B%,(TW3]5UGQC W8U?>L%7-C+CGY[5[A-)$Q^=5O*Z MD%]&46_$T944_/:(7\="ON/^AF^C@_*=T]Z6ISUL)G0*@Z_[V#-CT!<9!L1RL^VVT_H];46XHH M620Q#I<\>*K:4KEJ+TB;Q]=QN-N17JK)GHTWCQ?O7.>XWF"F[:2O[IO=A3D+ M?9^O(O%N]\=7X^T']^RNWJ*:&_QQ4#MXF>S3WV/U-^\/OG)AZ;'&RX?8*\?, M5[[RM<\].(21T>+=P" U1D8Q,OJ+VX'5',TVCA^;ZW0H)*@%/Y) 8X 9PJH2[ J1AV8 UFI%D.DMR4:34R)&*" M,Z^6U-^;B GRHB<70VI@";"D^G:PW%J#7!UODZ6&U!D_]/A-QB/U&BJT[\.+ MSSF=A3+@<[Z%OA@?*9W$ !& 2"74!8@4PPZZZ'I#Z2REB&,:AWQ^'UE#:8"+ M#=7SOU.&6FRA>G@WBGF,(!>P2/DD!HN 12JA+EBD&'9@MN&2:62#(I-+.O>" M,$XXQ''KA@G%M_4BW9.7YNDC+VJRFU^L8>D;9ZI M=@KYS&\^DV@L\8S&DQZFMQ^V(0CEDON/?I+I]ZBO3-P0S83O9T?_.# .DNUH MQ6>[[6>4F7I+$24+:\?AD@=/6[OD\L8+TN;Q=1SN=J2^.MF3UI-WZ\/G!+ZM[;[Q2]_[E0Y;S M;<<:7P[E]BQZQ6>W-S)84DLBC MJ9A1.A[67*KWS/@K8XZY^?9?7';FZ"&R<*U#6M;!K1?%-(FE$/$A701>3,VW MK4-J!ERQY?*0VDUJF*Z!B:/\,_V.N]T3:IYWQSTE\KC;FU*O1Z/A>'HR[/>& MU!]!\]Q'A]]:[*UIL.?J<<&MPZV76'96,ZCM;=V(W[Y%,>W3$C,=K M>4BG35T QD+9E?S]>??T8D+GS4'SM'O>'4SI=#R\&&'T?2^S2V]-%WX=#?GLEP_!6!W3=;OCV4)MA)L,HVGGP!C(PZ*I34H'^.%S?B$/J-U^,XGL:59A_ M@^N&^^P0):Z_[[O^>ET:C8>C[GC:ZTZ4B8']^Y"YCK$:W$JJ*7M=W4?.N)1; M.I_-N(RW-)ZK&X<_OZ&:GBYMB7CABX589D,W-1,3IKD;H:US%#^9+M6KE1#W MLK>X%PS@P)573';74/&U] MILZX]ZD+]MX/>P.]X:^K*'O-,1QJBYGG>YS:GISI]$0M/PR77I)9\9#.!^0X MM@6WG7]J@/$)]3XICPW&WLO NP&?#9]=0=E-LT;]<"-\/ULJ1-E:H=818X=T MZ?E?G'>3U"7@8M0[_W6)%^UVC\;=9G_ZF:;CB\D4&N<>#< R)X[ :=-8=7_;:9Y W M]^YM8+H2KKN:LCNFZ:01BAL1Q4(&U K7OKCC1Q*0> ]G#F=>+=DM@]'YK+WV_7!] MHT=1:.?,[<27+[CTU8D+1>1M,EVS!E>.9"LEUOI^^2?6%,&75TQVQ["8+NL9 MT^4TB0CW(FKY=_/GW#@"4O+/N-)J:W7AMO<8\XWQ<'CMGRO[H];FLK#2K=>- MU&VWY#:@<[Z169&A^VI/5LKB2MN;\)!Z_;]=!II?ZVI&S6)'EL,P% _P+['6 M-H)A< >IINR.S0Q=W&:E=-_%P4QB<4RV?4CCT/?5>=*YX/-P$^F[AUX6:CQ' M4NC^WV6'3[T1G7?'[8OQ9_CPO8;%P(G#B5=,=M>P;3I7.V]"I7FZAC^E_WH" M_UXP\X* Q]XA#<_(=IB-5?P \A)KC9%X./.JRFXW3(=.N<__VM+H5N?V2EWY M4&=CX;.%7M.?^G&;F9A1S5W_TV:_^>=G:@_'H^&X.>U2$BTSAB/?YUI10#G\ M>,5D9XRY=.+)^[)R:>"ZPO'07R^O/*X<>YO,!O*R[$'\D^'XXIPZW4_=_G"D M:1P2[RLK(EPW7'?%9'<#3C1?0QR#T_2@9$B?+M!XZ[_,.F.3D?-0>?H73>2CO_QG$TH&N4?CW@1K0/?P0(D0='CN:LIN M&0:U^*U(XLYW7CN-.=_Y[2058MW&7"5B3DJL]7T (6).X,0K)KMKU&A"G7!] MX_,HX^]V*+E/I_S*%U%6 9192(>8N_:CA?!7D1)_?B.@+L*^2R@RO/9/BC Q M')-.)57##VGZ)]4=T\)2G?P=]GC8'Y[V)F0>$NI'[#'W.&8H MX;(K)CMCIFG 9?_PB)*+44_'<%]V)WJ,I-L=P'/O+].*R>"XX;BK);O5V:R'].(:[RZPUAKOAS*LJNW+. M-J/);!&&_DSRZSA9,=_W[L(@B>S6#IPYB#/)/_'X<# 9]GN=YK3;V:W.29TX MM-Y7M"!B3N"_*R:[J9PSM<*;F]U<9IPE,9S&(/> M_WV]OSFXZ/=.NG32&S0'[5ZS#XUSQW!$#L*+5U/V!J.1%%'LW0@:<7E+;4_. M=.G-+H]BG8,\OD["!]M3,FH,20?WL$I^W#T?#J:D+3%"]O&]+K>$ X<#KYCL MKE6CD_ OO=8RH?#,;]^)@#*O[3 +'B7W!9?#<;]#IY_/J=N<3&EXDOY[UOS4 M'4#M?0VC/#>= _\-_UUBV9E=KU,_7'*?!_/[VFW=(V8J7^XK)H_"-"BET; P MFYF[_)/V<$JC\7#4'4][W0GUIQV(O"_W_5VQA$77\._Z0$G=-V1_W7V[!EW2 MB12Z[1F"G_BA%$$2EJ)S"SK&9?H_ZRJ2KT4SX?G;TCP/C M(-E6M[/9;OL9N:;>4D2ZR(YRTDO^54GQ)9 MN?5CES';KF>O;W;7I[JC^GP5B7>[/]X_O10/[D'G_N[K'+R,0>GO:7,\THFO++8 M!+/QW-I4]/SO>[CN]GNG2&KT QZMG\W'!0<.!UYBV6N.[>C5'/R^)&+BOLTD MKHS?>2)+B&$]FU8 ??[[7/?HE"X&O4_=\:0W_4RCYO@C0A/V&%N&Y7IPX#]9 M]D>MS:7T.#-K!DLJHZNG^]MHY\J]9O"8AMR3"\5;WYPT7G,YTUQ^/> M9#B@D^9YK_\9:3OV,I##'(0HPXM74'8=(]$.ETKOF:!V,EFH?+<4(LC\>!(F M47LVNA,]_GO#)#J]P7T=W=X0PO!"R[V$6U3;LI^Z-?K^IAV[.S[MCG=>)QMW>E"XF&'W?8[D# M#+_C!E(QV2UF&C0.;X2<[Q@*]42R*U-2"[9CI(KIJ[^GT% MW+U!YV(R'6L [_?.DX%YYN^I=@V&<>#(*S>,8[L&H^Y?8K:.O;M= MLM5P+>,T<_9QNK#I Y_=1N$N,.9_$06O3\9X(%6.4?&F^6S=$5Q_WW=/F0Q' M9"5+UP[Q.+ /A>O97013N[B+5$QVUW4:U ^#&^4Z1"#^XH?T<4*UFHG@R7V4 M5IB>= MUO5@39_3B/M+GL;"&S43200015EBK9F9T3CJ+,"55VW\O6XZ:2X:Y;9O!9T+ M/L]F4U./;J4>/:)/XH9'AS3X]!/'WMT&,U%K#3>3$FN]"\G'8P'N)163W56W MC" 2,5WR;7;W:#+#.J0S$:A&13H&?_")W(;!L#HV_[1BSS]P>!O:T# F<.9E_3!P+%TDDJN6K"KH=E:>[[^$>IEWMT^S,S2]^+8 M%^IML]O#'[C&JCFFNLD0C9/_13<]Z]+E<-AIC[N3J5YL-6H.=)Y*K+%"<&<) M-<8]Y.=,@=6_ZPS9AC.$G"RC#8".XK]1\5 M($E&>OKAVMNE(?[X^2?.%-B&V4#X4/Y+=ON]UGCXH+@H),;S0/DTQCWDYZQ M<0P:>4F^X['.E.E[U[NT/>G#@&G4$+"?N^RCSGB -57[G0& MX:WKASQU^H- MFBR$?[75U4:R0E69';)L.8=T+I:KA1?I3#F#'SCV;[G,PBQR[M=:J]<>4G,R M&;9[S6EW0J<8\=]?/"EN&KAI5$QVUF &3<*UOD/$?.6+[8-1(JGO&+:K[QD1 M/Z3F?\AU3 ->' &=)=:Z@8!../-JRLX,US!H<$F-NO+F4HCXRV"_)G]/?3RK M-L[JB,O/7?^3BVEW/.BU/SX8<*=>#WY\GU2.@E5PY%63W5:_06>A[V\W8?AX M?9?C.$?.X9>#F3]__C) [P>6ET3K^Y%Y<#G<><5D9X:=.' 7BYIRUW\B^(T747OTD69O0YHN!'5Y4N7E5(;K%00'@Y=09#CSG^3, M&[:3.G.3)O<#X[_9<.1[U_[3<$ 7_7&O#03?A[P6LAK :U=3=F89ID%GJF6Z M3BQK)-@]]WDPUT5'@GB;UOMKU(WG8K/0Y[]+_ ^C<^6P/W4G4SWXC?&3O8CL MP'G#>5=3=JMAT0<5D9Y9#I]R+U=%=C/BY9G#J\[44 MOG+C'\AP#0?I87*7OMN<3.FT.>U2ZV+2&W0G$VHG]9S@Q?OF.R6 M:1AI_OAN,*?FEWPPCDX]':144G^/%JRLX,1LUU%'L!M22?ZQ7X?1XH MSST0&VH)J8MPM,ETG9H)OY)_;>S3P;#?:V;SG#I*'/Y['YGD,O_]7(K/_[7_ M+KJ&?]<'2NJ_(?OK"R!TDL1P.Y<\>A!7R.QD.$6Y\*'T!0\B!89-JAO,>B[7 M-'I^<094H/7KN/)WN;#>QOS*%_?[=YGE_OVO*_EH\T$C?2\01PN1JF$:;YY* M[#ZQ@MY.3LP+YB+0GUG]E<=04=K$1Z>5O"[D[FM6_$8<74G!;X_X=2SD.^YO M^#8Z*-\Y?6V2[VYYVLUF2:GI9QKR4GI!X\F9Z^V';0A"N>3^HY]D^CWJ*Y.N M1C/A^]G1/PZ,@V1;W=IFN^UGY)IZ2Q$E[GD<+OE7XXQ++F^\(&T>7\?A;D=Z MP29[-MX\7KQSZ\!F) MTM_3YCCXRI&EQ]C+ARSGVXXUOAS"4W:Q*0VRO_X 8B1KQW3%2^E%8A=2?$B? MN*\?N76Z)+[@@?\MMDP+@I7#_:H%(C\%#X=R?(QF& MWN&SJRF[:;-Z5BN,.35J>W*F5Y@,EWRADWATJ>9^6W@;='^]N_?Z_>[XH=\& M;N^%2;#J&ZZ[FK*KAW4ZT[DZ=.UV:H=ZV7<_#&Z^5) QZPY<=^ZZ=RX&9\I[ M/TRC=X@\>GOIX6]-][M7F$!C.._BRE5EKSE,)XWPYOR^W/I)&"D?G_IV M.ZJM[J#075LFBT0S51\HD-(F/J;^>>2*+$6^@<%C^QFA_'GSL?@*$ M[Z6C9Q". 7/X\(K)SHR&4=,!*58C6=@O[M,R-77AWD\\F(7K.XWDETU2CML% MDN>_O&?4;8XG-.XV^Z1@7-OW/2Z_8[#Y9DPGDCXK"<&L-Y_Q39'=N@ MMG?GS:CEW\WOTZ(ZCO+9_=*\UO4:PVSF'N(./W83]IY^IG[OO#?M=N[7 M:I[U1A \?PQGMO+DS\[,PY/#DY=8=M?)]VU#&IM ME9^FCKQWWE8VU\ELA>6*UH7DU!)\MDAG-2W;L.%E<@\U''>[)]0\UW79FXK2 M>U/J]:@]'(^.:0*Y]^34S>=R.L.IPZF76';'I',N-WR;+<:GG6/_C2E_'LX6 M0@>59QE5:B9\>>X6.&WV^[U!\]'B?.W)H73>2C<0KP(W7DW9%9F?ZLK702AW M,88#LMB?$K-SB?EMB_&F.7DFLPU&/?ASN?)F,IS7%S MU#P;(MYP/[&U68)##*? FU=-=ILU&(W"C9!*[(#&(;\/7.FJ/_A,\J7V].E$ MI^.:6/*3_T3G\#)9P3E0_W4N)M-QK]E/ICRI!X>^SP!RQ"#"GU=,=J8Y?'!) M_3!/:"F)GA/N?;IGU1W363/0HJ5,FN-%"OP MZA65G3E&C?I\=LLW/ BRE4%#?[M:\"!.4V2YMOW<>CCT]^_SW[W)- LJA[BY M]VH3:X'@L:LI.S-5OZ;V5JXCNN3;^R@59IBD*S,SPSJD\_6MY\:]GIPI9U&&%Y[ MPI]3:QUY@8BB9*'0AF\/R53._<0/0QUP'E,_7'O1X6.K[+6%YT.J68:!&PF& M=-Q#JBF[Q4PZ$2+Y+YMMU6D5D_L$)=Z;V8B4R5WVDVZ7]'^=X7C2 MG6:/ 4-4<=YO^",R=,%_5TSVFJ.> 3Z$V\QY)UD")EO)9^M(I)'KEN%@)#YW MW8?]WJN6F>7@.O%%/%-O2J->'OEL"Z"- M<>X2:XUQ;OCOBLINNX9%IR*4-X+&BK6CM+IGW7CJPI&A)7?M>X-.=]15+X/V M?4K<:?-\U*3AR4FOW7U[TN_^"8^^3X^.D6]X](K);CF-.IUMMN1:;UU;N?%U MI*3EZ?*AAE-#1:'\5X;*\,Z;BV F:+)>K?PM),X]U3/RW\)A5U/V1L,U:$*6 M8="EB.X+PIF&D:S_G&\/Z6)*KFW4D6D+PR@EUAHK/^'#*RJ[6=/CX!V/+\-@ M3B.?S\0NX9:;NO&84]OGZK-9,0IF(7'B'FI[?OQ,K8M);]"=3*BM_'EW#%^^ MEWD?\#A\>35E=VJ*QS^JDTFS(\I=XML4RVLU=DA-7_RER%QZRIE_:I)I6@Q+ M><#F)=;:1K%F^/-"R/ZHM;DLMC3KIDV3<*U4MVK9*,O]2O^/A^GV)^[[0E>K MB)/QEA^X%M2U&8(:\[_:^LV/W?:X.YD^?2" U/NZ>7Q7@IBB:_AW?:"D-X]J MR9Z_=V:&Q1X4P>CS0#RJ&UTS[DO5J3^='YE$X-+S?8\OHY7J$X=TWB&3U1O? M\AQ2K3Z0^Z4W/>M2:WBI'D2^ZPD$*G]G^O:W,;_RQ?W^W07V[W]=R4>;#UKI M>X$X6HA4#M-X\U1C]XD9]'9R9EXP5P__ZC./+E1F_--SVWTB:>*CTTI>%_*+ M>[@11U=2\-LC?AT+^8[[&[Z-#LIW3E^;Y+M;GO:S63(<\TQ#7O*RQI,SU]L/ MVZ <^I+[CWZ2Z?>HKTRZ&LV$[V='_S@P#I)M=5N=[;:?D6OJ+46DBR31.%SR MX&EKEUS>>$':/+Z.P]V.](I-]FR\>;QXY]:/7<9LNYZ]OME=G^K.[O-5)-[M M_GC_]%(\N >N>PIP#E[&L?3WM#D.OO)DZ3'V\B'+^;9CC2^',+Q0;$*$['\3 M0YU8M?CC,R;!W25+W7B\--<$C-,=7-.D(X\C= *\/O\:.L@;T! M1HGWEC $F6#AQBLFNV,:U/2D?I9.;Q_='+F\X<&K*;ME*\<=13/);V["(%G- MV(P6XL[S?>VRVV2ZKH'B.?GG[.NA],*^QD0-K%.$NZZF[#5F6*2$7P3>ET"[ M'7*WE>]>1[$79%7/ZF#M_"V@PR'&S3YU>KJ89>LB2;2*<9,]5K)$M#3<>-6B MZQJN8=!TXP74Y[?B08F%S)-GH[.=0VHON/25" F-_VVYE*;'[MC&HV'H^YXVNM.J-\[[TV['5WG?CKHCB=GO1%4WU=R$PS* MPZE73'9FF2:UI?+>D3=7X-\.5ROA^^FPCO,\QZ"G?Y?DS7Z_>]IK#MJ?Z6QX M,9D.!T#Q/:+XR_'*\-KPVN64W;98G9HW@7J*G\3::1O5 M*_,7OCLX[?:I/^RV'D#X(?SW7IXWX;_AOZLI.VO4'9UTBCZLU4NZ7/&$RZ4Z MO3@,LOA%V\"<:N[*=YJ?>ATZ)?WO!/)BI*1\&L-G_YRU%09-MH%RU^F(MTX> M&!$S&MG\*6-,^7 IYLH M#)] 982EEU!D^/"?LT".F4KE^3J*I<=]O9X_T"L^3Z40@6I7F*XDJMO&6_C[IC'LRYG#\TP#GW@EBHYZ*9H'8(S7/WY29\.7QY-65O6(9)E]3]:T6N ME=5C:"D6/^/25Z-Y-EA9E@UG_:9Y/ MJ-V_:%%_VH'TA79O=EM*+?9?XCX\',G$_RL.9ET^WWJ';6U=#HUZW7&["Y61::M\ M&L-U_YPI_#K;D782'WX>Z]2)&777#0L^._^A\;-N=SJAR^:XJQ?U] :G&8-/ MIL-Q\Q3^6Q?HN/;#S;N%-Y^+K_*N_R/)LT_\_ANK&>_AON&^JR6[9=6T_[Y9 M;/B6S$:J_R&UA)\$AT^4$V_43*RNWU-P>+\['NH4MZT6%-X3=".X$%Z[:K+7 M:Z:=,5^]9ADT%KJJC9 TE=SSDQKSU R4!_?";%K3M!!AF']9R4\CJMN&2>-N M;]#IHK[\7A=G8N ;CKQJLC/;9G2NLY)+FL2A%$FJ\D^>K@/F<87A?+;(3,^&XQ[RE^\O1_.<,A[O,I;/-]IALD^T&P]/DYR[I[5D#D<'KR"LC.C9E!'ABL:7E_O5MY/UDME@*SZ6S*G:;NH M_K:'@IW=27OXJ/0RW/<^* 7AA/M?VI"<%?5UW8&)]ATS$;WR/ GWG=,R3:=! MG? JNMTFWCI+@/4YE+=QN,G6:-8;-3CO'QGC!F41/5ALMP%O_?^S]ZY-C2O9 MNNY?&4''7/N<'09TM>3JU2M"& .N\FW;INCJ;XF=V IDR2&.M]D06A5.OTH]&CAR7-S*V=>W!R:VEGA.2 +]JT#F/Q(+3%8^3 M/ )E_\[/QYKW@'8=E 6T >T*RPYHOU^T0%E ^WW3 ]!^FQT;0T([VTO8A9F8 M3H.&[#;W:@/7I866^/.0;ZG/Y&0/:;+RD^6'%QGDKMX\!KE![H\E/Y+X=&9 ;Y*ZP['"4O%^C$,K"W'[?] "T >T*W ! NP[* MJ =H5E-UNZ M09TL\4:WW0;U_7G PGG&Z9:#!CLEY"?(8W['@B!J_"(M 0J_)$P;638 =BUE M5_6ZN[$4/HO/SC(D#4W;6WI*![V++SW5';6'-.8LH$ZI0:X!8 #X#74WK:I MSY+9DB?)+MV]'?AA6F)*DD6W-0/^D\)5'YV< =K8JZSR% :TWTY[1]-=.A'R M@J+9+?7Y?;SSA*^%O,0;GP?SS.8V8'.7H'][-*:Q/UNNHG .QW>ICF_8W4!X M';77M59+2R'"Q#R.PM1WXL7++.XD;;F@:6BY '173N%6[O(&N4'N.FKO&#J= M,S^,Y2"BW.Z6KV%TRS-P6QI"3HJ7/9?X<,("OJ*33>R'/(ZIS=7F,>0N6FX7 M@2>@>(VUEU.;3MF='^^*=*<]<_[5H(G$22 OXO48^Z_ M;.Y_IFYXQ^-D)6WOW]F\A+Y_$1.;V]X_#1H\3MAUP!_>3U_3EVOQY/#1**5) MPP^7/)/#T/YXKK'[[#:HX_3*5&OO4/T;^48!^[+9$)]<5OJZ%+L_LV8+?G@M M.+L]9#?2&/O$ ODMCP^J=TT_WI(7CSR;9[-TT;MG((\^XLF73'MVY>KX\1C" M2*Q8\.0C=?4[\D^F4XUF/ CRL_\XT [28_DPF^V.]\@U]5<\ED_(>QI'*_;# MIOZ*J2[#V?#8)HEV;V3?V/2=>W^>+#^YSI&KZY;EY*]_[+Z?\GD:L'7,/^U^ M^/OSK^+!@ZWS\.RU#WYN"66?IV['P0\DR\[I/S]EVK]WKO7]%-;5%3#.H/VO MLTXUAZY8<,L%M7TQ4Q7F"K')('NY-AGT?:%-!FZ#VQ767K=LC4:T-ST^)R-&9^ M("(V)R_K/:O2\22\3]B6^G+)GZAB#5Z/S*:M[=OULPPT'Q.FIO6):>A2*TE1LER$UQ59(NN!91=)NS6[,1EE"X^ -^OXY$ G*# MW-74&.1^0P>*UCP\H:NE,K>'[)9Z+%1&(/]37E^:39WZ3#0'/I/"I>\,IN/A M@.1_.N/1N#OI3&CDC:>#SGART1U![^(KBV8HWY>>!)0#Y577WM0M2QK>;,%I M%,7)+D+XA(DDX(DJWS\@T]5-H+SXR.!^;ZHJN;K4F^AT->R=4<_[TJ'3^RKTS6?!CN??DZ^S4M&VYJ)61O&ECB;?D_5& M3,Y]2%QX1NJQ82N [\LZ!< !\*IK[^K6=X"K;S-FJO>(2JDT'4U@+OX M]K71)EDJS6DL96=!? 3[NY0MGV/#1;T,T+NNVNN.)0WPKZI$](+3N> \S"QP M:M!%M(F3G?WM:)8&O!3N46'RNJ@;SJ720JU^OK)@P^EL@]3K,KJ19YYQ6.)@ M>1VU-W6C29^C94BCH_9&S'Q)CS@/K1G;R@O%'\)(F$6AJUA] ;#;@J*#)(_H;> M0]=N2;-[QF,ZXT)L\X*D7A*P,)%H5S12QMP?M2@-A,\G(DHI[9M8#^SA/W,6/44 MYJG539TX8:J@01#,('5I1:_V&1\ . !>=>UU39/,7K)KIJ(B B[7\+?WV[2, MBMK4#)9LE>7;V[H!9WCQ'A0Z"=@MIXD\+2*$HY36Q 6AA>#W.]#^R6B;ZS]? M+O[G3>!'JH%Y%#\.<5-A*'0IKEGH_YNIFR'O1930W_16:J/+(8:L\?36E#K, MT1AL*_SAX<]7\BU$P)0CKXT(F/+K5K3ETV(C9M("XN+.5WMX>&24;?*;EDT3 M:=%KN9FOLD#SANF74W(M![E$)82]4'LC98NIHS9,U\*/.;9)RPMV@;T/:-=) M;*R* ,6SK;9.Y"[K,APN$X \3IIKC)ZI*6=;D3J;H,Z4L5@FX%;-ZU] MFP:ZAY2S/IG*_\T/^A&KB-FB>% MRSV.XI@&_FPIIV\4JDYKFISL:RY8PFDD(OE3 C=W6?Y E+$"PNNGN>6JR&P: ML9C->>: =M',DT)F_!9G+:Q;^Z"UJ!U534W+,>P4O^( M"@-4F?)*-(!IH'IBLNK4M?!:7"Z=IH;AFV3J25+^8\$YTF#)$@"OMTYK+&]6+SF M 1?1EJX%"^<(!$&5D2J*#%2_032?+BWJ*VE0$RSJU[*HKV!3P_5188W!Z=?7 MW+4MDP8T41T*5U1^0U6Q9*"M2_(2?^W(M,UE*F6DT M]*B]9"*0LSY]!W(7'W5MN&AB!H;737-#C/_#4+ MZ#+Q Q])CMB(K*C(H/;K:VX;&AFJ)-$=J UJUTQL4!O4KJ7FNFW0@+SKF(GH MEM$DX732H%%TSX.@05??R#4L$^GI)<21K.3T[AS1A1\$UUR(+30NOIZ(_N)= MR/2&W(_NN-2-NA<;21L-:=+S39 M^/(G0[,:-.#WJK#(4O[TC73#MK7?P K$_W6/FDB$]RP(J,]"MN K'OY." E$ M?ED8X''"K@/^\'[ZFKY
'CP89^"$_7/),#4/[X[G$[K.[H([3"_/#N;S) M\M_(-PIPVF=#?')9Z>M2[/[,6LZKPVO!V>TANTFX^,2">[:-#ZIW33_>DA>/ M/)MFL[0VQYZ!//J()]\Q[=F5J^/'8P@CL6+!DX_4U>_(/YE.-9I)DS@_^X\# M[2 ]ED^SV>YXCUQ37UEY$LJ2UBOVPX[/BHF%'V;#8YLDVKV1?6'3=^[]>;+\ MY#I'KJY;EI.__K'[>LH':L#6,?^T^^'OS[^)!P]VSL/#US[XN164?9ZZ'0<_ M@"P[I__\E&G_WKG6]U-82[]OPPRR_SJ@1FNVJ!,N C]>4EMP?OO0A:JS6.Q: M"TZC^S!>^FMII7TFS35,"XN_PLL(B>C.GRL7J:K9>(72*^9[$TMEUS"6_BJA+NG=KC:4;C@(LX6VEK+^)V%-I3_]4+;&_?H M@GK>X/1\W!E X!)VM71+87M?T#JP#6Q76'9=[6ME/M+6%7#]"HJ?^GV6)#QJ MT%3^ H_9AY<8 ;_5F\7 ]1M5AC-4Y^Y("A[S)#.Q3WB0Q'=^H-J:]$_)T!P- MD0C%%\KWOG8&U!X.)M/Q97O:':J#\>C#"PUX5V\N ]YOE!?=(D\D="*V+*13 MX2MZ>_&2RT%)LS5GM]+4_NJ189H&#.P2"L?=,S&GRW42A5"WM*PZA(T WC63 MW3)TC+!IU[JDB1A=W(XA/L_!5=L-6U MG.Z(]X/17;T)#&Z_C4WBF!+70?"WB2=I*7=),(M6_*$J MR04/Y7CB*-Q%_IG[*FYAOK]L+S):AN&6>D=T$K#P%O69 >WJ36) ^XV\)[:T ML05?1IN8[W)K>FPA6+C8.4UL&_7U"Q?^2R1"OF!;53YJK03D<>/G]<@_D-* M=_4F,^#])K([NFX<.[JAT3!0_?!XR+=T<;\]:M!02%-P'N4N$U?#3F7Q)0#] M*.1<4$?E.JV%'ZN&$LG\)W/^ RD-@E=O,H/@;R*[V](T&K&0K5C:.)9&MVGZ MS>.W'ON^+8"\^)LP%>S.C^F<"<$31 @"W]6;PL#WV[B\=8V^\' 5B5WJS8B' M,9/RLMUF)>J2%"][.LWO>9S(YV0S ?P&ORLL MN]DT4M?)Z48LV2I'^#CZ\_I[82G; < +U_V*\]M8SN\[R?!(E>Y]6W"^BXAW#L*J1]% M<[24+:TMX3XG'X@-8E=8=KWEZ'0:75_'N9E]TJ!)9K&)$S_<(5MSD:%3 M_)SW9TO& Q6.&7+Y? 2ZX>2NX"P&N=]D%2FA3%,>IO_+V.VM^9\/$=VHY5JX MY"="M5Q'9 -HE^K)N_; ,.:H/:U93=M.B4!X=])NA4T&7H)W0JC6X11;+"\ M>E,;+'^;^J\M.]>\S>+EANW2X\\"R?9P)G^:2$N\96NPQ$OP@&]FG#I'-/9G MR^MH(Q;0N&B-6UFTB;'/& &Z@>X*RVX;.GV.%OEVY566*A*LLEQ*RD)-3$M' MO_?BS?!HM=J$*F^UO11^G/@LE#^E74"C&TJ6_-&-X##'88Y7;XJ#Z6^SH^EH M&O69'](DD0@_%RR,B)U"Y<*>A<:PW$8<" M:M=0=KF^M*CSYSJ(!$O\**0KMI7TOF KU?0V;R[<;*(L; F6.(N30'4%/>5W M/% [FMC.+$5I%WV&@>]ZRMYLFBT:'%&;B8#.CV@^-O>;ZE8\'T+CY%?MPYH^Y@VAFW+[S!>4=)W7BX$5W$@I>SZ9.;X M!\=K)KM.G=5R(^(DS9EOT(#?K^4M4/^-=SX4U#HI7O=)&D#XA2ZB0%T2LGA* M6F7F%C@<*"!WS61W3$VG"5ME@0SX!8VB>RY2?W@["N-$;&;I?D0[6LEYCHHH)9CCN@VH ^HUE-TPM"RH, ]' M$9PG#1JS^8T<5&:/6[J%L/#"A3_SLS60$AS)]:6O.K7,]GU9E.J M/-](0]!G@:KZS<+HEN?PWE\T&3/]93N94327J#YG8DLLG*O4GEO8W<7/[!S: M^Y(; &U N\*R&X[=HDFTD:*;6FZ"_^VB01,6)-1CMSSKF-:@RRFYEH[\GC(B MPM=^$@4/STZ.[@WE184C+@4@KZ7LII5S/-W%;/MBIHJC?/7%P@]]MFMYF>YK M6C:""HOO7FMBCJA2Z%FJC%*_\\#[D\P\O*U!=O9D+5+^)[)9NF=2A_[-A(OGW@[4] MV:@F [IF-:C/8]8@[U_DV@:<)L7?@$Y[NX5_-@;*G;\C% M8DL=P6>J76L1Q(;BOY[5=M.@4QX*E6[93HX:I&HJD=[(H@;;41#X8=R@]O W MB +M_\)($3Y;%A!= IU_O8#\JWW*XX1=!_SA_?0U?;D63PX?#5*%=QXN>::& MH?WQ7&+WV5U0Q^F%^:%<0ZA_(]\H8"61#?')9:6O2['[,VNVX(?7@K/;0W:3 MP+F[YS[\^3Y2?7.7)UW;*<_/6/W==3/E(#MH[YI]T/?W_^33QX M,'(>'K_VP<]-H.SSU.TX^ %DV3G]YZ=,^_?.M;Z?PF+ZW5IE4/S73RS==EUE M&"P$CW=];'N)BQG=YT^F;/1;35[Y@SJ".L> ]FOLT\%4I5$%%(G3EB2AO.*34QYYH"*\ U8.,_SI5T$%[SJ+CB4 M17S!^\8)N/U:W.:SX^E]>#P.%\=]+CZ1?(-,F^1[9+@3DN^3JOL,9H/9-546 MS :S*R6TJVET&FT6 8MI+'FLZ\DR+XZC&ZH>41!%HD'M2+" SM5^V*XPD6Y: M'QXM)93G%VO5$X'3\.;&GW$H7%KY"A0$!;XK+[3IV#3VI72Q/U=-],1M6H)_ MDL;P:M+0]I.ESVBR%GY:J/+<(U/3#23/P=RN@[+@-7A=*:$EE&G0(5>3IO64 M"\%4P_"^+__1@U6-2!&PN0[*@LW%IL?QY#X2MS%-HF"C:M3^*@(=N"Y&^Z:F M-U7^\JT?QE%()\'=O$$G/%C)W\N3F:4U_>&Q4GQTE+P2KH1&9ZOR.EOM<]\! MVH!VU;5W-)W.A7]SXTLC.PO';B^9".3%\AS:!HKJOXKN)2[VT'K"7HZ3/$^8+GZMFA>3(,2!DI'#9>]'&C^GTB"X8W\1< M4#>\XW&RXF$2?WBUP?#J36@P_.VTMPQ-DX;W1LR6#\U0=M6%FMHNQD2S+56I M.=>UU3?G#Y;I= M\'/!>4A7:::.\HC'9-@[C[BITG;:3&RS4!7'UDV@INA[X8=?Y8V0'] ._%"I MASK\Y1@N,,S!]!IKCU##]Z#['/0N164[RY0W]FW'@]Z@=]6U![W?@^Z@-^A= M58U![_="D8S>%]ZX-YQ..Z#W:Z?Y0.>R.F&]J(A"_9**-53>V7,_ MN)92-LC[%[FV82(>I7#51RQ9WJC^Q(*FXS,:AAQ.E5*$;N;XAE,%^*ZC]D;3 M KZ![[H*#7P#WW76_AF^TQQ[$!P$KX_0+1 <."[QD(#W\!WG;7?YP'O]DXZXRGP#7Q77FC@&_BNL_9N4Y6Z8B'U6<*C MO./:0)4G#*XW_]^&"_D_^4:?7$='993B]9?2SWU&9]$FG#,UZ2%QX1;*L>&B M 3T07E?MGR,\V@3\C@EP'!ROE<3@.#A>9^U;+9IPZOO_#N6J/C/$_^;J9D,2 M?<9HS)(HS)O66R9Z()?0 _E>/C3IG(L8W7K*2^2!(P7TKJ/V35U:X2U9S]D=\N4@5?X09X<1S-?+DH^M7\A^0O@'I>,@46.9A>1^UU MS; I+1Y^'T7SW";/>FI:CB9O +N5!GM:.SSKI&FAFD?Q^?;CSG%[>"$5!L7+ MF>4&*E\!XS76WC94"3UI!TIK_+%[_(1M8](/=3LC><#"O"6RZ>HHG%+"T]31 MJ"TM\V1+/3_D*&8(R[S*&@/I;\D2VZ$!7=QO27<.6X:4/ H7RDK?F>*V]N&I M\IK]>C^6LMC;K*#&X/7;:6]JEJ'B4X)H=KMK8O^%AR&/V7V#SCTR-=U"&_OB M&R++M0X/%US02$1KI2"/H7+A$5BPMD'O]Z/]D]$VY0>_W#Q1>VMC26TQ6[*8 MIVTUN6C0R<8/U$=E730SS[BIN8VGMZ/4H9WX8B7_XI*M&N1)R]\V+(0W%O[M M.QU[A^W>B(9G9]UV!TZ;/!E*-W96G?;<*Z+&\9DO/(T?3 MFOM:UV+*O^P1>:IBD9*0"P3"@-R5%1GD?D-R6Y9-@T@D2VJS3?Q\)[7/$^:+ M!XAK"$]_C3L D4OJX?FR2)CWKN%?S8$J8QS:_QHBJG/0B =+MOH>GIX=Y]X3 MW?@=+SQD_W6UEDSQ07OTN_8W!/ZEP%:>7+1O\9AR^SAAUP%_>'_GEOR?_[X6 M3PX?#3+P0WZXY)D:AO;'S;$)Y>5OB[% M=Z?J@A]>"\YN#]E-PL4G%L@O=GQ0O6OZ\9:\>.39-)NE#NL] _F9;UI[=N7J M^/$8PDBL6/#D(W7U._)/IE.-9CP(\K/_.- .TF/Y#)OMCO?(-?57/)8/QGL: M1ROV0[S&BHF%'V;#8YLDVKV1?6'3=^[]>;+\Y#I'KJY;EI.__K'[>LK':,#6 M,?^T^^'OS[^)!P\FSL,CUS[XN0&4?9ZZ'0<_@"P[I__\E&G_WKG6]U-86E? M)H/VO_8=N;9&YT*Y1*=)?,'BC;('E:G/0OD(74G. MI_/]"&*_NH$&B /B%=;>E.OJ*Q;<^TRG_(X'T?K!\#[> MPW-$+)1JD"-D&52OH_9&2S_TP/4WF/2?J3OXVIE,^YW!= )ZPR2OZ#P&O-\P MG#*MJJ1>!$T2P;FT#Z_\,(SEJ*+,*:X;K7W!EICU+\OS\,;#WBF-O/&7SOBP M'8DU138^U;QJ%C-,D;=$<=[Z)+D^FXTYDVZ(LW&O8Z MW0;)]UI-1\/>9O$8_U_>8.!1>SB87/:FW<$Y)"XKYQOT!KWKJ+UN62WZ>G9% MI^/NUTY#L>1;9SS)BW5H.E(\"I?\<[0,Z8*)^98^1R&/2<4$C2/5"IE.F& ! M)"]\\P=N<%"\QMH[ND8G/)CSD#R5;>W)*XM5'X)NCYJ:KJ',*8KD568RHU U M:%UK[0U'-^@L$CQ.:.S/%YS:28,FROKFV86FH4%IJG5>[;Z;L'C& M=O8W2M45+_UCS4\VL1_R.,X+%M*A3CU_Y2=\_E 1:>FO<0\*7W;FAGH+> ?> M:ZB]VW(L^OP0FC)OBRUA+?+.-(!+*.WK@%XQY85]HU0T"%Y'[0VM25BKN)/^D)JFYL+L+ESW<\%F?!9AP[)4CS:H#6K747O=,%5E:*&*;Z0;E=Z: M_]F@09L,IX5Z_B7@.A*=Z0Y81M8]+U M0]U6';9N>5;U1'5&-UT=0=^%WX?Q)EG>\9#.TE_;%V1"W2YD1T1X!44&W\'W MCWX?_IKOT!Q-%2LH,N#^EEM!MD,#NKC?DNX10N[J,H1[GAV!JP4CC* M_=E2/D.I'PF>)#[\Y>7L AT;+A+KP>ZZ:M]J-76:^/.0;^F";7FZ*4+Z7TH_93<)&>!V.3:)M+@->%0 [KIJ;YND '+XU0]3KPFX_:K< M;H+;I8C;/-91R K8KJWVAF5JAX;5U&BBH*U\WCFY)QL_X618MO$#Q36$AQ?? M-E/EU>?I]+LH<3"]U. 5-,T$T]^!]D]&VUS_6< $=VR;VN-.Y\ND>]JAH?=E MLBLW.[GL3CNDZUKCZ3TH=3P3KSWV5-^:88/:'K5LUT2!EL*_YU,Z/?%H>M4=D*H1/Z&>-SBE]A#:%[[Z16$6/%)JK+UNV/0EV"P> M6KZU(Q&%+,.YX;K83RV^:GF;_HNMUG\G^4,>RKZ%RF6UFP"X >XZ:M\T#9,Z M+$ZHSX(@VF4A3;:"S3:Q*L7ZC713L]$LJ(1I_R X>7$IO!12[*P" MX>] ^^+=)X:N47>=]V'AU3>U6/CC?M>8.IEW'G7 1^/&2 M)@E3PM-8+@+Z_GP>\"2Z#QOTY1M9FM%"BA/Z%E5G9F?-+HQ]SD>0&^2NNO:9 M[\:;3*GO]7K#;S0^E>;^M['7OE2]BU+/C8%8G!(F?2[WT#LE;S(9MKMRW36! MSF5Y;A!<"8#747M7,^DSO[GA0A7=O9 CO&=;"6Y^KR(J.4MO@D>.IALPO(N/ MJ.R?4X^S6%Z.FNJ'7WT5Q+A42DI6 !EN!ZC;57_40UFEQ1RTZ6#TTM M)PE7P?'-!EWY@03^G1^H2)GAF%J.YB!"IO@(F=%3I0'S$H/E$2 #EM=1>TER MDW3=.GP@>=H8^J33ZW6^7LJ?KCQJN9J&Q-7B*\;P!0]G6SKA$M\W/@_FR'Q" M_]"J:PR8OS^8*\#<*1L=, ?,ZZ(X8 Z8UUE[O6G8+\3SSL<@IWZ!V MP&:W;,7BG8-E;S53S/Z7Y>UN0N''7"5["7\>"8"\G(FNP5\.DM=8>\,PFB8U MW8SB1S3)0:YK#?K"PV1GEYOHAU1\=;#.>-P9#&G<\7K3;]0>CD>@."A>49%! M\3>EN.U(BN?.%9H<27IW!E/0NSS-O?D="V=\3M/HG@MIB*_642B?F$@C+:/2 M8Q-=,8#ONFK?CL)Y1&F9P5' _LWH;TW-;E W#AA]Y7)<#1J-2=-:#B+*BT_F M_-J93CO4]B;3;J^' EREU7%!$0#0^QUH_V2TA63NX1_-06J_"B!]K]V5)JVE?GA^VPQ9P%7 M=1R]=4*C"Z-!$V] GR^]P6XUH/U.93#<@5_OJVZ#.Y]1G\ZX"%DXY_^&QL6[ M<\Q?-^XX3MAUP!_>W]E(__/?U^+)X:-!!G[(#Y<\4\/0_G@NL?OL+JCC],)\ M>8]#]6^>V%:__7C*AOCDLM+7I?ANX2WXX;7@[/:0W21_/_\F'CP8/ \/8/O@Y^90]GGJ=AS\ M ++LG/[S4Z;]>^=:WT]AL5\!"PW:_U)[R[6U8\MM:C2(Y'IODAPUZ)2'4LL& MM8?D:@8*[I40*;'D-.8L2+:/4L3I;!/.Z9^'A]"[\%F>6VB(EP#%ZZA]L^G8 M=,:"6112CX6\02?1O[FTXAK4GY+=F M&PA>1^TMQVC2X(H,:0+NJGQFHOF,T9@E49CUQ30M$U6A2V[GQO:U\.<+3J>B01?1)D[W/16W'%@>!7U5AU236HS(7PF^3V*?/GO M3X6OZJD"Y*7+/XA6;*;TEBA',>S2UIK:?]A+$A0'Q:NHMZDY-G6HNUK+TRSX MWDU255)--S]/!&?*'P[MB];^8G--;3_9TI2+E1^R "&()2G=.FX!XH!X7?66 MG*8O;,F#S:X]S=]TJT4IQ VMV:!^M]?M>8.NM,R[U&HZ+H(12\GSO.BU'Z4' MT5GZ+ZCGK_R$SQ^B$Y?^FOXF[PON04F]:XQ]V_8 /4!?=;T!^G=P$P#ZM[\' MNR9E?U55&Z 'Z*NH-T#_#FX"0/_V]P"@!^CKK#= _PYN D#_]O< H ?HZZRW M:5DF>;Y81R*AL4HP]=ICK]\93(=9MI'M(J7T%63'Y"ZQYB)2C@#O.NK=L@XM MW:4O$;OU\_1TU9ZR._(N+G>&>0M91L5'R-!_L=7Z[W1.W>YCZQR3O(REJ(%8 M1U"\QGKKMFFITKF^N/%Y,*^F'$5WX09 G_^N.!D]+"647'V16 M576D5AWU-N1G4._!)L^K=CGV/O^*CCJZQ0/] MZI%=_N'E?:N>D: WZ%U%O767VFD!U[7*'N59^B@]*KXH=?=HY/7ZWJXDEX%< MTM=L4=3])^0NH4"7B^HNH'I=]3::39U.MO)JDB@\E&K?LUU1]"]A].>=7/WS M!DT'9#HM]+8H7G]5VM)G*[J@BTT0\^WAF"_4=*<3%MY"[L*WF.$V!\YKK+>N MF:9&4O)E& 718KLK\I(9Z8:J$? CUE$XM_CV[FRUX0%]/I*6N1#1/10N*P81 M);M \CKJK;N:05!L M\!O\KJO>>LNQZ7/$Z80^L]FM,@M5%%Q:>K&_$3>"\UB. M+\H=*KJ!Z/+B:Z$++LUOGR&"I7Q#'"6Y /+WH/>3T3;E![]8\$$DDB6--R%] M;9#>- WRJ'.D:+YDJ]PR'_NSY2H*Y4]?G]71+75HAFD8^WR9'^N6%_X5ZW6G MU WGFSA)2R9/^9\LWE:9XF+P?O?$P^7"W' ^3VBB/APD>)G76 MNZ5K+IUO_.!&#F*7YBHU7UW[K$']4S)TS4(EJ\)U/^N.)U,:#:?#OM>F<+I;0'>@'==];9<2Z,K/YPM>9QP02?!W?RH06>"RR'YL]LGEY/IN.OUY#JK=]FAL\O!*76_TG!$O1%4+ZW\#) .I-=1;]>P M-1H)KCJC2D-\(Y(&?>9QK!HP*YAK3@L%(,O8Y/TN.!PKKV*[P+$"D-=8;[U% M)SP([GDBS].5"ME1Q_+JEFREZD)2RS6,?9%K$/YEAGFT9*&_>JS^":8X^+>L\R=7OK0?[CV^9&6%?L*A@X=(;?763=?6TH>$8(%JW[2KB6"F#P]5 MZG972UA'/83"Y>_.HE!.]OM91*,H"DBG;ABP<$Z=U=H7R*E%+>&*ZPV>OS;/ M#;7GJG)JY6H@CM-^0>THG,DQ92"W[+UY+-#]A6Z=5.)'!>&SHJ"8YL!X#?0& MQE]7[U^4A&%[E)&=YTD)54?.,];SS^1A?#L[.^-Z!I9S)-6ZEX\LWI^'(R MI=,3C[Y.QC16[_8FN ,E%(EO%6JEOW<]_VH^5(WST/O7&["ZIN(XI$FD/.?A M1N+_%!_/\LPOVG1>3;/9JG?<\] ?A9MHCV[ QA)%8L>/*1NOH=^2?3 MJ48S'@3YV7\<: ?IL;0G9KOC/7)-_16/U<:;-,57[(<5[4J2Q0^SX;%-$NW> MR+ZQZ3OW_CQ9?G*=(U?7+??9ZZ'0<_D"P[I__\E&G_WKG6]U-8EU? 7H/>?U'^0S-IR&X#SFXRW^HN M5,YKT&>'R?U'9*R?^,N "XI85[8P=,;"[CGJ;38OD*N]" M_9;*A1L%;";7V^=^<,U5%J+W+W)MPT0J>>'*?QY3)PC\**%VM%IQ,HF/0(=JSW40_96-Z.I MR+UOPP?D!KFKKK?N-!6XPSD+N-@ED)PT:,2#M$*?UR/3U@U46P6SZZ LD UD M5UUOPW1I@@B5=\65CZ4L0E(JKC>0_!FP9K1BU M_40=?B''U)T6Q"\\03NZOMY2+WV=))'@2ON4I*!L#+L<-UW:1QM%%5[LPF-:C/\L#P MD4>ZW6P"VL6;WTQVG/LH<0?'=QV4!; ![,H*?7&_)=UHT&OV_0U5"U7C\95$QA8ZEQ!TK;=0_ _4KIW0+;?5I"M5Y(\&D4B6C>_> MD2SUL3L@JVDV4?*O<.E/23&[\^>,W;%$7I/*>_SP*L,S4NU)#7 #W'67'N & MN-]:;H"[JD(#W&\'[K1/11_H!KKK-*V![M?:C6PY>IZA;AG-!IWYX3S@6^JQ M6U5:Y!OIEH.FP<7KWIG?,S&G_B:XY4R$$+BL8#]L2H+8M1+:L%H:7.TF-B"+%_Z=R91T MTW[BO.YU!^P6EP^K6$?C+:IOS@ M%ROMN/:ATVI11R[-:3S/K3[=U;1#W;5<&N3O.TVM00.VN8LB970_O1.ECK!I MF(@"Q\.B.O!R$*&"AT4=A=9=MT67$U*MRII.@_I<\'D4JV8*Z6YGLPFCOG#1 M/_LKN9 Z$YRO6)BZTB]#/^&JKF"8"#9+(A%3WY_?\SB!^F74&(1W'3"OG]"6 MIHS[LT@("8ZLZ<(P23:K^X>69AIB5V!U5V8^Z\:Q_'^0&J2NF]!ZR[:ID]8S MN?.#@--X+EG]I\J5SQKDN*8#5 /5E9G0YC'*=@/4]1/:, V[19/N2:_SC<:G M#3H9#Z\&DZE\R4&MM]!OH7#9>]0;?NN,J3V46H\OV]/N<$#_S]?NH-W)SOR_ MT+P$OXB)^B: >/V$UAW=H+,^F9;:\9PL^7K)1!XI[L#0+H/?;'O#$D[GPK^Y M\5%(L'"!7409@M5U%-K4FW01W=RHG;%)(CA/I)W-Q#9._22YS:U9R)DOOGNP MUY,&MD>GG:^=WG#4[PRFF.*O[(7Z+72_=SG_:CI4!MT0^M=!4H[NI.F89Y9+ M5PT:=*ZFPT&V]:@9VN\4#JR7XN_)GUTO9=\@C>F1_*Z:+^S9/@V]^>--D0GUQ6^KH4WT-^ M%_SP6G!V>\AN$BX^L>">;>.#ZEW3C[?DQ2//YME,CIZ+/0/Y6>2T]NS*U?'C M,8216+'@R4?JZG?DGTRG&LUX$.1G_W&@':3'TD*8[8[WR#7U5SRF ;^G<20M MZN>C73&Q\,-L>&R31+LWLF]L^LZ]/T^6GUSGR-5URW+RUS]VWT]II 1L'?-/ MNQ_^_ORK>/"C06,?[#%W\M%GGZ=NQ\$/),O.Z3\_9=J_=Z[U_106S^_9 H/0 MOQ1Z MSX2TYJ(;FO!9HF0WM49:H#^,E_Z:=+,EP:W2"<8L7/"_S.=3EZ(]$JJXX;JZ M?)CT(Y'(,6;53_,'BHVTOS( M:B>TI>LTO.9"2IQEC?19'/M!$(4-&EZ0936M?542H/K+L+T3F3HA%XMM^N2> M\MDRC()('HZ8N,5\+R6H\]APD@'>WP">[Q\ MM5.!J;UD0CXM'[9%H'/1.MLYKI'L#5S72NB69;1(M[5D^:AX$FHG(1:F7LJ" MT6!T985V#)NZ@]/+R73<]7IT.NY^[4BIN]/VQ5FWTSO-ZY9J-CJ@@]:5F=6( M7 2N:RGTE:XYMD.?^%ID6?A"P,&^![L!O78(W)!*)/!/26?I[ M\C]B!0RC[FZ M$CH7[(X'>4/,SI\S=L<2^3[T+EKO)IKK@M]U%%JW#&EE^[-EH++U3@4 OE=W MN$0J,Z/-W","5 /5M1):-W4[[6OKI) &G4'GZDUBT!ETKJ70<(2\ T>(6L/ M#0(W2%WT!KU?;;?1,DSJT)F0)]@BZU_;\Y/9\L;GP1Q!V"42/%(%(!.QF24; MP:$O0D0J+CB@_4I".U:3+N2X[MF6FGJ#OO#H=G.;IS/#*PZ_2&7F,B@- M2M=3:,O6R)-F-4MM:DEG<>^'61R?W;0 :4"Z,E/9.$[K9=M -!!=)Z$MV]B% M6ENZU: V"Y,H9[3C&$AF++ZQ$9\MA1\G61:C?"B&LR.H7+A1K>?^ZGU6!H@- M8E=6:-W0-8T&=-7I]29T\FWD328-ZD_I:V<\2'O4*G^UVP2Z85Y79U)K\($ MUW44&K@&KM]:6>"ZZH(#UZ\ULRVCI=.4!WPAV'J9.J[/ I;0.)K=9A6O7=T$ MK(MWBR1\O>0A35@0[Z) H_O,:@=K6G-*C]:F:VKM,5G7I?AE./1M[X MRY7WK4&3R^ZT0\:)*J;:ZW4G4^4@R?J!:?O:YGVLNP '267FMX-<1X"[CD+; MFJ/126YH7/,'VAUEQ0FW!YWY"EZ$/;W89%: ,$]P&MVLG=--N:70JMG06 MB=N\,]@%$\*/52[-\((L6S/1)KWXEFPLD0KG): ^O+S8?:SV; :N7VO]J-F4 M]A2D<\Y$UB#]BDXV0FJ^2-,?LSHB]KYTWX^E/;PBE9G5J"/RVKS>K-:S"!F\ M)2T6'=-]J/%DZ-1A<=*@$[%5O7:G_R3'<35452U<]L_^:K6E_JP=\' .)TAY M_='WY1" TJ!TM=2U=5UY2Z5VL?*AG@I?&=.3C:]Z-^IZ@]I1$/ %ITG"$C]Z M0+<%;TCQZ/;&$!56=<4%!Z]+=7V81Z9#WDSPF"ZNOI'N:&:#O&#MAYPR.+=< MN*I+@3.UO5%WZO6H._C:F4S[G<%T J'+:C.S;VT(7H/7U5+WK$^V]I!AMTGD M;X4[*_OM=#75W5?IH*Y@=T M$MS-&]0):,Q#J??P"SFF9J*I3.&:#X,Y-9LT_DHC)E!(I/@YG=O7\%^#T-57 MUVU*0D^2M+FN;KO2J&9R,"&U_62;NT,I8HQ="X+ MU(7Y.]Z[GG\U']XWJ*'N7_4V44$>I+N2TR=!-+LEH]5063&QQ,F#/?T[I9R@ M_%^TTE6 IBL6+R%N65N*/^W^=9RPZX _O)^^IB_7XLGAHT&J]([#)<_4,+0_ MGDOL/KL+ZCB],#^4ZU/U;^0;WP?ZV]'XV1"?7%;ZNA2[/[-F"WYX+3B[/60W M"1>?6'#/MO%!]:[IQUORXI%GTVPF1\_%GH$\^H@GWS'MV96KX\=C"".Q8L&3 MC]35[\@_F4XUFO$@R,_^XT [2(^E@3#;'>^1:^JO>$P#?B^MN17[(95CQ<3" M#[/AL4T2[=[(OK#I._?^/%E^N=;W4U@IOSL##.K^>J7<=$RZ MXJJ[7)^:AM6@H5PM+[A<-$-X#?H6L=O-*L]C:[50(J(D7V9,8Q;.EGGL\DZN:%0^3&*&W MP'8-] :V@>U:20YL ]OUUQO8!K9K)3FP#6S77V]@&]BNE>3 -K!=?[V![7)K M6VDMFE"?^2%-$L%YHHI*I)<7Y[$B+0NQ(MB)K*C..UHC9 2TKKZZH/5_I#LJ MUM=!6> 9>*Z6NL#SNX,(E 6>JP,0X!EX?G/=@>*X.0(!GX/G-=0>>ZZ L\ P\ M5TM=X/G=003* L_5 0CP7"Z>#2.K:7K.PT1L&]1>\EF4L*5JHP>]B];[I#,> M?]NUG!T.)C0=7[:_= ?GD+IHJ5MY@LJ^OKT -4!=+74-1W-HM>S^Z#OB63D24R%^( M:22BM=1Q^[]0/:F$HH['N@WC&LBNA[JNVS)I0FBC=JF"NE4^'=<)14& 4\2^=/5-W(-9^]F./1_8;S= MF-IL[2-P/"T*7MCVX+Y@?W :WJZ6NH:LD\/5&D.WJ#1IQ)F(6!+O0NZ9^ MV-0U)($7KON4S^?;=*/P<^2%(8W]Q0*T+EQF"ZVP .O:J&LX=M.F"74OR+0; MU EG?BCMO1VL=43>%<_I*-Q2GTGE0OYOR(M6A=76&WPNE<^&WGR2!FX8S>\U ME0A%E4J.N\O<3XB\*SFAQ7 5LO<9&T VD%TM=$O!N5R72UEWY? T1\<=*+R"1P9J&K-PMLP1_LB#W:!>KPW587A76V]0'!2O M\QT Q4'Q^NL-BI>ZLC1;+IWU23>4=[O/Q2W/-R);MHG:><57/-TDDM63V7*S M8B'D+=PHR8LT IQ7T6EJ#OK*0+B(1YH1V;51I0E1?587> ML1I.;;"Z^NKJFFYJJ26MV::TI*.0+5D8[RHTV;"EB_=_;,)07@KUJ1,F7*R% M'W-PNH2F&#FH$7T-4%=?74D]UX[#1I'L]M8\N-[%R[718'JPJ4_ M9T+P)*&K(SH74;0"K,M(E7BG,ASS+'1+P_9B">DR0FRI%]USL86Z9?7C@E$-3E=?74-2^I3)WTA+4W_A M(9]O%9NA=-%*?^D,.J??Z,P;]SOC";6'A\,15"XKR -T!IVKKVZ:<#[T ^I+ MFSG-DE%9Y[/HP3OM(#NF^'W$PRE-.][Y98?&G<'4ZTT0D%>*T"[H$U&:K==Z7R[%,U'$J7/)3=B<_S N"!=MR 7W1.;':>O=9 M/.6S75+&2O[.C('6Y:P3F]2A3BQEB\(&339^PDG7] :="1Z'DMIMCUJFHV,S ML?A(ZI[7_C*9#@?R!DS:7F\XH-/.UTYO.%)^D6D7EG9I$7N%-59\[WK^U7RH M$,@A]:]ME):FJ9W%S76^LT@C_Y;+1-W OD@_J]7E/UV MG_K>P#OO]#N#Z:'\7V<\&G!/G9?QQH!^FQ-"!FN^,]Z-[ N;OG/OSY/E)]_/_\F'OQH[]@'>ZRA?/39YZG;+CAW]?;3;G.%BR,$[4('W=)5^LEHFT^LVM^=W$Z6@W$6 M1,*?,^JS)B4LS P6V3HCGQH3Q*I?B+7 DLIHGR>7*3NA[A!W1XU M-4M'CD@)):"5]TPNR)@?I*Z<:70O+PU"E]54!4%N('E=-0?)WQ_)TS!/J V< M5UMOT/SUDTZLK"DM]9D?/A#]C(F5O,#44S^X(,UT3=2P*Q[F(EEN!+69F*MN M91]>8/01K_9\AC7^]M8XP1Q_1?6[*@8G9&I^LX"F:G<[4-W->M'"CZ6<*)U4 MN.0V\@@!]9IK;KFZ1E>D.Z:8?_>RJ.Z)8DOM8'--%WX0/)#=V;=QA%OPLCB# M\1<:B6BMM.,Q4L)+V?;4T:0%+*^YYJ;QU+5RD@Y2RCT*6)BDIF.#^AW2K):. M^AZ%RW_&A)#JGX@HD;\0Y_VW)BL_6<)I7FKF"@QT0+VNFIMZTZ9Q0H;1H!%+ M$DF6U%7^C73#;NXKZ@O!7X9Q$2V6JBP6#''XR:L^F4'L-R,V/Y+,)D ;T :T M:RTWH%T#S76=>GP59H/>;Q =KK>HS]D\NI^)Z"9)V\:H5E.!JK37]TC371N;EL4'GSR2 M?.Q+"&6VB]5.@-D+\SS9]%%"*:$-&$==-8UX^-%MPI MX'B=-=<-AT9,"'EQJK[BKKBB"D.)1!*O5"KG+F43W79+**X8\1O5SWBTC'CH M_]F@\TBL K[-XPK'T;5453Y*1T<>9G]I'G-C7]E0(!Z(KX/FNJ/K=!DJ@97# MG/+JBA,>\AG+PE4LP]C7I0G"OTCXL4=]GOQ[(3__7'"64(_=P[< -4[CN.XWE'%^MN)BIUF_?_>OR'AR-,-O+<[_L MF]% .I!>!\T1L(B Q7I*C(!%T+ONFFLTXF$8;X,[%OHLWR)EF\4FSN,56]KO M= :&ZK^>Z?WS/EU$@;H>1+<@6:@.@H/>;Q"):Z,,^>NKGO52S MCI;7@N^$= MCY-(*$\*8%Y*UU =$>=@>9TU=RS'EB!G":>+^RW9&5HDTR5M5.U#/R^]8IHF M>G>^9G&0CZ5LX?/:A1W^JGJCX?,KFB6&1I,E#ZZWBMD-.FN/J3]NBX-WPD?V\$D4N*-3'V%0<"O4'O"DO=T@PZ M#]A\&S_L4W8":K/5.LJQ;<'>+E[V4Z_3EC-Z+I^/(@WWEOR&M^2U-P_ ;K"[ MPE+K1M/-A5:;DFY63/PD^FYSV[8#+W?ANK>73 0\INEFAASZ,KS;AHD]21"[ MAE*[NJ;1V8ITQ[4[#3KQ%S19"WEQ&:Y;SMXM'8C^,EL["L,M]3@'K&%<5WLJ M ]6O)K79LEV:7%!3:]"5-/B^^[$M%S5EBX?TI/THYQWZ%KZOGL5H8_\1H*Z9 MU)8TJ:_8-N0TGC?H*PMG7 XG:M! A?G9+C(D"Y?\<[0,\^JP4GK5>K1!GQ$V M NNZVM,:T'X])Y]CNK;*GE&U T^"NSD-&G2Q64AL]P=DVYH)&[OX.E,\CIF8 M'PZV@H?4XRR6%P:9"R^C=HR4&E"[CE+KCJ6#VJ!V'64&M4'M>DIMZ$:++B=I MC(AN:XK9/#05M$] &M.LE MM:X;-@WH0@XMZW#)1."'=WZ@^G4I;!OR_R!["<9VX'.Z8%OL01:?:W!L6 K7 M*+@-7-=,:EUS6S1FX3ROLCUF:_GA;3]1Y49.R78<#9WEBT]^/!U\>%&QZ5CM M.0Q(OZ+[VL"FXZLS>A.SD'I'I!Z.YP$/Z?2(OD3)DD/KXGW8J.8'=M=2:M/1 MS%UE*.7(OKI27FS)EHW\;Y=LRT*#^+**::=U;^.\CO:*APDJ:9<4RGILN(K? M^TH(@]_@=X6E;AG-XY9I[6IHRQ'>LRWISJZ0=HVY@/MP% MKX[OY5_.A0D"'U+^>VM3WY_?*DW(J?-68;,1F_HT_:U!_2$U3:_Y. M'P1H_A>9[)M%WMKF"P^";5K>/(E"*%U6=\F?]K0Y3MAUP!_>3U_3EVOQY/#1 M( ,_Y(=+GJEA:'\\E]A]=A?4<7IA?CB7SVCY;^0;!;CWLR$^N:ST=2EV?V;- M%OSP6G!V>\AN$BX^L4!::_%!]:[IQUORXI%GTVPF1\_%GH$\^H@GWS'MV96K MX\=C"".Q8L&3C]35[\@_F4XUFLEO?'[V'P?:07HLC8;9[GB/7%-_)R#/190/OKL\]3M./@!9-DY_>>G3/OWSK6^G\(J^WT; M99#ZUUG^DF3IXCI0NRVY808W:>EV6?_D\6(::^ER3+)T;VO?%BVH#6I76&K= M=C2->IT.C8?>:8,N+OLGO4Y>;7_0^O+B+(JCV9 M0>K7LZ\U6Z.3RW&O,QD.:"Q9[5U.IMU!QFK7L=#AI'#-3[K#(4W:W5CA'JCV+P>K78[7R8G?(3K**%4\)C?1G$!J$KH'< M('1UI394$AT(_2Y0 F4!Z>J0 Y!^/6]>4V_2@$9L+CAUXSR2KT'M2*PW,;67 MPI?8SJEM:?!\P*X&LJLO-Y!=7:DMRS"IQU7?;6E8"\ZE<7W*@H#%>1MNP]J7 M2 357Z2Z)Z\D3A6/0DZ]H^"HC;D-:E=[4H/:KTEM'=1^4VI_>'F!ZVK/9N#Z M%7%MPL@&KNLEKWVLVRIT;]_>"W@-7E=8:EVW-9N&P9S.6;#*Z^)?AGY"1H,F M+"0OE$SQH]R3;=C(G2G\'IP+OE#HOI//2:A;0K),&GBMH5XGZ%TSJ0U';U*' MQ0FB1=[#VAW*PBM2'7B TZ_(:0.>%T^K]?S)C3JCCJ][J!#[>%@.O;:T^%X\N'%!KNK M/;?![E>3VM0U&O,%"V@X ;X*ZFU$_( ML:.V^8S:KF; 25)"U:?.N=>CT; [F-+(&T\'G?$$A;$!\.KK#8"_FM1-76O2 M"0OF]WZ8)D$^=6X;"!DI7/*+[NEI9T!?O5ZO\ZU!O>DI-"Y\6N?$1L$^$+MF M4EN/J_6-F+BE=MHIJT&?HV48)]&]I'=[**UNVP2]D;H.WW;UY0:OJRNU;AL9 MICW5*FRRY'>!LJ_[ [*;30>M9T!H$+KZBZRPU"5U=J$!J$ M!J'K+C<(75VI06@0&H2NN]P@='6E;D>;,-FF54+H;V1DF@/50#5074>Y@>KJ M2FV*^4,!/O 9? :?ZRS"J4?2C^,F]"45$;?FN8+,D M$K&:V1]>9AC9%9_50/9K2>W:ID8=[[S7R8M0G/2^GC9HH.BF 7+OHDVLB)?19$PI\S.A?1/17$-)%/H)H\E:R&O,>6[I)@SRPL5OLTW, M[]F6)ES<^3,>@]^EZ Q^@]\UE=JT7#W=SM2=B42WV(3QO3^[E=:X1Z9N&R8D M+UKRS_YJM:6OG 5TEOXF]:2B(R:2\/]O[UN;&[>5M#^_^RM0SDG.3)7LD!0I MBC.;4^7;S#CQ>+R6DCFGMM[:@DC(8DR16I"THO/KMQLD=;-\DTE9E#NI\DBB M1 (/&D]?T&B .3[P1V\>$$W]O#&JSI>D81FEJ^9F/GY(#=LY3:)#' M Y%'4YHZ%5@M'7J5[+W/K@3\+(G8:;_ON[X(W0D[Q3*WX/[$XLVC3E1>;R$G M*M]@*"6CU9L1)U_J/*_3Z)) ^*K),652TI?Y4RDB/ &/!6=1>C?@8Y 5TVT Z= M_D@4OIM0&X:C(87KNE;8VU]]^,DT6Y#VZY2.^=5/?#CZ>,$N931"_$0,#D[H ML:Y,XX3@+GTEONPDDVW'\S%YJ!%[$]0/+U)JAL5./3^.PEE@^^M$R"+;VUE9 M*8)0?Y4XR6[!NO$XR<\)[P5B^KGZJ_[TY,+;N38&?BCV!R(#P]!^7$:XO30( M^%Z)BQ]"E_ W\$$)'^N16/MK;!W\M9GS\/AV+O# M8]DU_?Y+36N]:\[L$CG0VVV"$=0/I["W=8=UH6LBS+=IH UVZ0OIYHM5IF-2 M\:*M,<)V"U9:K*JW%!-1;PQJ2V-?_"! /SE,D9H!<_:=!PGXSD>"NX.,K0W+ MI/K-I8/?<:%;[/U7-+0*=6)I8NEYP$TO7%VK389TH#"?L4D@O%>Q$^NK0;G[+PY /\B(5 MID:1D-*A_^T[R'0B9*CJPE&V+M%VS06::'MSQK5N,)4[RG3=+,QLGP?L,N"X MVM@1/2P-EP=$VG12; 6![$3"$[3Q/X'OL->L>.@EN/G398%^S!8BFRI3LT!A3D)M*N/=Q$VO6%VM1; M[)0=817WO#C%=Q\CK^PSAT:%>7*VW28;NW3HCZ)KP'C_&/YP*8+ !Q&_%7$R M%&%"AC>5T:\YWM]Y^&]Q@R0K/P?'""O70KA75&W*4BRV1MUUN.B:@W1M2MIJ:QWW@R89^ I<>8^?=(Z_L6_]?CR(I, E8:"-">%<_D+-SX:!)O:J MC"AB;F+N^B)M:$9;;:P)/=P;>=!@W\%39Y^XO([0NF966[,I$;!TW,\%NQ0) M%@D1\Y7@2,@KXF^,D*P\=8WHF^B[ODCKCJYGC/V5^^%T=SMQ^"; _\KC1-"Y ML!0FJ;<8$UMOD*U;A:6M MG$T\33Q-.["3?Q=&V1!I[6R*HFMB:V?C-P$UO7 M%FE3-QUV*)-!*HNM[/,DK6NKPGZ$^]^.:A)9ZNMR3G*=G'/.2> MRL5^\Q)=_AJC!?S\ORGW0 UF#,V.9!3=Q)C)UP-$.6%>^OJBGR0!IH2D82(G M>0)V)"G]NGSS(S\>D')#B+!W!&)=TS6@:%_([&S1C+,O#KXWV%?A^:X?"O:% M)T#?1P0^,7==D2;F)N;>,8@-7;/R[:4=(6]]5ZAC:5B#=<9^/V''J90BQ).Z M?R/PB;GKBC0Q-S'WCD%\'B7,9$?!S<]@4C<3=Q=9Z2)NXF[=PQBQS$<,+!YB"=Q%^5&U ECG83]&@V LX_HQ"OB[-HB M39Q-G+UC$!MVTVCNZZ;)NN,1N_)8TS'!M(Y2K,P5CT20AAX@[Z5Q(E61;2YO M@,8#[M[T>>#%%/LF1J\QTD[&Z :5U29&WQ&(+[^QH^@OX'&-62V+G>/6:J?! M+J.Q"((&^_XO@ISXNJY(DP5.?+UC$%N&J3/=-(KT$MP/Z0>!GU6-HL)^1-?U M19KHFNAZQR NS.MV@S4M;2FANS'+Z*:P2/F\_?U\KD@4X5M!?:BLA#;1-='U MCD#FX ^+J'8%X-5?OLPXXYT D1-I$VO6&F$B;2'O7(&[:+6O?;K*FIL[N MS<\8&_B)<*-4TN;(:HC$:+:T.1*P*J MQ!&B;*+L78%8QYHD^TQ1-NM\GT:SB; K /M*Q$,>SA^XCK8U51VN+,./(MI$ MU#L"\4DT%*P;C84$NC;@@0W6;#;W%U8E%]8B9TN4-!BT*ED[B)MY>(2.A20* MWQ&(GTWA- 2E'\H>"CD*4DK3)KZN.=Z+?$TGV51O\YD:TK9M6;B=AGO#*)(- MUH$OCZ/(RZ*N1-D5:$TI^)!]Z_>Q7N[Y)0%<44:)[A!S$W/O(N"_AW[2MO0& M,ZRV-B-O=A3<>HL,3GD.%<2\>4"!J*K0Q;7U 4LBIEX0@;\"@5.HI *(57W6 MK]S]C5,@I)IUW[;N6'9K/E?[@+W#.N?-]GN"N_P%2<.A/>Q$T3L$,5%TQ0 ? M<^GWHI1AS/IZDJ?U4;I(125&J"(4T?,N04ST3/2\(TB3\4SLO&,0$SL3.^\( MTL3.Q,X[!G';9J>!_V_>$]/4O ;K) ?JN+"_QPUV<4Z@EPWZKX?'[.KT\+Q+ M1T%0B:>Z TXD73G$+5MSF&D6J=-XEDP8W7 RIRLA$+MIF2V+2CM5*M$_ZR:2 M=&G'?FT[GH_)0PU(FB!^A#"\3T<_57_>G)A;=SC0S\4.P/1(:&H?VX#'%[ M:13PO>J8'WHBQ-_ ![.&ZMISNU;\0C5QH5OJ[T 6MQGQ:['?DX+?[/-^(N0' M'HSY)-ZK7Y_N#LF+6YZ)F0NM%W)%0^8>L3#'M*6>X_OY-H21'/)@X9$Z?@=N MJ42-N2((\JN_[&E[ZCU8"F[Q?@5<77\H8G8AQNPJ&O)PN;5#+J_],&L>3Y.H M^"";L.J3L>\E@P]M^Z"MZZ9IYW]_+*8G&"L!'\7B0_'BX_),W+MKV%A[*\R> MO/79\W X]NX0679-O_]2TUKOFC.[1.[R=EIB!/&CEIA]UQ+3J9QFQ6'-3Y_I M>*C7-,.(JHFJZP6Q;IN&R?:!K%N'JBX;GKY*+%TI2Q_\QKZZ-R+\MR_8ERC M?A%9EPZS361-9+U;$.N:H1G,-C.SF@H>5XGUT0F[$F'"@YC]Q(>CCVKS?!HD MT#T2;NAC!)WL!]'XP\#W/'$GF+-.U.RG'_26]I'HFNAZ-R!V#$-CGZ.@#]R1 MREBPJXA[#7;"QWC4R+$4XH8='1/N1-T[3MWWK$X]=>U#6P)TNG8Q)S3+:QF5 M+.)0FS?69EJYW*X^K;]RN4U2M6Z;6RM76Q=8WUP>D<5^K*7*U+MQULQ>%'AP MA\[QE].3W\]/F?-.O*]JIJ_1O^T8IY?WHYQQ4O?WA!M)CK76/J3P*(F=@7O/ M3F0HUFHF6]3_[1C'5YIO,+V$8(=A*/YBAUCI*AD(]LGOX\X,&#!/>(R''AB7 M<<(3>',9".\:?G -IOS=RNPTCM2/TOG_6_?+Z14[_:_?S[K_8F<7?YQVNE]/ M+[J=2HV^[1\P2H^:I4?9K0/#:#M6J_C[LOPH\_'\J >2H"SC@=RIY@/7S-59 M4%O@IM\;O?@SC1._/REEUJMO?_ 3N+.[B@PRA$8&H0Y"O:NI1RP+'45[)H,'.SY\5GMX!($NJ4^#\R*)Q""Y" M;\+^^],Y:O7CZ/^S=^!3],3L4KX(9^5EU,PCW_05?\Q9^E M PFY0F+M?5/3S*9NO&(0?_O]C-WHQ>L%D]]*9)^SD _A:W'3Z3=-K65:'K=, MS;+:O*6U-,Y=K]_SFK:!/@ZO*QSE+0IL98"]3P'V[0V$G8A1%/L).W3=* V3 M>&.AH_;N1HYT37M9K*CY:*RH^="&N0?VV37OV17W(M>VQ]V;:PGBXV%W(_GA MAUX?_]\&>V^]!)K[I/6YYN!GR<,DDA6$$PCS>].6>'A3T!F[2(<]0?AO$O^S M,$[\),4%V[7"2#N9*U9^3==0O@G;LXI X@SBC_E 7G-%>M6V.L"7.J W8Q!D;6SLP#=O6==LB M.X,XH]9@$V=LDC,,R[9-LC.(,^H,]NDQZT2I=(DQ-L 8NMDF*X,8H]Y@$V-L M,)9A.KK6-@E;8HP:@YT?+'8JA9M$,LXR1$FFRR^OI&EZTS*:5LMP"-ZRX>VD M82+3.&'('<06Q!;UAEFQ1 EMJ@G MSOF&M=-NIPA>L.-H..+A\S<+$N!/SL=HMYHK3],D;"F&41>P,^8@\Z(BFK"M MEM&V;*-)V!)-U!ALHHDJT;5UW;1TW6@9FD;H5D\4[%U67WM5-0=B#&*,[4<7 MLRZL=LNQB2_(L*@SV$03F_ _K%7E8PA;HHFZ@$TT4;DUX;1,"E,03=0:;**) M2JT)PW%T ZB"-H<03=09;**)JM=&X3%MC9P.HHDZ@TTTL8'81,L@:X)HHLY@ M$TUL@B8L2N8FFJ@SV$03FXA-V.1T$$W4&6RBB>JK59BM)FTD)9JH,]A$$YMP M.B@=DVBBUF 7)YF)9!S)&]:) E5(G4K;5+@M##>?4TR3>*/.8!-O;-@ML70= M5TPI 8MXH\Y@$V]LW-XPVX;M4"D]XHTZ@TV\L?DPJ&:;;5I4)=ZH,]C$&Z_" M&PX5^R;>J#/8!6]$,AD4B--B2I6I&>U6BU(SB#3J##:1QD8MC5;;,AV#5F") M-.H,-I'&9MT3S=%T*G=!I%%KL(DT-DL:MJ[KE#E.I%%KL(DT-ISH96N4Z$6D M46^PB30V&]-HFG;;($N#2*/.8!-I;-8],]*R38WR M-(@TZ@PVD<9F2<-L:RV*:1!IU!IL(HW-NR=-RM,@TJ@SV$0:F[4TFH;1=,C2 M(-*H,]A$&ANV-"S=,.G(92*-.H/]7<3=:"PD'M$^3$/ C[:L56EK:%JS;;9I MJVOYV';\P'>CD/W!@T!,B#*(,G8"[8(RZ'!5HHS: IV[)IH,-I'%9N(7C@&,H1.V1!8U!CLGB^^^%(&(8]81\M9W!7DCU?&& MKME6BQ9+B#?J#/:E% GPQ@GPAHOA"QZP$^D' 72/J*-"_\0Q=0ID$'74&6RB MCM>@#J=E.RW*("?JJ#/81!V;=U@L73<,TR;J(.JH,]BGQZP3I=(5[/#65RNN MQ!C5A3C,=HLVQA-CU!KL[D]\./IXDBVD4")HI6QA4?8XL46MP2:VV #(:E>K MH^MTE"NQ1:W![@ZD$.QRP&/!SOU0L.,HC!.9NIEC0NQ1D:W1:K=LF]B#V*/6 M8#_.'B3@U9"'V3(I$+KEY+'M8#XF#'4D#\+\*4?)VVNE?1&V)9''SPGO!6+Z MN?JK_O3DPMNYU@8P0?8'(H/%T'YVY?2Q^ MH9JXT"WU=R"+VXSXM=CO2<%O]GD_$?(##\9\$N_5KT]WA^3%+<_DS876"WE7 MXN:>L##7M*6.X_OY)H21'/)@X8DZ?@=NJ22-N2((\JN_[&E[ZGT\XF[Q?@5: M77\H8G8AQNPJ&O)P&;4AE]=^F#6/ITE4?)!-7/7)V/>2 7P;X,EGIAL% 1_% MXD/QXN/R)-R;:E;X"K0P_&6ON7>_WLT>T=1__+AWA\/R:]H#UYS9-?((2MI3 MRL-_BQN*(FQ(ES<-P]3HF/8M=P0(;.*,[8 Z/\M,,RDG@CBCSF 39VP,:L,T M'(@,>Q[Q(]5%YFPO5C/PK9I3\2 MF/)#6\4KRZFV;,ND"THTF!3\KL#(ZE.9)/+$+.#MMT[1;6 &'L"W]_&YU[$27 MJ(*H8A=PMG7+:.J:1FLCI4/[R9=QPG*'Y.\Q*]9*NC*:L$M:*"'RJ#O.P!M- MW6D2L*4+L(A&@5@*8NP39Q!GU!YG2[=;FN:8%B6(EY^-<33GG-!""=%%_7$V M-$W7=-NQ:*VDZER,[A_L.Y^$(NZE\IJH@ZBCYC@W]9;I.&V[31D95,^WEBC/ MF*(K>1B/(IDP(.T1#R<-XHPJ<\4U"FK0N6'/ZB.=&_:,EFM++6^-5IT;MGP4 MV LE4+T;9XWJ18$'=^@+77Q!;[1G]J;$@=E@J\L: _1" MA'1]'K"N4G !]X=Q5=U25+9M0_'(,7JKZ7?N_@N*90L/T8#UQK/7#M64?H#7W/"\2C]D"/NS?7,DI##Z&(Y(GW\O[Z&PGT'/KZ8)#Z#_9M$\CE&&0W""^VU0P\0C06[Y#*9O/-%_)[@WR#\ M%SQ)I4"#66E$PGZ#V'<2 #]^"/O'E0 TG3S"9]+\D>HF4Z>D=X2\]5TP*YX9 MZ"#<'_?$)??8%1_&8H(EF>%1OI?R()@0SJ7B?"+ &/98/Y+L4/;\1*IT#O4> M P#N !FF#]B#]R,GS$L3&(\T3N4H^R)<=2,YBN!WH A&&/_#]1I0Q0T&UA!\ M!TC*1\KK"RE"5["QGPS@-R$\RDUBAD\?^C$?C60TDO[<74-X+) E>EU^V$>7 M *\]JS8W"<"3!< /A'? #L<L M'W<3@%*N_%B%=C^!%>E[G'"N8N.!$N&,2QAG+AJFC%]S/XP3=OCMHL%\8/P3 ME0'T#?1+=".D4C5AE##@_^$H"2;XQN]/D(22@6#B+S"P8AJIDI?MP&$&'D:M, MRIB]PX4_F8X2=_*L"!(!_GB<0KBI1'4 1F8*!F7V3JF&>*8;U*B0K)>)^N3.-$"#;@,5P5(4MDIKLCO*$*#Z9)=K=H^MO%._-A ME"O[4::6#M@1CT%*P&SC+!9)$H@A>((--A;PC, 7MP)?CJ,T\+!)Z"4F:'/@ M(]"1_,L'9U& +?$W_: )[F40W.,YDC8C;59;Y/?^<1JP2QY'LRS-3[Z *5'$ M)1OL_."2,"_]O*TYKZ88 ?1BD.C PP3C>0145@S).)(WS(O@%3!P-C-H2,H= MDE]3.6%\S*$%'@/X/-]-T)')T/Y[S/K\-LH\S;^9!S8;#@_ DQEPM1B#/SH MS]2[1A6#SB<&*$%-AE[A@L[=,1_NZ2W1JBD>G+/>W[2#XB7H(L&SN!J\"@+4 M?*YZKA_'*;A?T<@/,=X)=_XU!75E:)K#I,!%3?5PB<%/]0MXHDR5'L='*JRS M,!U*(=Q7-1Z$KVAKG$(?"^%$W3P2H"/A6:@E46V+O^##3CJ2\-,<#,0''NZ+ M<:;:52-GBKV?!M#$GO1%/[?G\$933Q(CA^J3XX7VDM;=L-:]$J$88Y9,#",! MPB%35\74\ZQ "L&XAJ(%,@)!@3="SQ.%SY&MG)Y&@NU MCLZS>>+'+!37T#RU6H6GQV>'<@E1[P _1RP/4816 0<'!B)DH >E&H M7!CUE/F9"#+RIW 3L@+*%8/NS($$I04N(DA %.[W_$R3S_Q(!CI_R.*!$$FF MP''XYKS6$%KU;_RY>@FFGA3J=^"6PI .@&U! '!$\5X@+E+\;^J#%4&J;CM4 M';@]R TQLPEUHF"5,5,R9^O .3S7(.AUCF:IE\F,:HLPF 0X,Z/]<60U0BJ.&5QPB.H,I= 8UR;Z9] M^0WWT:00H/JF:Z;AM1^*S$,L#)@'C [2457HJ+M[J)^](9)@?]SHD[X;L4XJ M;R=%<.0K'XW@=::@U">?#\^4@9 &,$D34EW5.6'!G (KO*@$\_N GZ1 @SE+ M\.L)Y7U2#S"#")7 M>?A9!/9>I7?/+M[MW]WZ5K8:PUCR(7PM-FQ'US1N<,/IFY:N]XQ>BYM-TS)< M6WCL\]R>.*^_JW>M-J\PT$[_^>7LZ*S+#NO5DY+1 M7[VO_0XW5S\LG7T\ONF]J MP_4C;?XSC3%+=G&@EGG+;%F M\7&]'ROD/.%&V1Z8#VH9 8<);OL_<_^MV[0&,S3V+AGX,?OIA[9A:!6T4V7; MX9K3KY&O5D$.B^#U^H!"4_6/[QL8Z1YR3S#&>I,2X'C!2"&6_'_N_O<.+=/* ML$5(T<=CB50O]JD>^%/^I@UEDJ!:9#.^@CY[H M^Y@JX6?+=\GG<^O V;98KL4QVK12F[8[,LM7R]NSZAOXMQ&C.K,;,^77[E M<5)LX0,-5>PUF^Z0Q8A(M42YE.2SOF[*NK(JA??>CE76J55M>6$/,2R,&Y2O M!9)LMB_(E2Y%&_8O%8 M;NU+P5[#9M@I>C]:F]XQ$CZ=K(ULJG727NQ[JC;"9Q ;Y1FL*[,KA77JT=5$ M7.^VEP3V90)[_"*!7?):T8OG\U*;IT'FBD_)WEQ*&^Y9P,N9-U-\=YD_09![ M( U#L7CKQ0G1$^S/2/D_/%99DM,I(%8)N?I2T>@5+MG=G[QY03DI55#4?C_< M1H>;$##Q7X0P L ^(!5>)7&/JM1_S> #6:LBO\[3KXBOQ[#M? MA''_C9 M[BW5%@\-T1L5A 215/9M\81(S<#QP(?/%BZ L1"G/968HUPV=1>,&[M!JO+N MT;?&G9&!#Q,@"Q5@ZZ[Q]VR4RCCEF0E1B2VJGF>L;X(VC8^YXEHQ!IA@PN+B M1 MVEXH>;!L+-4.UO=J$VVZ*'S0D4SX%B[@WD3X9\@G61P=IX*K+%=,X)T.2)$" MBXZ;&AT\JJ(/KW,DDRPBWX!'9/$@+(<0C1% ^*GX"P81,6!;EBC M>*#Z*I=^7-@^8_QN'.%F3I973&C@K)W*RS0S-]\OI,982%7I;LY@*D3CVVSN M/M$>;B@JF,:V8CY4^YG<3"GF#B)ZB_V5:@? 0H,^!JKF\/X!,GKKAK=1GB(Z M[/?]O-)A7(DVXNX-2'> MDI&^RC0^,PXCR@LA0LR^<%R@(KB(UP.%$$_*^65 M4U*A0? CN!GWP:8I-B_@[<;D,S*97/O_B+!")-YHKM3HWI^#-_(1>C<,= MJE"Z>KD%!5$L<4?!&S#VB4Q%8SJZV547NH>DM)*CWOK$-DN*\H.]CTQJN#K!XC0HF,C]0>[;1D;CEF.X.DI.&(E3V"_)_ XR@ M]_FZ$7S1Q[K$ZIO%COOI=U5?"JF1 H,!*(_3QL5/:5V6K(%9'%@"2YE.F]Z[^?K6>6_QNB^RO]ARD: M\#S.\2@,\]U0TR_[VMRG*N@&,SD:^NYT5:"?6].YMPG.1!#%:G:-HCCV<_VJ M2"$'[CDMRS'."<]$: 5BM:"$C"XN8?/4GL](P +-_LW MU MU\H(6]Q9 YL*U:*+\HATO'5::I5'2R?9_'Z!U?*T&&[FS<;SF\Q<5XR26$R,X"7.2NWDD+XA52!)?25,YF<6^28+6V<1T S)Y&; M+BU:;&AA(UOAFU^+P48#FTH8M0RY\$G(85_RL4'W2;<_QFI9657\>6+SC3517&+F8+?&2GB?LR'EXP"+9L,U!N3,3,:+^H9 U]H"^*M/Q MM=CCN\HN62QKT7YX6\R:,VJ%2.%NT;.+S^SSU>%%]]O5&]D?\[2]URO3JAX; MFC7EZVCR8<4&RE7;7.O<2Z71+H"\'^SL5O7T^9(YU]4N'H/P@3'VE.YNR)K* M.W2?<5FJ4; )4GO<3+":GJ6W; &^9<\4EM-NF]SA3DNT14_GGEF6F4#N)KF; MY9>0>:UR+)W?+R_/50&)P_-Z66LK.J.XLG/\Y?3D]_-39K_KOW^U+FV'J?,Z M _&0GUPX(6>SA(//.^&F[:"G4[WX80<0X6'JEGRP#_J>JP M,5<$07[UESUM3[V/L?!$_GX%,ET?%[ OQ)A=14,>+K=VR.6U'V;-XVD2%1]D MBQ#JD['O)8,/3NN@93NMMFW]6)3;PRW ?!2+#\6+.\IV;UHV%;X"#0U_V6OM MW5]4-7N2;OSXL?C2G6O6 ]>[P*[-#WO$#L6,'$AP1^ MS3*$9\^J04FH/A%5@K4:6 G72G#]@V"M %9"M1)45W+ XQ9!A@?A^QB^&()\ MCMP2KD\^^&^6-XK5, I/[F=\A9^E]CR:GA2/J\S= MR4AD!_,4WWC6J?$T $_7FFI5_[C8T]%)U%Z /CN'=T&4G?JP8IS8.Q\/_<-# MQ%>-S!LU;#"-JQ]$XP\#,(M%^#$/RQEZ.;'(5>MY;W B$,J$,J%,*!/*A')9 M!PUM4^8'M9G:3&VF-K]FFQK%F NS)-)=^OM+: RGU4;^BW-A7 M D E8AW.MN2>\&26#(P5DU?WDM(;MZM/NY7>R%XMT:RTWA2ICIS1-?- VVMER/ZX+5GY8B^B=!1 MQ4&YJ: T]]X2R@]Q2FEV2^;Y8$VVPZP2TSU+Y],Q,&@,2AZ#;ZHXVZ/6"R6E ME[J8OG1J*65/5I"G,)<&-41P@_4\"+Q*>S M.$X)ZBJ@_B^,T>8E4SL##G2"52,+E9F=9T"X5Y#L-ZTS+W(B>1=3ZMBCB^[.K)-1F:G-IN3"FL7W)0'7O_9,R@2@1:,O[1(E M6]:;62(0U3A[E3%XJ,;9B1A%,1Y3LG*MD[3NUK7Y:;DVCZ;3W&W43B;CM \, MT]!?7+/-?#P?YX&<&^.A:P_47FOJ:^35E.,WOVIVR\;[5WI.P\H5WRWI[!L: M3#6=7SR4\PL_49\5&O,B>E%%I$UT??$9YLM-BR=42]T^*2AG2C_!B,(3T,_" M./&3]&ZMV+>!Q#33(EJWAORSJK?5AT8> NT='H8[#3OZZ6I5]%+.K&E!GTJ;R5CZ;C 54%" MHXKI="<47=7BQC9U<+;>X=-ZQY8,RT/NUW$T' KI^CQ@W4@F[#C@_I 60M98 MIZ(E!%I"H-#D=@7D/.A8+-@E'GK_SAUS8O!GVG@9(N"7W7O_H9C7X^G^3X<^ZJ)J)J5E"VL)HFL M\LA6O<.,_Z]XTXN\R3_^XS]_'B3#X!__!U!+ P04 " !:BUM00.R)G ]B M #>9@0 %@ &UT>C$R,S$Q.3$P+6ME>#$P.2YH=&WM?7MS&DF6[]^[GR*O M)V9"BL"R)+O=W5:/(Q!"%CTR: '9[=G8F"@@D6I<5#%5A63UI[_GD9F5513H MP<-@Y=R];@'UR#QY\KS/+W_[?R>M6O?+15UGS=JXL7+5Z\^OZZ] M>G72/1%GW8_GXLW>_H'HQEZ8^*D?A5[PZE6]^4*\N$[3\;M7KVYO;_=N7^]% M\=6K;OL5/NK-JR"*$KDW2 __[7;__OY4MQ$O4G M(QFFHA]++Y4#,4G\\$I\'LCDJS@0+U^:*VO1^"[VKZY3<;A_N"\^1_%7_\;3 M5Z1^&LCW]6_7?L]/?WO%'^%EK]3;?NM%@[OWOPW\&Y&D=X'\^XMA%*8OA][( M#^[>=?V13$13WHIV-/+"(_HM\?^4[P[VQ^D1CA[N?/^;)T)O!/>?#_Z2[]CWYSX(?RY;7$ MN;P[.-S_Z_3K?L-OR@;JA]():'W&PO_=K?K3K'%@9M9[3^\L6YH]Z[;+; M:#7%IWJ[ _]]TNCZL)%EO(+AG39.NV>B^K'>/*F?B&KS1+3KG6ZU6S]Y^#C' MWF HN5E+TK3:/3NX.WXVUK&?G%>/_E0%]4/[7H=)M!]\HC?P(#U5VDTIL_6 M!/X]25)_>,=?^>$ YO/NS2]PS?*GU#UK=,3L-1&SIOS8;?*WO[P^/-I)K_U$ M_.TOOQP>[A\][4E$DH'L1[&'FNO=!*@3([EQ>0(YN)*B>A5+B8KHZ6.% 1X< M[8H!J3$O$=%0G,I>//'B.W%X6 &U=?"S@*GT)&HX8C>\]M6PC5VMG MHG4JNF=U<0DK YOY0S/;)D]:@:4-#IF$!PC#:XL+&!U(G,]G+=$YJYZ?B^-Z MK?41^$9<5-O=+P*NJ7=;XOB+R,033*VJ^>OW5@-GF/'9$\GXXOV.]/K7PELQ MET7Q@LPEO' @^E$0R'[JW\C@3J37$CCLI3'1<;7Y#V*#C_5VHU:M MB.9>=>^I0ZP(-.G8G!4]+_R*6]-+DJCOT[<5W,C>8.2'?I(BB6ZD\*[07MU) MHRL)Y(_%K9]>"S]-1#(!TP_NC1/AA_CI6O2]L=?WT[O*:E>JFA]A]6H9@FP8 MQ33JCNQ/4%)=>''J@YF\ R09R"&\>8#SQ$MJ\#N8=4:(YJ[IR2"ZW=W=>[+B M^ZF@^'Y:C^)[\?XS2J!JIR(^>DE7]BNB$?;WD&5.@RCV!Q[LQ7BLU@,88I4K M7(M&8R^\6W11]51$,XJ!:ZLCN+KOW3>Q'*?3>O-H*CEAM&(>/X[B.+J5"XLC MDD8D[X%7_!M_,/$"D*0K%/YZY(LO'A(XD/CH1(QA.Y("B&4:K9C[ZM] N*!H M/.>7+T4CX(C+!)?P8DFS0V$#4TNOO53T99QZ(&VZUWX\0+Z%<0SH,6V9I&1R M30DAVQ*K3JY 3&@[[( $E,=/J8"H'H\#N@>N!ZD7(55O_42*433PASY\.XY] M%(<1C1H?+)#PT7#%3&\(7YS-$X MCF"W@/X3L;R)@AN\JL_#&H*2"TC->6(T"5+_):B,6(;]N_G7!C(%*QC71_V8 M3'KZ=UI<3\#O(Q%$7FANU*N@A!!=A^JW,^DE_L#W8N";HRU6-L#E_2@,4:R" M]#4R=R8K, L:\5@Q>\4F2)G6GOG$75R1W$/G;UCMR_AA<;N>1A.E9WBGF93N9V\S>MMR9PRN/D.V%1\2 ^&<;12*3^ M2-+@X+\K9I#E2W4.)Q0$PJR-6Q''X/+0!M.&(#I3Y/1T;DD+P#B5*J %.7]5 M$XTDF=2/1NN""73K!P&^ FB71/Q0^Y'SQ['-$@)L")A?[(-+ MCBRDMS@H15!G4GDE5T"\L$Q7DMF "@OM^TF?5T6)?OD-?%FZ%*\:R >$M_I M%TROY=W#5\Q/Z&/4 RKQ"-53=10%QT"*4JM)N*.H%S(N*3K=R!"3T&()(+]F MB!%(3Y*@1*68 $E/AF!8I5,+;FLZ8Y.I=:UYR37XXJ%W MQ:QFZ KB6E]SEJ"B"0UVM,T V9F\G97M5"!'"XA M%]9L?<9H=;M^VFK7R?J-8N+32&U@T.>[#]^'Z:-%)5VYT]LMW7?PN.F%'WE? M97[GE7)/MM]*7YG];#/%JG?5PNLU@VGM>90R;HZZ#V)>?JB.!"@S@OS1$D4\ MY3_X? O(\#)]S#Y0J0@V'I<<#D&Q/.1=H&^TBIYZCQD&*"JX>Y+Y27,40,E/ M(KGV@H"T8.JG$^#J4/H4ED.'/) >&+(A2*0PNC'Z!]WCP)>XI42"M$?WV2=O M+<$XBT_%%ADCSIXA/AG? PZD%_;Q$O5X%- ]F&B(&@2M:J, $_,"_7:RH.#= M_$+XMN3-4UL%+H/I$2T'6F-51&^2"I #U^IVG"2SV=0T*1BOEO(A,S5DIL6R M;HY8P6) (C'^(ZS\, J"Z#9Y]_B=BP*45=N2-&1A.R\@(>8* ?T0JD;0;SYX M8A)F*L4SS\P_008DE?UD4W\/Q.S83V'.?R(_TFI.$O@3E]0/*]H:RMQ#%3:I M*-8@GP Y822]$,@ ?)?T8[_'43+X830K+;(GJH5WX57,/V36T6 *;\E^UN][ M J<]C@.F^7/YMMB*$_H870I0:L1>L&C"H'S90BER1YN9>;RHGR#C)*0L^QQL ES MW#J4"98J,)6*4%@O18>['TR0D-K=NC,>ZEC&PR@>@<$O\59,LN7,>[@D\+V> M#C3MW%YSG0!&@J4VL',A8>41["I+?,??G>T?T_C5B,D8*X:M=LS0RSVFW2RU MZ9,_.!6A[L'B8.6WQ[%J]KYV?'^77)N%8C7PGL=YN]E@\=TTU0L>5!17M$79 M1R\//:^'/-SVI/&9F$V)_7YJRRL5GT=7YN$$ZN58S'K6AXD7>^#0B M*Y@R-9R[+66GO27QDT].M#=__1\R(2?2YXGT3Q'Q:/T_$PP_+,V.)+&NHE+P MP#&%I"+B*&"$)%)>9/&U&,#')ABR%VZBE,/5(SGJ*2ZAR'7DQ0/\,/!C>"X& MK>$B"8^Z\0+DS:OH1L9D?F#_#%Y)98W\XFEV*+2:?+>NE^LX"X%O M+XFEWWG!K7>7O-B:KIP?,E9TN(Y8$RC =OWGSG=01C\ZFDJR94/,H1FBQJJW-JLTR'WATKQ8$]%,Y(OD]CB,@#-V2Z7FDP[5'4AQSEUY*>H*25I;AU ,CXQ[<7>R=5&H1XQ4\@;]G(N/U4ZC(L[/:V2IHFD3 M1]0J6HBM@+$?^".?"FH*+E'1%Z&TG8][K7;*CZ4_SD!M]*,*F5!JK^/=;]_^ M5>^U&7:<>0=90+1_7\)FCO7C"]_P>W9IF'0;CK,B[G=K="-T9#;J]]E.7W FD_Q1@JMC6"/T\7UNQ\ MVX6MWP<9P )P@/:5WYNH@@WM_H(DCF(2K-_ZH#^NV+?%_Z-R0#!+$JL HBAO M,* F=NYVT9;T.;("X_1CE7[5S_1@&N0-?Y-QWT_HHWH-OR/%B7(M1]EK'+\N MR+ %[H'5O 653D8GK%#L]5,N(F%=,>9VS4S5+(O?\> M6D)[7+N#W*EXB4M5=2&BCNP8LS^65Q',QC'3S4*\E'$!&%7]:(+K;N*C14^I MIZMHJ9;KCE;)=L74FFA3%5BE+^4@,9%4JD#&&B*4$4,?_2/F,C\$GE#1YEB. M04H@(_*3)$E5JJPJ8X!9+WMB@>>/Q1R+\88AJ=(71=*O/.J]<$B[&:5H:R:8 M#=!6MAD^NPL4W>#,44DA8"[4H0(=) 9U6@6,3I,;5@GJ,$IU$7H:987KU*^G M#,MI/SV?X\9'L,"6G*&J?Z,/ U%-$ID^-;JV)+[^]>WWYNO>D_FZ.TL+6<4% M820&$V"#LLR"76T!AN>W4=S7AALQ)@NZ&ET0A&4I]=#^4@YYX0_@"2*$R M""1GE1K-PEDS7@?/0!MM' %#)&C5[8G/,-YHD@H*!&AV5QK:3Z?W[^S^)T6- MGE1\#A2Q^C>P[T;"S_?0PVXD0_W/M>%WL%IRG(A0(B0$Q2.P@Q8D?JSJ.FZ\ M8"(+,J?\^?:=*ARG2%MRO7?EH9KAI]):<;)&UH59Z0;(9Y]E+S_Y'U<+PE4(P>AO-5Q:ZY>3GCS4/>KBG61.3M/&?C8:7W#H?79C8,/"W17 MK$ @)PYY*B;]HL0./G@"B(KA4%C7;R3S\8D<>I- MRW.*JQ:2/(6B.@:2U)EQXE!E7^>Y<#H(?$N0-GFK76.%_DQDCGO>XDQ_J,QM MDBN5\B9@L\7<<9$]D[46-=#99%D=1=XL1!$"LMH3EV/5"13U%!&/1U.O,0J.;'&CY0R!:8CWKYR:DZ6MM%A-N0T3G:M,&L_K MDUK,.JJZDT M(1L6)TK@ ].Q4/\.=AXQBQ4P(JG+B1E?^;E%X?I VZ]$#=DL;[2=M5/R:@]4 M'44[L,?8R@#910C1M*&8.H1NLGN$IPFX M+ (\9L(FH##V_/FY%"V=B+;)9*27*1HC"A3 M,^3OS('8<9#TF@WF28QN A;/WELNYHW' >8(<#GF"5+UG))Z-H,VRL )2&?K MF1YADZ MP!A'LWI3G[=P_6D=PK6MMHQR8,-.#BDF'?9L,N[C$E8+ UXQVU(^6W&9>>!/+*8ZW/VZR/ M:#_H7)N2SD>YN@CER76(JZL7$D\N%3KBEIDLAS@55C"H#EDT*S<_4EX]*4.0 MY &KJ!O@^P'\[2, J$\,P#NX0,364 M?#XG* 6E?%! \1=CTW3"/L;J+/.?]_8/%C+.9\$Y[:RNWLD0AXBU<*F3V.GG M^&6Z9,Z" <'V)ZM\D?F!5?8D-3G!656-.[@GAR5*$[A$*%@HL#'4"V@KSW@4 MY5E"<;"_?W\I95D4C5%A[=M554;YA&;69V+U)<%+FBK,_/;RRNR4K%,KH_HC M7HQWG6"K5.KW\X5^5KX,!I041C9CY^>@3,7.8-?>CRF5#L:JF8LD,HI.-&&I'(6=3P@SGXQ)>+W&78P UG0 M M>J C$7AZU,YRAF)"CR23<]#GR@:TE:Z/^I#R$P&$>Y\D55*U;N8^WDZZNICCI@>Q)C^1F2.STE M>YMN^NC=O0R\6T9O&A.^(DK)++3_P''LZI^R6QF-U+K;1#9G/L5< 5HHEM<@ M)25W):K611 FP]T920B4*I:19&+.E5F)@Z(/J'*G2K,FA% -=FJ%C2TV5WW6 M GF@1_LI\+80Y'2?*TA]=H#C 06#S5D1IM84I;I!IZ24B\$;,X]1L->JO$S5 MB*L^")P#'EP13\9I_P[S.TD4W!#TMI:2(H%+ R\6O,I#4\Z8>-'@5E-#4OPJ)WTJ%W$-B(E):-N\O MXA.5MP@\T=.R>F[>8QQ'QOGK1R.8<+9[<'1#.= 93@9XU)2/Y=4D4&YJUKO, M54BZG%N5C..N-56ANQ6]%PM=1?V TH^T5"7;M$^)#68G5?QTQXE*'#X'G,AW M\\1'O2G+\&+1/!8CP:9F8$1)RM*T+-$^+8WI9L3- M)Y_5I!,]ZR2;=I*?=Y*;N,XM[51WB[YQU&-3N$*E6""0&"F8&'0@C1.,92Z8 M>" YQUEZ!?,'\SSF_<]CTE2[#'V497CNP @%$U"M%B$PK(%$)%XDY7U$,B1$ M8(8Y08N$(Y$T-+]@P=.K[!(=E&A6W3I9[KI*657M35\X\@5 MNJ94^P.ZDE0!R2C4Y^R$@UU19>DM?KEO 5>+3'Y9JRT>#R#W].NNQB;T5*.N MGUC&S(PZOF&Z MI/#P)4@02AB+4WV<2E?E9I%K3CQTPW/9L[X9 '?4IF1"<617Z75E50\)=EF5 ME=Z&NI3T?G5/% 9YC;)-Y?]*^^'#P9QJ!EWX2MH[\/Q1YD%1 2P'84&WC,8I M=9ARA='<4#CH!V1[T/>HX_W^@^N**IFM:=Z(>JCPN+EOSWFQ^O5VHBNGVA\V M+HXL^O=EXI:@$7+]44K.FTJ!>0H"&Z*6(>QKM8JJ'U7&$PE^TOC-4WW#1GYFP4&K%8A.\=3[*_.SW1V MO0F:"KAJ/J_/6!T:@B/Q0[9#:$MB\QJ9X9:IF\"3DJ&'T$%W\][RS+7&S^O0 M&DUYM1*543=U""#0@=423#$5LD&E^1;MQY=5@R+,\G(T$>ZU2BX,R/7N6M): M0<'9>X#2E#((*MS;F\5.& #:3W1QZ+W-&HR)KI16RJ@IK'JHH0(O8>(I\6/: M+'14TBIXXEA[B7"_OV6$R)!O%:P4>W>FE:QVY%2G 2Y@(2[*"D335.UX3)3H M$,^L.A F72AO'Y_\S,77SZC8^9JRD*=P:(A$YBK.. M[F+ AYY&+MA=>>2.1IF]/O]BW\ZAYMWM8KZ&$R:LO.S!3NFN1[B/=T]R'H>[ MF?:N9-78LZN=K*M7;&+<;R>4V01'Y-]?[1J7IV+MR-G3RJZ>/RM5\3K/ *AD M82Q;T=MAOF3*ZTHJ]B$]\\PG],$Y9"8'6?4^U8V9\TE6E[M_"_MQ\=Q]20CI MF1L0OZS#@&C$>%@GAY95&DN%MU$1-(@]33GZ,B%>]D1W.K1:THU3LN$P&3(% M_J;Z5_"V29@SOBTAAWM#"4L-L0W7:T;.^Q$Y,\0W9+)R3':#?Q]M=*]483$2 M#^S.NTP*^!9AR]V[_",8-F66UU@T%68Y/W9BDD4-8ECA"8P$A&&&E/#[LECM M5";#@.N:+!IN6F6DS:)#5C3))4MQE')<$&L9-8T0^,*4O%;$-7@F-Y*PA;W9 M28302?>?8Y$'PX@H#RR_)(D!6RV)9;(1,%E&0\@S%W"_KD/ X=)1MTLJ M:I0$2D35I#V7!RHXNPAS7KB'^'6J2(9R%CJ@1M&V*P5;@^F3KU*.*0V$Z5JL MO<2,E9H9FC41BE.,<^LO\UG>$K%@U1)HY,=(XQU5K*\P&D#-N!4#U4DPPADV ME"PF2)7]K/)O6)3$YXI&,"9UPG"NV&CW'M$RDY)YC .4A:@/E/D(#\ELR2&9 M^T@[2M\44F6FPGPN25%LHL?E?=78+5[?3!G-?=6^:8 !/.NP2B.HN:UF[PF' M*OY(4N!@?QUBX'_1]0RYWH8CP1(TS][_/7/:K^4 +T?[4MJO!1"[;:73GZ[; M&G/:80:2&_UD%J*S*Q2HYPK'(/71?[DPFS*,51O6K7>7^:^=S&ZO,@#@P:^O M7]/Q>_K4Q=5FP253G&.=F.$(%@:K.=)Q^B7D\Z7+ZG6$J+4A6D_3(,'T4 MY2W@HPCL,HD@L_5%O$L_)D7*+6'AGTC^2BM%?1L.7XZC_5::& B:0 M/'=Y,_/.>J KFOZ1BZ:'4J/97WOQ%5CV;FD")G<&.0-^F]8T M.GFCPUI9?06^(J' %0VC$+K2P2^3))*##(0AOL?9Q[F!2D_B-# N/2=_.Q!)3N NO!. MM+N -#Z]\]:C^&-N''3"1,3ULXC5XF$L0-7ZE=(!1Y5(+(U,2YQX]L]CB5DK M58ULX4R6EH-;[1(ER61<[1P IK$D-)FM&5?TQ!2Q/"Y;)WIAX8XYRKUB1^UL M*BDBQ4P.=N>M^W"Y="!5G02?%7%(+W!%= =K@;)HZSX D50DF*!RKEE02OH M[H)[8E>,G5?$A4XMN"DN; ;YA'T *NF?^REK@(BTPW7?*7BYB"V4 MI9XQVTTM6-D>OJS5LH;+N4)$.09!'LQL5A>UEM>FN$*W!G)YK,)0"\%CU.3B MO_490NBYTD_JSP2\W6P-*DMSB^Z1FSQ;A7LVH[PP*L-VX^RSP01"U"%AY&UJ MY\=&"KC^_DX, [Q*8V(4UXH^EP*VH%:8O3CZ*K/^+G6R7(P_CR>@L/H4/8W] M&S03T1TE_J;*Y)@/ ,$O*9P:1,2'*AH.]_3EO=H&L0?(K61]0[T%>,YBQ(<" M&#$\I"P7]M681J4,NW@\B4%=)%9+:US6A6U#ED1,A"D28^.:ZCM!-[('5TU2 M.KR%NA"-*4*5JM@Q!ONO%WO*]N&V6#6(KSX=N62*@DKZ\?@D3'A?'$VN(],PV49M:^8D!:I3 ;,*'Z.&EZT ]IEX=Q8) MPX'!.9&TH[KS^ $S+AJ2:WK.6 =MJBE*RSBI$(J3?W@@!4@#A%"!^7. 2H'W M4@5^E)V325(OO1NKK8$^$/6L7(4$?3?R8O#8YU"*@@)4)VPB)U9L0=FTBE3F M&(UQX&5&LMIK=KR'A$7N)N+0K/7+WI69J8*%.!18X^HW7QJ**= M17?-J_,93'1F%SY0LB5#G'OH8E6K2$9U MX! .B#E@(=$#Y\2^.4="Q]QFZZYRT*!L@,&=-7 F@@IQFL;=Z54S#QW)%*N+ MB3/5;S[:\;X"P],K3Q:VC?>TPN.^?UX<%Y$$-MK5*>;UQ,[!_JX8>'>)]O0, M]RE6T34IDX&4$9#@X)A672(X^;%[T!'<&2J .04,WA$WTZ@,DN)LF* M[K Z,=<\J;V=O;FRI*)!R#$%BP9#1?E!M@'AJIQ#] MK>'\4=M/M?>NVO![A;@KR=%YC0:AIBNA?MT3:,P=E-R/P-&!?Q-E)I)(_T[Q MIEVA9!T,#[/0*9U+D$YW,UOJT*J+N\X?WJ%J1]44!B#M[0:3,I/,ZL+WODG: MOV@ZF8(^QA4P-F3YXC\HUIOD7F9@.+0XU*]75D$^N&;*CM@&F[[;%O>Z?KR@ M/&?N%A9RN(RLND]JM'K.W8'9P3>]A MD7]R)D&>C,:Z'D$="#%?9Y(2**6>C#BD0._2X?D%D3 M_-V ^ ][\3YZ,0H+&,F2 L^/J Q2GHB=EA[Q<)1*E8EB;N7CF.!P#FEE'G1% M62Y6?66",M2M3PKK:N)E&("5>3LR4UVCBMJA>!)OG)5ZFK'FGZN2ZMDAFPP6 M>93IN]D)RWR?IHVKH9PRZUR^_!@(R"D;A+&!0;P13,.-\>MR@2ZC?C4:L:K\ MS)V8JM2;J1W&0E)**ULUQ+#%P6#B$E.RY,H.?K8YQ[G8*O\T1AV09E5,DNI%JD_+U1NPGQ9K- " M#RD_8FP&IRDD<>,DSKD:?6 +'PW]X;L'WZECA!F[2IWZ2!=<6+M0FPQ]]O<5 MKJO!;2.610"1YZX$UM+;CCU^"_0)E+*]EBL4U\Q*.:(0%QXM!:^/A=KW6$CD M>M'E>#J2NJ.B'F[A+7H6PJF-=66@@%5F:R;""'<^6D*W;&MDJ";,Y135]+EJ M#@$^*ZKWUM>@5G["]NN /'%U% 7E7.?0; J7?9[>M%KFK2!%:C[H!+^R4CG3 MP<#$<[ ]+*62\GXD!52UJ7$*\J=;8E?9U"59 MISIUMA+5]O1]GT'YD)T[<^/AX&Z!P1/]X$(.5#\)-DOY!8EU11XS6AGYN6AT["/B9I)&_:^TSK.;AK_SJ_K@X7[5#D M2]:D^#WR&5$@0S1,HRM)/&-Z%$KQ3\IMHQS&+%?"(K"*\8X$^/ MF94M"48J88-./X3QD*T<7,YEG-Z C'D?1VSPF4ES34U$+171, <_C#&MQ+O* MZB=B:JV=.NS2 N8,]5I&Q7CZB4&/%",>'0A*6LD\1,&05:Y'17^9ZMS-^P40'8 M2PDS+F+3?^JM-+],4T%,Y0#"*OE8%Z>*=%4@)^?5>1@HG,8E_>/10UYMOM2E MD:8H2E?.S@Z.)G;4;DX.8D]\MAU<';)2D//D'@[S02R!V3;=Z+'B4S\/?GWJ MMF(&.>

/LX0UI?,J9<7.!8#[R H3SX'? MVYE3!U5V@X(9SM]EPR!X1C81[]@34&%>4C&V:UJ9D<3)#89JFHA%2XY*99W, MQ;59ZL9*.NIM1=3FC4Z#44N5;4^SORK&.LX09:)B.5!4?HB477FS@G/&%&)9 MXX^%"O(T279 9O,QE/50 ?V,-=]+^M(S+)JC[YZ>98SFBT>\ :K$VA^Q0:G#\WQ M0\(Z?EKY>PT M, &#%>7?K(KX[NO$L8 2U/S+^G]))0\XF=SW8D2(->B]1@>35)_$B+V;F!"6 MA6# 1+)JC-[L:Q,+XHZ,5]3FB68]']O=)]EMNW9<5O49];VQUZ?R682X5GZLZI<\ M?U43#80LC56KD!(V?0(TH(JWO -O8?870K[YI-3>5*61=82F5LESBHGXI7RT M[ .Z06FDA2)LU.7#.Q47U)B27.9,_,'E"K;:M QK>(QPLPLJ.W95=6Z38;7 M^_Z]5LGM-6GOM"A^Y$:;.E)N!LT0"=0TS12.D-%%U]:C E.V8)^ M\K1!YVO33=FK!F+8ZG I4N38"[]6% WP;YS]1>>\55._*#N1CGKC?,>>8%,\ M+R'H8$8%$:##F,50UE/E0ZZ2@(5%_VL8W2HEK@"*N#1433?RPU1OU9GK483O MYT31S) 1!\J]:7!F>J>"&2:#?.0GN?!3.3>42R=3H*[2PO3&0<3G ]PIZ%?F MA=P*S-FK)F>@@I!MU;*3#XKTI#Y;8*#+]TD"JN)]$[2C9,!H-%%U@-@,S- , MJS)UEA1.F[&NS]WV60LZ50?CLZKB9K'2P6)LMS1'1@=##N18$I&%2G(EV%'( ML 4H&'E'X+XSZ J9AE2A0-X9&@^*W3YS8HFFUI9$Y[3L*U^N.UX(JUVY7C_SNN3*TS_6;%-0TO>NS)F&_PAL(+F@D MO9R=4L^AV.>^@=:"@E1#^#T9HWY=Y'R&4@8Q6&8J6O'^%39 L#[U"]U\.5#.$8-Q R=B5'Z.S0I78+$+)=P8 MJ9#V[(@1"SP&J&$#.YM*-F853,IBB]PA?GN-4L)J[R*(E0FLUXSL:)8++9%2 M*\1]>+-H4F9M!\L<[.\=[*]"BV><9MFZLWI+GKO$6DN;\-R0>OU;%,I%(:PO MR=[$,[?]&#PA/M906[,SC>&<,^&!#SY2L8?\ 0-#QF3*DO34#S_)(&]RI[AQ MBO\^F"FEPD./VI'AQ8[!@6_3@0%7T.!C1"T+%V%(Q15WYIPV MII357.;RPU.":3W',JL>=5AFDQU8"$??AG%3_0\6^JS7I]V$/$!H[< M5Q[GI4TOJWBGUALZ2//^5E%EO^7J?".#L%<(>Y:56)G:*)5#ZDE&-E&!#8PZ M<=6)BH:M['R"9?*F/J6@DC\19ZH)>*:FU.!^A6+/8DD-M@=[TXO2,97/Q<,L MET^V^K=KT-OIDEBS[.BULH4!;AVF'^D9<: M,+=PD&A9]?(F2YS,3^+L.&>DT6J#9Y<*CBQ=9/)?S]WK60N,0Y/2S LX.E5> M:'Q(1:>8$Q7N':F*ZTB==:_:ZC@;K,PJ$Z!C4/L"M!_<++2 M=;B5,L]:&K55)]6BIA9WE-Q>1R5N@L"\T$+]I2F28=Q5%2O+]BVH<5$Q.(U8PP!6#!SG=.*.0&M-9Z$LV MH#HV:D9F'YH0[*PX3$FUCNZTL5!C\@R760&6/U:ZJTV"IZ^QXTWF+HLU@*VA MHE2Y\$VJ&S0M%-^<[T[6%Y\AS-'^(DZD'B_+*3]WSG#9<#FYF9C>S+T-C<<9 MD5A4TSICJ[K157^^:68W $CZC"25(-!QCSPMAP$?"Z_:+58@0$HXX,GJZIF; M%&MIFB]6S=NUG&"KJA/=Y6"Q:B&[QU:CH*-0R[3?P[ >-;/'\@H/Q-$][KFT M&7M +)1V/([SX;$7\62<]NGX 5#:8/KBW_ECU2MV!2S^Z UP#?D3RBB%HEX1 M@0]J8&#RD;B7$ 2]<)C,D=CI\?M!6L5]/U&G&83ZHTDE\@EHE;D]X^K9Q",5 M/D$*9L Z)^+#@/Q 7LGL+.!\@?7](+44DM*JVO2(W@/2O NS[/,L24;I6A"J M^QAPP]2/'C8FUE;&^C>?!E]V:04'>[%]B6TJQW)YVZI M0^OQ?9G+;0BJX:D)/H^Q>>^H(OO^A2E4P!OX$OHMC_:86\,,!?CN 85*I!,]7'^=H6*( N& .ORNOO*:!8 D%GV%!UB[L(_74!TC(.2>; M4CD&GP86*Q$JYF/<8U$><;UJM%"=K60[%R9*6\><2C=]3EWQQ9$Y1PJ/Y-I[ MU*V(1*3@]*-^W\,P9?G1L0JI6Z'PL\3-6AU DEQ'H?(WJ5XD2360M]42FSL< M'8WOQT"?EY=V9'W\^2-B5&C+"F@E]FEM.QD"5DDK#GL7S[V-[O5:6LQUJ. , MK"0L?%H0B5;J5C%^FO&28S[<#@0,; I?X]IDX)78^50T E4AMZJ?O57GWI&W M/L8C;FQ=.>ODHN?.0VMIQ2R5N%7N&H+M7(6)QJ&\>]D(7YZ":EK^H=HV:J3J M5IK=CZ^.Q2;/1)G=0PYRJC/R*N6=RIZ>AA^^Q%8[$[=2S?A4VHU-^[IL<$;V MJ?QX%+8YK=+ K/Q!_V!9O@K(_H&( W0,:%8*'M$Y<7ZBBWHY A2 #K&GDV$+ MJ.(BJPO,Q\33!&-[&ATP"Z)1I":Q00,>#WYU;Z.DCJ9FL3KE\IE%R6)WRSJ? M-B]IRHHL^36]*/J:F*M-::2^P128F=A?=E[>;),HGOE;UDG/3?S6.7>$ZH'O M^#>NG(IN)]0[Q*%\@I\?JN\U26?VO!4#LN"[C.B\4'5@V<#4F-+I, 82& U0 M;X0@D_-M-.79Y!LAZ?#?R7"H76'XS914V.YX#M0RMU)SB5;V3NN8WUN-"SV8 M<&L?9[O[1+_L2 #6J G?F! $[NN'=@'6>5=7+W#DN?/:*HI\ZTY,I MF(B=;[ND30>2/495N:C.'*3NDM%8TK-RQZK!1710!LTF!,$P'DN/1_#OR>!* M.]VTL6 ? \?KD^AHK\81K',HKQ"E2>&&(B0*"%$Q C>6CS-56T=/&5&>=NYV MU>,4E_#9OG@P,G9^\-B+G2*Y9]".QI(-(J;H>0/T;-)K$^K/+LU6U3XR1'LG M!'EB1_<11;>A#[R:BTY.Y_X4F0Y5CCUL.##?\N4M5YE+5F.L# M- L5:Q5==:DKH54'JTS,>4P!]?NCXB!G1+7+YFF;A0UP%M7A$'@+(7#X<2"P M[17)T=_>U/KT)/.C'8(IC-.^S[JCV,X?X8%B 0R'#HTB'S,*YAYMC10159;W M,:L*"P! !\ 4@#\^[-E[$FMI2KUD$XBB?Q?J=,OEFGJQ5/XOR^1;TOE9CJU4 MJ2@0U-#HUP#'9T[?Y#0-G<6+C\PRA 98 (_,2N;', ++T'NW!0T.&K^:V0C(3U$&: MV!FH3B+/RAY+YJ5/[GCFFVXMC:R?3>P*[,HXNLJPXEK$.3544,O:AN;0]GM. ME"0#31EG1JB7! [+@!_*0DQH V)>AL%1)J&VFX:^.H16-Z=J]HP3D_?P,3)/ M.YHC=//.F:Z8,IB!W0<"1B >6BT9ETX9E\J,\1).PR86];6J59I11HC\@N9< M8-JFC%8.38>MB2'"5?=$1V?X'SK=9D5;#2[,_$8IO.4A YP6$[MU7*D1\X\Q,EKA]_$?26SCO1;'4;M;IHG8KN65U43SXVFHU.MUWMPL^B^J'> M["K?NB.JM5K]HEMMZLL;'7XH7M>NUS_"M4?6\^I_=.O-3J/5[."G6KM^TNA6 MQ'FKVNQ4X$6?\$'P4UNTX,UM<=IHPC>-ZKFH=CHP!'H/#'36L$2U>2+.Z\T3 MH)7HML1QJ]UN?88/1^*B7>_ %1_557OBI/X1KSZ%EUU4O]#W,*1J\XN>=Z=> MNX0!BM;Q>>,#O 0&C8]I=>L=?E$VK9-&YZS5Q&&WX;FGU.E% MO=;%L=SW9'QB]?QCO>$]L32^1AJ>"B+9G)R;KXO=5 T6)=T3G#+0O[[T,+ MY',3]M_QEPK=5X--W6U?PC>P!T%*MMHG)+U0+%1("IQ7/W>,1.A6NR1)FO7/ MXDNK_0^ZKG79!0GRH=H^03D 3SP];]2Z=!/<#+NX <(1Q@9BXJP*$J=U>7X" M-_S/9:-=9QEY<0%WD(31;])OK399T/Q^V6YT3N"Q<,VSYZC>\CB*^:;:[GXA M00SKUVBWZY]:M>HQ"&#DD,LFK"CH/R \,-$7T;D\_MCH@AY$E01_U,]/Z3KX M$P7V11V>54%&P&5LMIH@Z<\O.ZC[[#74ZUQK7;:[<_BKT^AV&\T/R)WF.[BG MV>7!J?LNFXTNL##=WD$UUVW#:_CAYMG IC#%9O:S]1[>#*B\@!?KY^5&M]:#;T6^M-^+)6MRV"WR]//O M1B2HR>,*-^J=AZXQ MO5QM5Y0Q@.\XJ7?K;;"%6-30 MC=DJ=S."M]J&>TXOS\_1BB%SK"LN\/YNEZ27EAG'YR0K*N:9IW6@'EAB]+"] M>43(39)LN'-#0;W(L^=G1"I03C,X3E/-6ZT.S75:@G5P!IW+!LRV24,S[\4] MQ:_FN\#X:];;QA+"^V"Z>VAXG:E]\22N4N.OGI[B:N*5;;+6B!HS[5:<7&:H MG57A!S1?V\3ZL_;$PCL _JHVFIUNSKADX:,E#BYKHUF0*+PEG-XP>N.I^ U+ MT1OLM3UI;]-V./Z]SMQ%+-I@9FRV/@OE&%9/0;X8GF0;X@O)XE/QJ=Z\K&N6 M6)?@UAN9Q5J[?EIOHS>%I&HBZ>#"ZL49E>EKG[3#4YPKMI03;)-[ =+B]> * M@K>KZ .#@W4#@C7P7A!BEQ_U>^\YX*4?+HG8?V M/"P<>>2=>ON3\OQI<3I&1A:U"IH7VI6'2]91P_'+S=/SK\>8D1HWLU MX^=&IOB0&*SXE'#($5;1L&Z3;UHUS]Y>SSUNL190@RR9^/LDOA/=V/>"I0<@ M;:Y8K@#.3"^ETK0&JPKP4L D/28CYHOFO7-PM,]M87L"7G2M"X,@T]%\6H5" M@]]Q>F 3-CM59J<-;;0W6S G%3 E*[4RVW+%UW3AA6;G8 -Q M^+0"XJ3^#Z2_<@^86UKM^H<6+@R'S\EZVCG>!=WZ#[!O:#$ZQNK!'_$N]?:" M;8"\L2W-47)+/XD:7Z33F_06KH"K?_,3ZY M MZPY528>G3,0R5>T3OBX+3+G1G&$@,?-JMSR%T8U5JZ#RYZH,.)_:YE)>25=. MXS_DCXF9/UQ5(I7+3!N47?5PJ<[.-NUD)0]> F2-XL^#MWF&[&,K?CRU8H]> MXO]M4__S@'4I)G%Y/0RB"&Y#T0N\\.N10+ ,0C#&FOK12'7#B&$4!%Q=@?<_ MYKA-:T*T7Q:?SW0B> />[[+U2\_6?V_.N6=[SM1""P\3%.OG1K>)?LEG'9NV M(5H4F ?5ZU 5V&!&*P]+6P(RS8YP,,68!$HS]&,4G+T(GJ4.K7J$!"LA1TZW M'_ZR!((\2D&J*.+R*A7>+42-[R?LD/[K6(P7[S]6.]UZ#!F-V@8%__U5>W:Y[\?[X[MTB 2.Z^IV?PD#[<[?LJ^25^("0*5)< MP.4<.9K^=^/HTP0;^9VPA[YQ0^SB@6\P1@'V*O5N@I3_A%WZ%V#@8;=]6A&U M:U\.Q2D7WWO!-&[N]YX$(5DM\D]K.(0Y,QS!1>S#-,>((\5%JVC3J@N<#+A? M@AZ3,23.83RB(^,;1@P]/Z]MV- WDI[KE:GMJ"?C5-3WL/D]D$\'DMLN>5R8 M]N;)LTPH-\(;F:11K(YL74P /9L]M(&#*A&48&9V6I<8"MYD,5EF(WM)5_9% M4Z:W4?Q5=!"+EMM'MF+XW;]YH_'1B;C ;GFP[*V:FV*]..P: B?J5R#J/[0$UEY! ME22B%A$")MC4DKN-##B4S :T M? JS.?%CQG:#?782,^C9)NJKLAE,1N-^M)'TWLAMZ+2K,_HSY>I,?3BCHYS%"<;Z8#.&79XX\=1 MJ([2_!!'DS'.8,'ZYW4&8.K=C@ZM9T&7K8A8S"ZLV0X6,A$P=AHQ-KO).8ZR M&5R8*)T\VGM8+LB<=;0'I[^%2T;4>MMT7R?/;"/^77[1RZ3+K$_:"K1I-0 MG1Z[D5)G(RTP%[9V8>LL;.TBUML^J#+K %PI.I30UJ].0#ZJG$^;5*@475'D M4ZGH](S3,Z1GN">V11@URVH0?38[:0,'-5?K7/AC/,!%;J#&F3ON+IXI.XY@ M1VUP'&PCV6&]TKZ3RAL)PB\*Y=W&$4*)YHT>H[/_?YQ!E4@T%5?^[,>2SF_. M!94WKT)Y XGJL%J>!5;+EN.3V$!IAV_VEP,-4\Y_J_[7E4+\(*404^IH+OAJ M"?[PAN#,/1-%5T*WXVKS'P3\K-'.4,X&T> MU#IMM6IX)0-/G'OQ5S]<=IQQ8[3O]UY1MBYSM-X$.FTE+9497$T2$,$>W)NW M@3>!9BNCZXJ 4!>0@S0B]_KO\WJ'5[Y5#LM:X/P?Y[ TF_4_1/5)S#SOGM=?9;R:!N9)SZ?2]0\QKY@T$@-0DT M'X^_B20*_('XRS[][ZCG];]>Q1%P&I(IBM_]I4__*ZBNPG$K]F?U:/LK7A/\ M1KV>'E+R3":W'LM;CQH2>(BEL'.B*^L82#/:E%Z6H'CKB+H"Z5O9 M=VK-J;6M$[Q.K:W!86M&<7HMJB.XIN\Y6J],5#BB.F]M>\CJU)I3:]M)W4> M.SUO"J0Y <_ZY(GQW'WI]^(!I.I3F5 MMD5$=2K-J;1ME;E.U*Y%HSF5YE3:-A'5J32GTK95Z#I1NU*5]DF&\L^)#%R3 MME-IVT14I]*<2MM6H>M$[4I5VCD>Q>VP1U8M*MXXHCJUMCUD=6K-J;7MI&ZM M]A$H>R.3= 3;09Q% #'A*3E M2.P$KR/K@X0CO'V9'U.9/5F6). MJ6TW=<6%A[3SQUX_DHDXB;!%,_$#"CMXCNQ.%CNR/FNR.A7G5-RV4K?J#_J1 M&$CQ47[S^U%%=/:J>_BYMO?)D=O)8$?69TU6I]K6X%^X<\S7H>CZ?BH#5G-> MZ+&B@-?=T8G8NE'$B=*#8J3MW9M/6$-6I.Z?NME@$.W6W/EJ?>4&2RH&H1:,1 MR(N^IT_>=I^>^>XK.$=OEZ+:'J,Z7NNC]6D42WBH2],YA;>-1'4*SRF\[1?"3N&MC]:Y@W^=VG-J M;QN)ZM2>4WO;+XJ=VEL?K1D>S#H7>#3VPCNG]M9:Z>;(ZLBZB61UZLZINQ^$ MUA>3T1AA,!UU73'%]E#UL/+ZM6M7=)IMVZ2MTVQKIW7]D^A$P43WCCOWS44M MMX2H;W]V0I.J?J?@!:?XC$AUC*T)5ANH":(ZLCJ_/FG(K[P6A]3+,2 MYWXHC99S2LY)8T?6YT[67]\X'>=TW(] ZV,?"TTF81K?B7HHXZL[I^J<3-Y& MLKJ"2^?9;;,D=EIO?;0^B297@9>(4[\G8]![L#_&L9]@$-,1W*7KMH>H^Z[4 MQVFZ;9.^3M.MD=;=?XIJ(+]Y(0S!I>B<2[=-9'4NW?=7='%TFXR]\.\O#E\\ M4V)_'Z7GZ+X5K!U6\"A#H7WZ9X>4Y&>$\OBTA ML!,.*Q,.B_#MIM/OOO7?,*/-T7KQWIEN)\M +PB!\,-2_/O&+1Q9'5DWS4A[ ME7J]0)KOZ5_ZIQ?G/EHC#/Q0OKR63(K#_;]:[SO8?^P(]1WTNMP0Z=_K6#]F M[%W)E[U8>E]?>D,@RSLON/7NDA??=WS3I)HYB@UH MY(5%DHR\^,H/>7C>)(WT%[Q#Z)M;?Y!>O_OEU[TW/[T^./SIKWHC]*,@\,:) M?*?_."KJQ!?&"(-+V%/[Z<5L$XU?=/CS7X]>3(D,_NWUX>S?#N;]]G;.;Z^S MWYR_LX%VHZ/U7%IWQE(./ONQ=-FMC3)G'%D=63?-2G2JS:FV[:/UZ>F9H["3 MPHZLCJQ.N3GE]F/1NA9%8QE[J3\4.Y?574=G)XL=69\S6=^^=1K.:;@?@=;' MP42*=M3_*G8NO- ;>;OB?R9>'/LR$9V]JJ.X$\J.K,^:K$[7K5+^7L2R[R=^ M%(IJ_S\3^ L!>5V6:,6T[L9>F(S!OG 'V+B6ZBTDJFNI=H'++1:_3M6MC]87 M_EAB_9HCM--P6T14I^&6Y.KVV=N'5Z;4V$ M[O[-&XV/3IQR<\IM^XCJE)M3;ELH^Y]*;+GSFR.K(ZA2<4W _ M"J$54'%XX\=1.(+=X07B0QQ-QLZ5);W/L6RU%H5)&D_ZK/*< M:[<:*>).FU@!45\[Q\YIO*V3P!KS1*:W4?P5?(]@@K+7N7\CJM)W3=C\XN9VJ11SU)['$\DR-;^FH[H3S M%I'5!3:=]OL1Q+'3?FLA]V>9=+&?'+7="&1&WW/4=EK/D=61U>DZ!\;XXY#Z M(I8IF!4G?BS[G+C+2.\([DHTMX6HO[CTW4JH.E/-O4J]7B#-]_2O-1A$*GYY M+7E6A_M_/9HMN7Y][-C4#3T><&M=Y>\^+[CFR;5S%$4!,S!6Y G\_;YDY:3 M/MWR6WM@;O$;!K(?Q>3UOIN$((-P;-C%^,=9X[C1%57QK,K.I<7\!W^N;1)_'N2I/[PCK_R@6!A^N[-+W#- MPGNM>];HS)N"&'BI' @O$='P;W\Y>+M_-/VO^%?9_RKB!',*;!SA]O*0&O_NIQ3>Q',I8AGVXI">#Z/9(>$& 5/)3 MV#%_PM>PZ4>)F"1XQ205892:A\*X)#PXN<9[KCV8$+YC)+T0?4$QCJ,;?X"/ MP MQE'CQI'\]-8S=O/4FAKT[P5/=FB9./7@)>(Y=XXAX_ M#:+8'W@".'.LF'/%[*Z2D(MO<)Y*V >7S85A/8\"EMF:2D8*GQ*,HO*)!&YE;,23N3'J)/_ ].MZ-*7I72#7Z?D%+BX7R5-?@0;G38[#$^&"95\ M ['Z3"CBQ%+*5%*O*2#O:?O M[W)9]K3G/2I:5AT._7C$M2-/'?Z>Z$ZO:2P]>C1SB=?_&D:WM#U)"2F10K^A M2P+*.@8YX"4)+!HQ8!I5S+Z^BKV0)$J"S(8A#%\)#/BC,EN8]"/:%5D,8$IV MXAO&:ECYL:"'0:-)EB#V>"HTC64\#GP?("W,GL0STB/P94CO>"2%:&TRD2$@J4)][-141&P>,3 *(;#*[\72/LI^E;A(+8TKR6_\:WBB)<_#_0N3Z&Y"Y M& D@2^\.O[]/[\(E.W>[&"_U^1-[TEEDY&S6]R8AE#T M/?P,Z]>7PGY Y^DC+H\5/9JLQZ&<7= MMG/%!G-7S$Q42\<"09;O-2P\HV:4HBN4H&'M*U??C+>2MY&\$AM@MIFE?0,? M\8"HP$H+>:)'(%WM7"="JQ0VW+LV(\#:)'R/:I MTGF@U/HLU(@A[O&T*8HUS_!D&2GS6!-%]UJL_0I&:X;N%< M'W.EG<"80^?LO4\B])ZH8\)!B08C4=E/HH?<>C'N.)3[%*70EAD\<#JVA#=, MC^P!_HF?:#[6Z6S;?2Z^>*Z97_@Q&T9%/X)HFG?FAIAM +(9"N0FG_ V6#X# M91L-1KJ,X)F7IK">VKBY9V^K94$W"Y2JQ*19C-6G2FR,X#I@.,MBFV=9ZRV+ M9H"Q!P=1WRAK%9Z$@8%U /0&F^OZ?BL,QA@J>6V"9*6KR\GIG@3_,#/Q4.7' M^"TJD^SKQ!]- M Q,IHDL+N0\_CAL\=2SBX%=W\E/+*TF&K)MF-1T\-%AB\& M%31P4:RF%;5.N;2"9R*3F*(0RE8C,4SZKKOT^(S:)1HDHK '_GIE#/#E5,F@T&\M@+[0JG.PZ?N9_:Y\F-=W3 /]O<. M]A=2=+,R9T8R>+![_3Y%]&8IGZW4.*^W4>-\ !SWD%%+7]TKW]>QI::3BG%4OML8/^I MLCR6@Z;B% T_?PCF,J:9$DD"%>QL+BI=8)_MY_?9]^CDV)RMWVB*SXUNL][I MB,]G]7:]=;J8M+>K2OH>504_Q!1"LVL"RVPK1(PW>1/0@S'5&4?#H=^7<#F%L:7RL?P2)$?\CUCOZR"]G.KG[!/H-5^6BGQK G8W+24 M*S>VKT/_;[EDVO9%\-[^!Y$FS_#%YHHO9R(>0Z[O1 M:_ET7(UR=<[R=O8ISK6%33M<]7S3.A/GAEF;S?H?HKIA(W[Q?LB'8V\L#C:D1=?^2$/ M#XSH2'_!" 7TS:T_2*_?O7W]4X9N0.GO<2+?Z3^F9/D+ XT#E\ 0P[^_^.G% M;. ;0'/0?WZYG#>K_L'\WY]O3_WU[?6K_?C^C#'W@LHT?/Z7Z_B M" 0 $BR*W_VE-\3_YY F"@V[#P'Q<#1?!LVQH%RWL-PY\J^1_+6LRDPTHT?A MQSO:+TC[IDG[Z4U0_\\$:[IFZ'^W'*N51#+&1X$7A$O2FJ2F%.\!R[(T[;Q= MRX!)C&$0W;Z[]@=@.QXIB_&GU[E@PY.=PC+7?2F[P%'94=E1V5'947FY5'9J MT#&UH[*CLJ.RH_(SIK(#IW6O=TG?'R?I6Y*NTQ"TQYN6Z"T9ZS"*1Q1F9/S6 MWUN-YDF]G>&X;F/EGPU(.W-"C]VT5/1I8Y#EDLB$5)L'JET9#F+JFD^\7[4@#>IU>=.N!>!]R[$#\ZX%X' MW.N >Y^R>)L'W/NO?_W?UD&=.N#>C1"W\T%Z+ MCQQ+_5G]".'X4@N>26SR-T[A.3-U[('6W MBIL()58W'?.+CE[]W9KT)WB[7MSUA6/X[E3808#@CXV4OP ':IA.$D M[$>A[B$AB8E*[Y&JC10C5H>B;L7PB=&OZ)ZJQ\/?40]X01]''OA>SP\40":- M9("&XE>*M@"_YDS.*,ZP,W,_@&(WB&TX77J*#92:02".)W$R\?(P-,LS"A=& M#IF+'3 #OG$)B-&( CT;!3*#P9[[+FUREP/<%:!N#38?+H^%1X8PWI/\FH- MY37/_8!]]H@SX]UQG([P9\BX0P C0QPU_S&Z,#1ZX()DB)AU?.!#RA&_"H(D MT0C#Z%9$MR$[R?(;3%*AH&9@N"#0V:9$%6:/^9*%'BC0A#I\]J2GE,##)1I@B M5&CQXOI[:13/W/^;[V^7*(:M!!E;'@[_+*5O0_(1"J:&YR]%KRM"2_II(@/8 M_GPH"&UQ+=$)S&(X]/PX@R7#Q]T27@V"I.?A,RL6=F;%'E=F[&3XQHRWF0,G M0F=/3^Y>!,VMY."M!"V:QNQ\.A]79\!U3F4^.2A ^"H:F!-C3HBBN-HLP7(1 M2C7"K7DHZ1D-Q1V2+TM*9KMP-,L%TEPL6<(V#DE-DIV5;7 5_]OTI01J%&4G M635%*FC)61"F6I "7VOL684WR\>H@+F 4IJ%MB6PMU+.O=E*.8=&'_LT3TX2 MEL&OS9=S&&_'[\:25D2HPP 2"?X;G\.!40M6OR@U]D1CJ&']^25:LW/F>ZA0 M_\'03>"W'O)1@%KTQL.22?AU$LJ03$I\?(696/V,!F[^"J*&A2'JL06*&]:^ MHW"]!N#7CD-NH!5*W<^GBH$O)&<#]LM &;WV:*0B6X,%$H9<75 ZZ"W6D6^W<3=K1EIUG)-]S 0WE<]!%=@.(1V#<"9Z^H:)L'/^WL@19;N \@JUUH@\ J,S) M"-"CII(!E)"RDQ'X4CH:+/!YWN$#YFT!6J+[2\8\#&SREQ=!VR0$" MYTW)>V3W/(A@!0[,4,&;#1'\XCTV9C2:'X0#!/X1P%\7ZZA;$43QO5BT;NT( M:^H!,,?/BR(/@S)^7C1Q3:L;8>,[I.*E(14_7USL%L/B8_53K=>JXA&L[;5.*D\I16OTC+P MHIG@HMEJ=\\R?.>YY%_9I#YZ2;>(+/MK9V)%LCZMNA<'G<:)XUJ^XL6 M_[76QXMJ\XNXJ+:[7_";=KW;$M6._OVDVJWSU_!%JPU_5KNBX^_B/H?]=IEM]%J$K+W3%QY+; WG8;<_I,#&E;\A#^4L=9:P8?5)!?% M'M[E1JPR0/8*(?5X>8 C3P&IY^B"_?F@J+!3,XH3@P2N\=A73(EUXJX?@5(& MK5S:!H+JF;JCJ6LAQL%JW1M&:8;,T(NBKZSM^9K$0#TI/4]H#SXWSV7-:[@8 MNK.4KIYZ#@UNUN@&$??_B1L_"@@:(;PC4#(+DTP04LP-HCW2:W:J_+ HOO)" M_T^/8='@4:8I#S$9/$;AR+S(&%3PR\"[G9K8:A6M>DG6 KCXUD" ML[N++2PN]6[?= 16A/R&'98:;Z?O)93Z[P?>!/["IZJ>06I^3!4V<#0)B%L4 MW@#U;E(K-F)D)$6=FGZ1!V[R9B.Q$L%CW/%VU>TO M/F$!J!8IU89MM3V70IOA Z))*H:(TBT)6"@Q. L9WA!CLL LKN !%(! )#&J M1T%AH4 _\+%@!A#KV7AI&0H:3*\)$@K,R< S#+I M!7X?;Q_'_@WNR\3CWF_\+^T@;*-5*!1Z_\\8Y)R%JSP0 (]:9+%7/AY0DZR! M3LOA Y?2V)X8J?CQ).Z#4.1E?_@L8!\0O?*$("1&$C1B)+FV24&W,VM5L+TN M \"J%&6/6C?V&P-I6((@X10$'G$"+(,?2(W^9= 4K:L'$X:A81XWC)V!\N7G MD[4T3TFHS6_\ _^E_+P0C18X"6%U$@M$/W^ 2&7&"2) O7[L]\PZC%8/3+:< M4,R+]__;R:$Z:'38O?_;M&BCB_8M/=KW/,+$ZYL^ =%@ H':=$&(_F\^KT!' M>WZ7V>O7BTME^I1O$[8#75LQU+(0T4*KO/RQ+^$(@%4,ZOCNW5+S M;:L<*_?,B@\2?$A0[F!);-P051,K_*_.O@18*I\0)N<"W!1_0,9S[=J70W'J MXSD(Z'1MW"0(IV*1?UK#(_+I*N=RIMS\U:O6.CA(O5Z>L;3:UL\MV[4S\S1N-CT2W];G> MWM*)=,_:];JX.*MVZJ):^Y_+1J=!4?9:JWVQ?;-13-:N-^N?J\?GQ&;-3K=] M65.3VF:>N\"#)#LX#VNA*N+\O+9U4]%&6KW[N=7^A^BTSBFWT]G.V:!8:X$\ MJ!OIMIWST"+ZHMIH;ND>45,X;E?_V3@7C1]C%EL^C4\@C?]Y63]?Q W;@&F< M5[N-YA(\RN]JMM0^PL _U3M=2I:?M"\%JS/20M53*=Q3HM3W;[5J39.:BUQ4A_3 M%LZFU@!>X[E4FU6>S=;-0G':YT8;]DVGL^4F,:L7W#;->KMC"CZW<2IGU7,8 M_ DZP1\OF\!BVN/:6KD,\@Q%,E8**DMF 2[;R(#=B@/]\]MN-F[$*MR_<>/* M8OR;EJ1_<#6#0=+;B/3SVB2+&Z,;HQNC&Z,;HQNC&Z,;HQNC&Z,;HQOC#S9& M5ZO]L/%-DVH;5G>CQDB?\K&ZS]7F/^O_*&2#MC)].B,:O)5S,>FZ3N.DWNPV MJN=;'JI7$SIMM>N-#\TE1(0W8#*YFH,?8TJ+RXP6F';=9 M -0_;7OYW8>60/B'YI;+K^-6M]OZ*,X;S:R.<#LGTL!M?=GLMK^(.BC*#U^V M>SXGK2S[=SXW7^*ZGG]CRI"IVSG7E%L56_7 M:]U6>VL70DG@;J>D+6(;EZ5S4:^?8.7'=@Y?6Y"G9]O-4+465D6 Z7@J=BZK MNULWC>/SR[IHMVK_$#NP%ZH?J[OB?RZK[78#]L=6UD1EG1O==K79N6BUN]N] MT;,)730NZFBR;.<\/EZ(DW;C_!P]D>WVKJI=+H7>4LG5I4ZZDZV>0]8&5/W4 MJ&YO+E\?NV"1G\0<(K/Y817:>CX/W_!U!+ P04 " !:BUM0M^=]OVD% M :2 %0 &UT>C$R,S$Q.3$P+6ME>#(Q+FAT;>U<6U,B.11^UE]QAJW9 MFTR/SZ3=]8;L[H*!0V>1#-]7SG M)-_)20RI?6G>:L._^RTPN6U!__Y[MZ-!)JLH#T5-49K#)EP/;[I0RJEY&#+D M>(03ZB!+45J]#&1,SMVJHDRGT]RTF*-LH@SOE*"KDF)1ZN&#"P]PAYR&;G-37JSAB9F!P* M:D&%!\H>R1-*:G#"+5QO/9MD1'A-B9)"F!)+JXVH,:O7#/($'I]9^"HSI@[/ MCI%-K%EU2&SL00]/X8[:R+D,RSSR U?SJLLO _2B9;V&P$&V:.M5"LW&1;E< MNBB6VF<7Q;-*N50IJ^7O9X7S8K-1+&;J-06)G[!5\I%(MHB#LR8.=*GF"^K7 M=7&U(&<34.*8F!&^H<6("7%!=B)U0798]DL4'#_S+++(Q*F&=EX04GDKJJ!! MF)I& D;4,D0/\?A (0_+8%^)2Q[=WPVMHW+3N.EICCZ"^E3-[!^AG !(? MNM ^P6_A,:^JB0+$,43;,+THP*',1M:2SOF@CNB2HY&%0<>6%9=>9=1,F/9< MI"?IMR])-F(3XD3PD,]IDA%Z[BAG2@QN5L_+18%D1)F!65:GEH5<#U>3/Q;- M$O050A9FY0:(*@*B9KPC4$2';: ;1\@4] MRK@)#5LTT5%DA4T6^/4TF! ?:9C&&#V1'3LG4*WJ\%)NWM8U)9DEF3^[&2.%RD-.:77D5[G\Y(PGMY=_WD^Q=O$$<$%AD$. ;HK_4\:_4\/\REECS"@EA\<@,3KZUAY5!#T/,KH_!#T('<\ MDNJ2ZFFA^OH2)ODL^7P@JJ:/SYO/XB2E):4/1-7T47K8[Q\HB>5_%B2K4\?J M/L,Z\8)K!?/9'9+[H7,HY/[? @W]7Y]$WYXYG5OA50=]";9=G?7)>$)ZGA0P ML>_;KD[E=6QY8"\IG9*9/FBU>]IM< G)]AVA0WQ@'U_F;$B&2X9+AG_JF3XT M&<;0-Y$GM@K!?F'QQG+"]-[UOC%]*U<#%FVQL'L(KVM'5MB_>P+2#4DWE (W M]("<'_AQL_-I[IOSD6'&2Y.^H!X.P;>N:SC 2OB=]GG^ZK+SXE, L7[E%1-L MZ74 30P&(@Y0+LK!\T<>,0AB!'M@HB<,(XQ%H4UX\.C,".O(]_ IB :B/J#) MA.$)XB)')&57;6_;-A#^G/R*JX,%&V!9 M+Y0LR=8,)'*R%4O2('$1[",M4197F31(.H[WZT=*<>[ MA_=&,GDS?I=._KP^@U+-*[A^?WKQ-H6.9=MW*+7M\60,OT\N+\#O.2Y,!&:2 M*LH9KFS[[*H#G5*IQ<"V5ZM5;X5Z7,SLR8UM5/EVQ;DDO5SEG=%A8J9&AP=) M27"N_P^2-Y8%8YXMYX0IR 3!BN2PE)3-X"XG\@.X8%F/DBE?K 6=E0H\QW/@ MCHL/]!YO)!15%1F=/91T2E5B-T-MS&ZM)5.>KT=)3N]!JG5%?NT4G"FKP'-: MK0<3.B<2KL@*;O@N%_F1?Q(X;NIU1HF-]:]>M?EL+%>4$:LD9B\#UW-^>FXN,3/;@%)6 M$D'5EA53H2@( MXA PRS>\"'Z^XK+ANBB.XWZWH?567:>EG2",W$308"\!G(MY/G] MX!=3]D^SV8SY4FCG:%?IO>?U;6$3TF\-QCF9BB46ZZ;O>1JVN52\5-OQ$?*& M@E2X[D%M6$V4>44;G 5EF&54%X7\&#ZSX2T,D%E)\F5%NK6$T46*@F2*WA-& MI/RW9XZ/(L\-AU)GBRX5?2\SII7@%?![(IY8:%QG(*Y*FI6 %PN"19-D5#;I MXCK6'SW8J5+J*5HWZP%"BX?=2V>'T^GU0.V_H]C2?F$!-",C/:!*H\JTMM/Q M.WA_>]*%BXOKQN'/OSL5R'Z=M?]P75+-?SP-7U9CW^=X?H7N]_6[>97'SN>? M.<_O$IU]/<8.-H/Z+7J8U(_DT3]02P,$% @ 6HM;4%$Q&GC?!P ;B4 M !8 !M='HQ,C,Q,3DQ,"UK97@S,3$N:'1M[5IM<]LV$OZ<_ I4F6;L&M M-AMIGAAAA4JX;#:''VNL%EF;]IK-Z71Z,.T>*#UNCFZ:=-2;IE3*P$%@@]KI MRSY-G;Y\T8^ !_CW1?^'1H-=*#^+(;',U\ M!"PS(AFS+P&86]9FC<:<4EAA)9P.[R+A"=MOYD-DUBRX]3T5S$[[@9@P8V<2 MWM="E=A&R&,A9[V1B,&PCS!E-RKFR8E;,^(WZ+5;J3TAZ7'G:9^SA,>XUW2. M+X_?'!^===ZV.H>'[P[/WPV[P\[QQ=%1IWO6'G1KI_TFQ_]N5_E1QHNN1:X>W6OBF%A3O;X%*,DYZS$H&>$+A']9M'[39LKB_)UG*@P"CHF%5VFL?I7=547T,'M"/ ME763 ;>TU6X$V&"LP?!F='5Y-3@;75U__,QNAO_ZY>IF>,'.O[+/PP%-LFZK ML\?WGY?8UY?L\]G-^=G'X>?&];\_#+^RL\&(X6RGU>KLQN?_R8P5X>SQ3K^J MLW\H\_I5I]L]83<'[&=NZLP'3:C) %H-HV$'S&3T<=B M_Q0T%(>0 K$P$JL/U;.IL!$J:%+PG8!T;HJBJ0#5G."V@'FSJAF^'\\!"T6" MMB$S+VQ11[M+ZD21221 _RDTLF-GG#P^-Q$+I9J:TKD:QL)8;&HLXS29 MRXU2UBL^,J4P:](^.S>-EG1Z_>I=I_WVQ!2.*)"- E*%H<#AGMEW"E\QKL&9 M%DTE/ ED @;H3T\*$]$.(HLQ'RDG:1P(XTME,MQ'F:J5S&V<:N5#@-.&[:%) M T ?Y78;WOD13\; SC );C*)%.TN;[0/]R"7HGT8Y*-\**A");EOZ7Q&F5)Q M>>X"DF5K1N$2HQ 9D9ZK@8 4A+*[!O^21D)H>]T.$CW:W5C]V048Y(*:.SCZ MMEOJA)0^S\SV6PBR/$ 3%YQR$%29Q@,P12;"N,1#*DC<.50[%RE;37L-DCN? M%2BXL'N]@ 1:%)B^*(M14@3N6F RSXA <"U( 9%CM0.BA$[*#.&GBW+CP-:E M*5X^4""\"[A-*<=@\3/)"5U0+2?$ H=Q1X[JU6*$WSP@0@0 W _!KA/^*6+" M6XV)K1-I+32V3\&M(P2C:B("(LDK.$&@X;**T4#UT'I&8P5P3TAA9T1 M7F]B2W'JG.C\DX?8$FFE/#M(NRL42C.=8GP85U]\7^G "> *]1@2+!L2PP17 M(*7X(Q)L0O)0P#@5*:+*]Q ,_CX;3KC,7!:1I2 ,L7R*">IH-I3!>;*Z'R/&S&C35Y_/979^R78!K?XG!JHN0B_W48QKVQ;7#A#;@F4Y\0=_OS= M%V NYY99MS UQD6A+I%XEO'QH%\S MQ%<\>N^>+2$&!.;6"G4A.#9FX'IZ:O>3;"[7?BY5Q,V\FE!6N@""P,&5LT4$S62OQ< M.HYEWBIMYOCM)O#(&&]P%N!W<,E36"%H/1 HGSMD#\, 8< 0S.!?:C;*V(5? M,X'BNSC-$M]=!?:_D\;N#*\]5$X%.H[Z4NIP?0%HY@)[YPW6%/@M@6E>SAR< MND+L[L3E%>A!SBMZH?Q6L"&[>( ;#1RC.5+\4"^FXGJ'_P *L^!7J]?M4^:IUL+\/Z@^\* M]9)+6Z7;!;:B23ZN'I=0<,GE4"$:/-*ZKM0'*8O5][56S8U-ROUR_/#W"%,1 MV B_HAX>I@+HAJ^DY*F!7OFE:F12PXFC\3]U.,0^>5_KT-L%&]"'GJ\6TN0L MWG1^/"F)5M<.WRW6-APPH8J!%;J0 >LE;%2U/N38*;67;5 MJIJ/#J0+S*X>NP1/9_2$K_.V[MX3K;P363;(BJZY^$^B+J4?/7?J12+ :-S% M&Y]-F;.E4_] 1=WC'W-(6]:KE_3YW5.ZL0 M3=.64H^X)BU+Y>-KJZYYG&DI_67QXB@CYOT__>CX=1 )"-KP#/Z,G M1>PZO[W>VR@^A0Q[G_(G?=@OKPFR_W<-LJ9KCM=^9/+'_K;E_E^UK/_"H?8G MR.<^7Y0#]].CEWWWFZC3_P)02P,$% @ 6HM;4$8Q$JC7!P 3R4 !8 M !M='HQ,C,Q,3DQ,"UK97@S,3(N:'1M[5IK<]LV%OV<_ I4F7;L&79ZS6:#8_[YXUF^>#<_;/P4_OV=Y.J\T& MAJ=6.JE3KIK-_H<:J\7.9=UF[XQW=[2Y:0ZNFW347E-I;<5.Z,+:\>L> M31V_?M6+!0_Q_U7ONT:#G>L@3T3J6& $=R)DN97I#?L<"GO+VJS1F%&>Z6QB MY$WL6*?5:;'/VMS*$9]2..F4..[?Q7(H7:]9#,&L67+K#74X.>Z%NP\[G&6\@1[[=[! M87OOO-T^/=S?W=_K7)S^N'^X=]$Z>-O:Z_=;>^W:<:_)\>MW3?],.2N9BD8L M2)=NN]/Z_CZ['LVL$E2FL3#2K=@Q-&!'TU.N%=Y^[:M2.''G&ES)F[3K[5QA M\N.F4M$&/QH7#(9:A3BA] _;;>]T%J7]DP7[X4W[H'7T/XD4('J%>:Q,JSSX MAPJPPBAG_>O!Y<7EV*=?UMD_!"!3L/<[[*-TO,X"8>ALYF+NNNRERJ&%$9DV MCH4:E2#5*$C8RV7*>#IA>>I,+L ))8,DPGP#:G"[I[ M!*D(A+7<3(@DX;<"?"MG6LR%$ 8LE2]SX$$$@30HD2!+L1V2A,*P<2R#F-F< M_LSWCX41Y2&D0"*M0O&C$ZP M2*:P#9EY;HLZW 9R+)O*NDPCA"JG[@6? Y6'.!/VKBA>AZ^D41.6P5SD:8H MI>:N+*UHEU@C6D+?%M6)(E<@@/\TC.S962]/P&W,(J7'=NI<(VZD=>BI'.,T M6<@-*>L5']FI,/>D?7%N&BSH],.;PT[[[9$M'5$B&P6DCB*)X9;=]@I?,FZ$ M-RU,)8=*D F8@#^'2MJ8=A!9@GRDG*1Q*&V@M,VQCS+5:%78.#,Z$"&F+=N" M24,!'Q5VZ]\%,4\!M2=(@NM<@:*]RQOM_2U12-'>#XM1,914G]+"MW0^HTRI MN+QP Q<6'"!YAZ. MONZ6.B%EP'.[_A:"K*& B4M.!0CJW. I,A(6I]XH!*I/X=JYSQEJVEOA.+> M9R4*SNU>+R&!%B72%[)8K63H;R4V'UH92FXD*2 +K/9 E-))N27\]%%N/=CZ M-,7=!P+A*N(W91S!$N2*$[I +2_$'(>QHT#U:C'"IZ$@0@ ]HOPJ1/^.6)B MN!P3:R?2O=!8/P77CA!$U4B&Y'AN<8DEK.$604/EE:*!FW#J&<2*Y$.II)L0 M7J]B2W'JG>C]4X38 FFE/'M(NRL5RG*3(3ZLKR]!H$WH!?"%^D:D*!L*88(5 MD5'\$0F:D"(4$*[H@S.2L8:J% , M5U=&[WML1$;;HOX.=>X>EF =W.(S:D'-1?3U-HH-IVV+#V=16 +R'/G#7[[[ M0N1R89G[%J;&N"QT?F6E&S?(8,)L'02Y(3M6 '+%J8FV#O-TA<19-L!!O^; M5QR]]<"6" &!W%JB+@5'8R9\3T_M?IK/Y-HNI(JYG543RDH?0"+T<.7M44+) M!)W[K5!E@[]$7W^TB9XC:/Z\CL]?),-I<-7GJ4*96W7P/&O(11L4DWLE?B8= M1YEWVM@9?OL)')G@!N>$^!U<&FI4"%H/)>3SAVPA# #EF &_ZG9F,:N^#67 M$-_':9X&_BJP_8TT=B>X]E YE7 <]:74X092P,PE]LX:K+'@MP2F13GS<.H+ ML;\33Z] &SFO[(6*6\&*[.(A-EHQ2ZX''5V6;VR!MU!EZP6B6\"YS9,$#=UO MPBM3@MK*R^*W@M;HO$X RI%!.-=A0N&3$$[PCP-*;]4+3)/I2*N1(&!+^4WY M5,.4>2N23.F)P.HXUD6F\H58@.^>!/5W-K#JE@5"J7'U7:]7\V&8\F(XW?XTQEJ&+\1%Z#)$* MPC0"K13/K.A./U2-3&IX<0Q^J<,A]NF[6H=>;KB0_IC9:BE-P6*O\_W1E&AY M;?]POK;B@!%5#%3H4@:893%3*%&J-JN.A]HYG2Q,^?<%?F;15BY4S>6(:+Q*5XXKJ7_3KJNE[4EPI3ZM+,[YI^FL#@R<3)_H%?*M?UWC;FF[W?7_=K*_6\0U#9MV3>6_X$OU[R:#OQWBU[W M_)>>CO\+4$L#!!0 ( %J+6U"$,YMW704 )(6 6 ;71Z,3(S,3$Y M,3 M:V5X,S(Q+FAT;OO;4=0N[7W]B[RR60MJ)M* A"_#;SS#-C>\;=%X-1/_[T?@ASDW%X M_^'L[44?:@W/^QCU/6\0#^!-_.XM'#;] &)%A&:&24&XYPTO:U";&Y.W/6^Y M7#:745.J*R\>>U;4H<>EU+29FK1V^KQKNTZ?/^O.*4GQ_[/NBT8#!C)99%08 M2!0EAJ:PT$Q4ZL\00*-Q.[,O\Y5B5W,#H1_Z\%&JS^R:5#,,,YR>#F_F M;,I,URN:J,PKM76G,EV==E-V#=JL.'U=FTEA&C.2,;YJQRRC&B[I$L8R(Z+C MQC3[E[8#/S<=BQY7GG8)")+A6CTX'YX/3X[[)R>]_M%1ZU5OT ^CUEET!:U!K73KD?PSZVJ/BK-G G:F%-K2SL(_3_NJ^O:GFU F9A3QIQ/H#4;OX^'@Z1)9T=?RCV%T#O&;(4QZX[/> MY7#2&/W]=O@)>OW8CH2^'_Y&Z _=OCE)4[Q3&D;F[> XOUE'],]"&S9;%5U, MI BP'44XYZE[>]%88=HF#&.F&[-GM!D@=,9WK)$I#"\2>9$7%&\ MU+.,:6TIPE\[,\4L % V16[6Z2@8J]A ONKPI]3[>V$4=6#+[<0IU6XH6\%G(9=( MVA5MPU,/[H/@)<2(O@SCV8+S%89[EG/KX5NO*_IEP12U^9VV1NIR-P31 <& M5A <':0O;SG[/T9NXZ,D+FA%AQT7.4^>F;!@A@G$CB0(V6Z[E;-F" BL?TH,'4YN*,$9RUX0;#, MJ7(Z]9V0;SZ N"T\/?*)?3^[79M=^973F6G[E5]+)]KVNCAAG< W8\'.09&& M3#G%DX#SZ'2W1%"J.4$,UZ5MC6P1C9===?,GPZC >Z,-IS3J5H0M8+P5=T5@W<*GTU" MMMA:^J6T),AO0$O.4MCSW<^NN?AEN\K3W@]>^T7+SFXS@Z@2E';W.MW"ZO=# MJ6!D)PQ*5#7CLQ0W^Z^HFK>57=\.GQW:MXL(N209;IAO>W;'$&+[%-/^ M6FKVM2#SW/%\[RWC<9]0'ON6M(E#D9IBQ+G[75-CCSQ1!2DW&X^/C+V6D?*C7/^]3H>]X@ M&L#[Z,,9'-7] ")%A&:&24&XYPW/*U!)C]S9[1 0 M),.]^B1L#D?-?J]YTCMJ!J/&B7_<;PR/>_W!Z/@X&+RM=#L>P3^WJ_PH)7,F M:"VEUI96$/H_W177L3.[%&4BI8J9'3NF"L79Z5+JAFRW]DTM#+TQ-<+9E6@Y MG#>$G.RKE=W@1HN5@*GD"7(H_ .-L!YN:_O$BKT^"([]]M.IM,N!_U%^C*>' MJD? I#^\C$Y'I_U>=#H^Q[1P.?G8.X\@&C\O-8.W\+$^J??K,!GVG:I!H^E7 MGY>2O0GT!N.+:#AXOD"6\&$N@_$(HO=#F/0N?^F=#R>U\1]GP\_0ZT=V)?3] M[SN]#Z/ZOF&S9:K*2825+#5:"#-#^MX*B"6 M0M#8WI6P8"8%DU+H"3$G'"YI+I4!.8,/1$'[P-0[_=EUE. MQ-*-@O8;0"XCJ3((_-IO,)/*L5M2HH"BW@F4@.RKZ(#&-)M2M4J!C:"*_@U. MOI?;ZX-&V"8:9HRC3FNS)S2>(SG#6Y:(!(8W<4K$%<5+/72#*"M M))&Y+5TV]VQ1VA-52)H0-26"ZMKXAM,E]&(7!/9$57&=F*K=; FG5+NE; E? MA%P@FE>T!<\]Z@^#-Q"A]D5\S^:<+_$<9#FWKE^'@Z)_S9FBMO#3UDA=').@ M<4@PTA4$SJ[BE]Q8YV3N!SOWT&XL'.E>KD:5NX7K0?"(]CU&_CPG&8;]ME_!_MR;4A]# MB\@^M[3N+<"\>\JO^P+0G0+O>8F\^T)0>:KWTA?EP#T7 MO^RX=^SN/U!+ P04 " !:BUM0?$E#\;,- "I7@ %@ &UT>C$R,S$Q M.3$P+6ME>#0Q-2YH=&WM7.M3X[86_]S^%2J==MB9D!?O0)G)!N]"RR;<)%NF M'Q5;3E1L*]>6";E__3U'DE\0LH20A;29W65C6S[ZZ;S/D<+I3^>=5O^O:XN, MI.^1ZZ\?KRY;9&NG4KG9;54JY_USI6*UM\C6 M2,IQHU*93";ER6Y9A,-*OUM!4GL53XB(E1WI;)W]>(JWSG[\X73$J /__W#Z MT\X..1=V[+- $CMD5#*'Q!$/AN3&8=$MJ9&=G71D2XRG(1^.)*E7ZU5R(\); M?D>3$9)+CYU9]R,^X/*THB]ALHJ9[70@G.G9J=_=K-5JK'[.ML],*A7_J+?4C]W$0YBX3.!X/V,Z(X0(;M7KU MEY,Q=1Q@Q8X4X\;>^/Y$LGNY0ST^#!J*#3F0QPKC*=Z8M3H>C%C('[Z@KB9Z MPH'P'*!@V >2KNV3TPJ.> ](MPS+%L4S$%(*OW$$D/(0CXH0_XXCR=VIOL4# M!Y2QL8=C7I^_R1(677[[LFWU+:O=OR"]K]?75]87^-R\(I?M<_CPM6N1;3GB M$?GUYZ-ZO7K2!H9(!NL8D5X\'GL,#8QZY%(M+@Z9&E<[^5 BCK(Y&A'ADM_C M@)'Z<0GLJW94(M078(@P5[/;MUJDU>E>=[K-_F6G#<_()T^$W*'$%N%8A!0= M MDV\U\QGX:2V=DT-'#(EV8/Z5C_^7IYC?A+ +]5_A8MZ[\Q'R-^0PQ)E8@4 M0R:!5V3"89')?'!_Q%(F@#%_CBFX*RG"*(.B87QC\AR=EO#'-)@6U_*UW"N3 MC\WV'Z2M. *R:/9ZG=9EPI^(R!#TBC$2 ]-#!2QE/PF9R\(0&"\%&3!/3 HS M]O6;R8SE52F^#6A8N+QQWI!+TB=M8I$>_+'@\T5CW8P55G%A=:UF3TG*R)R, M0(XPFDGA"A ;NV=VK.P%5,!A'K]C1HCXDA$;/"0\E?0V4("( =>@M5%JC/"6 M"(E %9[PB!%?.-SE.":G!X_,];&U[J.Q5L%DQZ&XX\@T DC)-O^@"/$HBFE@ M,S*8%M;EAL(G$F*>PH[_ T$N(Q*Q@,/[#AL [V"QP"@.@9$!;1;82!Y'Q8%Z M9A@!5_% A#"Y0H=K'\"'@$51":Z0'W'@<9\K[,-AR(8P$!!SH#@&MP2.)@ZD M&BM@33"_C]R.0$PP-TZQS3(&KZ!NH@1/_I$J M65"IHI,93!,?KO0,GL("0"1:BU&6.37&RP=ZG"C1)^X^&4B* >0+#4$D&#L@ M@NP6?-H\(IEK!1$B)HTZM^K27,FJ=W+(2^!?/2IS2\KY\-KA203YS='A_B^D MI[6]+22HCQ,S3"R+L-6C#%^JASU^_TR>]-A8,G\ _-^M:KZL;IE_"ZZ"#4QK MLU!2,"@PS0C\ E6F!/?SJ@0 T\?3W+1JG BYR]-:KG+ZZ'.F:U5 M-%W8"MF>V%!_Q,.YZ?@#UD-D]!(%VR\B3""IE +)1 GN'#&<.?'=(EYDZM]I M$.,Z#M7)_Y^N@*'GH!&:/[JA^M M'*#*V^X31;0PNWH^R"R4K!CG&F>%/6:K8E4U:\QRYZ59ID8 WL@1E:8N37AG M\]"._4ABM1"5"JSC$3 ?JG!3ZM@TAH(%!Q0K;'QF"J1\8OFH.LJEK( NJY3& M<8C%BL07)B,.1C1CCFA$/0^@VR)P3!/22\6)U.'IK(1/#$ HJK:/<@6Y3OR2 M&)4Q"IB*-Z X]O7C=#JLD"266,!E#'&\V"OXG !)4D;5KGA!)^V]Z%A>*(F^ M'5=KB;IE+,-EI@/*V8CYQ4,A-2B8JY') _%3+,(IJ :-Y4B$@-=Y4NVP'S9[ MWI4U5%8GCW;GAO11)I\Z74M5RJ"2X,V8:5@9;F-).!1):>]#R(WX6"(M;7]<5YJ8^MFW@9AXS!EBBT))P,Q8%-!L(2:F[\-)XT"9MYGA';;UO5+74=C:F=7!M!/)3L#.'/VS,@CS8-3F4(_YR$_H0[ M42Y M35?68M*DZ#WF"L;]3T]Z:)Z5WM@ M*P;TTQ!/OH%QAK4L:1R*HL-LT[MM*/>.\P*I<]"< 'Q$'SWY2YOO94(2.CHB M0/QS$N^/_6<12W [,$*%"!.C1O1.1TF?T0 ;+Z"D$2P[[1?Z:,4%)SJ+UTHO M*DJ--]J\K#;7UUN;F^@IU5XI:%"::KQ_0(ZHU0 MN7&U]X*ZSNYYI'+S7!]@F[LP?/H!]VI4*]%DG[H=G,O? M LU!ZU3+C!3&QP"R8=@;@,W_LB2E3VW+@?V4( M>3:Z>O!/459X)"F_"!. .6>4W8QBVP; <.-:OVZ8#_JA@M&%P:%*#IN-=<,G M85*)3"C4=MKYAAQ.N >EU.@UH=WU. P/UC5C]B@3KE:**(2 MM4QW3?,2 J(]G,50]>D4U0[YRUP7"]\[Y=35XQ0*-J(R!^PRG,K+[UEZ=!)M MW/&*W?'>NKMC@,>6\;U-,)% 4TG=(.B^[\I[9:K]>>D4V6R4?G5JOS^>JM\%VZY1C51H5+-.7E"HR)R;=QZ M>FL)>['N,?:@FK-[C*P1EC[Z$ ])PFLQLX<8CU$=C,2D%1'VK]21GJ2![/+0 M-U=)EUH5.J5\68-/O*1$<@%?:>;'H:&KJF M* 3!;(A*GV#0.(;\(&)F$P?KO:GIN^D]N#1\Y0ZBP*MX15V),3<&P@&JV./3 M4JDOT764YNMWO\*=RS9IMEJ=[GFSW;+(S67_HH0;".2J M>=,CG4_J4*]$!K',M8G][,L1J0$IJXD@A<5' :KKK<]=9G/PK[K&[D%.H;?.EE3J,$\U2JFJ5CE59P9R6NZ@ZS5? M^B*1\)B')Z5%UN5_>-S)'* QW?7G%,G/U(B5?P5S-=,]:@$\4[U>ZYMNB_%@ M'H#$+3P?0?+&(P@+MD'2KS ?'>\-]NM[>T=5E^U1Y^ (_ASLVKO.D<..V<'N M*WR%.<46<6.Y]*9FLQS'6H]&D$0Z^[)?NI./)Y2)RT/<2!L(H#@!2)(%"QPH?,B1MU-)-7TA,NS6ZJ\A MDEG?&'Y?"-\?S]X?HH_3QJ\_UPZJ)X]_OBQDSHO-E:CR^D27; MWT1D(APR\R8-1R76.0"$WRW'Z]J RLXA@V1LT%FR_N=0N[C+T)I MD#\Y5%77(T"@2S?WW'VV)Z>ZZ\/8)-H-X$ZO<1]7T@V$36]QY9 M_SGQ=!-9%XVLEOXU5G?L08PM/15@5?"]3K]CTK1MW._'LU\+1^"%*CZX7+35 M7W^E+9 ;G+!877KQ0W*A M?FO[CZ?JU\F?_1]02P,$% @ 6HM;4!K%.C^T#0 Q6 !8 !M='HQ M,C,Q,3DQ,"UK97@T,38N:'1M[5UM<]JX%OZ\^RNTV;D[[0P!3-(T(=G,$.(V MV4TA W1S^U'8 K2U+:XDAW!__3U'DHW)6Y, +>S-M$VPK9=SCL[+O3+ M:;O9^W+IDY&.(W+Y^>3BO$FVMBN5JYUFI7+:.R5GO4\79+=<]4A/TD1QS45" MHTK%;VV1K9'6XWJE,IE,RI.=LI##2J]3P:%V*Y$0BI5#'6X=_WR$MXY__NEH MQ&@(OW\Z^F5[FYR*((U9HDD@&=4L)*GBR9!1NSWK8%( M]/: QCR:UGL\9HJTV(1T1$R30_-,\?^RNE<=ZT.D'GH>'U&2T!CZJH:WL]NL M?:@V_-I!;6_/:^YX_MY^8Z-[6\5&%PC_3R_PH?.S+PF5&3L03MCUB MR&#=JU7_=:C9C=ZF$1\F=<-V@:@#0],1WKB/&YZ,F.2W.YBKB9V@+Z(01G#B M@I7U]HXJV.!%A)D;/ EA&>N[^^.;12G=AA@OQ_^\W/O?-VB_SE=[KP M>ZVH>[&X_DZ5YH/I"DCJ7?FMWKG?.R/=SY>7%_XGN&Q+(;JD 5"4O20]108D,@NSC\!7CC3(])-Q^.(H=.C$3DW M/*:2O6S&K6-#L'?XMD1"XS^I(F) &F/)(^*5P%=Z!R5"8P%.]<_SUL?NA?^% M--NM;J_SN=EK=[HE$$&S#$U(C]U 9R!^[.A'D;#5203=[<>40D#10B[._J=& MM^VVF^?F MJH3KK"58"V/$T$"0M5R;B&0#)B7H@Q:DSR(Q63'O/4O+HKR77^0U(C98*R\6 M U,+D[ %3DG/=(B/NG"'Q\^G]5?+J#O+(\Q#4. +,EW\?17 M9W[';W2-03B3)",P%VC-M!@(L YVPX+4>$NPM)!%_)HY6\%.3I?A(>&Y0;V! M$0#[P758(BIWX=!+2"*@FYQPQ4@L0C[@V&:EYK:TL#$7-?Y($T;>8="H0M 8 M2W'-<0D)R(R\X6\-2URIE"8!(_WIG(0'4L1$ XXV4L3?,"#7BBB6<.@?LCX0 M"&(':CB ;09CLR3 X;%5FIAG;DG@*NT+"9,;ZG 5^O A84J5X I7)DTB'G-# M^W HV1 : L4<1AQ#6(6 ER;:M!7 $\P?X[HKD 7,C5.\X8ZAH0U!4Z17I<&H M2*3C<9A%*47&5&IS$W7I\)]A#7/:/!]&^M,,/!@5AZ? !*R!-2!4M M$\JTY@,?/(A\YI'+)RIA#;Q] UUV5ARU'B-K\3 .VH/2L?(KR+_TJ%*9/@49 MEB"61U07A.N&P8F\]X<*TK?]]^_^1;K6T%I"@^:&*<,\>=4"-),M+JG<&+O\ MYHEZTF5CS>(^Z.1.U>K*Z@3^M^ &8L&T 9.:@E>MT&<7EM&>T]F\X\TFA+/+N;N)K#H./2C9ZQE M(QT"763_1W/Y&%M.12%CC9[JM4]98%4T9VR%8L]LJ#?B$IA_LNAM3FP5[-T\ MA1E)!N'A,"JCNS 8SIS%,Y$^9^H_:)(B'^_-W'LKM;N;6<1].H$S;^JMGL2; MF:]_.H46%U@!OE\I=7,>^AEKC.ZKMO\]"'04^@@OGT[@+(RLG$8#L&]R:VD! M6'B6) &RUPX,E?LKHW*3P'N7!:9^M5OVWF7\/89=7>X&PM CJEV!*!-6P&60 MQDIC%J=*<[+B"J3]GY2[9#B@*:2T9@6+M3I\Y#+H(OR_DSX7$@L@;I9*CU.) M.:3&#I,1![.^.X4:T2@"P@.1A&Z[*'I_=A8=&')3$X517J8A839T%S M)B80*=[03,;V<3X=YJT:$U^0,<9,M471]*%A9(.4NZ@.F:(?5+U, MSV>KA7SE#2F8(-FW!D6$E".X#18; /DO8@.N,LY&(@-H\8#@GH6" *!(3=:O4 M:H<(6!2Y%?M]J[IEKM68!MFUD_]]BUI*E3+A.2C6.## 34, LH$PX>)M7@ M3Z"%B3HN[(WHM0V[,:,)%MQ *Q6PG9>H8[36.>=XGZR-7E2,WKZJ[[.7KK;9 MZMM 7VA.UH#*+ PNRI!LWXZ4F1_'B0!'(BS7D775"G(G:?PSZK@!:^R&*X/B M"S6--WP S:=O2T@CEHH=;+7U_0+T*P"_.Y -P/W? HR]'DO@D/TUGA+&KAD M42&UNQ]CO#F9-;7%G2=A[GQ7H0^11L!:F.(.L&[C)85.H#!HA89-96B\2\"L M&=9Y8+(\=RF E,1X@C&3P%]L)[$#%?%O'A)M00-:/##)#;"H#(;-(-M8SHU;LLI]&Q/3PQP3Y+%/(T! MK1K/4<*=/8Z;[0S($;@Q.,TZ)@;.P?.!,1B BA'E,>E397>Y)$.,6]R[!2\! MXXR-,S'/![:2D12HM*:"-C/.ILLMKC1#H]^RGKOG +_O8<#[-O/MSY&<&>V0 M;?)% MGQ\7M@H!YT% M:U'YKBX&ZY(#F!"A1C3,[=B4?I+LH!3F7DJ+X*O-CX"XP8 '^"'D8 ?F.8O' MD9@RL[,.$5=+2)DPN$-$4K/4,A,P(+(2?V4V5!@$0## @?,S$ MSQP=)FD,V-@6 S,AEPFB(84QC66QL M4G[<7LFE.I<&9WXI/_A07"$8M(NSN%%C.D6_@_)E@P&6*JY-&#>/5PP=42)%+YYX7/IV#,>4&8PCJ-;O!"*DP:;4G^T@6)N=S,HC5&)W! M*AP^5%A2-.?\LEV# 9>QN\JV)DR*6BHFI/BTD/NY,.<,#I M[L[ WT$*EQ!V M IM3VDABPM>#]68WALT&YX+9K(G!P=!HG$*<5\QMTV&F/G6E4+L3G(>APA$Q ME^X;'&@JXWB8/:!WCU#FSL-FP%:>K\GDLCW WF9[@(^0)TFL;)(+.EG E%_6 MU5S-OPG5.SOO/O1B2/>L<7%!3GSRL?V7WVGYI^3D2XDT6J?9>Q1PY[Q%&LUF MNW/::#5].ROAW@JY:%QU2?N#^=SM-7H^7K3\*_*EW?GSU2R6;1;O-]LL MLMVM3_0K+A567%P*9]HN8"B]XMZ9&=T4-8JCFS=*+!Z\!HXA9ID<3:68_7&6 M!"XW?7C/\Q7H+5N?]S=;GYMX")])A".+9#*]D M!!+C_.C/(PIJR@EN)PVZ3&=PA6(MD ]Y0J,2Z:>Z4%./P2R&S*1/N<48,U& M&F=5GE?U7[KZ'VRV^OL&N*,6G3&*TEC4"++<>^2&RS:2J4/WD&I QHZ^&O?) MLKTXH^)8E;*)1%[BTC*UPV7EME?]7?8)B.IF*W"'!1P\J$U?ZF2B_A8-:" M\G_@M;<9OM#R>W6RD*MR)Y< M,EM4X6-(S-ESB$?F9^_BYJ#O]Q!F&FGPLG M.[#P2UB21[[.8;T(73_1K1]%)]/Z;[^"9SJ\^W/Y9\TKJK+\07_[=:?V0EKM M%;:N(S+@P>,GVR)(^L"!A!#FJ02/0E^(2.Y.Z[A8NQ]+U=45G"2'2%LGCZS+ MFM+=PV\)JV-:!<&+RNEZN83ULGJ_6CZ#4,/SD,=P2Z M>^*720,A_C\]!&]L6'Y@G=:49A>2FR/.!J0]-H?PDB%IVR.(2RN3K$N58O-+ M#:OPPM_X[KOU"AE4D5M??K<>=*U?<'VEZ!6 +!& G.*;82'IEPY"\ (>12,GP](-'KY3E6Z,N6B#C$R,S$Q.3$P+6ME>#0Q-RYH=&WM75MSVSBR?I[Y%5C/[E12)=N2G[.)0#W8S8YS: M27VZ=?+S,7YU\O-/QS,E4_CYT_%?MK?%4Y.4N2J\2*R27J6B=+J8BG>I&7NIKV2\PVN?J9-G'V9ZK/WQ+G^$E^V&MQV/ M3;H\.4[UE7!^F:F_;TU,X;G_4X>CX=P? M(?7PY,FQ%(7,X5GW;/_YHVG^P^?[Q\/KX M\=;)\:Z$?_04_=?X=6P;'R,YF2[4]DSA! ]'>\._''^_B#3=/>P+\5_86B'_Z[.W9FQ>O+UZLOO^WM#8_.3#Z7Q9(^C8Z$L?'" M0JU^9TH;OKPO9C(5IE BR:2CMSJ5E$"35FX@X$:1F#PW!5!ODLN!L&JJ'0@> M*AV8L15O58**38SV\&&DZ&TU@'CV(9G)8JK$:>+Q\NA@_\% 2"= (<#3Z8X0 M%_#$Q&296: * PV66#VG$>'^[ON%*_-<6E@H)Q)EO=2%R$$#6@ULAA\YC%RD M8F[-E78PANL;9$>\\"(U,$1AO)B7=FZL%]Z(L<+[YIGR:B!F9J&NE!W0@-J) M/TI@^D3#O.&=VCL!W-96^:48+V%5)K D1:)PF.>9L3J5(I,+>ABNX[+(Q)?K MJ$R _S 7'ASI/>7UH?O>*.=)RY]:KY-,T:1 P2+FFI\+:UCSU9 B7 S,5, M)S,AK8*7Q(=5VB8?6*-8>3F<"HU9%$CW&T7+!"][;FPN1L/M?P/?+$UMJ:05 M_.8>F05J^=5^IJOA<4FEF$OK=VY[>]Z\8CD'P;C2:G'W%,L[10(@2S\SN(U2 MY+)VKE2BG./OHPW./>[)KH],_T?XY&_ M;_ [%^?SN1L"!.:9!-U$4M(K)*CG/6I=U(EF :M+FA%,YI7Q"A6BS#*T0J#9 M'1BH<:Z]YXTEPRT\*KUB!K3#?;[9L#)K-VK@ RVL M!2NCKY1( P5DW53!T +M]020!" :R_8-QWMBI$T)58'53KRQ\$RPY*F&K:)P MIPS$Q)H<= (,*3(UE:@;Y)74&:J#RM[-Y9+<+QBMHN"[X.CO^H\2H,O-[*L7 M8/>5R,*0"O$GK+0SV148"EQ&VDS]#%]HV%/C-M-YBP)J0B""OK17P)T F%!I M>V3I! 1@.5C#/'B_MWI*'>[ )D=DXHWZM[!IZ(RD-@38.7U( ,,/;X4'8ER #Z,20 M0B# B7@?!G@/^Y_4<[&$UUB:=0(,=C@(6W_C6$,<%5Z9ZG1H$XF.M&H;I&JZ/49XIHD"L/: M6@6:!C3$-32U3/!=V['7A 7^92PXV2]E<-G/9E+;7!8L^_\R[M=?]O;WCYHW M:#4![QP\=1+;!H@;6? 76 K+&&0MB5O.;+"X*$3%D/O MV9J,7@"SEE-%UAE?(B<36 JFECU?W'.&@[%D 4"? !6>:=?%!%P2$);#MG!X MLB")RK+ ][]O#;?HLYO+)'X.G.R*1H_T7!=&%2MQU&-OX5\:QU_HU,\.'Z-$ M8<34IW@Q_+)+M[9N!Y7H-:BW()U U=;UTMZ6ND@]QN@.]Q_Q2S]7<"G:].BH MO:B!\O5T'GV$T!N.(&Z=U)IC(G(#.JD7U7<5&^+()"M9MX&BS!5L1MA+()8 M=@A.L7UR,J.A"4O8CN@U 9CF;[5(O;NDC1NA/('$LK"Y+J0T<"#34&OHY19 M%:1;->9'J/,V(K01(7A BA"&#\Y2,)@['Q./NX"),'0 N"9@%&3(Z/$1&'QR MS):X/]0'91/M%+@6TT(#3I&8.8V8 =AS'7#(Y9+B W +7!Z \Y?!-X9BDE=T ML_#R4M$P:"S &V$TNC2ER"GSBG9 8ZH$5G^)KQHCW*UP+P$I?(+OAN_*S(=[ M0Z"#43.\,==E3C!XN9+4^&XBE:^K8.^=#%2RO_NY^9L8CU\;JD(\#HBY\E<; M (31]I7,$+YO@.N/J. Y@]--DZ"V+\@-S@WX/@X>51M8N1$9>@"5TCC3;D:^ M=%%21"&&2%Q(A[-CPVEI16F2$O]C0=H S(TPA01R2!R=#0&/.O8#TL8"1=C,'"F0]E%$L?,-#CB_ $5&R(HJT,4$",Z,^/B MD-\-O.V)U"(LK7>PC-4[-B[?:LJ=(WH-5D3^-%ERKXYDM"+9]V'<0AN*MB'/ MVAR\)G-7I8'80B%'^W/Z PS1XZRJ\)Z:3!17#1'F!F(0?>,S2%>-P!DW7W=U*QIKN/@0(D.D$AGB"E>\* M3-^9R<I]VO'B<,$_P$QQG(3F?@1/0-.AH54?#,=1AJ),*G!R"B5 M8W!2O[&Y-L&*C13A YPYM2)3TC53J.A/--*H5*%0.Q@&]"HH4W(E.:4*SVPD M:B-1(6(JFY5*==,*QKHB1)]4:?LH?*"HRN!?K\@7.J],8\$ MYM]>*A\JWN'AOXY^_67T:'@$-&:A.@"M^W<1LO@"#!5+MP#UX"I[\1L#G%"0 M@6O*U3YQZZ]BGQ!&:A:,4BF'+M87R WBX%79$]8/8PGB- L=48/F0!-Y99@& MT8=ZV)RA3EH+Z/C5V9*-7O7I:W >1ODM/LFU@%ADB.VF7!H7XK@!_'&_%9 1 M@SN\[)3TO,G8"UMW>-D_8Q.57_/64)0)] &>)\V+!/>LK\=39P M\@=4VVL*5[&B.,HXUIH3U*A;9=L,F70(G,0WUPB,Q4 M>VEN&R%0#T)1U_2N#C96B40E"9U03CN;I$MN:NZ M+1?RC%,O,F3;9:X:/ M%'/O4\K>NY]9%3 3([RT7;S"V3W.4T68W%B3>CVP.41)"ZA(8?(//X.H.QW M 0T3U"T-5M5/=9;4*7L5 +P'-$XMZT3D-K4K4Q\V]C,@XN.BJP$#"P,B#WC% MIN'CVF6N.(?8$D8GTD*;Q,5,N; <+)-C>K[5\UUF::.,#'W7)>Q=PT%!@JX;3+0D.%CL?!MI9>D?Y5#19_X!Y;8%>2RO084FN@Y]61R M@!&6)W*_LTGF!K3#,K08]EVB1O0:?CJ38GD%4@V$(F>#]]#JHN=<L$7?MF @'T0-YO.?*GG4-ZL!N2'A MU:'U+:P/2ECHGPPI@7A2!.S2F0LO M V&+19^H$L[B"0=-R<$.:"2$.]59,<$<#H8@R$L7^OZ:[B)W.*'EFBLR7\TN MJC7;B0A.%2H86'UL3"5MA1'.)%%SCVUKU(*&8!+3 J&7"?$K0$PD.1CZ/D#: M7!IT2;D>,(8R\(Y6>:D+D=:8:KKC'5#GW:8R=%O!EZ3,1EUJ9K@1NFE$ N[=<8QFD['S%S9"1Y% O:Z*OM.2PKA<9#N'F\LTF"R M-O/<0I%(=)& @6E)N&(^6SK$^12* V[!;["/,0QQ'[_"39X+9[7X*76 82N/P%J5!\X,F53&"K(J_65OJV98M#'G0SK'4P MZ2OBO2(+$]1!)-?\PCNWU?L0_MM&S?,I:\@G2_$NF!9J%2S\MX+TJ&UB^RF; M_5Y&D(*G3=6\%$%-W&C8J LF#F\N<#-&0XRR7>D)4Q8U^F'$YVHBN,CW!T$+$1X9V5B+#LD:*XY*N,]D@C6(BOBQ:)5B>&G MK]I",46%03XWS5=[?':J4HK0QA$#"I%5:SB^,L;5-$:VFE"J;E_!A[K4X1[C M [_&JC-U^)33]8B>\.0(.O&N6MU0@TC'&<5#'N[O!\7)P"8-&9"@<.Z(!:V/*"D0/P-D48QJ^>?)+%>%;DL'7>. $ M9QT1(P>82:!@W37M32=RR.K QY8 AO![X[B9>)H&.C#;5=-HMYP38U%+ MWE1CL ?-05VH&&X<,+DC7I<6*QGH#>$L3HY;/AH^WAD>#$N8A%^)P,=0!/&AOKF2F*/ DV>43AC8VR-3(6EQ# 0T)_2K;?@!V\E M0$.X D"K.IRRF?5P,;M>A3:P=:"!':M22FU2GC,&I#$T_"-,LY5[K2^:LQSW0[[^2 6^_B8_HJ;12) M/.P6B=2]1/AE*RW6< U"0B9PJST'K.3']IAT@$5 H1=FTBF&C<&]*%"=M]>O MXC/%<&]TCW;J/$(3"P?%KE^8NK>I?H)+31PG#JSJ0"X*'56X*YQ&&^UH"$W- M,]F,7E=7T83J1,\EVMG4U.==51U */=UH!/$8X)GX87P3+1V@6#2'@UM2/8. MWES%=SW"/,MR(\,GBHS'6BR.'<,W]\Z"5$H?SU'A,X)N;!^NV6>ZL1T#L_IV M+*Y[?< JQ0IB2@7)G2L\*:GR_3O'4@W"26>^QY\;5&<) WTVKXXX7E&Z=G*X-^>A8 MH9!R%4%H[D"'NWU<;N4UNM@39!+^V#6NKED+SE$,^7FF=4>(=^%\VOP%?T<&3Y.<8\B;BB1ZPXG?-L4VO*&TLPR5AGUQV;YI[G6CIO@'C#@^ M HHZ_H&JVJK08]&(LU^:S[9C=_##SJ$/M84Y-:&1). M7S0&J"*5H2"S$M6S7J2):SWY3 M6T6_JM!6KY&.D:Q6O4Q=I$IM95AU.ZBZX_'BU,HB,K5U"@YN_Z!1NR8_Q#K7 ML@^+&Z]A;D?%%*V+7(65YX"7^3QMJB=B/E5_G*1G5DCK'@*<C$R,S$Q.3$P+6ME>#$P."YH=&U0 M2P$"% ,4 " !:BUM00.R)G ]B #>9@0 %@ @ &1J0L M;71Z,3(S,3$Y,3 M:V5X,3 Y+FAT;5!+ 0(4 Q0 ( %J+6U"WYWV_:04 M !I( 5 " =0+# !M='HQ,C,Q,3DQ,"UK97@R,2YH=&U0 M2P$"% ,4 " !:BUM0O0?'07P# !_#P %@ @ %P$0P M;71Z,3(S,3$Y,3 M:V5X,C,Q+FAT;5!+ 0(4 Q0 ( %J+6U!1,1IXWP< M &XE 6 " 2 5# !M='HQ,C,Q,3DQ,"UK97@S,3$N:'1M M4$L! A0#% @ 6HM;4$8Q$JC7!P 3R4 !8 ( !,QT, M &UT>C$R,S$Q.3$P+6ME>#,Q,BYH=&U02P$"% ,4 " !:BUM0A#.;=UT% M "2%@ %@ @ $^)0P ;71Z,3(S,3$Y,3 M:V5X,S(Q+FAT M;5!+ 0(4 Q0 ( %J+6U#M'%6\? 4 "(7 6 " <\J M# !M='HQ,C,Q,3DQ,"UK97@S,C(N:'1M4$L! A0#% @ 6HM;4'Q)0_&S M#0 J5X !8 ( !?S , &UT>C$R,S$Q.3$P+6ME>#0Q-2YH M=&U02P$"% ,4 " !:BUM0&L4Z/[0- #%8 %@ @ %F M/@P ;71Z,3(S,3$Y,3 M:V5X-#$V+FAT;5!+ 0(4 Q0 ( %J+6U#@(S6R M:A4 /%R 6 " 4Y,# !M='HQ,C,Q,3DQ,"UK97@T,3 JSON 39 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mtz12311910-k.htm": { "axisCustom": 2, "axisStandard": 51, "contextCount": 632, "dts": { "calculationLink": { "local": [ "mtz-20191231_cal.xml" ] }, "definitionLink": { "local": [ "mtz-20191231_def.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml" ] }, "inline": { "local": [ "mtz12311910-k.htm" ] }, "labelLink": { "local": [ "mtz-20191231_lab.xml" ], "remote": [ "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml", "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-doc-2019-01-31.xml" ] }, "presentationLink": { "local": [ "mtz-20191231_pre.xml" ] }, "referenceLink": { "remote": [ "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml", "http://xbrl.fasb.org/srt/2019/elts/srt-ref-2019-01-31.xml", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml" ] }, "schema": { "local": [ "mtz-20191231.xsd" ], "remote": [ "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd", "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd", "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd", "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd", "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd", "http://www.xbrl.org/lrr/arcrole/factExplanatory-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "https://xbrl.sec.gov/currency/2019/currency-2019-01-31.xsd", "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd", "https://xbrl.sec.gov/exch/2019/exch-2019-01-31.xsd", "http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd", "http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd", "http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd", "https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd", "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd" ] } }, "elementCount": 976, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2019-01-31": 68, "http://www.mastec.com/20191231": 25, "http://xbrl.sec.gov/dei/2019-01-31": 5, "total": 98 }, "keyCustom": 50, "keyStandard": 557, "memberCustom": 75, "memberStandard": 107, "nsprefix": "mtz", "nsuri": "http://www.mastec.com/20191231", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001000 - Document - Document and Entity Information", "role": "http://www.mastec.com/role/DocumentAndEntityInformation", "shortName": "Document and Entity Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R10": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103100 - Disclosure - Goodwill and Other Intangible Assets", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets", "shortName": "Goodwill and Other Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R100": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419405 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Depreciation and Amortization) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "shortName": "Segments and Related Information (Schedule of Financial Information by Reportable Segment - Depreciation and Amortization) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_mtz_CommunicationsMember", "decimals": "-5", "lang": null, "name": "us-gaap:DepreciationDepletionAndAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R101": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419406 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Assets) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "shortName": "Segments and Related Information (Schedule of Financial Information by Reportable Segment - Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_mtz_CommunicationsMember", "decimals": "-5", "lang": null, "name": "us-gaap:Assets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R102": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419407 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Capital Expenditures) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "shortName": "Segments and Related Information (Schedule of Financial Information by Reportable Segment - Capital Expenditures) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_srt_ConsolidationItemsAxis_us-gaap_OperatingSegmentsMember_us-gaap_StatementBusinessSegmentsAxis_mtz_CommunicationsMember", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireProductiveAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R103": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419408 - Disclosure - Segments and Related Information (Reconciliation of Consolidated Income before Income Taxes to EBITDA) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails", "shortName": "Segments and Related Information (Reconciliation of Consolidated Income before Income Taxes to EBITDA) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R104": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419409 - Disclosure - Segments and Related Information (Foreign Operations) (Narrative) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "shortName": "Segments and Related Information (Foreign Operations) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_srt_StatementGeographicalAxis_country_US", "decimals": "-8", "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R105": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_srt_MajorCustomersAxis_mtz_ATT1Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419410 - Disclosure - Segments and Related Information (Schedule of Significant Customers, Revenue Concentration Information) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails", "shortName": "Segments and Related Information (Schedule of Significant Customers, Revenue Concentration Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_srt_MajorCustomersAxis_mtz_ATT1Member_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember", "decimals": "2", "first": true, "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R106": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422401 - Disclosure - Commitments and Contingencies (Legal, Letters of Credit, Bonds, Self-Insurance) (Narrative) (Details)", "role": "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "shortName": "Commitments and Contingencies (Legal, Letters of Credit, Bonds, Self-Insurance) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_srt_ProductOrServiceAxis_us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember_us-gaap_LossContingenciesByNatureOfContingencyAxis_us-gaap_UninsuredRiskMember", "decimals": "-5", "lang": null, "name": "us-gaap:SelfInsuranceReserve", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R107": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_srt_OwnershipAxis_mtz_JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember_srt_RangeAxis_srt_MinimumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CorporateJointVentureMember", "decimals": "2", "first": true, "lang": null, "name": "mtz:ProportionatelyConsolidatedJointVentureOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422402 - Disclosure - Commitments and Contingencies (Investment Arrangements) (Narrative) (Details)", "role": "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "shortName": "Commitments and Contingencies (Investment Arrangements) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_srt_OwnershipAxis_mtz_JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember_srt_RangeAxis_srt_MinimumMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CorporateJointVentureMember", "decimals": "2", "first": true, "lang": null, "name": "mtz:ProportionatelyConsolidatedJointVentureOwnershipPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R108": { "firstAnchor": null, "groupType": "disclosure", "isDefault": "false", "longName": "2422403 - Disclosure - Commitments and Contingencies (Other Guarantees) (Narrative) (Details)", "role": "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails", "shortName": "Commitments and Contingencies (Other Guarantees) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R109": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "mtz:NumberOfCustomers1", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2422404 - Disclosure - Commitments and Contingencies (Concentrations of Risk) (Narrative) (Details)", "role": "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "shortName": "Commitments and Contingencies (Concentrations of Risk) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "mtz:NumberOfCustomers1", "reportCount": 1, "unique": true, "unitRef": "customer", "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2104100 - Disclosure - Fair Value of Financial Instruments", "role": "http://www.mastec.com/role/FairValueOfFinancialInstruments", "shortName": "Fair Value of Financial Instruments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R110": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_mtz_OilAndGas2017AcquisitionMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ManagementMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423401 - Disclosure - Related Party Transactions (Management and Other Transactions) (Narrative) (Details)", "role": "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails", "shortName": "Related Party Transactions (Management and Other Transactions) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2017Q4YTD_us-gaap_BusinessAcquisitionAxis_mtz_OilAndGas2017AcquisitionMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ManagementMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R111": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "D2017Q3AcqInt_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ManagementMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423402 - Disclosure - Related Party Transactions (Non-Controlling Interests) (Narrative) (Details)", "role": "http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails", "shortName": "Related Party Transactions (Non-Controlling Interests) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "D2017Q3AcqInt_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ManagementMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireAdditionalInterestInSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R112": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "D2018Q1FebruaryMonth_us-gaap_BusinessAcquisitionAxis_mtz_ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423403 - Disclosure - Related Party Transactions (Construction Management Firm and CCI) (Narrative) (Details)", "role": "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "shortName": "Related Party Transactions (Construction Management Firm and CCI) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "D2018Q1FebruaryMonth_us-gaap_BusinessAcquisitionAxis_mtz_ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R113": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_us-gaap_RelatedPartyTransactionAxis_mtz_SubcontractingArrangementsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ManagementMember", "decimals": "INF", "first": true, "lang": null, "name": "dei:EntityNumberOfEmployees", "reportCount": 1, "unique": true, "unitRef": "employee", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423404 - Disclosure - Related Party Transactions (Executive Officers) (Narrative) (Details)", "role": "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "shortName": "Related Party Transactions (Executive Officers) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_us-gaap_RelatedPartyTransactionAxis_mtz_SubcontractingArrangementsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_ManagementMember", "decimals": "INF", "first": true, "lang": null, "name": "dei:EntityNumberOfEmployees", "reportCount": 1, "unique": true, "unitRef": "employee", "xsiNil": "false" } }, "R114": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_PerformanceGuaranteeMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CorporateJointVentureMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "cad", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423405 - Disclosure - Related Party Transactions (Contractual Joint Venture) (Narrative) (Details)", "role": "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails", "shortName": "Related Party Transactions (Contractual Joint Venture) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_us-gaap_GuaranteeObligationsByNatureAxis_us-gaap_PerformanceGuaranteeMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CorporateJointVentureMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GuaranteeObligationsMaximumExposure", "reportCount": 1, "unique": true, "unitRef": "cad", "xsiNil": "false" } }, "R115": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireLifeInsurancePolicies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423406 - Disclosure - Related Party Transactions (Split Dollar Agreements) (Narrative) (Details)", "role": "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails", "shortName": "Related Party Transactions (Split Dollar Agreements) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_srt_BoardOfDirectorsChairmanMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireLifeInsurancePolicies", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R116": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424402 - Disclosure - Quarterly Information (Unaudited) (Schedule of Quarterly Financial Information (Unaudited)) (Details)", "role": "http://www.mastec.com/role/QuarterlyInformationUnauditedScheduleOfQuarterlyFinancialInformationUnauditedDetails", "shortName": "Quarterly Information (Unaudited) (Schedule of Quarterly Financial Information (Unaudited)) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R117": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424403 - Disclosure - Quarterly Information (Unaudited) (Narrative) (Details)", "role": "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails", "shortName": "Quarterly Information (Unaudited) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R118": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_mtz_FourPointEightSevenFivePercentSeniorNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425402 - Disclosure - Supplemental Guarantor Financial Information (Narrative) (Details)", "role": "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails", "shortName": "Supplemental Guarantor Financial Information (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R119": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425403 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details)", "role": "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails", "shortName": "Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2105100 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities", "role": "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilities", "shortName": "Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R120": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AssetsCurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425404 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Balance Sheets) (Details)", "role": "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails", "shortName": "Supplemental Guarantor Financial Information (Condensed Consolidating Balance Sheets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "srt:ScheduleOfCondensedBalanceSheetTableTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:DueFromAffiliateNoncurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R121": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:NetCashProvidedByUsedInOperatingActivities", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425405 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Cash Flows) (Details)", "role": "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails", "shortName": "Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Cash Flows) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "srt:ScheduleOfCondensedCashFlowStatementTableTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "lang": null, "name": "mtz:NetFinancingActivitiesAndAdvancesFromToConsolidatedAffiliates", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R122": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "2428401 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details)", "role": "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails", "shortName": "Schedule II - Valuation and Qualifying Accounts (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2016Q4", "decimals": "-5", "lang": null, "name": "us-gaap:ValuationAllowancesAndReservesBalance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2109100 - Disclosure - Property and Equipment, Net", "role": "http://www.mastec.com/role/PropertyAndEquipmentNet", "shortName": "Property and Equipment, Net", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2112100 - Disclosure - Debt", "role": "http://www.mastec.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2113100 - Disclosure - Lease Obligations", "role": "http://www.mastec.com/role/LeaseObligations", "shortName": "Lease Obligations", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:LeasesOfLesseeDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114100 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans", "role": "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlans", "shortName": "Stock-Based Compensation and Other Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2115100 - Disclosure - Other Retirement Plans", "role": "http://www.mastec.com/role/OtherRetirementPlans", "shortName": "Other Retirement Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2117100 - Disclosure - Equity", "role": "http://www.mastec.com/role/Equity", "shortName": "Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2118100 - Disclosure - Income Taxes", "role": "http://www.mastec.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001000 - Statement - Consolidated Statements of Operations", "role": "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "shortName": "Consolidated Statements of Operations", "subGroupType": "", "uniqueAnchor": null }, "R20": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2119100 - Disclosure - Segments and Related Information", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformation", "shortName": "Segments and Related Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122100 - Disclosure - Commitments and Contingencies", "role": "http://www.mastec.com/role/CommitmentsAndContingencies", "shortName": "Commitments and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2123100 - Disclosure - Related Party Transactions", "role": "http://www.mastec.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2124100 - Disclosure - Quarterly Information (Unaudited)", "role": "http://www.mastec.com/role/QuarterlyInformationUnaudited", "shortName": "Quarterly Information (Unaudited)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:QuarterlyFinancialInformationTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:CondensedFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2125100 - Disclosure - Supplemental Guarantor Financial Information", "role": "http://www.mastec.com/role/SupplementalGuarantorFinancialInformation", "shortName": "Supplemental Guarantor Financial Information", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:CondensedFinancialStatementsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "", "isDefault": "false", "longName": "2128100 - Schedule - Schedule II - Valuation and Qualifying Accounts", "role": "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccounts", "shortName": "Schedule II - Valuation and Qualifying Accounts", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2201201 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Policies)", "role": "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies", "shortName": "Business, Basis of Presentation and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ConsolidationPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2302301 - Disclosure - Earnings Per Share (Tables)", "role": "http://www.mastec.com/role/EarningsPerShareTables", "shortName": "Earnings Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Goodwill and Other Intangible Assets (Tables)", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables", "shortName": "Goodwill and Other Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2304301 - Disclosure - Fair Value of Financial Instruments (Tables)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables", "shortName": "Fair Value of Financial Instruments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EquityMethodInvestmentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002000 - Statement - Consolidated Statements of Comprehensive Income", "role": "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome", "shortName": "Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Tables)", "role": "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesTables", "shortName": "Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309301 - Disclosure - Property and Equipment, Net (Tables)", "role": "http://www.mastec.com/role/PropertyAndEquipmentNetTables", "shortName": "Property and Equipment, Net (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2312301 - Disclosure - Debt (Tables)", "role": "http://www.mastec.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2313301 - Disclosure - Lease Obligations (Tables)", "role": "http://www.mastec.com/role/LeaseObligationsTables", "shortName": "Lease Obligations (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2314301 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Tables)", "role": "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansTables", "shortName": "Stock-Based Compensation and Other Employee Benefit Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2315301 - Disclosure - Other Retirement Plans (Tables)", "role": "http://www.mastec.com/role/OtherRetirementPlansTables", "shortName": "Other Retirement Plans (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfMultiemployerPlansTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317301 - Disclosure - Equity (Tables)", "role": "http://www.mastec.com/role/EquityTables", "shortName": "Equity (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2318301 - Disclosure - Income Taxes (Tables)", "role": "http://www.mastec.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2319301 - Disclosure - Segments and Related Information (Tables)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationTables", "shortName": "Segments and Related Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2324301 - Disclosure - Quarterly Information (Unaudited) (Tables)", "role": "http://www.mastec.com/role/QuarterlyInformationUnauditedTables", "shortName": "Quarterly Information (Unaudited) (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003000 - Statement - Consolidated Balance Sheets", "role": "http://www.mastec.com/role/ConsolidatedBalanceSheets", "shortName": "Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "lang": null, "name": "us-gaap:InventoryNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2325301 - Disclosure - Supplemental Guarantor Financial Information (Tables)", "role": "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables", "shortName": "Supplemental Guarantor Financial Information (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "srt:CondensedFinancialStatementsTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "srt:ScheduleOfCondensedIncomeStatementTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401402 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Narrative) (Details)", "role": "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "shortName": "Business, Basis of Presentation and Significant Accounting Policies (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:InventoryValuationReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:RetainedEarningsAccumulatedDeficit", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401403 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Revenue Recognition) (Narrative) (Details)", "role": "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "shortName": "Business, Basis of Presentation and Significant Accounting Policies (Revenue Recognition) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "lang": null, "name": "us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401404 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Remaining Performance Obligations) (Narrative) (Details)", "role": "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails", "shortName": "Business, Basis of Presentation and Significant Accounting Policies (Remaining Performance Obligations) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-8", "first": true, "lang": null, "name": "us-gaap:RevenueRemainingPerformanceObligation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401405 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Goodwill and Indefinite-Lived Intangible Assets) (Narrative) (Details)", "role": "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "shortName": "Business, Basis of Presentation and Significant Accounting Policies (Goodwill and Indefinite-Lived Intangible Assets) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_FairValueByAssetClassAxis_us-gaap_GoodwillMember", "decimals": "INF", "lang": null, "name": "mtz:ImpairmentTestingDiscountRateSensitivityAnalysisSpreadOnDiscountRateForWhichEvaluationWasCompleted", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2018Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "mtz:SharesPaidForExercisePriceAndTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401406 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Stock-Based Compensation) (Narrative) (Details)", "role": "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesStockBasedCompensationNarrativeDetails", "shortName": "Business, Basis of Presentation and Significant Accounting Policies (Stock-Based Compensation) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2018Q4YTD", "decimals": "0", "first": true, "lang": null, "name": "mtz:SharesPaidForExercisePriceAndTaxWithholdingForShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2401407 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (New Accounting Pronouncements) (Narrative) (Details)", "role": "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsNarrativeDetails", "shortName": "Business, Basis of Presentation and Significant Accounting Policies (New Accounting Pronouncements) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "I2019Q1January1_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_us-gaap_AccountingStandardsUpdate201602Member", "decimals": "-6", "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2018Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:TreasuryStockSharesAcquired", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402402 - Disclosure - Earnings Per Share (Narrative) (Details)", "role": "http://www.mastec.com/role/EarningsPerShareNarrativeDetails", "shortName": "Earnings Per Share (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "lang": null, "name": "mtz:EffectOfRepurchasesOnWeightedAverageSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Earnings Per Share (Schedule of Earnings Per Share Information) (Details)", "role": "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails", "shortName": "Earnings Per Share (Schedule of Earnings Per Share Information) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:AmortizationOfIntangibleAssets", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403402 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details)", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails", "shortName": "Goodwill and Other Intangible Assets (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R5": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003501 - Statement - Consolidated Balance Sheets (Parenthetical)", "role": "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical", "shortName": "Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": null }, "R50": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403403 - Disclosure - Goodwill and Other Intangible Assets (Rollforward of Goodwill by Segment) (Details)", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails", "shortName": "Goodwill and Other Intangible Assets (Rollforward of Goodwill by Segment) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:GoodwillGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2017Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403404 - Disclosure - Goodwill and Other Intangible Assets (Rollforward of Other Intangible Assets) (Details)", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails", "shortName": "Goodwill and Other Intangible Assets (Rollforward of Other Intangible Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:IntangibleAssetsDisclosureTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2017Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IntangibleAssetsGrossExcludingGoodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403405 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Expected Future Amortization Expense) (Details)", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails", "shortName": "Goodwill and Other Intangible Assets (Schedule of Expected Future Amortization Expense) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfBusinessesAcquired", "reportCount": 1, "unitRef": "acquisition", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403406 - Disclosure - Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details) (Details)", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "shortName": "Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_us-gaap_BusinessAcquisitionAxis_mtz_A2019AcquisitionsMember", "decimals": "INF", "lang": null, "name": "us-gaap:BusinessAcquisitionPercentageOfVotingInterestsAcquired", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403407 - Disclosure - Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets (Schedule of Consideration Paid and Net Assets Acquired, Business Combinations, 2019 Acquisitions) (Details)", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails", "shortName": "Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets (Schedule of Consideration Paid and Net Assets Acquired, Business Combinations, 2019 Acquisitions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_mtz_A2019AcquisitionsMember", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403408 - Disclosure - Goodwill and Other Intangible Assets (2018 and 2017 Acquisitions) (Narrative) (Details)", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails", "shortName": "Goodwill and Other Intangible Assets (2018 and 2017 Acquisitions) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_mtz_A2018AcquisitionsMember", "decimals": "-5", "lang": null, "name": "us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2403409 - Disclosure - Goodwill and Other Intangible Assets (Pro Forma Financial Information and Acquisition Results) (Narrative) (Details)", "role": "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsProFormaFinancialInformationAndAcquisitionResultsNarrativeDetails", "shortName": "Goodwill and Other Intangible Assets (Pro Forma Financial Information and Acquisition Results) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:BusinessAcquisitionsProFormaRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404402 - Disclosure - Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration) (Narrative) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "shortName": "Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_us-gaap_ContingentConsiderationByTypeAxis_mtz_EarnoutArrangementsMember", "decimals": "-5", "lang": null, "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404403 - Disclosure - Fair Value of Financial Instruments (Equity Investments) (Narrative) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "shortName": "Fair Value of Financial Instruments (Equity Investments) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromEquityMethodInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404404 - Disclosure - Fair Value of Financial Instruments (The Waha JVs) (Narrative) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "shortName": "Fair Value of Financial Instruments (The Waha JVs) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:FairValueDisclosuresTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mtz_WahaJVsMember", "decimals": "INF", "lang": null, "name": "mtz:NumberOfPipelinesInOperation", "reportCount": 1, "unique": true, "unitRef": "pipeline", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004000 - Statement - Consolidated Statements of Equity", "role": "http://www.mastec.com/role/ConsolidatedStatementsOfEquity", "shortName": "Consolidated Statements of Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2016Q4_us-gaap_StatementEquityComponentsAxis_us-gaap_CommonStockMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:CommonStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2017Q3QTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mtz_PensareMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireLongtermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404405 - Disclosure - Fair Value of Financial Instruments (Other Investments - Pensare) (Narrative) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "shortName": "Fair Value of Financial Instruments (Other Investments - Pensare) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2017Q3QTD_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mtz_PensareMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PaymentsToAcquireLongtermInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RelatedPartyTransactionAxis_mtz_SubcontractingArrangementsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_InvesteeMember", "decimals": "INF", "first": true, "lang": null, "name": "mtz:NumberOfEntities", "reportCount": 1, "unique": true, "unitRef": "entity", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404406 - Disclosure - Fair Value of Financial Instruments Fair Value of Financial Instruments (Other Investments - Telecommunications Entities( (Narrative) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "shortName": "Fair Value of Financial Instruments Fair Value of Financial Instruments (Other Investments - Telecommunications Entities( (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_RelatedPartyTransactionAxis_mtz_SubcontractingArrangementsMember_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_InvesteeMember", "decimals": "INF", "first": true, "lang": null, "name": "mtz:NumberOfEntities", "reportCount": 1, "unique": true, "unitRef": "entity", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404407 - Disclosure - Fair Value of Financial Instruments (Other Investments - Lifeshield) (Narrative) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails", "shortName": "Fair Value of Financial Instruments (Other Investments - Lifeshield) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2018Q2_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_mtz_LifeshieldMember", "decimals": "-5", "lang": null, "name": "us-gaap:EquitySecuritiesFvNi", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404408 - Disclosure - Fair Value of Financial Instruments (Other Investments - Pacer) (Narrative) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPacerNarrativeDetails", "shortName": "Fair Value of Financial Instruments (Other Investments - Pacer) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_BusinessAcquisitionAxis_mtz_PacerMember_us-gaap_FairValueByAssetClassAxis_us-gaap_InvestmentsMember", "decimals": "-5", "lang": null, "name": "us-gaap:ProceedsFromSaleAndMaturityOfOtherInvestments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404409 - Disclosure - Fair Value of Financial Instruments (Schedule of Summarized Financial Information of Equity Method Investments) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails", "shortName": "Fair Value of Financial Instruments (Schedule of Summarized Financial Information of Equity Method Investments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:EquityMethodInvestmentsTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:SeniorNotes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404410 - Disclosure - Fair Value of Financial Instruments (Senior Notes) (Narrative) (Details)", "role": "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "shortName": "Fair Value of Financial Instruments (Senior Notes) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-6", "first": true, "lang": null, "name": "us-gaap:SeniorNotes", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractReceivableDueOneYearOrLess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Schedule of Accounts Receivable, Net of Allowance, and Contract Assets) (Details)", "role": "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails", "shortName": "Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Schedule of Accounts Receivable, Net of Allowance, and Contract Assets) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:ContractReceivableDueOneYearOrLess", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "mtz:RetainageExpectedCollectionPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405403 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Narrative) (Details)", "role": "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails", "shortName": "Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "mtz:RetainageExpectedCollectionPeriod", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409402 - Disclosure - Property and Equipment, Net (Schedule of Property and Equipment, Net) (Details)", "role": "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "shortName": "Property and Equipment, Net (Schedule of Property and Equipment, Net) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409403 - Disclosure - Property and Equipment, Net (Narrative) (Details)", "role": "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails", "shortName": "Property and Equipment, Net (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CapitalizedComputerSoftwareGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005000 - Statement - Consolidated Statements of Cash Flows", "role": "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "shortName": "Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "lang": null, "name": "us-gaap:AmortizationOfFinancingCostsAndDiscounts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "mtz:FinanceLeaseAndOtherObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412402 - Disclosure - Debt (Schedule of Carrying Values of Debt) (Details)", "role": "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "shortName": "Debt (Schedule of Carrying Values of Debt) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "mtz:FinanceLeaseAndOtherObligations", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412403 - Disclosure - Debt (Senior Secured Credit Facility) (Narrative) (Details)", "role": "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "shortName": "Debt (Senior Secured Credit Facility) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LongTermDebtTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "I2019Q3SD_us-gaap_LongtermDebtTypeAxis_us-gaap_DomesticLineOfCreditMember", "decimals": "-7", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LettersOfCreditOutstandingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412404 - Disclosure - Debt (Other Credit Facilities) (Narrative) (Details)", "role": "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "shortName": "Debt (Other Credit Facilities) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_us-gaap_LongtermDebtTypeAxis_us-gaap_ForeignLineOfCreditMember", "decimals": "-5", "lang": null, "name": "us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity", "reportCount": 1, "unique": true, "unitRef": "cad", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_mtz_FourPointEightSevenFivePercentSeniorNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412405 - Disclosure - Debt (4.875% Senior Notes) (Narrative) (Details)", "role": "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "shortName": "Debt (4.875% Senior Notes) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_us-gaap_DebtInstrumentAxis_mtz_FourPointEightSevenFivePercentSeniorNotesMember_us-gaap_LongtermDebtTypeAxis_us-gaap_SeniorNotesMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412406 - Disclosure - Debt (Schedule of Contractual Maturities of Debt and Finance Lease Obligations) (Details)", "role": "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails", "shortName": "Debt (Schedule of Contractual Maturities of Debt and Finance Lease Obligations) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R75": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412407 - Disclosure - Debt (Other) (Narrative) (Details)", "role": "http://www.mastec.com/role/DebtOtherNarrativeDetails", "shortName": "Debt (Other) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:InterestPayableCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R76": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "mtz:FinanceLeaseRightofUseAssetbeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413402 - Disclosure - Lease Obligations (Finance Leases) (Narrative) (Details)", "role": "http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails", "shortName": "Lease Obligations (Finance Leases) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "mtz:FinanceLeaseRightofUseAssetbeforeAccumulatedAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R77": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:OperatingLeaseRightOfUseAsset", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413403 - Disclosure - Lease Obligations (Operating Leases) (Narrative) (Details)", "role": "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "shortName": "Lease Obligations (Operating Leases) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:LeasesOfLesseeDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-6", "lang": null, "name": "us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R78": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413404 - Disclosure - Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details)", "role": "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails", "shortName": "Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:FinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R79": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413405 - Disclosure - Lease Obligations Lease Obligations (Additional Lease Information) (Narrative) (Details) (Details)", "role": "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails", "shortName": "Lease Obligations Lease Obligations (Additional Lease Information) (Narrative) (Details) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FinanceLeaseWeightedAverageRemainingLeaseTerm1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101100 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies", "role": "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPolicies", "shortName": "Business, Basis of Presentation and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R80": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414402 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Narrative) (Details)", "role": "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails", "shortName": "Stock-Based Compensation and Other Employee Benefit Plans (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "lang": null, "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R81": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4_us-gaap_AwardTypeAxis_mtz_RestrictedStockAndRestrictedStockUnitsMember", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414403 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Restricted Shares) (Narrative) (Details)", "role": "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "shortName": "Stock-Based Compensation and Other Employee Benefit Plans (Restricted Shares) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "D2019Q4LastDay_us-gaap_AwardTypeAxis_mtz_RestrictedStockAndRestrictedStockUnitsMember", "decimals": null, "lang": "en-US", "name": "us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R82": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2018Q4_us-gaap_AwardTypeAxis_mtz_RestrictedStockAndRestrictedStockUnitsMember", "decimals": "0", "first": true, "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414404 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Activity, Restricted Shares) (Details)", "role": "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "shortName": "Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Activity, Restricted Shares) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2017Q4_us-gaap_AwardTypeAxis_mtz_RestrictedStockAndRestrictedStockUnitsMember", "decimals": "0", "lang": null, "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R83": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414405 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Employee Stock Purchase Plans) (Details)", "role": "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails", "shortName": "Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Employee Stock Purchase Plans) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "0", "lang": null, "name": "us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R84": { "firstAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414406 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (401(k) Plan) (Narrative) (Details)", "role": "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlans401KPlanNarrativeDetails", "shortName": "Stock-Based Compensation and Other Employee Benefit Plans (401(k) Plan) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R85": { "firstAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414407 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Deferred Compensation Plans) (Narrative) (Details)", "role": "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansDeferredCompensationPlansNarrativeDetails", "shortName": "Stock-Based Compensation and Other Employee Benefit Plans (Deferred Compensation Plans) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "ix:continuation", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredCompensationPlanAssets", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R86": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "dei:EntityTaxIdentificationNumber", "reportCount": 1, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415402 - Disclosure - Other Retirement Plans (Schedule of Multiemployer Pension Plans) (Details)", "role": "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails", "shortName": "Other Retirement Plans (Schedule of Multiemployer Pension Plans) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_MultiemployerPlanNameAxis_mtz_CentralPensionFundOfIUOEAndParticipatingEmployersMember_us-gaap_MultiemployerPlanTypeAxis_us-gaap_MultiemployerPlansPensionMember", "decimals": null, "lang": "en-US", "name": "dei:EntityTaxIdentificationNumber", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R87": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:MultiemployerPlanContributionsByEmployer", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415403 - Disclosure - Other Retirement Plans (Schedule of Covered Employees and Contributions, Multiemployer Plans) (Details)", "role": "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "shortName": "Other Retirement Plans (Schedule of Covered Employees and Contributions, Multiemployer Plans) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_us-gaap_MultiemployerPlanTypeAxis_us-gaap_MultiemployerPlansPostretirementBenefitMember", "decimals": "-5", "lang": null, "name": "us-gaap:MultiemployerPlanContributionsByEmployer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R88": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_mtz_MultiemployerPlanPeriodAxis_mtz_MultiemployerPlanPeriodOneMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:MultiemployerPlanCollectiveBargainingArrangementPercentageOfContributionsRequiredForMultipleCollectiveBargainingArrangements", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415404 - Disclosure - Other Retirement Plans (Narrative) (Details)", "role": "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails", "shortName": "Other Retirement Plans (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_mtz_MultiemployerPlanPeriodAxis_mtz_MultiemployerPlanPeriodOneMember", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:MultiemployerPlanCollectiveBargainingArrangementPercentageOfContributionsRequiredForMultipleCollectiveBargainingArrangements", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R89": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417402 - Disclosure - Equity (Share Activity) (Narrative) (Details)", "role": "http://www.mastec.com/role/EquityShareActivityNarrativeDetails", "shortName": "Equity (Share Activity) (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2102100 - Disclosure - Earnings Per Share", "role": "http://www.mastec.com/role/EarningsPerShare", "shortName": "Earnings Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R90": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2018Q4", "decimals": "-3", "first": true, "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2417403 - Disclosure - Equity (Rollforward of Accumulated Other Comprehensive Loss) (Details)", "role": "http://www.mastec.com/role/EquityRollforwardOfAccumulatedOtherComprehensiveLossDetails", "shortName": "Equity (Rollforward of Accumulated Other Comprehensive Loss) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2016Q4", "decimals": "-3", "lang": null, "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R91": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418402 - Disclosure - Income Taxes (Schedule of Components of Income before Income Taxes) (Details)", "role": "http://www.mastec.com/role/IncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails", "shortName": "Income Taxes (Schedule of Components of Income before Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R92": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418403 - Disclosure - Income Taxes (Schedule of Provision for Income Taxes) (Details)", "role": "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails", "shortName": "Income Taxes (Schedule of Provision for Income Taxes) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:CurrentFederalTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R93": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418404 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)", "role": "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails", "shortName": "Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R94": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "us-gaap:IncomeTaxDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:DeferredTaxAssetsOperatingLossCarryforwards", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418405 - Disclosure - Income Taxes (Narrative) (Details)", "role": "http://www.mastec.com/role/IncomeTaxesNarrativeDetails", "shortName": "Income Taxes (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2019Q4", "decimals": "-5", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R95": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "3", "first": true, "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418406 - Disclosure - Income Taxes (Schedule of Effective Tax Rate Reconciliation) (Details)", "role": "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails", "shortName": "Income Taxes (Schedule of Effective Tax Rate Reconciliation) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "3", "lang": null, "name": "us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R96": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2018Q4", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418407 - Disclosure - Income Taxes (Rollforward of Uncertain Tax Positions) (Details)", "role": "http://www.mastec.com/role/IncomeTaxesRollforwardOfUncertainTaxPositionsDetails", "shortName": "Income Taxes (Rollforward of Uncertain Tax Positions) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:SummaryOfIncomeTaxContingenciesTextBlock", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FI2016Q4", "decimals": "-5", "lang": null, "name": "us-gaap:UnrecognizedTaxBenefits", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R97": { "firstAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419402 - Disclosure - Segments and Related Information (Narrative) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails", "shortName": "Segments and Related Information (Narrative) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "INF", "first": true, "lang": null, "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R98": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "us-gaap:ScheduleOfQuarterlyFinancialInformationTableTextBlock", "us-gaap:QuarterlyFinancialInformationTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4QTD", "decimals": "-5", "first": true, "lang": null, "name": "us-gaap:Revenues", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419403 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Revenue) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "shortName": "Segments and Related Information (Schedule of Financial Information by Reportable Segment - Revenue) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "us-gaap:SegmentReportingDisclosureTextBlock", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD_srt_MajorCustomersAxis_mtz_UtilitiesMember_us-gaap_ConcentrationRiskByBenchmarkAxis_us-gaap_SalesRevenueNetMember_us-gaap_ConcentrationRiskByTypeAxis_us-gaap_CustomerConcentrationRiskMember_us-gaap_StatementBusinessSegmentsAxis_mtz_CommunicationsMember", "decimals": "3", "lang": null, "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R99": { "firstAnchor": { "ancestors": [ "span", "span", "div", "td", "tr", "table", "div", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2019Q4YTD", "decimals": "-5", "first": true, "lang": null, "name": "mtz:EBITDA", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419404 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - EBITDA) (Details)", "role": "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "shortName": "Segments and Related Information (Schedule of Financial Information by Reportable Segment - EBITDA) (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "span", "div", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "mtz12311910-k.htm", "contextRef": "FD2017Q4YTD_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_us-gaap_CorporateJointVentureMember", "decimals": "-5", "lang": null, "name": "us-gaap:LossOnContracts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } } }, "segmentCount": 184, "tag": { "country_CA": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "CANADA", "terseLabel": "CANADA" } } }, "localname": "CA", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "country_US": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "UNITED STATES", "terseLabel": "United States [Member]" } } }, "localname": "US", "nsuri": "http://xbrl.sec.gov/country/2017-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "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/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails" ], "xbrltype": "domainItemType" }, "currency_CAD": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Canada, Dollars", "terseLabel": "Canadian Dollars [Member]" } } }, "localname": "CAD", "nsuri": "http://xbrl.sec.gov/currency/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails" ], "xbrltype": "domainItemType" }, "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cover page.", "label": "Cover page." } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "xbrltype": "stringItemType" }, "dei_CurrentFiscalYearEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "End date of current fiscal year in the format --MM-DD.", "label": "Current Fiscal Year End Date", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentAnnualReport": { "auth_ref": [ "r604" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as an annual report.", "label": "Document Annual Report", "terseLabel": "Document Annual Report" } } }, "localname": "DocumentAnnualReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "gYearItemType" }, "dei_DocumentPeriodEndDate": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented. If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.", "label": "Document Period End Date", "terseLabel": "Document Period End Date" } } }, "localname": "DocumentPeriodEndDate", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "dateItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r603" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true only for a form used as a transition report.", "label": "Document Transition Report", "terseLabel": "Document Transition Report" } } }, "localname": "DocumentTransitionReport", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r605" ], "lang": { "en-US": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r605" ], "lang": { "en-US": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r605" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r606" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).", "label": "Entity Interactive Data Current", "terseLabel": "Entity Interactive Data Current" } } }, "localname": "EntityInteractiveDataCurrent", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityNumberOfEmployees": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of persons employed by the Entity", "label": "Entity Number of Employees", "terseLabel": "Number of additional management employees, subcontracting arrangement" } } }, "localname": "EntityNumberOfEmployees", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" ], "xbrltype": "decimalItemType" }, "dei_EntityPublicFloat": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at which the common equity was last sold, or the average bid and asked price of such common equity, as of the last business day of the registrant's most recently completed second fiscal quarter.", "label": "Entity Public Float", "terseLabel": "Entity Public Float (in dollars)" } } }, "localname": "EntityPublicFloat", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "monetaryItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r605" ], "lang": { "en-US": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r605" ], "lang": { "en-US": { "role": { "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.", "label": "Entity Shell Company", "terseLabel": "Entity Shell Company" } } }, "localname": "EntityShellCompany", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r605" ], "lang": { "en-US": { "role": { "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).", "label": "Entity Small Business", "terseLabel": "Entity Small Business" } } }, "localname": "EntitySmallBusiness", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r605" ], "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", "verboseLabel": "Multiemployer plans, employer identification number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "employerIdItemType" }, "dei_EntityVoluntaryFilers": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.", "label": "Entity Voluntary Filers", "terseLabel": "Entity Voluntary Filers" } } }, "localname": "EntityVoluntaryFilers", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_EntityWellKnownSeasonedIssuer": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.", "label": "Entity Well-known Seasoned Issuer", "terseLabel": "Entity Well-known Seasoned Issuer" } } }, "localname": "EntityWellKnownSeasonedIssuer", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "yesNoItemType" }, "dei_LocalPhoneNumber": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Local phone number for entity.", "label": "Local Phone Number", "terseLabel": "Local Phone Number" } } }, "localname": "LocalPhoneNumber", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r601" ], "lang": { "en-US": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r602" ], "lang": { "en-US": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2019-01-31", "presentation": [ "http://www.mastec.com/role/DocumentAndEntityInformation" ], "xbrltype": "tradingSymbolItemType" }, "mtz_A2013IncentivePlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The MasTec, Inc. 2013 Incentive Compensation Plan (\"2013 Incentive Plan\").", "label": "2013 Incentive Plan [Member]", "terseLabel": "2013 Incentive Plan [Member]" } } }, "localname": "A2013IncentivePlanMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_A2016ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share repurchase plan authorized by the board of directors in 2016.", "label": "2016 Share Repurchase Program [Member]", "terseLabel": "2016 Share Repurchase Program [Member]" } } }, "localname": "A2016ShareRepurchaseProgramMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_A2017AcquisitionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisitions completed during the year 2017.", "label": "2017 Acquisitions [Member]", "terseLabel": "2017 Acquisitions [Member]" } } }, "localname": "A2017AcquisitionsMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_A2018AcquisitionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisitions completed during the year 2018.", "label": "2018 Acquisitions [Member]", "terseLabel": "2018 Acquisitions [Member]" } } }, "localname": "A2018AcquisitionsMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_A2019AcquisitionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisitions completed during the year 2019.", "label": "2019 Acquisitions [Member]", "terseLabel": "2019 Acquisitions [Member]" } } }, "localname": "A2019AcquisitionsMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "domainItemType" }, "mtz_ATT1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "AT&T (including DIRECTV) (business name).", "label": "AT&T1 [Member]", "terseLabel": "AT&T (including DIRECTV) [Member]" } } }, "localname": "ATT1Member", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "mtz_AcquisitionOfNoncontrollingInterestMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition of the remaining noncontrolling interest in a subsidiary.", "label": "Acquisition Of Noncontrolling Interest [Member]", "terseLabel": "Acquisition of Non-Controlling Interest [Member]" } } }, "localname": "AcquisitionOfNoncontrollingInterestMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_AllowanceforCEIBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A valuation allowance established for amounts relating to costs and earnings in excess of billings that are expected to be uncollectible.", "label": "Allowance for CEIB [Member]", "terseLabel": "Costs and Earnings in Excess of Billings Allowance [Member]" } } }, "localname": "AllowanceforCEIBMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "mtz_BusinessBasisOfPresentationAndSignificantAccountingPoliciesLineItems": { "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, Basis Of Presentation And Significant Accounting Policies [Line Items]", "terseLabel": "Business, Basis Of Presentation And Significant Accounting Policies [Line Items]" } } }, "localname": "BusinessBasisOfPresentationAndSignificantAccountingPoliciesLineItems", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "mtz_BusinessBasisOfPresentationAndSignificantAccountingPoliciesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting financial concepts. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Business, Basis Of Presentation And Significant Accounting Policies [Table]", "terseLabel": "Business, Basis of Presentation and Significant Accounting Policies [Table]" } } }, "localname": "BusinessBasisOfPresentationAndSignificantAccountingPoliciesTable", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "mtz_CanadianAcquisitionArbitrationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Canadian acquisition arbitration.", "label": "Canadian Acquisition Arbitration [Member]", "terseLabel": "Canadian Acquisition Arbitration [Member]" } } }, "localname": "CanadianAcquisitionArbitrationMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_CanadianJointVentureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Proportionately consolidated non-controlled Canadian joint venture [Member]", "label": "Canadian Joint Venture [Member]", "terseLabel": "Canadian Joint Venture [Member]" } } }, "localname": "CanadianJointVentureMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_CentralLaborersPensionFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Central Laborers Pension Fund.", "label": "Central Laborers Pension Fund [Member]", "terseLabel": "Central Laborers Pension Fund [Member]" } } }, "localname": "CentralLaborersPensionFundMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_CentralPensionFundOfIUOEAndParticipatingEmployersMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Central Pension Fund of the International Union of Operating Engineers and Participating Employers", "label": "Central Pension Fund Of IUOE And Participating Employers [Member]", "terseLabel": "Central Pension Fund Of IUOE And Participating Employers [Member]" } } }, "localname": "CentralPensionFundOfIUOEAndParticipatingEmployersMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_ChangesInContractEstimatesCostToCostMeasureOfProgressFinancialEffectPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the percentage effect on project profit (defined as project revenue less project costs of revenue, including depreciation) during the reporting period of changes in contract estimates for projects that were in process as of the end of the prior year and are accounted for under the cost-to-cost method.", "label": "Changes In Contract Estimates, Cost-To-Cost Measure Of Progress, Financial Effect, Percentage", "terseLabel": "Revenue recognition, changes in contract estimates, cost-to-cost method, financial effect, percentage" } } }, "localname": "ChangesInContractEstimatesCostToCostMeasureOfProgressFinancialEffectPercentage", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "percentItemType" }, "mtz_CollectiveBargainingAgreementsandMultiemployerPlansPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for collective bargaining agreements and multiemployer plans.", "label": "Collective Bargaining Agreements and Multiemployer Plans [Policy Text Block]", "terseLabel": "Collective Bargaining Agreements and Multiemployer Plans" } } }, "localname": "CollectiveBargainingAgreementsandMultiemployerPlansPolicyTextBlock", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "mtz_CommunicationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Engineering, construction, maintenance and customer fulfillment activities related to communications infrastructure primarily for wireless and wireline/fiber communications and install-to-the-home customers, and, to a lesser extent, infrastructure for utilities, among others.", "label": "Communications [Member]", "terseLabel": "Communications [Member]" } } }, "localname": "CommunicationsMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "mtz_CondensedFinancialStatementsSupplementalGuarantorInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "-- None. No documentation exists for this element. --", "label": "Condensed Financial Statements, Supplemental Guarantor Information [Abstract]" } } }, "localname": "CondensedFinancialStatementsSupplementalGuarantorInformationAbstract", "nsuri": "http://www.mastec.com/20191231", "xbrltype": "stringItemType" }, "mtz_ConsolidatedInterestCoverageRatio": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The ratio which is calculated by dividing earnings before interest and taxes for a period by interest expense for the same period.", "label": "Consolidated Interest Coverage Ratio", "terseLabel": "Consolidated interest coverage ratio" } } }, "localname": "ConsolidatedInterestCoverageRatio", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "pureItemType" }, "mtz_ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A construction management firm specializing in steel building systems.", "label": "Construction Management Firm Specializing In Steel Building Systems [Member]", "terseLabel": "Construction Management Firm Specializing in Steel Building Systems [Member]" } } }, "localname": "ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_ConstructionServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Construction services.", "label": "Construction Services [Member]", "terseLabel": "Construction Services [Member]" } } }, "localname": "ConstructionServicesMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_ContractWithCustomerLiabilityDeferredRevenueCurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of obligation, excluding accrued projected losses, on transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract With Customer Liability Deferred Revenue Current", "terseLabel": "Contract with customer liability deferred revenue current" } } }, "localname": "ContractWithCustomerLiabilityDeferredRevenueCurrent", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_CrossCountryInfrastructureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Cross Country Infrastructure Services, Inc. (\"CCI\") (business name).", "label": "Cross Country Infrastructure [Member]", "terseLabel": "CCI [Member]" } } }, "localname": "CrossCountryInfrastructureMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_CustomerWithHighestNetAccountsReceivablePosition1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer who accounted for the highest/largest net accounts receivable position, which represents accounts receivable, net, less billings in excess of costs and earnings.", "label": "Customer With Highest Net Accounts Receivable Position1 [Member]", "terseLabel": "Customer with Largest Net Accounts Receivable Position [Member]" } } }, "localname": "CustomerWithHighestNetAccountsReceivablePosition1Member", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_CustomerWithSecondHighestNetAccountsReceivablePositionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer who accounted for the second highest/largest net accounts receivable position, which represents accounts receivable, net, less billings in excess of costs and earnings.", "label": "Customer With Second Highest Net Accounts Receivable Position [Member]", "terseLabel": "Customer with Second Largest Net Accounts Receivable Position [Member]" } } }, "localname": "CustomerWithSecondHighestNetAccountsReceivablePositionMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_CustomerWithThirdHighestNetAccountsReceivablePositionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer who accounted for the third highest/largest net accounts receivable position, which represents accounts receivable, net, less billings in excess of costs and earnings.", "label": "Customer With Third Highest Net Accounts Receivable Position [Member]", "terseLabel": "Customer With Third Largest Net Accounts Receivable Position [Member]" } } }, "localname": "CustomerWithThirdHighestNetAccountsReceivablePositionMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_December2018ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share repurchase program authorized by the board of directors in December 2018.", "label": "December 2018 Share Repurchase Program [Member]", "terseLabel": "December 2018 Share Repurchase Program [Member]" } } }, "localname": "December2018ShareRepurchaseProgramMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_DeferredTaxLiabilitiesRevenueRecognition": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from revenue recognition.", "label": "Deferred Tax Liabilities, Revenue Recognition", "terseLabel": "Revenue recognition" } } }, "localname": "DeferredTaxLiabilitiesRevenueRecognition", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "mtz_DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosed customers who accounted for the highest/largest net accounts receivable positions, which represents accounts receivable, net, less billing in excess of costs and earnings.", "label": "Disclosed Customers With Highest Net Accounts Receivable Positions [Member]", "terseLabel": "Customers with Largest Net Accounts Receivable Positions [Member]" } } }, "localname": "DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_EBITDA": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Earnings before interest, taxes, depreciation and amortization (\"EBITDA\"), a non-U.S. GAAP financial measure.", "label": "EBITDA", "terseLabel": "EBITDA" } } }, "localname": "EBITDA", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "monetaryItemType" }, "mtz_EarnoutArrangementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Acquisition-related contingent consideration, or \u201cearn-outs,\u201d represent the estimated fair value of future amounts payable for acquisitions of businesses and other interests.", "label": "Earn-out Arrangements [Member]", "terseLabel": "Earn-Out Liabilities [Member]" } } }, "localname": "EarnoutArrangementsMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_EffectOfRepurchasesOnWeightedAverageSharesOutstanding": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The decrease in the Company's weighted average number of shares outstanding, as compared with the respective prior year period(s), as a result of current period(s) share repurchases.", "label": "Effect Of Repurchases On Weighted Average Shares Outstanding", "terseLabel": "Effect of share repurchases, decrease in weighted average shares outstanding (in shares)" } } }, "localname": "EffectOfRepurchasesOnWeightedAverageSharesOutstanding", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/EarningsPerShareNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mtz_EffectiveIncomeTaxRateReconciliationGoodwillAndIntangibleAssets": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails": { "order": 9.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible (deductible) amounts for goodwill and intangible assets.", "label": "EffectiveIncomeTaxRateReconciliationGoodwillAndIntangibleAssets", "terseLabel": "Goodwill and intangible assets" } } }, "localname": "EffectiveIncomeTaxRateReconciliationGoodwillAndIntangibleAssets", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "mtz_ElectricalTransmissionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The engineering, construction and maintenance of electrical transmission lines and substations, primarily for the energy and utility industries.", "label": "Electrical Transmission [Member]", "terseLabel": "Electrical Transmission [Member]" } } }, "localname": "ElectricalTransmissionMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "mtz_EmployeeServiceShareBasedCompensationNetTaxBenefitDeficiencyFromVestingOfShareBasedPaymentAwards": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of net tax benefit (deficiency) from vesting of share-based payment awards.", "label": "Employee Service Share-Based Compensation, Net Tax Benefit (Deficiency) From Vesting Of Share-Based Payment Awards", "terseLabel": "Stock-based compensation, vested awards, net income tax benefits", "verboseLabel": "Stock-based compensation, net excess tax benefits" } } }, "localname": "EmployeeServiceShareBasedCompensationNetTaxBenefitDeficiencyFromVestingOfShareBasedPaymentAwards", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_EmployeeStockPlansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The MasTec, Inc. Bargaining Units Employee Stock Purchase Plan (the \u201c2013 Bargaining Units ESPP\u201d) and the MasTec, Inc. 2011 Amended and Restated Employee Stock Purchase Plan as amended (the \u201c2011 ESPP\u201d), together known as the \u201cESPPs\u201d.", "label": "Employee Stock Plans [Member]", "terseLabel": "ESPPs [Member]" } } }, "localname": "EmployeeStockPlansMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_EmployeeStockPurchasePlanWeightedAveragePerShareGrantDateFairValue": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The weighted average per share grant date fair value of shares issued under the employee stock purchase plans during the reporting period.", "label": "Employee Stock Purchase Plan, Weighted Average Per Share Grant Date Fair Value", "terseLabel": "Weighted average per share grant date fair value (in dollars per share)" } } }, "localname": "EmployeeStockPurchasePlanWeightedAveragePerShareGrantDateFairValue", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "perShareItemType" }, "mtz_EmployerTeamstersLocalOneHundredAndSeventyFiveAndFiveHundredAndFivePensionTrustFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Employer- Teamsters Local 175 & 505 Pension Trust Fund", "label": "Employer- Teamsters Local One Hundred And Seventy Five And Five Hundred And Five Pension Trust Fund [Member]", "terseLabel": "Employer- Teamsters Local Nos. 175 & 505 Pension Trust Fund [Member]" } } }, "localname": "EmployerTeamstersLocalOneHundredAndSeventyFiveAndFiveHundredAndFivePensionTrustFundMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_EnergyTransferAffiliatesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Energy Transfer affiliates (business name).", "label": "Energy Transfer Affiliates [Member]", "terseLabel": "Energy Transfer Affiliates [Member]" } } }, "localname": "EnergyTransferAffiliatesMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "mtz_EntityNumberOfEmployeesDuringPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of employees employed by the entity over a period of time.", "label": "EntityNumberOfEmployeesDuringPeriod", "terseLabel": "Multiemployer plans, covered employees (in number of employees)" } } }, "localname": "EntityNumberOfEmployeesDuringPeriod", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "xbrltype": "integerItemType" }, "mtz_EquipmentLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount pertaining to leasing of equipment.", "label": "Equipment Leases [Member]", "terseLabel": "Equipment Leases [Member]" } } }, "localname": "EquipmentLeasesMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_EquipmentSuppliesAndServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchases, rentals and lease of equipment and purchases of various types of supplies and services.", "label": "Equipment, Supplies And Services [Member]", "terseLabel": "Equipment, Supplies And Services [Member]" } } }, "localname": "EquipmentSuppliesAndServicesMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_EquitransMidstreamCorporationEQTCorporationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equitrans Midstream Corporation/EQT Corporation (business name).", "label": "Equitrans Midstream Corporation/EQT Corporation [Member]", "terseLabel": "Equitrans Midstream Corporation/EQT Corporation [Member]" } } }, "localname": "EquitransMidstreamCorporationEQTCorporationMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "mtz_EquityInvestmentFvNiOwnershipPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage ownership of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Investment Fv-Ni, Ownership Percentage", "terseLabel": "Fair value investment, ownership percentage" } } }, "localname": "EquityInvestmentFvNiOwnershipPercentage", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails" ], "xbrltype": "percentItemType" }, "mtz_EquityInvestmentWithoutReadilyDeterminableFairValueOwnershipPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in an investee which does not have a readily determinable fair value. Excludes proportionately consolidated investees and investees accounted for under the equity method of accounting.", "label": "Equity Investment Without Readily Determinable Fair Value, Ownership Percentage", "terseLabel": "Equity investment, ownership percentage" } } }, "localname": "EquityInvestmentWithoutReadilyDeterminableFairValueOwnershipPercentage", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "percentItemType" }, "mtz_EstimatedCostsToCompleteProjectsSecuredByBonds": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Reflects the amount of estimated costs to complete projects that are secured by outstanding performance and/or payment bonds as of the balance sheet date.", "label": "Estimated Costs To Complete Projects Secured By Bonds", "terseLabel": "Bonded projects, estimated costs to complete" } } }, "localname": "EstimatedCostsToCompleteProjectsSecuredByBonds", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_EurocurrencyRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in a foreign market.", "label": "Eurocurrency Rate [Member]", "terseLabel": "Eurocurrency Rate [Member]" } } }, "localname": "EurocurrencyRateMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_FacilityLeasesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amount pertaining to leasing of facilities.", "label": "Facility Leases [Member]", "terseLabel": "Facility Leases [Member]" } } }, "localname": "FacilityLeasesMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_FinanceLeaseAndOtherObligations": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": 1.0, "parentTag": "mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying amount as of the balance sheet date for the aggregate of finance lease and other obligations. Finance lease obligations represents the present value of lessee's discounted obligation for lease payments from finance leases. Other obligations represents the carrying amount of debt obligations classified as other.", "label": "Finance Lease And Other Obligations", "terseLabel": "Finance lease and other obligations" } } }, "localname": "FinanceLeaseAndOtherObligations", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "mtz_FinanceLeaseRightofUseAssetbeforeAccumulatedAmortization": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before accumulated amortization, of right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, before Accumulated Amortization", "terseLabel": "Finance leases, assets, gross" } } }, "localname": "FinanceLeaseRightofUseAssetbeforeAccumulatedAmortization", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_ForeignDenominationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars, in Canadian dollars and/or Mexican pesos.", "label": "Foreign Denomination [Member]", "terseLabel": "Sublimit in Foreign Denominations [Member]" } } }, "localname": "ForeignDenominationMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_FourPointEightSevenFivePercentSeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "4.875% Senior Notes", "label": "Four Point Eight Seven Five Percent Senior Notes [Member]", "terseLabel": "4.875% Senior Notes [Member]" } } }, "localname": "FourPointEightSevenFivePercentSeniorNotesMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_GoodwillImpairmentTestingMeasurementInput": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Value of input used in goodwill impairment testing.", "label": "Goodwill Impairment Testing, Measurement Input", "terseLabel": "Goodwill impairment testing, measurement input" } } }, "localname": "GoodwillImpairmentTestingMeasurementInput", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "mtz_GoodwillImpairmentTestingNumberOfComponentsAggregated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "For a business entity, represents the number of components of an operating segment that were aggregated into a reporting unit for purposes of goodwill impairment review or testing.", "label": "Goodwill Impairment Testing, Number Of Components Aggregated", "terseLabel": "Number of aggregated components in reporting unit" } } }, "localname": "GoodwillImpairmentTestingNumberOfComponentsAggregated", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mtz_GoodwillImpairmentTestingPercentageOfComponentsAggregated": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "For a business entity, represents the percentage of components of an operating segment that were aggregated into a reporting unit for purposes of goodwill impairment review or testing.", "label": "Goodwill Impairment Testing Percentage Of Components Aggregated", "terseLabel": "Percentage of aggregated components in reporting unit" } } }, "localname": "GoodwillImpairmentTestingPercentageOfComponentsAggregated", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mtz_I.B.E.W.Local1249PensionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "I.B.E.W. Local 1249 Pension Plan", "label": "I.B.E.W. Local 1249 Pension Plan [Member]", "terseLabel": "IBEW Local 1249 Pension Plan [Member]" } } }, "localname": "I.B.E.W.Local1249PensionPlanMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_ImpairmentTestingDiscountRateSensitivityAnalysisSpreadOnDiscountRateForWhichEvaluationWasCompleted": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "For sensitivity analysis purposes, represents the percentage points added to or deducted from the discount rate used in a discounted cash flow analysis in connection with impairment testing.", "label": "Impairment Testing, Discount Rate Sensitivity Analysis, Spread On Discount Rate For Which Evaluation Was Completed", "terseLabel": "Impairment testing, discount rate sensitivity analysis, spread on discount rate for which evaluation was completed (percentage)" } } }, "localname": "ImpairmentTestingDiscountRateSensitivityAnalysisSpreadOnDiscountRateForWhichEvaluationWasCompleted", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mtz_IncomeTaxesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Income Taxes [Line Items]" } } }, "localname": "IncomeTaxesLineItems", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails", "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "mtz_IndefiniteLivedIntangibleAssetPercentageOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of fair value of indefinite-lived intangible asset in excess of carrying amount.", "label": "Indefinite-Lived Intangible Asset Percentage Of Fair Value In Excess Of Carrying Amount", "terseLabel": "Indefinite-lived intangible assets impairment testing, percentage of estimated fair value in excess of carrying value" } } }, "localname": "IndefiniteLivedIntangibleAssetPercentageOfFairValueInExcessOfCarryingAmount", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "percentItemType" }, "mtz_IndefiniteLivedIntangibleAssetsImpairmentTestingMeasurementInput": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Value of input used in impairment testing for indefinite-lived intangible assets.", "label": "Indefinite-Lived Intangible Assets Impairment Testing, Measurement Input", "terseLabel": "Indefinite-lived intangible assets, impairment testing, measurement input" } } }, "localname": "IndefiniteLivedIntangibleAssetsImpairmentTestingMeasurementInput", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "decimalItemType" }, "mtz_IntangibleAssetsAcquiredGrossExcludingGoodwill": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in intangible assets, excluding goodwill, from an acquisition.", "label": "Intangible Assets Acquired, Gross (Excluding Goodwill)", "terseLabel": "Additions from new business combinations" } } }, "localname": "IntangibleAssetsAcquiredGrossExcludingGoodwill", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "mtz_IntangibleAssetsExcludingGoodwillPurchaseAccountingAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Intangible Assets Excluding Goodwill, Purchase Accounting Adjustments", "label": "Intangible Assets Excluding Goodwill, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments" } } }, "localname": "IntangibleAssetsExcludingGoodwillPurchaseAccountingAdjustments", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "mtz_IntangibleAssetsExcludingGoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Rollforward of intangible assets, excluding goodwill.", "label": "Intangible Assets (Excluding Goodwill) [Roll Forward]", "terseLabel": "Other Intangible Assets [Roll Forward]" } } }, "localname": "IntangibleAssetsExcludingGoodwillRollForward", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "mtz_IntangibleAssetsGrossExcludingGoodwillTranslationAdjustments": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill), Translation Adjustments", "terseLabel": "Currency translation adjustments" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwillTranslationAdjustments", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "mtz_IntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items for intangible assets, excluding goodwill.", "label": "Intangible Assets [Line Items]", "terseLabel": "Other Intangible Assets [Line Items]" } } }, "localname": "IntangibleAssetsLineItems", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "mtz_InternationalUnionOfOperatingEngineersLocalOneHundredAndThirtyTwoPensionFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "International Union of Operating Engineers Local 132 Pension Fund", "label": "International Union Of Operating Engineers Local One Hundred And Thirty Two Pension Fund [Member]", "terseLabel": "International Union of Operating Engineers Local 132 Pension Fund [Member]" } } }, "localname": "InternationalUnionOfOperatingEngineersLocalOneHundredAndThirtyTwoPensionFundMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_InvestmentRestrictionPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period of restriction related to the sale or transfer of an investment, after the completion of a business combination by the investee.", "label": "Investment Restriction Period", "terseLabel": "Investment, restriction period (in years)" } } }, "localname": "InvestmentRestrictionPeriod", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "durationItemType" }, "mtz_JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Joint venture(s) that provide(s) electrical transmission infrastructure services.", "label": "Joint Ventures That Provide Electrical Transmission Infrastructure Services [Member]", "terseLabel": "Joint Ventures That Provide Electrical Transmission Infrastructure Services [Member]" } } }, "localname": "JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_LaborersDistrictCouncilContractorsPensionFundofOhioMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Laborers District Council & Contractors Pension Fund of Ohio.", "label": "Laborers District Council & Contractors Pension Fund of Ohio [Member]", "terseLabel": "Laborers District Council & Contractors Pension Fund of Ohio [Member]" } } }, "localname": "LaborersDistrictCouncilContractorsPensionFundofOhioMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_LaborersDistrictCouncilofWPAPensionFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Laborers' District Council of Western Pennsylvania Pension Fund.", "label": "Laborers' District Council of W PA Pension Fund [Member]", "terseLabel": "Laborers' District Council of Western Pennsylvania Pension Fund [Member]" } } }, "localname": "LaborersDistrictCouncilofWPAPensionFundMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_LaborersLocalUnionNo.OneHundredAndFiftyEightPensionFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Laborers' Local Union No. 158 Pension Fund", "label": "Laborers' Local Union No. One Hundred And Fifty Eight Pension Fund [Member]", "terseLabel": "Laborers' Local Union No. 158 Pension Fund [Member]" } } }, "localname": "LaborersLocalUnionNo.OneHundredAndFiftyEightPensionFundMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_LaborersNationalPensionFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Laborers National Pension Fund", "label": "Laborers National Pension Fund [Member]", "terseLabel": "Laborers' National Pension Fund [Member]" } } }, "localname": "LaborersNationalPensionFundMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_LaborersPensionFundOfRoanokeVirginiaMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Laborers' Pension Fund of Roanoke, Virginia", "label": "Laborers' Pension Fund Of Roanoke, Virginia [Member]", "terseLabel": "Laborers' Pension Fund of Roanoke, Virginia [Member]" } } }, "localname": "LaborersPensionFundOfRoanokeVirginiaMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_LeaseArrangementsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by asset class and/or contractual terms.", "label": "Lease Arrangements [Axis]", "terseLabel": "Lease Arrangements [Axis]" } } }, "localname": "LeaseArrangementsAxis", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "mtz_LeaseArrangementsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by asset class and/or contractual terms.", "label": "Lease Arrangements [Domain]", "terseLabel": "Lease Arrangements [Domain]" } } }, "localname": "LeaseArrangementsDomain", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_LeaseTermInExcessOfOneYearMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease term in excess of one year.", "label": "Lease Term In Excess Of One Year [Member]", "terseLabel": "Lease Terms in Excess of One Year [Member]" } } }, "localname": "LeaseTermInExcessOfOneYearMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_LeaseTermLessThanOneYearMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lease term of one year or less.", "label": "Lease Term Less Than One Year [Member]", "terseLabel": "Lease Terms of One Year or Less [Member]" } } }, "localname": "LeaseTermLessThanOneYearMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_LegalFeesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Reimbursement of legal fees.", "label": "Legal Fees [Member]", "terseLabel": "Legal Fees [Member]" } } }, "localname": "LegalFeesMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_LesseeLeaseNotYetCommencedObligation": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Obligation of lessee's lease that has not yet commenced.", "label": "Lessee, Lease Not Yet Commenced, Obligation", "terseLabel": "Leases not yet commenced, future lease obligation" } } }, "localname": "LesseeLeaseNotYetCommencedObligation", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails" ], "xbrltype": "monetaryItemType" }, "mtz_LesseeLeaseNotYetCommencedTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of lessee's lease not yet commenced, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Lease Not Yet Commenced, Term Of Contract", "terseLabel": "Leases not yet commenced, lease terms" } } }, "localname": "LesseeLeaseNotYetCommencedTermOfContract", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails" ], "xbrltype": "durationItemType" }, "mtz_LesseeLeaseRenewalTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of lessee's lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Lease, Renewal Term", "terseLabel": "Lessee, Lease, Renewal Term" } } }, "localname": "LesseeLeaseRenewalTerm", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "mtz_LesseeLeaseTermOfContract": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Term of lessee's lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Lease, Term Of Contract", "terseLabel": "Lessee, Lease, Term Of Contract" } } }, "localname": "LesseeLeaseTermOfContract", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "mtz_LetterofCreditinForeignDenominationMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The portion of the maximum amount of borrowing capacity under a line of credit that is available in Canadian dollars and/or Mexican pesos as of the balance sheet date for letters of credit.", "label": "Letter of Credit in Foreign Denomination [Member]", "terseLabel": "Letter of Credit in Alternative Currencies [Member]" } } }, "localname": "LetterofCreditinForeignDenominationMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_LifeshieldMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lifeshield, LLC (\"Lifeshield\") (Business name)", "label": "Lifeshield [Member]", "terseLabel": "Lifeshield [Member]" } } }, "localname": "LifeshieldMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 }, "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt and finance lease obligations including current maturities.", "label": "Long-term Debt and Finance Lease Obligations, Including Current Maturities, Gross", "totalLabel": "Total long-term debt obligations" } } }, "localname": "LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "mtz_LossContingencyRangeOfPossibleLossMaximumPerEmployee": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The maximum amount of possible loss from the contingency per employee.", "label": "Loss Contingency, Range Of Possible Loss, Maximum, Per Employee", "terseLabel": "Loss contingency, maximum loss per employee" } } }, "localname": "LossContingencyRangeOfPossibleLossMaximumPerEmployee", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_March2018ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share repurchase program authorized by the board of directors in March 2018.", "label": "March 2018 Share Repurchase Program [Member]", "terseLabel": "March 2018 Share Repurchase Program [Member]" } } }, "localname": "March2018ShareRepurchaseProgramMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_MasterServiceAndOtherServiceAgreementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Master service and other service agreements.", "label": "Master Service And Other Service Agreements [Member]", "terseLabel": "Master Service and Other Service Agreements [Member]" } } }, "localname": "MasterServiceAndOtherServiceAgreementsMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_MichiganLaborersPensionFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Michigan Laborers' Pension Plan", "label": "Michigan Laborers Pension Fund [Member]", "terseLabel": "Michigan Laborers Pension Fund [Member]" } } }, "localname": "MichiganLaborersPensionFundMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_MidwestOperatingEngineersPensionTrustFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Midwest Operating Engineers Pension Trust Fund.", "label": "MidwestOperatingEngineersPensionTrustFund [Member]", "terseLabel": "Midwest Operating Engineers Pension Trust Fund [Member]" } } }, "localname": "MidwestOperatingEngineersPensionTrustFundMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_MultiemployerPlanPeriodAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Multiemployer Plan Period [Axis]", "label": "Multiemployer Plan Period [Axis]", "terseLabel": "Multiemployer Plan Period [Axis]" } } }, "localname": "MultiemployerPlanPeriodAxis", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "mtz_MultiemployerPlanPeriodDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "[Domain] for Multiemployer Plan Period [Axis]", "label": "Multiemployer Plan Period [Domain]", "terseLabel": "Multiemployer Plan Period [Domain]" } } }, "localname": "MultiemployerPlanPeriodDomain", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_MultiemployerPlanPeriodOneMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Multiemployer Plan Period One [Member]", "label": "Multiemployer Plan Period One [Member]", "terseLabel": "Initial Critical Year" } } }, "localname": "MultiemployerPlanPeriodOneMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_MultiemployerPlanPeriodTwoMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Multiemployer Plan Period Two [Member]", "label": "Multiemployer Plan Period Two [Member]", "terseLabel": "Succeeding Plan Years" } } }, "localname": "MultiemployerPlanPeriodTwoMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_NationalElectricalBenefitFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "National Electrical Benefit Fund", "label": "National Electrical Benefit Fund [Member]", "terseLabel": "National Electrical Benefit Fund [Member]" } } }, "localname": "NationalElectricalBenefitFundMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_NetFinancingActivitiesAndAdvancesFromToConsolidatedAffiliates": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow (outflow) from financing activities and (advances to) collection of money previously advanced to consolidated entities.", "label": "Net Financing Activities And Advances From (To) Consolidated Affiliates", "terseLabel": "Net financing activities and advances from (to) consolidated affiliates" } } }, "localname": "NetFinancingActivitiesAndAdvancesFromToConsolidatedAffiliates", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "mtz_NumberOfCustomers1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of customers.", "label": "Number Of Customers1", "terseLabel": "Number of customers" } } }, "localname": "NumberOfCustomers1", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "integerItemType" }, "mtz_NumberOfEntities": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of entities.", "label": "Number Of Entities", "terseLabel": "Number of entities" } } }, "localname": "NumberOfEntities", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails" ], "xbrltype": "integerItemType" }, "mtz_NumberOfFiscalQuartersSubsequentToQuarterInWhichRightWasExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of subsequent fiscal quarters that the Consolidated Leverage Ratio may be temporarily increased to up to a certain multiple, after the initial fiscal quarter in which such ratio was increased.", "label": "Number Of Fiscal Quarters Subsequent To Quarter In Which Right Was Exercised", "terseLabel": "Number of fiscal quarters subsequent to quarter in which right was exercised" } } }, "localname": "NumberOfFiscalQuartersSubsequentToQuarterInWhichRightWasExercised", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "integerItemType" }, "mtz_NumberOfPipelinesInOperation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of pipelines in operation at the balance sheet date.", "label": "Number Of Pipelines In Operation", "terseLabel": "Number of pipelines in operation" } } }, "localname": "NumberOfPipelinesInOperation", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mtz_NumberOfSubsidiaries": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of consolidated subsidiaries reported by the Company.", "label": "Number Of Subsidiaries", "terseLabel": "Number of subsidiaries, non-controlling interests" } } }, "localname": "NumberOfSubsidiaries", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails" ], "xbrltype": "integerItemType" }, "mtz_NumberOfTimesRightMayBeExercised": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of times during the term of the Credit Facility that the right to permit the consolidated leverage ratio to exceed a specified threshold may be or has been exercised.", "label": "Number Of Times Right May Be Exercised", "terseLabel": "Number of times right may be exercised" } } }, "localname": "NumberOfTimesRightMayBeExercised", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "integerItemType" }, "mtz_NumberOfYearsOfDiscountedCashFlowsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input using the number of years for which projections are incorporated into a cash flow analysis before the terminal year value is estimated in connection with impairment testing.", "label": "Number Of Years Of Discounted Cash Flows [Member]", "terseLabel": "Number of Years of Discounted Cash Flows [Member]" } } }, "localname": "NumberOfYearsOfDiscountedCashFlowsMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_OhioOperatingEngineersPensionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ohio Operating Engineers Pension Plan", "label": "Ohio Operating Engineers Pension Plan [Member]", "terseLabel": "Ohio Operating Engineers Pension Plan [Member]" } } }, "localname": "OhioOperatingEngineersPensionPlanMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_OilAndGas1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Engineering, construction and maintenance services for oil and natural gas pipelines and processing facilities for the energy and utilities industries.", "label": "Oil And Gas 1 [Member]", "terseLabel": "Oil and Gas [Member]" } } }, "localname": "OilAndGas1Member", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "mtz_OilAndGas2017AcquisitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Oil and Gas acquisition completed in 2017.", "label": "Oil And Gas 2017 Acquisition [Member]", "terseLabel": "Oil And Gas 2017 Acquisition [Member]" } } }, "localname": "OilAndGas2017AcquisitionMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_OperatingEngineersLocalThreeHundredAndTwentyFourPensionFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operating Engineers' Local 324 Pension Fund", "label": "Operating Engineers Local Three Hundred And Twenty Four Pension Fund [Member]", "terseLabel": "Operating Engineers Local 324 Pension Fund [Member]" } } }, "localname": "OperatingEngineersLocalThreeHundredAndTwentyFourPensionFundMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_PacerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pacer Construction Holdings Corporation and its affiliated operating companies (\"Pacer\") (business name).", "label": "Pacer [Member]", "terseLabel": "Pacer [Member]" } } }, "localname": "PacerMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPacerNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_PensareMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pensare Acquisition Corp. (\"Pensare\") (business name)", "label": "Pensare [Member]", "terseLabel": "Pensare [Member]" } } }, "localname": "PensareMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_PercentageOfConsolidatedEBITDAThresholdCombinedSubsidiaryGuarantors1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ratio of Loan Party EBITDA as of the most recent four quarters to Adjusted Consolidated EBITDA as of the most recent four quarters.", "label": "Percentage Of Consolidated EBITDA Threshold, Combined Subsidiary Guarantors 1", "terseLabel": "Percentage of consolidated EBITDA threshold, combined subsidiary guarantors" } } }, "localname": "PercentageOfConsolidatedEBITDAThresholdCombinedSubsidiaryGuarantors1", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "mtz_PermittedAcquisitionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A permitted acquisition or series of permitted acquisitions as defined in the Credit Facility agreement.", "label": "Permitted Acquisition [Member]", "terseLabel": "Permitted Acquisition [Member]" } } }, "localname": "PermittedAcquisitionMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_PermittedAcquisitionsAmount": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Minimum threshold amount of consideration for permitted acquisition or series of permitted acquisitions during a fiscal quarter in order to permit a higher consolidated leverage ratio range for such a fiscal quarter and the subsequent two fiscal quarters.", "label": "Permitted Acquisitions Amount", "terseLabel": "Permitted acquisitions amount" } } }, "localname": "PermittedAcquisitionsAmount", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_PipelineIndustryPensionFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pipeline Industry Pension Fund", "label": "Pipeline Industry Pension Fund [Member]", "terseLabel": "Pipeline Industry Pension Fund [Member]" } } }, "localname": "PipelineIndustryPensionFundMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_PowerGenerationAndIndustrialMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Installation and construction of power facilities, including renewables, related electrical transmission infrastructure, ethanol/biofuel facilities and various types of heavy civil and industrial infrastructure, primarily for the energy, utility and other end-markets.", "label": "Power Generation and Industrial [Member]", "terseLabel": "Power Generation and Industrial [Member]" } } }, "localname": "PowerGenerationAndIndustrialMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "mtz_ProjectGains": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Projects gains are defined as project revenue, less project costs of revenue, including project-related depreciation, in particular, on construction contracts accounted for under the cost-to-cost method, for which the recorded amounts require estimates of costs to complete.", "label": "Project Gains", "negatedTerseLabel": "Project gains (in dollars)", "verboseLabel": "Project gains" } } }, "localname": "ProjectGains", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "monetaryItemType" }, "mtz_ProportionatelyConsolidatedJointVentureOwnershipPercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The percentage interest in a proportionately consolidated joint venture.", "label": "Proportionately Consolidated Joint Venture Ownership Percentage", "terseLabel": "Proportionately consolidated non-controlled joint venture, ownership percentage" } } }, "localname": "ProportionatelyConsolidatedJointVentureOwnershipPercentage", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails" ], "xbrltype": "percentItemType" }, "mtz_ProvisionForIncomeTaxesTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A summary of the components of an entity's provision for income taxes, including the current and deferred portions.", "label": "Provision For Income Taxes [Table]", "terseLabel": "Provision for Income Taxes [Table]" } } }, "localname": "ProvisionForIncomeTaxesTable", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "mtz_RebatesReceivablesRelatedParties": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rebates receivables from related parties.", "label": "Rebates Receivables, Related Parties", "terseLabel": "Rebates Receivables, Related Parties" } } }, "localname": "RebatesReceivablesRelatedParties", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "mtz_RelatedCustomerMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customer that has a related party relationship with the entity, either by ownership or management affiliation.", "label": "Related Customer [Member]", "terseLabel": "Related Customer [Member]" } } }, "localname": "RelatedCustomerMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_ReportingUnitAMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The reporting unit A for which quantitative testing was performed.", "label": "Reporting Unit A [Member]", "terseLabel": "Reporting Unit A, Quantitative Testing [Member]" } } }, "localname": "ReportingUnitAMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_ReportingUnitBMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The reporting unit B for which quantitative testing was performed.", "label": "Reporting Unit B [Member]", "terseLabel": "Reporting Unit B, Quantitative Testing [Member]" } } }, "localname": "ReportingUnitBMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_ReportingUnitOrIntangibleForWhichImpairmentChargeWasRecordedMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The reporting unit or indefinite lived intangible asset for which an impairment charge was recorded.", "label": "Reporting Unit Or Intangible For Which Impairment Charge Was Recorded [Member]", "terseLabel": "Reporting Unit Or Intangible For Which Impairment Charge Was Recorded [Member]" } } }, "localname": "ReportingUnitOrIntangibleForWhichImpairmentChargeWasRecordedMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_RestrictedStockAndRestrictedStockUnitsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met (\"Restricted Stock\") or 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 (\"Restricted Stock Units\"). Restricted Stock Awards and Restricted Stock Units are together referred to as \"Restricted Shares\".", "label": "Restricted Stock And Restricted Stock Units [Member]", "terseLabel": "Restricted Shares [Member]" } } }, "localname": "RestrictedStockAndRestrictedStockUnitsMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesStockBasedCompensationNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "domainItemType" }, "mtz_RetainageExpectedCollectionPeriod": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period in which billed retainage amounts are expected to be collected, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Retainage, Expected Collection, Period", "terseLabel": "Retainage, expected collection period (in years)" } } }, "localname": "RetainageExpectedCollectionPeriod", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "durationItemType" }, "mtz_RetainagePercentOfContractBillings": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of contract billings that a customer is permitted to retain until the final contract settlement because of retainage provisions in a contract.", "label": "Retainage, Percent Of Contract Billings", "terseLabel": "Retainage, percentage of contract billings" } } }, "localname": "RetainagePercentOfContractBillings", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "percentItemType" }, "mtz_ScheduleOfIntangibleAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of intangible assets, excluding goodwill.", "label": "ScheduleOfIntangibleAssets [Table]", "terseLabel": "Schedule Of Other Intangible Assets [Table]" } } }, "localname": "ScheduleOfIntangibleAssetsTable", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "mtz_September2018ShareRepurchaseProgramMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share repurchase program authorized by the board of directors in September 2018.", "label": "September 2018 Share Repurchase Program [Member]", "terseLabel": "September 2018 Share Repurchase Program [Member]" } } }, "localname": "September2018ShareRepurchaseProgramMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_SharesPaidForExercisePriceAndTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "For net-share settlement of share-based awards, when shares are withheld for exercise price of options and/or the employer settles employees' income tax withholding obligations, this element represents the number of shares the employees use to pay the employer.", "label": "Shares Paid For Exercise Price And Tax Withholding For Share Based Compensation", "terseLabel": "Stock-based compensation, shares withheld (in shares)" } } }, "localname": "SharesPaidForExercisePriceAndTaxWithholdingForShareBasedCompensation", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesStockBasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "mtz_SubcontractingArrangementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The performance of services under a subcontracting arrangement.", "label": "Subcontracting Arrangements [Member]", "terseLabel": "Subcontracting Arrangements [Member]" } } }, "localname": "SubcontractingArrangementsMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_TeamstersNationalPipeLinePensionPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Teamsters National Pipe Line Pension Plan", "label": "Teamsters National Pipe Line Pension Plan [Member]", "terseLabel": "Teamsters National Pipe Line Pension Plan [Member]" } } }, "localname": "TeamstersNationalPipeLinePensionPlanMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "mtz_TenLargestCustomers1Member": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Ten largest customers.", "label": "Ten Largest Customers1 [Member]", "terseLabel": "Ten Largest Customers [Member]" } } }, "localname": "TenLargestCustomers1Member", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_UnapprovedChangeOrdersAndOrClaimsExpectedTermForApproval": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Expected length of time within which an unapproved change order or claim is approved by the customer, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Unapproved Change Orders And/Or Claims, Expected Term For Approval", "terseLabel": "Change order or claim approval process, term within which expected to be completed (in years)" } } }, "localname": "UnapprovedChangeOrdersAndOrClaimsExpectedTermForApproval", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "durationItemType" }, "mtz_UtilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Customers of the business entity whose end-market products or services are in the utilities industry.", "label": "Utilities [Member]", "terseLabel": "Utilities [Member]" } } }, "localname": "UtilitiesMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "mtz_WahaJVsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Trans-Pecos Pipeline, LLC (\"TPP\") (business name) and Comanche Trail Pipeline, LLC (\"CTP\") (business name), together referred to as the \"Waha JVs\".", "label": "Waha JVs [Member]", "terseLabel": "Waha JVs [Member]" } } }, "localname": "WahaJVsMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "domainItemType" }, "mtz_WarrantyPeriodExpectedTerm": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Period the Company generally warrants the work it performs following substantial completion of a project, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months and thirteen days.", "label": "Warranty Period, Expected Term", "terseLabel": "General warranty, period (in years)" } } }, "localname": "WarrantyPeriodExpectedTerm", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails" ], "xbrltype": "durationItemType" }, "mtz_WeightedAveragePricePerSharePurchasedUnderEmployeeStockPurchasePlans": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Share-based payment arrangement, weighted-average price per share purchased under employee stock purchase plans.", "label": "Weighted Average Price Per Share Purchased Under Employee Stock Purchase Plans", "terseLabel": "Weighted average price per share purchased under employee stock purchase plans" } } }, "localname": "WeightedAveragePricePerSharePurchasedUnderEmployeeStockPurchasePlans", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "perShareItemType" }, "mtz_WestVirginiaLaborersPensionTrustFundMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "West Virginia Laborers Pension Trust Fund", "label": "West Virginia Laborers Pension Trust Fund [Member]", "terseLabel": "West Virginia Laborers' Pension Trust Fund [Member]" } } }, "localname": "WestVirginiaLaborersPensionTrustFundMember", "nsuri": "http://www.mastec.com/20191231", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "srt_BoardOfDirectorsChairmanMember": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Leader of board of directors.", "label": "Board of Directors Chairman [Member]", "terseLabel": "Chairman, Board of Directors [Member]" } } }, "localname": "BoardOfDirectorsChairmanMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ChiefExecutiveOfficerMember": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Person with designation of chief executive officer.", "label": "Chief Executive Officer [Member]", "terseLabel": "Chief Executive Officer [Member]" } } }, "localname": "ChiefExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_CondensedBalanceSheetStatementTable": { "auth_ref": [ "r137", "r431", "r611" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet Statement [Table]", "terseLabel": "Condensed Balance Sheet Statement [Table]" } } }, "localname": "CondensedBalanceSheetStatementTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedBalanceSheetStatementsCaptionsLineItems": { "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": "Condensed Balance Sheet Statements, Captions [Line Items]", "terseLabel": "Condensed Consolidating Balance Sheets [Line Items]" } } }, "localname": "CondensedBalanceSheetStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementTable": { "auth_ref": [ "r137", "r431", "r612" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table]", "terseLabel": "Condensed Cash Flow Statement [Table]" } } }, "localname": "CondensedCashFlowStatementTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedCashFlowStatementsCaptionsLineItems": { "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": "Condensed Cash Flow Statements, Captions [Line Items]", "terseLabel": "Condensed Consolidating Statements of Cash Flows [Line Items]" } } }, "localname": "CondensedCashFlowStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedFinancialStatementsCaptionsLineItems": { "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": "Condensed Financial Statements, Captions [Line Items]", "terseLabel": "Condensed Financial Statements, Captions [Line Items]" } } }, "localname": "CondensedFinancialStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedFinancialStatementsTextBlock": { "auth_ref": [ "r137", "r612", "r614", "r617", "r618", "r619" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for condensed financial statements.", "label": "Condensed Financial Statements [Text Block]", "terseLabel": "Supplemental Guarantor Financial Information" } } }, "localname": "CondensedFinancialStatementsTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformation" ], "xbrltype": "textBlockItemType" }, "srt_CondensedIncomeStatementTable": { "auth_ref": [ "r137", "r431", "r612" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about condensed income statement including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table]", "terseLabel": "Condensed Income Statement [Table]" } } }, "localname": "CondensedIncomeStatementTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "srt_CondensedIncomeStatementsCaptionsLineItems": { "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": "Condensed Income Statements, Captions [Line Items]", "terseLabel": "Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]" } } }, "localname": "CondensedIncomeStatementsCaptionsLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesAxis": { "auth_ref": [ "r598", "r609" ], "lang": { "en-US": { "role": { "documentation": "Information by consolidated entity or group of entities.", "label": "Consolidated Entities [Axis]", "terseLabel": "Consolidated Entities [Axis]" } } }, "localname": "ConsolidatedEntitiesAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidatedEntitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Entity or group of entities consolidated into reporting entity.", "label": "Consolidated Entities [Domain]", "terseLabel": "Consolidated Entities [Domain]" } } }, "localname": "ConsolidatedEntitiesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationEliminationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in consolidating a parent entity and its subsidiaries.", "label": "Consolidation, Eliminations [Member]", "terseLabel": "Eliminations [Member]" } } }, "localname": "ConsolidationEliminationsMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r184", "r194" ], "lang": { "en-US": { "role": { "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments.", "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_CurrencyAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by currency.", "label": "Currency [Axis]", "terseLabel": "Currency [Axis]" } } }, "localname": "CurrencyAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_EquityMethodInvesteeNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Domain]", "terseLabel": "Investment, Name [Domain]" } } }, "localname": "EquityMethodInvesteeNameDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ExecutiveOfficerMember": { "auth_ref": [ "r201" ], "lang": { "en-US": { "role": { "documentation": "Person with designation of executive officer.", "label": "Executive Officer [Member]", "terseLabel": "Executive Officers [Member]" } } }, "localname": "ExecutiveOfficerMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_GuarantorSubsidiariesMember": { "auth_ref": [ "r288", "r615" ], "lang": { "en-US": { "role": { "documentation": "Entity owned or controlled by another entity which has guaranteed the issue of securities by another subsidiary of the parent or has guaranteed the issue of securities by the parent.", "label": "Guarantor Subsidiaries [Member]", "terseLabel": "Guarantor Subsidiaries [Member]" } } }, "localname": "GuarantorSubsidiariesMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_LitigationCaseAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim.", "label": "Litigation Case [Axis]", "terseLabel": "Litigation Case [Axis]" } } }, "localname": "LitigationCaseAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_LitigationCaseTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information.", "label": "Litigation Case [Domain]", "terseLabel": "Litigation Case [Domain]" } } }, "localname": "LitigationCaseTypeDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r199", "r311", "r316", "r581" ], "lang": { "en-US": { "role": { "documentation": "Information by name or description of a single external customer or a group of external customers.", "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "stringItemType" }, "srt_ManagementMember": { "auth_ref": [ "r201", "r513" ], "lang": { "en-US": { "role": { "documentation": "Person or persons designated as part of management.", "label": "Management [Member]", "terseLabel": "Management [Member]" } } }, "localname": "ManagementMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MaximumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Upper limit of the provided range.", "label": "Maximum [Member]", "terseLabel": "Maximum [Member]", "verboseLabel": "High [Member]" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails", "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails", "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Lower limit of the provided range.", "label": "Minimum [Member]", "terseLabel": "Minimum [Member]", "verboseLabel": "Low [Member]" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Single external customer or group of external customers.", "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "srt_NonGuarantorSubsidiariesMember": { "auth_ref": [ "r289", "r616" ], "lang": { "en-US": { "role": { "documentation": "Entity owned or controlled by another entity which has not guaranteed the issue of securities by another subsidiary of the parent or has not guaranteed the issue of securities by the parent.", "label": "Non-Guarantor Subsidiaries [Member]", "terseLabel": "Non-Guarantor Subsidiaries [Member]" } } }, "localname": "NonGuarantorSubsidiariesMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of entity in which ownership interest is disclosed. Excludes equity method investee and named security investment.", "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ParentCompanyMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The registrant that controls, directly or indirectly, another entity (or entities). The usual condition for control is ownership of a majority (over 50%) of the outstanding voting stock. The power to control may also exist with a lesser percentage of ownership, for example, by contract, lease, agreement with other stockholders or by court decree.", "label": "Parent Company [Member]", "terseLabel": "MasTec, Inc. [Member]" } } }, "localname": "ParentCompanyMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r197", "r311", "r314", "r575", "r579" ], "lang": { "en-US": { "role": { "documentation": "Information by product and service, or group of similar products and similar services.", "label": "Product and Service [Axis]", "terseLabel": "Insurance Policies By Type [Axis]", "verboseLabel": "Type of Agreement [Axis]" } } }, "localname": "ProductOrServiceAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Product or service, or a group of similar products or similar services.", "label": "Product and Service [Domain]", "terseLabel": "Insurance Policies By Type [Domain]", "verboseLabel": "Type of Agreement [Domain]" } } }, "localname": "ProductsAndServicesDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails", "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails", "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails", "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median.", "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails", "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails", "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails", "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ReportableLegalEntitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Legal entities of the consolidated entity reporting separate financial information in the entity's financial statements.", "label": "Reportable Legal Entities [Member]", "terseLabel": "Reportable Legal Entities [Member]" } } }, "localname": "ReportableLegalEntitiesMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioForecastMember": { "auth_ref": [ "r607" ], "lang": { "en-US": { "role": { "documentation": "Information reported for future period.", "label": "Forecast [Member]", "terseLabel": "Forecast [Member]" } } }, "localname": "ScenarioForecastMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScenarioUnspecifiedDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Domain]", "terseLabel": "Scenario [Domain]" } } }, "localname": "ScenarioUnspecifiedDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ScheduleOfCondensedBalanceSheetTableTextBlock": { "auth_ref": [ "r620" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of condensed balance sheet, including, but not limited to, balance sheets of consolidated entities and consolidation eliminations.", "label": "Condensed Balance Sheet [Table Text Block]", "terseLabel": "Condensed Consolidating Balance Sheets" } } }, "localname": "ScheduleOfCondensedBalanceSheetTableTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedCashFlowStatementTableTextBlock": { "auth_ref": [ "r620" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of condensed cash flow statement, including, but not limited to, cash flow statements of consolidated entities and consolidation eliminations.", "label": "Condensed Cash Flow Statement [Table Text Block]", "terseLabel": "Condensed Consolidating Statements of Cash Flows" } } }, "localname": "ScheduleOfCondensedCashFlowStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfCondensedFinancialStatementsTable": { "auth_ref": [ "r137", "r431", "r612", "r621", "r622", "r623" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about condensed financial statements, including, but not limited to, the balance sheet, income statement, and statement of cash flows.", "label": "Condensed Financial Statements [Table]", "terseLabel": "Condensed Financial Statements [Table]" } } }, "localname": "ScheduleOfCondensedFinancialStatementsTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfCondensedIncomeStatementTableTextBlock": { "auth_ref": [ "r620" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of condensed income statement, including, but not limited to, income statements of consolidated entities and consolidation eliminations.", "label": "Condensed Income Statement [Table Text Block]", "terseLabel": "Condensed Consolidating Statements of Operations and Comprehensive Income (Loss)" } } }, "localname": "ScheduleOfCondensedIncomeStatementTableTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables" ], "xbrltype": "textBlockItemType" }, "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "Information by name of investment, including named security. Excludes consolidated entity.", "label": "Investment, Name [Axis]", "terseLabel": "Investment, Name [Axis]" } } }, "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock": { "auth_ref": [ "r140", "r613" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Schedule of Valuation and Qualifying Accounts Disclosure [Text Block]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts" } } }, "localname": "ScheduleOfValuationAndQualifyingAccountsDisclosureTextBlock", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccounts" ], "xbrltype": "textBlockItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Geographical area.", "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r198", "r311", "r315", "r580", "r593", "r597", "r608", "r610" ], "lang": { "en-US": { "role": { "documentation": "Information by geographical components.", "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_StatementScenarioAxis": { "auth_ref": [ "r268", "r521" ], "lang": { "en-US": { "role": { "documentation": "Information by scenario reported, distinguishing information from actual fact. Includes, but is not limited to, pro forma and forecast. Excludes actual facts.", "label": "Scenario [Axis]", "terseLabel": "Scenario [Axis]" } } }, "localname": "StatementScenarioAxis", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_SubsidiariesMember": { "auth_ref": [ "r321", "r512", "r514" ], "lang": { "en-US": { "role": { "documentation": "Entity owned or controlled by another entity.", "label": "Subsidiaries [Member]", "terseLabel": "Subsidiaries [Member]" } } }, "localname": "SubsidiariesMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_ValuationAndQualifyingAccountsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]" } } }, "localname": "ValuationAndQualifyingAccountsAbstract", "nsuri": "http://fasb.org/srt/2019-01-31", "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Line Items]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts [Line Items]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureLineItems", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_ValuationAndQualifyingAccountsDisclosureTable": { "auth_ref": [ "r140", "r613" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation and Qualifying Accounts Disclosure [Table]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts [Table]" } } }, "localname": "ValuationAndQualifyingAccountsDisclosureTable", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "srt_WeightedAverageMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Average of a range of values, calculated with consideration of proportional relevance.", "label": "Weighted Average [Member]", "terseLabel": "Weighted Average [Member]" } } }, "localname": "WeightedAverageMember", "nsuri": "http://fasb.org/srt/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccidentAndHealthInsuranceSegmentMember": { "auth_ref": [ "r573", "r582" ], "lang": { "en-US": { "role": { "documentation": "Product line consisting of insurance against loss by illness or injury, including but not limited to medical, dental, disability, workmen's compensation and long-term care.", "label": "Accident and Health Insurance Product Line [Member]", "terseLabel": "Workers' Compensation Policy [Member]", "verboseLabel": "Workers' Compensation [Member]" } } }, "localname": "AccidentAndHealthInsuranceSegmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingGuidanceMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Previous accounting guidance and the new accounting guidance.", "label": "Accounting Guidance [Domain]", "terseLabel": "Accounting Guidance [Domain]" } } }, "localname": "AccountingGuidanceMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountingStandardsUpdate201409Member": { "auth_ref": [ "r319" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).", "label": "Accounting Standards Update 2014-09 [Member]", "terseLabel": "ASU 2014-09 [Member]" } } }, "localname": "AccountingStandardsUpdate201409Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountingStandardsUpdate201602Member": { "auth_ref": [ "r489" ], "lang": { "en-US": { "role": { "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).", "label": "Accounting Standards Update 2016-02 [Member]", "terseLabel": "ASU 2016-02 [Member]" } } }, "localname": "AccountingStandardsUpdate201602Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsNotesAndLoansReceivableLineItems": { "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": "Accounts, Notes, Loans and Financing Receivable [Line Items]", "verboseLabel": "Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]" } } }, "localname": "AccountsNotesAndLoansReceivableLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "Information by type of receivable.", "label": "Receivable Type [Axis]", "terseLabel": "Receivable Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivableByReceivableTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "Information by legal entity of counterparty. A counterparty is the other party that participates in a financial transaction.", "label": "Legal Entity of Counterparty, Type [Axis]", "terseLabel": "Legal Entity of Counterparty, Type [Axis]" } } }, "localname": "AccountsNotesLoansAndFinancingReceivablesByLegalEntityOfCounterpartyTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r44" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accounts Payable, Current", "terseLabel": "Accounts payable" } } }, "localname": "AccountsPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsPayableRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r136", "r511", "r547", "r568" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount for accounts payable to related parties.", "label": "Accounts Payable, Related Parties", "terseLabel": "Payables, related party" } } }, "localname": "AccountsPayableRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Due from customers or clients for goods or services that have been delivered or sold.", "label": "Accounts Receivable [Member]", "terseLabel": "Accounts Receivable, Net, Less Deferred Revenue [Member]" } } }, "localname": "AccountsReceivableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r5", "r30", "r202", "r203", "r312" ], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net of allowance", "totalLabel": "Accounts receivable, net of allowance" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails", "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accounts Receivable, after Allowance for Credit Loss, Current [Abstract]", "terseLabel": "Accounts Receivable, Net of Allowance, and Contract Assets [Abstract]" } } }, "localname": "AccountsReceivableNetCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountsReceivableRelatedParties": { "auth_ref": [ "r28", "r129", "r511", "r514", "r515", "r564" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "For an unclassified balance sheet, amount of receivables arising from transactions with related parties.", "label": "Accounts Receivable, Related Parties", "verboseLabel": "Receivables, related party" } } }, "localname": "AccountsReceivableRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred 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/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r42", "r257" ], "calculation": { "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "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", "negatedLabel": "Less accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": { "auth_ref": [ "r71", "r80", "r444" ], "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": "Other [Member]" } } }, "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EquityRollforwardOfAccumulatedOtherComprehensiveLossDetails" ], "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 Loss [Line Items]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EquityRollforwardOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r69", "r70", "r71" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "periodEndLabel": "Accumulated other comprehensive loss, ending balance", "periodStartLabel": "Accumulated other comprehensive loss, beginning balance", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/EquityRollforwardOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTaxAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EquityTables" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "auth_ref": [], "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 Loss [Table]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EquityRollforwardOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r68", "r71", "r72", "r445" ], "lang": { "en-US": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss [Member]" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "auth_ref": [ "r65", "r71", "r72", "r445" ], "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 [Member]" } } }, "localname": "AccumulatedTranslationAdjustmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EquityRollforwardOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "auth_ref": [ "r243" ], "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": "Business combinations, acquired finite-lived intangible assets, weighted average lives (in years)" } } }, "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "auth_ref": [ "r31" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.", "label": "Additional Paid in Capital, Common Stock", "terseLabel": "Capital surplus" } } }, "localname": "AdditionalPaidInCapitalCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.", "label": "Additional Paid-in Capital [Member]", "terseLabel": "Capital Surplus [Member]" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": { "auth_ref": [ "r142" ], "lang": { "en-US": { "role": { "documentation": "Information by new accounting pronouncement.", "label": "Adjustments for New Accounting Pronouncements [Axis]", "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]" } } }, "localname": "AdjustmentsForNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease to equity for grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Decrease for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld for taxes, net of other share activity" } } }, "localname": "AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r340", "r342", "r360", "r361" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Non-cash stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllOtherSegmentsMember": { "auth_ref": [ "r176", "r177", "r178", "r179", "r180", "r181" ], "lang": { "en-US": { "role": { "documentation": "Operating segments classified as other. Excludes intersegment elimination and reconciling items.", "label": "Other Segments [Member]", "terseLabel": "Other [Member]" } } }, "localname": "AllOtherSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r342", "r355", "r359" ], "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", "verboseLabel": "Non-cash stock-based compensation expense" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForCreditLossMember": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "Allowance for credit loss from right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.", "label": "SEC Schedule, 12-09, Allowance, Credit Loss [Member]", "terseLabel": "Allowance for Doubtful Accounts [Member]" } } }, "localname": "AllowanceForCreditLossMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "auth_ref": [ "r36", "r204", "r219" ], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "terseLabel": "Less allowance for doubtful accounts" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "auth_ref": [ "r221" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance.", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "terseLabel": "Amounts charged against the allowance" } } }, "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r89", "r117", "r485" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r117", "r485" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Non-cash interest expense, net" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r117", "r240", "r250" ], "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", "negatedLabel": "Amortization expense", "terseLabel": "Amortization expense, intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Assets": { "auth_ref": [ "r188", "r540", "r560" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "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", "terseLabel": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r9", "r64" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "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", "terseLabel": "Total current assets", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AutomobilesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Vehicles that are used primarily for transporting people.", "label": "Automobiles [Member]", "terseLabel": "Automobile Liability [Member]" } } }, "localname": "AutomobilesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r343", "r357" ], "lang": { "en-US": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesStockBasedCompensationNarrativeDetails", "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r457", "r458" ], "lang": { "en-US": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BaseRateMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Minimum rate investor will accept.", "label": "Base Rate [Member]", "terseLabel": "Base Rate [Member]" } } }, "localname": "BaseRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BridgeLoanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Financing which is expected to be replaced by a medium to long-term loan. The loan \"bridges\" the gap in time when otherwise no financing would be in place.", "label": "Bridge Loan [Member]", "terseLabel": "Swing Line Loans [Member]" } } }, "localname": "BridgeLoanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingAndBuildingImprovementsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities and any addition, improvement, or renovation to the structure, for example, but not limited to, interior masonry, interior flooring, electrical, and plumbing.", "label": "Building and Building Improvements [Member]", "terseLabel": "Building and Leasehold Improvements [Member]" } } }, "localname": "BuildingAndBuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree.", "label": "Business Acquisition, Acquiree [Domain]", "terseLabel": "Business Acquisition, Acquiree [Domain]" } } }, "localname": "BusinessAcquisitionAcquireeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPacerNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r406", "r407" ], "lang": { "en-US": { "role": { "documentation": "Information by business combination or series of individually immaterial business combinations.", "label": "Business Acquisition [Axis]", "terseLabel": "Business Acquisition [Axis]" } } }, "localname": "BusinessAcquisitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPacerNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails" ], "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 Combinations [Line Items]" } } }, "localname": "BusinessAcquisitionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessAcquisitionPercentageOfVotingInterestsAcquired": { "auth_ref": [ "r402" ], "lang": { "en-US": { "role": { "documentation": "Percentage of voting equity interests acquired at the acquisition date in the business combination.", "label": "Business Acquisition, Percentage of Voting Interests Acquired", "terseLabel": "Business combinations, percentage of interests acquired" } } }, "localname": "BusinessAcquisitionPercentageOfVotingInterestsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount": { "auth_ref": [ "r427" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of goodwill arising from a business combination that is expected to be deductible for tax purposes.", "label": "Business Acquisition, Goodwill, Expected Tax Deductible Amount", "terseLabel": "Business combinations, goodwill, expected tax deductible amount" } } }, "localname": "BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaNetIncomeLoss": { "auth_ref": [ "r404", "r405" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma net Income or Loss for the period as if the business combination or combinations had been completed at the beginning of a period.", "label": "Business Acquisition, Pro Forma Net Income (Loss)", "terseLabel": "Business combinations, unaudited supplemental pro forma net income" } } }, "localname": "BusinessAcquisitionsProFormaNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsProFormaFinancialInformationAndAcquisitionResultsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessAcquisitionsProFormaRevenue": { "auth_ref": [ "r404", "r405" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The pro forma revenue for a period as if the business combination or combinations had been completed at the beginning of the period.", "label": "Business Acquisition, Pro Forma Revenue", "terseLabel": "Business combinations, unaudited supplemental pro forma revenue" } } }, "localname": "BusinessAcquisitionsProFormaRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsProFormaFinancialInformationAndAcquisitionResultsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue": { "auth_ref": [ "r410" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the fair value of the noncontrolling interest in the acquiree at the acquisition date.", "label": "Business Combination, Acquisition of Less than 100 Percent, Noncontrolling Interest, Fair Value", "terseLabel": "Business combinations, contingent consideration, mandatorily redeemable non-controlling interest" } } }, "localname": "BusinessCombinationAcquisitionOfLessThan100PercentNoncontrollingInterestFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "auth_ref": [ "r419", "r420", "r422" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "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", "totalLabel": "Total consideration transferred" } } }, "localname": "BusinessCombinationConsiderationTransferred1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Consideration Transferred [Abstract]", "terseLabel": "Acquisition consideration:" } } }, "localname": "BusinessCombinationConsiderationTransferredAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "auth_ref": [ "r417", "r419", "r420", "r424" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination.", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "verboseLabel": "Estimated fair value of contingent consideration and other liabilities" } } }, "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh": { "auth_ref": [ "r426" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements recognized in connection with a business combination, this element represents an estimate of the high-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, High", "terseLabel": "Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high", "verboseLabel": "Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow": { "auth_ref": [ "r426" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "For contingent consideration arrangements and indemnification assets recognized in connection with a business combination, this element represents an estimate of the low-end of the potential range (undiscounted) of the consideration which may be paid.", "label": "Business Combination, Contingent Consideration Arrangements, Range of Outcomes, Value, Low", "terseLabel": "Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low", "verboseLabel": "Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueLow", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "auth_ref": [ "r418", "r421", "r425" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination.", "label": "Business Combination, Contingent Consideration, Liability", "terseLabel": "Business combinations, contingent consideration, earn-out liabilities", "verboseLabel": "Contingent consideration, earn-out liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r464" ], "lang": { "en-US": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Business combinations, contingent consideration, earn-out period (in years)" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r403" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of earnings or loss of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Earnings or Loss of Acquiree since Acquisition Date, Actual", "terseLabel": "Business combinations, consolidated acquisition-related net income" } } }, "localname": "BusinessCombinationProFormaInformationEarningsOrLossOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsProFormaFinancialInformationAndAcquisitionResultsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual": { "auth_ref": [ "r403" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "This element represents the amount of revenue of the acquiree since the acquisition date included in the consolidated income statement for the reporting period.", "label": "Business Combination, Pro Forma Information, Revenue of Acquiree since Acquisition Date, Actual", "terseLabel": "Business combinations, consolidated acquisition-related revenue" } } }, "localname": "BusinessCombinationProFormaInformationRevenueOfAcquireeSinceAcquisitionDateActual", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsProFormaFinancialInformationAndAcquisitionResultsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets": { "auth_ref": [ "r409" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer, acquired at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets", "terseLabel": "Current assets, primarily composed of accounts receivable" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities": { "auth_ref": [ "r409" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails": { "order": 4.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities", "negatedTerseLabel": "Current liabilities, including current portion of finance lease obligations and long-term debt" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther": { "auth_ref": [ "r409" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of other liabilities due within one year or within the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Liabilities, Other", "terseLabel": "Business combination, liabilities assumed, amounts due to former owners" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "auth_ref": [ "r370", "r409" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails": { "order": 6.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "negatedTerseLabel": "Deferred income taxes and other long-term liabilities" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles": { "auth_ref": [ "r408", "r409" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails": { "order": 3.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of identifiable intangible assets recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles", "terseLabel": "Amortizing intangible assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet": { "auth_ref": [ "r408", "r409" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized as of the acquisition date for the identifiable assets acquired in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net", "totalLabel": "Total identifiable net assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Net [Abstract]", "terseLabel": "Identifiable assets acquired and liabilities assumed:" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNetAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt": { "auth_ref": [ "r409" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails": { "order": 5.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt due after one year or the normal operating cycle, if longer, assumed at the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Noncurrent Liabilities, Long-term Debt", "negatedTerseLabel": "Long-term debt, including finance lease obligations" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentLiabilitiesLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment": { "auth_ref": [ "r408", "r409" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of property, plant, and equipment recognized as of the acquisition date.", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment", "terseLabel": "Property and equipment, including finance leases and other long-term assets" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet": { "auth_ref": [ "r409" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount recognized for assets, including goodwill, in excess of (less than) the aggregate liabilities assumed.", "label": "Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net", "totalLabel": "Total net assets acquired, including goodwill" } } }, "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Business Combinations [Abstract]" } } }, "localname": "BusinessCombinationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationsPolicy": { "auth_ref": [ "r125", "r400" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for completed business combinations (purchase method, acquisition method or combination of entities under common control). This accounting policy may include a general discussion of the purchase method or acquisition method of accounting (including for example, the treatment accorded contingent consideration, the identification of assets and liabilities, the purchase price allocation process, how the fair values of acquired assets and liabilities are determined) and the entity's specific application thereof. An entity that acquires another entity in a leveraged buyout transaction generally discloses the accounting policy followed by the acquiring entity in determining the basis used to value its interest in the acquired entity, and the rationale for that accounting policy.", "label": "Business Combinations Policy [Policy Text Block]", "terseLabel": "Business Combinations" } } }, "localname": "BusinessCombinationsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r122", "r123", "r124" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Accrued capital expenditures" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Capital Lease Obligations [Abstract]", "terseLabel": "Finance Leases" } } }, "localname": "CapitalLeaseObligationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalizedComputerSoftwareGross": { "auth_ref": [ "r600" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of capitalized costs for computer software, including but not limited to, acquired and internally developed computer software.", "label": "Capitalized Computer Software, Gross", "terseLabel": "Capitalized internal-use software, gross" } } }, "localname": "CapitalizedComputerSoftwareGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalizedComputerSoftwareNet": { "auth_ref": [ "r599" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.", "label": "Capitalized Computer Software, Net", "terseLabel": "Capitalized internal-use software, net" } } }, "localname": "CapitalizedComputerSoftwareNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r3", "r38", "r119" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "periodEndLabel": "Cash and cash equivalents - end of period", "periodStartLabel": "Cash and cash equivalents - beginning of period", "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.", "label": "Cash and Cash Equivalents, Period Increase (Decrease)", "totalLabel": "Net increase (decrease) in cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "auth_ref": [ "r16", "r120", "r125" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "terseLabel": "Cash and Cash Equivalents" } } }, "localname": "CashAndCashEquivalentsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash information:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "auth_ref": [ "r10", "r43" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount as of the balance sheet date of amounts which could be received based on the terms of the insurance contract upon surrendering life policies owned by the entity.", "label": "Cash Surrender Value of Life Insurance", "terseLabel": "Life insurance assets, carrying amount" } } }, "localname": "CashSurrenderValueOfLifeInsurance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfTreasuryStockTable": { "auth_ref": [ "r299", "r300", "r301", "r302" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about treasury stock, including, but not limited to, average cost per share, description of share repurchase program, shares repurchased, shares held for each class of treasury stock.", "label": "Class of Treasury Stock [Table]", "terseLabel": "Class of Treasury Stock [Table]" } } }, "localname": "ClassOfTreasuryStockTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r135" ], "lang": { "en-US": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Warrants, exercise price (in dollars per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CollectiveBargainingArrangementAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by collective bargaining arrangement. A collective bargaining arrangement is a written, legally enforceable employment contract between management of an organization and its employees represented by a union.", "label": "Collective Bargaining Arrangement [Axis]", "terseLabel": "Collective Bargaining Arrangement [Axis]" } } }, "localname": "CollectiveBargainingArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollectiveBargainingArrangementDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Names of collective bargaining arrangements. A collective bargaining arrangement is a written, legally enforceable employment contract between management of an organization and its employees represented by a union.", "label": "Collective Bargaining Arrangement [Domain]", "terseLabel": "Collective Bargaining Arrangement [Domain]" } } }, "localname": "CollectiveBargainingArrangementDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r267", "r549", "r566" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies (Note 14)" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesPolicyTextBlock": { "auth_ref": [ "r125", "r283", "r594", "r595" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for commitments and contingencies, which may include policies for recognizing and measuring loss and gain contingencies.", "label": "Commitments and Contingencies, Policy [Policy Text Block]", "terseLabel": "Litigation and Contingencies" } } }, "localname": "CommitmentsAndContingenciesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": { "auth_ref": [ "r266", "r274", "r285" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for commitments, contingencies, and guarantees.", "label": "Commitments Contingencies and Guarantees [Text Block]", "terseLabel": "Commitments and Contingencies" } } }, "localname": "CommitmentsContingenciesAndGuaranteesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingencies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock [Member]" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquity", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of common stock.", "label": "Common Stock, Par or Stated Value Per Share", "terseLabel": "Common stock, par value (in dollars per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r27" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r27" ], "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", "periodEndLabel": "Ending balance, common shares outstanding (in shares)", "periodStartLabel": "Beginning balance, common shares outstanding (in shares)", "terseLabel": "Common stock, shares issued" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r27" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 91,909,430 and 91,327,009 (including 1,221,593 and 1,251,533 of unvested stock awards) as of December 31, 2019 and 2018, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Components of Deferred Tax Assets and Liabilities [Abstract]" } } }, "localname": "ComponentsOfDeferredTaxAssetsAndLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r75", "r77", "r78" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Comprehensive income attributable to MasTec, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r77", "r435", "r436", "r451" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income (loss) attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r75", "r77", "r434", "r451" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income (loss)", "totalLabel": "Comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomePolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for comprehensive income.", "label": "Comprehensive Income, Policy [Policy Text Block]", "terseLabel": "Comprehensive Income (Loss)" } } }, "localname": "ComprehensiveIncomePolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r168", "r170", "r473", "r474" ], "lang": { "en-US": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r168", "r170", "r473", "r474", "r584" ], "lang": { "en-US": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r168", "r170", "r473", "r474", "r584" ], "lang": { "en-US": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r168", "r170", "r473", "r474" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage of total", "verboseLabel": "Utilities customers, percentage of Communications segment revenue" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r164", "r168", "r170", "r171", "r473", "r475" ], "lang": { "en-US": { "role": { "documentation": "Describes the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Concentration Risk [Table]", "terseLabel": "Concentration Risk [Table]" } } }, "localname": "ConcentrationRiskTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r168", "r170", "r473", "r474" ], "lang": { "en-US": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r125", "r439", "r452", "r453" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Principles of Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConsolidationVariableInterestEntityPolicy": { "auth_ref": [ "r125", "r446", "r447", "r448" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for consolidation to describe the significant judgments and assumptions made in determining whether a variable interest held by the entity requires the variable interest entity to be consolidated and (or) disclose information about its involvement with the variable interest entity; the methodology used by the entity for determining whether or not it is the primary beneficiary of the variable interest entity; and the significant factors considered and judgments made in determining that the power to direct the activities that significantly impact the economic performance of the variable interest entity are shared (as defined).", "label": "Consolidation, Variable Interest Entity, Policy [Policy Text Block]", "terseLabel": "Variable Interest Entities" } } }, "localname": "ConsolidationVariableInterestEntityPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress [Member]" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContingentConsiderationByTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of contingent consideration.", "label": "Contingent Consideration by Type [Axis]", "terseLabel": "Contingent Consideration by Type [Axis]" } } }, "localname": "ContingentConsiderationByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ContingentConsiderationTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Description of contingent payment arrangement.", "label": "Contingent Consideration Type [Domain]", "terseLabel": "Contingent Consideration Type [Domain]" } } }, "localname": "ContingentConsiderationTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractReceivableDueOneYearOrLess": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_AccountsReceivableNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs to be collected in the next fiscal year following the latest fiscal year. Excludes amounts due that have been withheld because of retainage provisions in a contract. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Contract Receivable, Due in Next Twelve Months", "terseLabel": "Contract billings" } } }, "localname": "ContractReceivableDueOneYearOrLess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractReceivableRetainageDueOneYearOrLess": { "auth_ref": [ "r29", "r522" ], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount billed to customers under long-term contracts or programs that have been withheld because of retainage provisions in a contract to be collected in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Contract Receivable Retainage, Next Twelve Months", "terseLabel": "Retainage" } } }, "localname": "ContractReceivableRetainageDueOneYearOrLess", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r305", "r307", "r312" ], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 3.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, Net, Current", "terseLabel": "Contract assets", "totalLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails", "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r305", "r306", "r312" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 6.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" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails", "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r313" ], "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": "Deferred revenue, revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod": { "auth_ref": [ "r308" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from performance obligation satisfied or partially satisfied in previous reporting periods. Includes, but is not limited to, change in transaction price.", "label": "Contract with Customer, Performance Obligation Satisfied in Previous Period", "terseLabel": "Revenue recognition, performance obligations satisfied in previous periods, revenue recognized (in dollars)" } } }, "localname": "ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractsReceivableClaimsAndUncertainAmountsExpectedToBeCollectedWithinOneYear": { "auth_ref": [ "r56" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of billed or unbilled claims or similar items subject to uncertainty concerning their determination or ultimate realization under long-term contracts that are expected to be collected in the next fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Contracts Receivable, Claims and Uncertain Amounts, Expected to be Collected in Next Twelve Months", "terseLabel": "Contract with customer, unapproved change orders and/or claims, amount (in dollars)" } } }, "localname": "ContractsReceivableClaimsAndUncertainAmountsExpectedToBeCollectedWithinOneYear", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractualRightsMember": { "auth_ref": [ "r416" ], "lang": { "en-US": { "role": { "documentation": "Rights that arise from a contractual arrangement with a third party (not including franchise rights and license agreements).", "label": "Contractual Rights [Member]", "terseLabel": "Pre-Qualifications [Member]" } } }, "localname": "ContractualRightsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails", "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateJointVentureMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Corporation owned and operated by a small group of ventures to accomplish a mutually beneficial venture or project.", "label": "Corporate Joint Venture [Member]", "terseLabel": "Proportionately Consolidated Non-Controlled Joint Venture [Member]", "verboseLabel": "Joint Venture [Member]" } } }, "localname": "CorporateJointVentureMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r196" ], "lang": { "en-US": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate [Member]" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization": { "auth_ref": [ "r84", "r85" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cost of product sold and service rendered, excluding depreciation, depletion, and amortization.", "label": "Cost of Goods and Service, Excluding Depreciation, Depletion, and Amortization", "terseLabel": "Costs of revenue, excluding depreciation and amortization" } } }, "localname": "CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/QuarterlyInformationUnauditedScheduleOfQuarterlyFinancialInformationUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "auth_ref": [ "r125", "r262", "r263", "r265" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations.", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "terseLabel": "Restructuring Activities" } } }, "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CreditConcentrationRiskMember": { "auth_ref": [ "r475" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified receivable or amount at risk from a counterparty under a contractual arrangement is to a specified benchmark, such as total receivables, net revenues, pretax results. Risk is the materially adverse effects of loss attributable to (a) the failure to collect a significant receivable from a major customer or group of homogeneous accounts, or (b) a failure by a counterparty to perform under terms of a contractual arrangement.", "label": "Credit Concentration Risk [Member]", "terseLabel": "Credit Concentration Risk [Member]" } } }, "localname": "CreditConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.", "label": "Cumulative Effect of New Accounting Principle in Period of Adoption", "terseLabel": "Cumulative effect of adoption, revenue recognition (Topic 606)" } } }, "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentFederalTaxExpenseBenefit": { "auth_ref": [ "r128", "r392", "r396" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current federal tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Federal Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "CurrentFederalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentForeignTaxExpenseBenefit": { "auth_ref": [ "r134", "r394" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current Foreign Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "CurrentForeignTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefit": { "auth_ref": [ "r128", "r392", "r396" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.", "label": "Current Income Tax Expense (Benefit)", "totalLabel": "Total current income tax expense" } } }, "localname": "CurrentIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Current Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Current:" } } }, "localname": "CurrentIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CurrentStateAndLocalTaxExpenseBenefit": { "auth_ref": [ "r128", "r392", "r396" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_CurrentIncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Current State and Local Tax Expense (Benefit)", "terseLabel": "State and local" } } }, "localname": "CurrentStateAndLocalTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r165" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk [Member]" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelatedIntangibleAssetsMember": { "auth_ref": [ "r411" ], "lang": { "en-US": { "role": { "documentation": "Customer-related asset, including, but not limited to, customer lists, and noncontractual customer relationships.", "label": "Customer-Related Intangible Assets [Member]", "terseLabel": "Customer Relationships and Backlog [Member]" } } }, "localname": "CustomerRelatedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r414" ], "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 [Member]" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r20", "r21", "r22", "r541", "r543", "r558" ], "lang": { "en-US": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Line of credit facility, interest rate description" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r22", "r290", "r543", "r558" ], "calculation": { "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": 2.0, "parentTag": "mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Long-term debt obligations", "verboseLabel": "Long-term debt obligations" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r484", "r486" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "verboseLabel": "Debt instrument, principal amount (in dollars)" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r50" ], "lang": { "en-US": { "role": { "documentation": "Contractual interest rate for funds borrowed, under the debt agreement.", "label": "Debt Instrument, Interest Rate, Stated Percentage", "terseLabel": "Debt instrument, interest rate (percentage)" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentMaturityDate": { "auth_ref": [ "r51", "r464" ], "lang": { "en-US": { "role": { "documentation": "Date when the debt instrument is scheduled to be fully repaid, in CCYY-MM-DD format.", "label": "Debt Instrument, Maturity Date", "terseLabel": "Debt instrument, maturity date" } } }, "localname": "DebtInstrumentMaturityDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "dateItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r52" ], "lang": { "en-US": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r52", "r131", "r293", "r294", "r295", "r296", "r483", "r484", "r486", "r555" ], "lang": { "en-US": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredChargesPolicyTextBlock": { "auth_ref": [ "r43", "r125" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for deferral and amortization of significant deferred charges.", "label": "Deferred Charges, Policy [Policy Text Block]", "terseLabel": "Deferred Financing Costs" } } }, "localname": "DeferredChargesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_DeferredCompensationArrangementsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Compensation Arrangements [Abstract]", "terseLabel": "Deferred Compensation Arrangements [Abstract]" } } }, "localname": "DeferredCompensationArrangementsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansDeferredCompensationPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": { "auth_ref": [], "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 plans, liabilities" } } }, "localname": "DeferredCompensationLiabilityClassifiedNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansDeferredCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCompensationPlanAssets": { "auth_ref": [ "r43" ], "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": "Deferred compensation plans, assets" } } }, "localname": "DeferredCompensationPlanAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansDeferredCompensationPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFederalIncomeTaxExpenseBenefit": { "auth_ref": [ "r128", "r393", "r396" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred federal income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Federal Income Tax Expense (Benefit)", "terseLabel": "Federal" } } }, "localname": "DeferredFederalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r43", "r485" ], "calculation": { "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.", "label": "Debt Issuance Costs, Net", "negatedTerseLabel": "Less unamortized deferred financing costs", "terseLabel": "Deferred financing costs, net of accumulated amortization" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredForeignIncomeTaxExpenseBenefit": { "auth_ref": [ "r128", "r393", "r396" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred foreign income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Foreign Income Tax Expense (Benefit)", "terseLabel": "Foreign" } } }, "localname": "DeferredForeignIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r117", "r128", "r393", "r396" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": 5.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": "Provision for deferred income taxes", "totalLabel": "Total deferred income tax expense" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Income Tax Expense (Benefit), Continuing Operations [Abstract]", "terseLabel": "Deferred:" } } }, "localname": "DeferredIncomeTaxExpenseBenefitContinuingOperationsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredIncomeTaxLiabilities": { "auth_ref": [ "r24", "r25", "r384", "r542", "r557" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences.", "label": "Deferred Tax Liabilities, Gross", "totalLabel": "Total deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r371", "r387" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "negatedTotalLabel": "Net deferred tax liabilities", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredStateAndLocalIncomeTaxExpenseBenefit": { "auth_ref": [ "r128", "r393", "r396" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": 4.0, "parentTag": "us-gaap_IncomeTaxExpenseBenefit", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred state and local tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred State and Local Income Tax Expense (Benefit)", "terseLabel": "State and local" } } }, "localname": "DeferredStateAndLocalIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGrossAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Assets, Gross [Abstract]", "terseLabel": "Deferred tax assets:" } } }, "localname": "DeferredTaxAssetsGrossAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxAssetsNet": { "auth_ref": [ "r385" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilitiesNet", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Net of Valuation Allowance", "totalLabel": "Total deferred tax assets" } } }, "localname": "DeferredTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOperatingLossCarryforwards": { "auth_ref": [ "r364", "r390", "r391" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.", "label": "Deferred Tax Assets, Operating Loss Carryforwards", "terseLabel": "Operating loss carryforwards and tax credits", "verboseLabel": "Net operating loss carryforwards, deferred tax assets" } } }, "localname": "DeferredTaxAssetsOperatingLossCarryforwards", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails", "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsOther": { "auth_ref": [ "r365", "r390", "r391" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 5.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences, classified as other.", "label": "Deferred Tax Assets, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxAssetsOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits": { "auth_ref": [ "r364", "r390", "r391" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from compensation and benefits costs.", "label": "Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits", "terseLabel": "Compensation and benefits" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts": { "auth_ref": [ "r364", "r390", "r391" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts", "terseLabel": "Bad debt" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance": { "auth_ref": [ "r364", "r390", "r391" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated losses under self insurance.", "label": "Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Self Insurance", "terseLabel": "Accrued insurance" } } }, "localname": "DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsSelfInsurance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r386" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredTaxAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "negatedTerseLabel": "Valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Deferred Tax Liabilities, Gross [Abstract]", "terseLabel": "Deferred tax liabilities:" } } }, "localname": "DeferredTaxLiabilitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill": { "auth_ref": [ "r365", "r390", "r391", "r428", "r429" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 2.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from goodwill.", "label": "Deferred Tax Liabilities, Goodwill", "terseLabel": "Goodwill" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets": { "auth_ref": [ "r365", "r390", "r391" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 3.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.", "label": "Deferred Tax Liabilities, Intangible Assets", "terseLabel": "Other intangible assets" } } }, "localname": "DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates": { "auth_ref": [ "r365", "r390", "r391" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 6.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from investments in unconsolidated subsidiaries and investments in other affiliates which are not controlled nor consolidated.", "label": "Deferred Tax Liabilities, Investment in Noncontrolled Affiliates", "terseLabel": "Investments in unconsolidated entities" } } }, "localname": "DeferredTaxLiabilitiesInvestmentInNoncontrolledAffiliates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesOther": { "auth_ref": [ "r365", "r390", "r391" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 7.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences classified as other.", "label": "Deferred Tax Liabilities, Other", "terseLabel": "Other" } } }, "localname": "DeferredTaxLiabilitiesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesPropertyPlantAndEquipment": { "auth_ref": [ "r365", "r390", "r391" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 1.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from property, plant, and equipment.", "label": "Deferred Tax Liabilities, Property, Plant and Equipment", "terseLabel": "Property and equipment" } } }, "localname": "DeferredTaxLiabilitiesPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxLiabilitiesTaxDeferredIncome": { "auth_ref": [ "r365", "r390", "r391" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails": { "order": 4.0, "parentTag": "us-gaap_DeferredIncomeTaxLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of deferred tax liability attributable to taxable temporary differences from tax deferred revenue or income classified as other.", "label": "Deferred Tax Liabilities, Tax Deferred Income", "terseLabel": "Gain on remeasurement of equity investee" } } }, "localname": "DeferredTaxLiabilitiesTaxDeferredIncome", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Defined Contribution Plan [Abstract]" } } }, "localname": "DefinedContributionPensionAndOtherPostretirementPlansDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlans401KPlanNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r325" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "401(k) plan, employer matching contribution (in dollars)" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlans401KPlanNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Maximum percentage of employee gross pay the employee may contribute to a defined contribution plan.", "label": "Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent", "terseLabel": "401(k) plan, maximum pre-tax annual contribution per employee, percentage of annual compensation" } } }, "localname": "DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlans401KPlanNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DepositAssets": { "auth_ref": [ "r63" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The carrying amount of the asset transferred to a third party to serve as a deposit, which typically serves as security against failure by the transferor to perform under terms of an agreement.", "label": "Deposit Assets", "terseLabel": "Cash collateral held by insurance carriers" } } }, "localname": "DepositAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationAndAmortizationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Depreciation, Depletion and Amortization [Abstract]", "terseLabel": "Depreciation and Amortization:" } } }, "localname": "DepreciationAndAmortizationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r117", "r185" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeNumberOfInstrumentsHeld": { "auth_ref": [ "r455", "r456" ], "lang": { "en-US": { "role": { "documentation": "The number of derivative instruments of a particular group held by the entity.", "label": "Derivative, Number of Instruments Held", "terseLabel": "Derivative instruments, number held" } } }, "localname": "DerivativeNumberOfInstrumentsHeld", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Effect in current period from application of guidance for revenue from contract with customer compared with guidance for revenue recognition applicable prior to change when using transition method for cumulative effect in period including initial date of application.", "label": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]", "terseLabel": "Difference between Revenue Guidance in Effect before and after Topic 606 [Member]" } } }, "localname": "DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r362" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Stock-Based Compensation and Other Employee Benefit Plans" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Share-based Payment Arrangement [Abstract]" } } }, "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_DomesticCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of the government that is entitled to levy and collect income taxes from the entity in its country of domicile.", "label": "Domestic Tax Authority [Member]", "terseLabel": "Federal [Member]" } } }, "localname": "DomesticCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DomesticLineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars, inside the reporting entity's home country.", "label": "Domestic Line of Credit [Member]", "terseLabel": "Credit Facility [Member]" } } }, "localname": "DomesticLineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DueFromAffiliateNoncurrent": { "auth_ref": [ "r17", "r129", "r511", "r513", "r515", "r519", "r539", "r559", "r587" ], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of receivables due from an entity that is affiliated with the reporting entity by means of direct or indirect ownership, due after 1 year (or 1 business cycle).", "label": "Due from Affiliate, Noncurrent", "terseLabel": "Investments in and advances to consolidated affiliates, net" } } }, "localname": "DueFromAffiliateNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToAffiliateNoncurrent": { "auth_ref": [ "r23", "r130", "r511", "r515", "r586" ], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of receivables owed to an entity that is affiliated with the reporting entity by means of direct or indirect ownership, which are usually due after one year (or one business cycle, if longer).", "label": "Due to Affiliate, Noncurrent", "terseLabel": "Advances from consolidated affiliates, net" } } }, "localname": "DueToAffiliateNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "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/2019-01-31", "presentation": [ "http://www.mastec.com/role/QuarterlyInformationUnauditedScheduleOfQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r87", "r143", "r148", "r149", "r150", "r151", "r154", "r553", "r571" ], "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 earnings per share (in dollars per share)", "verboseLabel": "Basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/QuarterlyInformationUnauditedScheduleOfQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareBasicAndDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Earnings Per Share, Basic and Diluted [Abstract]", "verboseLabel": "Earnings per share (Note 2):" } } }, "localname": "EarningsPerShareBasicAndDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r87", "r143", "r148", "r149", "r150", "r151", "r154", "r553", "r571" ], "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 earnings per share (in dollars per share)", "verboseLabel": "Diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/QuarterlyInformationUnauditedScheduleOfQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r155" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Earnings Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EarningsPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents": { "auth_ref": [ "r478" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.", "label": "Effect of Exchange Rate on Cash and Cash Equivalents", "terseLabel": "Effect of currency translation on cash" } } }, "localname": "EffectOfExchangeRateOnCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r133", "r372", "r373" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-US": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "totalLabel": "Effective income tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate": { "auth_ref": [ "r372", "r373", "r395" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails": { "order": 1.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of domestic federal statutory tax rate applicable to pretax income (loss).", "label": "Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent", "terseLabel": "U.S. corporate tax rate, percent", "verboseLabel": "U.S. statutory federal rate applied to pretax income" } } }, "localname": "EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails", "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r372", "r373", "r395" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails": { "order": 7.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the valuation allowance for deferred tax assets.", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Percent", "terseLabel": "Valuation allowance for deferred tax assets" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r372", "r373", "r395" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails": { "order": 8.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to changes in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Percent", "terseLabel": "Change in tax rate" } } }, "localname": "EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities": { "auth_ref": [ "r372", "r373", "r395" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails": { "order": 5.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to deduction for qualified production activity.", "label": "Effective Income Tax Rate Reconciliation, Deduction, Qualified Production Activity, Percent", "negatedTerseLabel": "Domestic production activities deduction" } } }, "localname": "EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential": { "auth_ref": [ "r372", "r373", "r395" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails": { "order": 3.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.", "label": "Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent", "terseLabel": "Foreign tax rate differential" } } }, "localname": "EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationNondeductibleExpense": { "auth_ref": [ "r372", "r373", "r395" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails": { "order": 4.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to nondeductible expenses.", "label": "Effective Income Tax Rate Reconciliation, Nondeductible Expense, Percent", "terseLabel": "Non-deductible expenses" } } }, "localname": "EffectiveIncomeTaxRateReconciliationNondeductibleExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments": { "auth_ref": [ "r372", "r373", "r395" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails": { "order": 6.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.", "label": "Effective Income Tax Rate Reconciliation, Other Adjustments, Percent", "terseLabel": "Other" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails": { "order": 11.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.", "label": "Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent", "terseLabel": "Stock basis adjustment" } } }, "localname": "EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes": { "auth_ref": [ "r372", "r373", "r395" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails": { "order": 2.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to state and local income tax expense (benefit), net of federal tax expense (benefit).", "label": "Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent", "terseLabel": "State and local income taxes, net of federal benefit" } } }, "localname": "EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EffectiveIncomeTaxRateReconciliationTaxCredits": { "auth_ref": [ "r372", "r373", "r395" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails": { "order": 10.0, "parentTag": "us-gaap_EffectiveIncomeTaxRateContinuingOperations", "weight": -1.0 } }, "lang": { "en-US": { "role": { "documentation": "Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to tax credits. Including, but not limited to, research credit, foreign tax credit, investment tax credit, and other tax credits.", "label": "Effective Income Tax Rate Reconciliation, Tax Credit, Percent", "negatedTerseLabel": "Tax credits" } } }, "localname": "EffectiveIncomeTaxRateReconciliationTaxCredits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Employee-related Liabilities, Current", "terseLabel": "Accrued salaries and wages" } } }, "localname": "EmployeeRelatedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r356" ], "lang": { "en-US": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Stock-based compensation awards, unearned compensation, weighted average expected recognition period (in years)" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r356" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Stock-based compensation awards, unearned compensation" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense": { "auth_ref": [ "r355" ], "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": "Stock-based compensation, income tax benefits" } } }, "localname": "EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Employee Stock Purchase Plans [Member]" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesStockBasedCompensationNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EntityWideInformationRevenueFromExternalCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue from External Customer [Line Items]", "terseLabel": "Revenue [Line Items]" } } }, "localname": "EntityWideInformationRevenueFromExternalCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EntityWideRevenueMajorCustomerLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Major Customer [Line Items]", "terseLabel": "Revenue, Significant Customer [Line Items]" } } }, "localname": "EntityWideRevenueMajorCustomerLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services.", "label": "Equipment [Member]", "terseLabel": "Equipment [Member]" } } }, "localname": "EquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityClassOfTreasuryStockLineItems": { "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": "Equity, Class of Treasury Stock [Line Items]", "terseLabel": "Equity, Treasury Stock [Line Items]" } } }, "localname": "EquityClassOfTreasuryStockLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r292" ], "lang": { "en-US": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquity", "http://www.mastec.com/role/EquityRollforwardOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityMethodInvestmentDividendsOrDistributions": { "auth_ref": [ "r83", "r111", "r117", "r569" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of distribution received from equity method investee for return on investment, classified as operating activities. Excludes distribution for return of investment, classified as investing activities.", "label": "Proceeds from Equity Method Investment, Distribution", "terseLabel": "Equity method investments, distributions of earnings received, operating cash flows" } } }, "localname": "EquityMethodInvestmentDividendsOrDistributions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentOwnershipPercentage": { "auth_ref": [ "r214" ], "lang": { "en-US": { "role": { "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.", "label": "Equity Method Investment, Ownership Percentage", "terseLabel": "Equity method investment, ownership percentage" } } }, "localname": "EquityMethodInvestmentOwnershipPercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Equity Method Investment, Summarized Financial Information [Abstract]", "terseLabel": "Summarized Financial Information of Equity Method Investments [Line Items]" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAssets": { "auth_ref": [ "r2", "r127", "r213", "r216", "r476" ], "calculation": { "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of assets reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Assets", "totalLabel": "Total assets" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets": { "auth_ref": [ "r2", "r127", "r213", "r216", "r476" ], "calculation": { "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of current assets reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Current Assets", "terseLabel": "Current assets" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationCurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities": { "auth_ref": [ "r2", "r127", "r213", "r216", "r476" ], "calculation": { "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails": { "order": 1.0, "parentTag": "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of current liabilities reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Current Liabilities", "terseLabel": "Current liabilities" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationCurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationLiabilities": { "auth_ref": [ "r2", "r127", "r213", "r216", "r476" ], "calculation": { "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of liabilities reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss": { "auth_ref": [ "r2", "r127", "r213", "r216", "r476" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of net income (loss) reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Net Income (Loss)", "terseLabel": "Net income" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationNetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets": { "auth_ref": [ "r2", "r127", "r213", "r216", "r476" ], "calculation": { "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAssets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of noncurrent assets reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Noncurrent Assets", "terseLabel": "Long-term assets" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities": { "auth_ref": [ "r2", "r127", "r213", "r216", "r476" ], "calculation": { "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails": { "order": 2.0, "parentTag": "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationLiabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The amount of noncurrent liabilities reported by an equity method investment of the entity.", "label": "Equity Method Investment, Summarized Financial Information, Noncurrent Liabilities", "terseLabel": "Long-term liabilities" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationRevenue": { "auth_ref": [ "r2", "r216" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue from sale of product and rendering of service reported by equity method investee.", "label": "Equity Method Investment, Summarized Financial Information, Revenue", "terseLabel": "Revenue" } } }, "localname": "EquityMethodInvestmentSummarizedFinancialInformationRevenue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquityMethodInvestmentsPolicy": { "auth_ref": [ "r39", "r111", "r125", "r215", "r476" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.", "label": "Equity Method Investments [Policy Text Block]", "terseLabel": "Equity Method Investments" } } }, "localname": "EquityMethodInvestmentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquityMethodInvestmentsTextBlock": { "auth_ref": [ "r217" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of equity method investments including, but not limited to, name of each investee or group of investments, percentage ownership, difference between recorded amount of an investment and the value of the underlying equity in the net assets, and summarized financial information.", "label": "Equity Method Investments [Table Text Block]", "terseLabel": "Schedule of Summarized Financial Information of Equity Method Investments" } } }, "localname": "EquityMethodInvestmentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_EquitySecuritiesFvNi": { "auth_ref": [ "r471" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI).", "label": "Equity Securities, FV-NI", "terseLabel": "Fair value investment, carrying amount" } } }, "localname": "EquitySecuritiesFvNi", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "auth_ref": [ "r208" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "terseLabel": "Equity investments, adjusted cost basis, amount" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount": { "auth_ref": [ "r209" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of impairment loss on investment in equity security without readily determinable fair value.", "label": "Equity Securities without Readily Determinable Fair Value, Impairment Loss, Annual Amount", "terseLabel": "Equity investments, impairments" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueImpairmentLossAnnualAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock": { "auth_ref": [ "r210" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment in equity security without readily determinable fair value, which does not qualify for practical expedient to estimate fair value using net asset value per share. Includes, but is not limited to, information considered for determining upward and downward adjustment from observable price change.", "label": "Equity Securities without Readily Determinable Fair Value [Policy Text Block]", "terseLabel": "Other Equity Investments Without Readily Determinable Fair Values" } } }, "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValuePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "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, Financial Instruments Measured on a Non-Recurring Basis [Line Items]", "verboseLabel": "Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPacerNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r460", "r461", "r462", "r469" ], "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 Measurements, Recurring and Non-Recurring [Table]" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPacerNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain": { "auth_ref": [ "r465" ], "lang": { "en-US": { "role": { "documentation": "Class of asset.", "label": "Asset Class [Domain]", "terseLabel": "Asset Class [Domain]" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisUnobservableInputReconciliationByAssetClassDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPacerNarrativeDetails", "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueByAssetClassAxis": { "auth_ref": [ "r460", "r469" ], "lang": { "en-US": { "role": { "documentation": "Information by class of asset.", "label": "Asset Class [Axis]", "terseLabel": "Asset Class [Axis]" } } }, "localname": "FairValueByAssetClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPacerNarrativeDetails", "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Fair Value Disclosures [Abstract]" } } }, "localname": "FairValueDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_FairValueDisclosuresTextBlock": { "auth_ref": [ "r468" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.", "label": "Fair Value Disclosures [Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstruments" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisObligations": { "auth_ref": [ "r460", "r461" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value of obligations measured on a recurring basis.", "label": "Obligations, Fair Value Disclosure", "terseLabel": "Acquisition-related contingent consideration liabilities, estimated fair value" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "auth_ref": [ "r466" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3).", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "negatedLabel": "Acquisition-related contingent consideration liabilities, net increase (decrease), fair value adjustments, expense (income)" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases": { "auth_ref": [ "r467" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of purchases of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases", "terseLabel": "Acquisition-related contingent consideration liabilities, additions from new business combinations" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPurchases", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements": { "auth_ref": [ "r467" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of settlements of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Settlements", "terseLabel": "Acquisition-related contingent consideration liabilities, payments" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r125", "r470", "r472" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FederalFundsPurchasedMember": { "auth_ref": [ "r546" ], "lang": { "en-US": { "role": { "documentation": "Short term borrowing where a bank borrows, at the federal funds rate, from another bank.", "label": "Federal Funds Purchased [Member]", "terseLabel": "Federal Funds Rate [Member]" } } }, "localname": "FederalFundsPurchasedMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinanceLeaseLiability": { "auth_ref": [ "r491", "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease.", "label": "Finance Lease, Liability", "totalLabel": "Total lease obligations, net of interest" } } }, "localname": "FinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityCurrent": { "auth_ref": [ "r491" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as current.", "label": "Finance Lease, Liability, Current", "negatedLabel": "Less current portion" } } }, "localname": "FinanceLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r504" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of finance lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to finance lease liability recognized in statement of financial position.", "label": "Finance Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Commitments, Finance Leases" } } }, "localname": "FinanceLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FinanceLeaseLiabilityNoncurrent": { "auth_ref": [ "r491" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease, classified as noncurrent.", "label": "Finance Lease, Liability, Noncurrent", "terseLabel": "Long-term portion of lease obligations, net of interest" } } }, "localname": "FinanceLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Payment, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "FinanceLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 6.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due after fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in next fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2020" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fifth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in fourth fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in third fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease, due in second fiscal year following latest fiscal year.", "label": "Finance Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease.", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less amounts representing interest" } } }, "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeasePrincipalPayments": { "auth_ref": [ "r494", "r500" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for principal payment on finance lease.", "label": "Finance Lease, Principal Payments", "negatedLabel": "Payments of finance lease obligations" } } }, "localname": "FinanceLeasePrincipalPayments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAsset": { "auth_ref": [ "r490" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under finance lease.", "label": "Finance Lease, Right-of-Use Asset", "terseLabel": "Finance leases, assets, net of accumulated depreciation" } } }, "localname": "FinanceLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "auth_ref": [ "r492", "r497", "r505" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease.", "label": "Finance Lease, Right-of-Use Asset, Amortization", "terseLabel": "Finance leases, assets, depreciation" } } }, "localname": "FinanceLeaseRightOfUseAssetAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinanceLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r503", "r505" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for finance lease calculated at point in time.", "label": "Finance Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Finance lease, weighted average discount rate, percent" } } }, "localname": "FinanceLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_FinanceLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r502", "r505" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for finance lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Finance Lease, Weighted Average Remaining Lease Term", "terseLabel": "Finance lease, weighted average remaining lease term (in years)" } } }, "localname": "FinanceLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinanceReceivablesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Amounts due the Company from customers, clients, lessees, borrowers, or others under the terms of its agreements therewith. Such amount may include accrued interest receivable in accordance with the terms of the agreements. The agreements also may contain provisions and related items including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.", "label": "Financing Receivable [Member]", "verboseLabel": "Receivables, Non-Recourse Arrangement [Member]" } } }, "localname": "FinanceReceivablesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FinancialStandbyLetterOfCreditMember": { "auth_ref": [ "r275", "r284" ], "lang": { "en-US": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation if defined events occur or fail to occur.", "label": "Financial Standby Letter of Credit [Member]", "terseLabel": "Commercial and/or Financial Standby [Member]", "verboseLabel": "Financial Guarantees [Member]" } } }, "localname": "FinancialStandbyLetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r249" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "negatedTerseLabel": "Accumulated amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, after Year Five", "terseLabel": "Intangible assets, expected future amortization expense, thereafter" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r251" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Next Twelve Months", "terseLabel": "Intangible assets, expected future amortization expense, 2020" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive": { "auth_ref": [ "r251" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Five", "terseLabel": "Intangible assets, expected future amortization expense, 2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r251" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Four", "terseLabel": "Intangible assets, expected future amortization expense, 2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r251" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Three", "terseLabel": "Intangible assets, expected future amortization expense, 2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r251" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Finite-Lived Intangible Assets, Amortization Expense, Year Two", "terseLabel": "Intangible assets, expected future amortization expense, 2021" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r241", "r245", "r249", "r253", "r524" ], "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]", "verboseLabel": "Amortizing Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite Lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "verboseLabel": "Currency translation adjustments, amortizing intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Finite-Lived Intangible Assets, Amortization Expense, Maturity Schedule [Abstract]", "terseLabel": "Amortization Expense" } } }, "localname": "FiniteLivedIntangibleAssetsFutureAmortizationExpenseCurrentAndFiveSucceedingFiscalYearsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r249", "r524" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Other intangible assets, amortizing, gross" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r241", "r248" ], "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]", "verboseLabel": "Amortizing Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r249" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "periodEndLabel": "Other intangible assets, net, amortizing, ending balance", "periodStartLabel": "Other intangible assets, net, amortizing, beginning balance", "totalLabel": "Intangible assets, expected future amortization expense, total" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for purchase accounting adjustments.", "label": "Finite-Lived Intangible Assets, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments, amortizing intangible assets" } } }, "localname": "FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Remaining amortization period 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 Assets, Remaining Amortization Period", "terseLabel": "Remaining weighted average amortization period (in years)" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "auth_ref": [ "r242" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition.", "label": "Finite-lived Intangible Assets Acquired", "terseLabel": "Additions from new business combinations, amortizing intangible assets" } } }, "localname": "FinitelivedIntangibleAssetsAcquired1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ForeignCountryMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax departments of governments entitled to levy and collect income taxes from the entity outside the entity's country of domicile.", "label": "Foreign Tax Authority [Member]", "terseLabel": "Foreign [Member]" } } }, "localname": "ForeignCountryMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock": { "auth_ref": [ "r125", "r477", "r482" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.", "label": "Foreign Currency Transactions and Translations Policy [Policy Text Block]", "terseLabel": "Translation of Foreign Currencies" } } }, "localname": "ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ForeignLineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars, outside the reporting entity's home country.", "label": "Foreign Line of Credit [Member]", "terseLabel": "Other Credit Facilities [Member]" } } }, "localname": "ForeignLineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ForeignPlanMember": { "auth_ref": [ "r323" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Foreign Plan [Member]", "terseLabel": "Foreign Plan [Member]" } } }, "localname": "ForeignPlanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Office Furniture and Equipment [Member]" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": { "auth_ref": [ "r117" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.", "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges", "negatedLabel": "Gains on sales of assets, net" } } }, "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralAndAdministrativeExpense": { "auth_ref": [ "r92" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": 5.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.", "label": "General and Administrative Expense", "terseLabel": "General and administrative expenses" } } }, "localname": "GeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeneralLiabilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Type of business insurance which provides insurance coverage for a wide variety of liability exposures including, but not limited to, contractual liability, product liability and personal injury liability.", "label": "General Liability [Member]", "terseLabel": "General Liability Policy [Member]" } } }, "localname": "GeneralLiabilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r167" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that a specified dollar value on the balance sheet or income statement in the period from one or more specified geographic areas is to a corresponding consolidated, segment, or product line amount. Risk is the materially adverse effects of economic decline or antagonistic political actions resulting in loss of assets, sales volume, labor supply, or source of materials and supplies in a US state or a specified country, continent, or region such as EMEA (Europe, Middle East, Africa).", "label": "Geographic Concentration Risk [Member]", "terseLabel": "Geographic Concentration Risk [Member]" } } }, "localname": "GeographicConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r227", "r229" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails": { "order": 2.0, "parentTag": "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet", "weight": 1.0 }, "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails": { "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", "netLabel": "Goodwill, net", "periodEndLabel": "Goodwill, net, ending balance", "periodStartLabel": "Goodwill, net, beginning balance", "terseLabel": "Goodwill", "totalLabel": "Goodwill, net", "verboseLabel": "Goodwill, carrying amount (in dollars)" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAcquiredDuringPeriod": { "auth_ref": [ "r231" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized resulting from a business combination.", "label": "Goodwill, Acquired During Period", "terseLabel": "Additions from new business combinations" } } }, "localname": "GoodwillAcquiredDuringPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetImpairment": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Total loss recognized during the period from the impairment of goodwill plus the loss recognized in the period resulting from the impairment of the carrying amount of intangible assets, other than goodwill.", "label": "Goodwill and Intangible Asset Impairment", "terseLabel": "Goodwill and intangible asset impairment" } } }, "localname": "GoodwillAndIntangibleAssetImpairment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/ConsolidatedStatementsOfOperations" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]", "terseLabel": "Goodwill and Intangible Assets [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Other Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "auth_ref": [ "r125", "r236", "r246" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for goodwill and intangible assets. This accounting policy also may address how an entity assesses and measures impairment of goodwill and intangible assets.", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Goodwill and Indefinite-Lived Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "auth_ref": [ "r233" ], "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": "Currency translation adjustments" } } }, "localname": "GoodwillForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillGross": { "auth_ref": [ "r230", "r235" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails": { "order": 1.0, "parentTag": "us-gaap_Goodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Gross", "terseLabel": "Goodwill, gross" } } }, "localname": "GoodwillGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairedAccumulatedImpairmentLoss": { "auth_ref": [ "r230", "r235" ], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails": { "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", "negatedLabel": "Goodwill, accumulated impairment loss" } } }, "localname": "GoodwillImpairedAccumulatedImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillImpairmentLoss": { "auth_ref": [ "r117", "r228", "r232", "r237" ], "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", "negatedLabel": "Goodwill impairment", "terseLabel": "Goodwill, pre-tax impairment charge" } } }, "localname": "GoodwillImpairmentLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails", "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Goodwill [Line Items]", "terseLabel": "Goodwill [Line Items]" } } }, "localname": "GoodwillLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill [Member]", "terseLabel": "Goodwill [Member]" } } }, "localname": "GoodwillMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GoodwillPurchaseAccountingAdjustments": { "auth_ref": [ "r234", "r401" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments, net", "verboseLabel": "Acquisition-related contingent consideration liabilities, net increase, measurement period adjustments" } } }, "localname": "GoodwillPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GovernmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Organization that is the governing authority of a community.", "label": "Government [Member]", "terseLabel": "Government [Member]" } } }, "localname": "GovernmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GroupPoliciesMember": { "auth_ref": [ "r581", "r582" ], "lang": { "en-US": { "role": { "documentation": "Contract consisting of insurance coverage issued to organization to provide benefit to more than one individual.", "label": "Group Insurance Policy [Member]", "verboseLabel": "Employee Group Medical Claims Policy [Member]" } } }, "localname": "GroupPoliciesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteeObligationsByNatureAxis": { "auth_ref": [ "r282" ], "lang": { "en-US": { "role": { "documentation": "Information by nature of guarantee.", "label": "Guarantor Obligations, Nature [Axis]", "terseLabel": "Guarantor Obligations, Nature [Axis]" } } }, "localname": "GuaranteeObligationsByNatureAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GuaranteeObligationsMaximumExposure": { "auth_ref": [ "r281" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum potential amount of future payments (undiscounted) the guarantor could be required to make under the guarantee or each group of similar guarantees before reduction for potential recoveries under recourse or collateralization provisions.", "label": "Guarantor Obligations, Maximum Exposure, Undiscounted", "terseLabel": "Outstanding bonds, amount", "verboseLabel": "Guarantees issued, related party" } } }, "localname": "GuaranteeObligationsMaximumExposure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GuaranteeObligationsNatureDomain": { "auth_ref": [ "r280" ], "lang": { "en-US": { "role": { "documentation": "Represents a description of the nature of the guarantee or each group of similar guarantees.", "label": "Guarantor Obligations, Nature [Domain]", "terseLabel": "Guarantor Obligations, Nature [Domain]" } } }, "localname": "GuaranteeObligationsNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GuaranteesAndProductWarrantiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Guarantees and Product Warranties [Abstract]", "terseLabel": "Guarantees and Product Warranties [Abstract]" } } }, "localname": "GuaranteesAndProductWarrantiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember": { "auth_ref": [ "r518" ], "lang": { "en-US": { "role": { "documentation": "Family member whom a principal owner or a member of management might control or influence, or by whom they might be controlled or influenced, because of the family relationship.", "label": "Immediate Family Member of Management or Principal Owner [Member]", "terseLabel": "Immediate Family Member of Management [Member]" } } }, "localname": "ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r117", "r254" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of an intangible asset (excluding goodwill) to fair value.", "label": "Impairment of Intangible Assets (Excluding Goodwill)", "negatedTerseLabel": "Intangible asset impairment", "terseLabel": "Impairment of Intangible Assets (Excluding Goodwill)" } } }, "localname": "ImpairmentOfIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "auth_ref": [ "r117", "r254" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value.", "label": "Impairment of Intangible Assets, Finite-lived", "negatedTerseLabel": "Intangible asset impairment, amortizing intangible assets" } } }, "localname": "ImpairmentOfIntangibleAssetsFinitelived", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill": { "auth_ref": [ "r117", "r254" ], "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)", "negatedTerseLabel": "Intangible asset impairment, non-amortizing intangible assets", "terseLabel": "Intangible asset, pre-tax impairment charge" } } }, "localname": "ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails", "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic": { "auth_ref": [ "r132" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Domestic", "terseLabel": "Domestic" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r82", "r143", "r538", "r551", "r572" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 }, "http://www.mastec.com/role/IncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/IncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign": { "auth_ref": [ "r132" ], "calculation": { "http://www.mastec.com/role/IncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Foreign", "terseLabel": "Foreign" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r434" ], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) from continuing operations including portion attributable to the noncontrolling interest.", "label": "Income (Loss) from Continuing Operations, Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Net income (loss) before equity in income (loss) from subsidiaries" } } }, "localname": "IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromEquityMethodInvestments": { "auth_ref": [ "r83", "r117", "r186", "r212", "r550", "r569" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": 7.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).", "label": "Income (Loss) from Equity Method Investments", "negatedLabel": "Equity in earnings of unconsolidated affiliates", "terseLabel": "Equity method investments, equity in earnings" } } }, "localname": "IncomeLossFromEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeLossFromSubsidiariesNetOfTax": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount after tax of income (loss) of subsidiary attributable to the parent entity.", "label": "Income (Loss) from Subsidiaries, Net of Tax", "terseLabel": "Equity in income (losses) from subsidiaries, net of tax" } } }, "localname": "IncomeLossFromSubsidiariesNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityAxis": { "auth_ref": [ "r376" ], "lang": { "en-US": { "role": { "documentation": "Information by tax jurisdiction.", "label": "Income Tax Authority [Axis]", "terseLabel": "Income Tax Authority [Axis]" } } }, "localname": "IncomeTaxAuthorityAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxAuthorityDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Agency, division or body classification that levies income taxes, examines tax returns for compliance, or grants exemptions from or makes other decisions pertaining to income taxes.", "label": "Income Tax Authority [Domain]", "terseLabel": "Income Tax Authority [Domain]" } } }, "localname": "IncomeTaxAuthorityDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IncomeTaxDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Income Tax Disclosure [Abstract]" } } }, "localname": "IncomeTaxDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxDisclosureTextBlock": { "auth_ref": [ "r399" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r128", "r187", "r397" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsIncludingPortionAttributableToNoncontrollingInterest", "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)", "negatedLabel": "Provision for income taxes", "negatedTerseLabel": "(Provision for) benefit from income taxes", "totalLabel": "Provision for income taxes" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxPolicyTextBlock": { "auth_ref": [ "r79", "r125", "r368", "r369", "r382", "r383", "r388", "r398", "r596" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.", "label": "Income Tax, Policy [Policy Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate": { "auth_ref": [ "r367", "r372", "r373" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.", "label": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount", "terseLabel": "Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount" } } }, "localname": "IncomeTaxReconciliationChangeInEnactedTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxUncertaintiesPolicy": { "auth_ref": [ "r125", "r363", "r383" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for tax positions taken in the tax return filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other types of contingencies related to income taxes.", "label": "Income Tax Uncertainties, Policy [Policy Text Block]", "terseLabel": "Income Tax Uncertainties" } } }, "localname": "IncomeTaxUncertaintiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxesPaidNet": { "auth_ref": [ "r121" ], "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 tax payments (refunds), net" } } }, "localname": "IncomeTaxesPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "auth_ref": [ "r116" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "terseLabel": "Accounts payable and accrued expenses" } } }, "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r116" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedLabel": "Accounts receivable, net of allowance and contract assets" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInBillingInExcessOfCostOfEarnings": { "auth_ref": [ "r116" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the liability reflecting cash payments received before the related costs have been incurred.", "label": "Increase (Decrease) in Billing in Excess of Cost of Earnings", "terseLabel": "Contract liabilities" } } }, "localname": "IncreaseDecreaseInBillingInExcessOfCostOfEarnings", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r116" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedLabel": "Inventories" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in assets and liabilities, net of acquisitions:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "auth_ref": [ "r116" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) in operating assets classified as other.", "label": "Increase (Decrease) in Other Operating Assets", "negatedLabel": "Other assets, current and long-term portion" } } }, "localname": "IncreaseDecreaseInOtherOperatingAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": { "auth_ref": [ "r116" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "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 liabilities, current and long-term portion" } } }, "localname": "IncreaseDecreaseInOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Consolidated Statements of Equity" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r244", "r252" ], "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]", "verboseLabel": "Non-Amortizing Intangible Assets [Axis]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails", "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "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]", "verboseLabel": "Goodwill and Indefinite-Lived Intangible Assets [Line Items]" } } }, "localname": "IndefiniteLivedIntangibleAssetsByMajorClassLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsExcludingGoodwill": { "auth_ref": [ "r252" ], "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)", "periodEndLabel": "Other intangible assets, non-amortizing, ending balance", "periodStartLabel": "Other intangible assets, non-amortizing, beginning balance", "terseLabel": "Indefinite-lived intangible assets, carrying amount (in dollars)", "verboseLabel": "Other intangible assets, non-amortizing" } } }, "localname": "IndefiniteLivedIntangibleAssetsExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of foreign currency translation gain (loss) which increases (decreases) an asset, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit to fair value.", "label": "Indefinite-lived Intangible Assets, Foreign Currency Translation Gain (Loss)", "terseLabel": "Currency translation adjustments, non-amortizing intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r244", "r252" ], "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]", "verboseLabel": "Non-Amortizing Intangible Assets, Major Class Name [Domain]" } } }, "localname": "IndefiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails", "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase (decrease) of assets, excluding financial assets and goodwill, lacking physical substance and having a projected indefinite period of benefit, from purchase accounting adjustments.", "label": "Indefinite-lived Intangible Assets, Purchase Accounting Adjustments", "terseLabel": "Measurement period adjustments, non-amortizing intangible assets" } } }, "localname": "IndefiniteLivedIntangibleAssetsPurchaseAccountingAdjustments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IndefinitelivedIntangibleAssetsAcquired": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in assets, excluding financial assets and goodwill, lacking physical substance with an indefinite life, from an acquisition.", "label": "Indefinite-lived Intangible Assets Acquired", "terseLabel": "Additions from new business combinations, non-amortizing intangible assets" } } }, "localname": "IndefinitelivedIntangibleAssetsAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionAxis": { "auth_ref": [ "r318" ], "lang": { "en-US": { "role": { "documentation": "Information about effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Axis]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Axis]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InitialApplicationPeriodCumulativeEffectTransitionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Effect of transition method for cumulative effect in initial period of application.", "label": "Initial Application Period Cumulative Effect Transition [Domain]", "terseLabel": "Initial Application Period Cumulative Effect Transition [Domain]" } } }, "localname": "InitialApplicationPeriodCumulativeEffectTransitionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for all or part of the information related to intangible assets.", "label": "Intangible Assets Disclosure [Text Block]", "terseLabel": "Rollforward of Other Intangible Assets" } } }, "localname": "IntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsFiniteLivedPolicy": { "auth_ref": [ "r125", "r248" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for finite-lived intangible assets. This accounting policy also might address: (1) the amortization method used; (2) the useful lives of such assets; and (3) how the entity assesses and measures impairment of such assets.", "label": "Intangible Assets, Finite-Lived, Policy [Policy Text Block]", "terseLabel": "Finite-Lived Intangible Assets" } } }, "localname": "IntangibleAssetsFiniteLivedPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IntangibleAssetsGrossExcludingGoodwill": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_IntangibleAssetsNetExcludingGoodwill", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated amortization of intangible assets, excluding goodwill.", "label": "Intangible Assets, Gross (Excluding Goodwill)", "terseLabel": "Other intangible assets, gross" } } }, "localname": "IntangibleAssetsGrossExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r239", "r247" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "periodEndLabel": "Other intangible assets, net, ending balance", "periodStartLabel": "Other intangible assets, net, beginning balance", "terseLabel": "Other intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IntangibleAssetsNetIncludingGoodwill": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of finite-lived intangible assets, indefinite-lived intangible assets and goodwill. Goodwill is an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized. Intangible assets are assets, not including financial assets, lacking physical substance.", "label": "Intangible Assets, Net (Including Goodwill)", "terseLabel": "Goodwill and other intangible assets, net", "verboseLabel": "Intangible assets and goodwill, net" } } }, "localname": "IntangibleAssetsNetIncludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseMember": { "auth_ref": [ "r459" ], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing interest expense.", "label": "Interest Expense [Member]", "terseLabel": "Interest Expense [Member]" } } }, "localname": "InterestExpenseMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterestInUnincorporatedJointVenturesOrPartnershipsPolicy": { "auth_ref": [ "r125", "r537" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for interest in an unincorporated joint venture or partnership that is included in the enterprise's financial statements using the proportionate consolidation method of accounting.", "label": "Interest in Unincorporated Joint Ventures or Partnerships, Policy [Policy Text Block]", "terseLabel": "Unicorporated Entities, Proportional Consolidation" } } }, "localname": "InterestInUnincorporatedJointVenturesOrPartnershipsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r108", "r114", "r121" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Interest paid" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPayableCurrent": { "auth_ref": [ "r13", "r14", "r48" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Interest Payable, Current", "terseLabel": "Debt instruments, accrued interest payable" } } }, "localname": "InterestPayableCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRevenueExpenseNet": { "auth_ref": [ "r188" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": 6.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 }, "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of interest revenue (income derived from investments in debt securities and on cash and cash equivalents) net of interest expense (cost of borrowed funds accounted for as interest).", "label": "Interest Revenue (Expense), Net", "negatedLabel": "Interest expense, net", "negatedTerseLabel": "Interest expense (income), net", "terseLabel": "Non-recourse financing agreement, discount charge" } } }, "localname": "InterestRevenueExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails", "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterimPeriodCostsNotAllocableDomain": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "This element represents the type of costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred.", "label": "Interim Period, Costs Not Allocable [Domain]", "terseLabel": "Interim Period, Costs Not Allocable [Domain]" } } }, "localname": "InterimPeriodCostsNotAllocableDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InterimPeriodCostsNotAllocableLineItems": { "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": "Interim Period, Costs Not Allocable [Line Items]", "terseLabel": "Quarterly Financial Information [Line Items]" } } }, "localname": "InterimPeriodCostsNotAllocableLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InterimPeriodCostsNotAllocableTable": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "Schedule detailing the costs and expenses incurred during an interim period that cannot be readily identified with the activities or benefits of other interim periods and are charged to the interim period in which incurred.", "label": "Interim Period, Costs Not Allocable [Table]", "terseLabel": "Quarterly Financial Information [Table]" } } }, "localname": "InterimPeriodCostsNotAllocableTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r191" ], "lang": { "en-US": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Eliminations [Member]" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r4", "r60", "r222" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventories, net" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r15", "r61", "r125", "r156", "r223", "r224" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.", "label": "Inventory, Policy [Policy Text Block]", "terseLabel": "Inventories" } } }, "localname": "InventoryPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryValuationReserveMember": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "Reserve to reduce inventory to lower of cost or net realizable value.", "label": "SEC Schedule, 12-09, Reserve, Inventory [Member]", "verboseLabel": "Valuation Allowance for Inventory [Member]" } } }, "localname": "InventoryValuationReserveMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InventoryValuationReserves": { "auth_ref": [ "r60", "r140", "r222", "r225" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation reserve for inventory.", "label": "Inventory Valuation Reserves", "terseLabel": "Valuation allowances for inventory" } } }, "localname": "InventoryValuationReserves", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvesteeMember": { "auth_ref": [ "r211" ], "lang": { "en-US": { "role": { "documentation": "A corporation that issued voting stock held by an investor.", "label": "Investee [Member]", "terseLabel": "Equity Investee [Member]" } } }, "localname": "InvesteeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentTypeAxis": { "auth_ref": [ "r589", "r590", "r591", "r592" ], "lang": { "en-US": { "role": { "documentation": "Information by type of investments.", "label": "Investment Type [Axis]", "terseLabel": "Investment Type [Axis]" } } }, "localname": "InvestmentTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentTypeCategorizationMember": { "auth_ref": [ "r589", "r590", "r591", "r592" ], "lang": { "en-US": { "role": { "documentation": "Asset obtained to generate income or appreciate in value.", "label": "Investments [Domain]", "terseLabel": "Investments [Domain]" } } }, "localname": "InvestmentTypeCategorizationMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures": { "auth_ref": [ "r39" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of investment in equity method investee and investment in and advance to affiliate.", "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures", "terseLabel": "Equity method investments, net investment", "verboseLabel": "Equity investments, carrying value" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures [Abstract]", "terseLabel": "Investments in and Advance to Affiliates, Subsidiaries, Associates, and Joint Ventures [Abstract]" } } }, "localname": "InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVenturesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_InvestmentsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Assets held for their financial return, rather than for the entity's operations.", "label": "Investments [Member]", "terseLabel": "Investment [Member]" } } }, "localname": "InvestmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPacerNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LandMember": { "auth_ref": [ "r314" ], "lang": { "en-US": { "role": { "documentation": "Part of earth's surface not covered by water.", "label": "Land [Member]", "terseLabel": "Land [Member]" } } }, "localname": "LandMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseAgreementsMember": { "auth_ref": [ "r415" ], "lang": { "en-US": { "role": { "documentation": "Contractual agreement that stipulates the lessee pay the lessor for use of an asset.", "label": "Lease Agreements [Member]", "terseLabel": "Leases [Member]" } } }, "localname": "LeaseAgreementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeaseArrangementTypeAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Axis]", "terseLabel": "Lease Arrangement, Type [Axis]" } } }, "localname": "LeaseArrangementTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LeaseArrangementTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Group of related lease arrangements. For example, but not limited to, leases grouped by facility or contractual terms.", "label": "Lease Arrangement, Type [Domain]", "terseLabel": "Lease Arrangement, Type [Domain]" } } }, "localname": "LeaseArrangementTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LeasesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases [Abstract]" } } }, "localname": "LeasesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_LeasesOfLesseeDisclosureTextBlock": { "auth_ref": [ "r488" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for lessee entity's leasing arrangements including, but not limited to, all of the following: (a.) The basis on which contingent rental payments are determined, (b.) The existence and terms of renewal or purchase options and escalation clauses, (c.) Restrictions imposed by lease agreements, such as those concerning dividends, additional debt, and further leasing.", "label": "Leases of Lessee Disclosure [Text Block]", "terseLabel": "Lease Obligations" } } }, "localname": "LeasesOfLesseeDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligations" ], "xbrltype": "textBlockItemType" }, "us-gaap_LeasesOperatingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Leases, Operating [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "LeasesOperatingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LegalEntityTypeOfCounterpartyDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Nature of the other party participating in a financial transaction.", "label": "Legal Entity Type of Counterparty [Domain]", "terseLabel": "Legal Entity Type of Counterparty [Domain]" } } }, "localname": "LegalEntityTypeOfCounterpartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "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": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r496" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "auth_ref": [ "r504" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.", "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Commitments, Operating Leases" } } }, "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Payments, Due", "totalLabel": "Total minimum lease payments" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 6.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due after Year Five", "terseLabel": "Thereafter" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in next fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Next Twelve Months", "terseLabel": "2020" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 5.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five", "terseLabel": "2024" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 4.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four", "terseLabel": "2023" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 3.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three", "terseLabel": "2022" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.", "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two", "terseLabel": "2021" } } }, "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "auth_ref": [ "r504" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetailsCalc2": { "order": 1.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "negatedTerseLabel": "Less amounts representing interest" } } }, "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r495" ], "lang": { "en-US": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Operating leases, term of contract (in years)" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LessorLeasesPolicyTextBlock": { "auth_ref": [ "r506", "r507", "r508", "r509" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for leasing arrangements entered into by lessor.", "label": "Lessor, Leases [Policy Text Block]", "terseLabel": "Leases" } } }, "localname": "LessorLeasesPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit [Member]", "verboseLabel": "Letters of Credit [Member]" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LettersOfCreditOutstandingAmount": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date.", "label": "Letters of Credit Outstanding, Amount", "terseLabel": "Line of credit facility, letters of credit issued", "verboseLabel": "Letters of credit issued" } } }, "localname": "LettersOfCreditOutstandingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r47" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r35", "r545", "r563" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r49" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities", "verboseLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesOtherThanLongtermDebtNoncurrent": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregated carrying amounts of obligations as of the balance sheet date, excluding long-term debt, incurred as part of the normal operations that are expected to be paid after one year or beyond the normal operating cycle, if longer. Alternate captions include Total Deferred Credits and Other Liabilities.", "label": "Liabilities, Other than Long-term Debt, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "LiabilitiesOtherThanLongtermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LifeInsuranceCorporateOrBankOwnedAmount": { "auth_ref": [ "r39", "r218" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "This item represents the amount that could be realized under a life insurance contract or contracts owned by the Entity as of the date of the statement of financial position. Such Entity-owned life insurance policies are commonly known as corporate-owned life insurance (COLI) or bank-owned life insurance (BOLI).", "label": "Life Insurance, Corporate or Bank Owned, Amount", "terseLabel": "Life insurance, face amount" } } }, "localname": "LifeInsuranceCorporateOrBankOwnedAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r22", "r543", "r558" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Long-term Line of Credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The maximum amount of borrowing capacity under a line of credit that is available as of the balance sheet date for a specific purpose other than for financing goods acquired for inventory or imminent delivery to a customer.", "label": "Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases", "terseLabel": "Line of credit facility, capacity available for letters of credit" } } }, "localname": "LineOfCreditFacilityCapacityAvailableForSpecificPurposeOtherThanForTradePurchases", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityExpirationDate1": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "Date the credit facility terminates, in CCYY-MM-DD format.", "label": "Line of Credit Facility, Expiration Date", "terseLabel": "Line of credit facility, maturity date" } } }, "localname": "LineOfCreditFacilityExpirationDate1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "dateItemType" }, "us-gaap_LineOfCreditFacilityInterestRateAtPeriodEnd": { "auth_ref": [ "r45" ], "lang": { "en-US": { "role": { "documentation": "The effective interest rate at the end of the reporting period.", "label": "Line of Credit Facility, Interest Rate at Period End", "verboseLabel": "Line of credit facility, interest rate (percentage)" } } }, "localname": "LineOfCreditFacilityInterestRateAtPeriodEnd", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity", "verboseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityPeriodicPaymentPrincipal": { "auth_ref": [ "r45" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of the required periodic payment applied to principal.", "label": "Line of Credit Facility, Periodic Payment, Principal", "terseLabel": "Line of credit facility, term loan, amount of quarterly principal installment payments" } } }, "localname": "LineOfCreditFacilityPeriodicPaymentPrincipal", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "auth_ref": [ "r45" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding).", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "terseLabel": "Line of credit facility, remaining borrowing capacity" } } }, "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.", "label": "Line of Credit Facility, Unused Capacity, Commitment Fee Percentage", "terseLabel": "Line of credit facility, unused facility fee (percentage)" } } }, "localname": "LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit [Member]" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LitigationSettlementAmountAwardedFromOtherParty": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount awarded from other party in judgment or settlement of litigation.", "label": "Litigation Settlement, Amount Awarded from Other Party", "terseLabel": "Favorable arbitration award" } } }, "localname": "LitigationSettlementAmountAwardedFromOtherParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock": { "auth_ref": [ "r207" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.", "label": "Loans, Notes, Trade and Other Receivables Disclosure [Text Block]", "terseLabel": "Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities" } } }, "localname": "LoansNotesTradeAndOtherReceivablesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_LoansPayableMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Borrowing supported by a written promise to pay an obligation.", "label": "Loans Payable [Member]", "terseLabel": "Term Loan [Member]" } } }, "localname": "LoansPayableMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeLineItems": { "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": "Long-Duration Contracts, Assumptions by Product and Guarantee [Line Items]", "terseLabel": "Other Guarantees [Line Items]" } } }, "localname": "LongDurationContractsAssumptionsByProductAndGuaranteeLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongDurationContractsAssumptionsByProductAndGuaranteeTable": { "auth_ref": [ "r556", "r574", "r576", "r577", "r578", "r583" ], "lang": { "en-US": { "role": { "documentation": "Explanation of the underlying assumptions and percentages or rates used in determining the fair value of guarantee obligations for each type of long-duration contract.", "label": "Long-Duration Contracts, Assumptions, by Product and Guarantee [Table]", "terseLabel": "Other Guarantees [Table]" } } }, "localname": "LongDurationContractsAssumptionsByProductAndGuaranteeTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligations": { "auth_ref": [ "r22" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as noncurrent.", "label": "Long-term Debt and Lease Obligation", "terseLabel": "Long-term debt, including finance leases", "verboseLabel": "Long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsCurrent": { "auth_ref": [ "r48" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, classified as current.", "label": "Long-term Debt and Lease Obligation, Current", "terseLabel": "Current portion of long-term debt, including finance leases", "verboseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities": { "auth_ref": [], "calculation": { "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt and lease obligation, including portion classified as current.", "label": "Long-term Debt and Lease Obligation, Including Current Maturities", "totalLabel": "Total debt, net of deferred financing costs" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Long-term Debt and Lease Obligation, Including Current Maturities [Abstract]", "terseLabel": "Long-term Debt and Lease Obligation, Including Current Maturities [Abstract]" } } }, "localname": "LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive": { "auth_ref": [ "r138", "r286" ], "calculation": { "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails": { "order": 6.0, "parentTag": "mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal after Year Five", "terseLabel": "Contractual maturities of debt and finance lease obligations, thereafter" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r138", "r286" ], "calculation": { "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails": { "order": 1.0, "parentTag": "mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months", "terseLabel": "Contractual maturities of debt and finance lease obligations, 2020" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive": { "auth_ref": [ "r138", "r286" ], "calculation": { "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails": { "order": 5.0, "parentTag": "mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Five", "terseLabel": "Contractual maturities of debt and finance lease obligations, 2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r138", "r286" ], "calculation": { "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails": { "order": 4.0, "parentTag": "mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Four", "terseLabel": "Contractual maturities of debt and finance lease obligations, 2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r138", "r286" ], "calculation": { "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails": { "order": 3.0, "parentTag": "mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Three", "terseLabel": "Contractual maturities of debt and finance lease obligations, 2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r138", "r286" ], "calculation": { "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails": { "order": 2.0, "parentTag": "mtz_LongtermDebtandFinanceLeaseObligationsIncludingCurrentMaturitiesGross", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Long-term Debt, Maturities, Repayments of Principal in Year Two", "terseLabel": "Contractual maturities of debt and finance lease obligations, 2021" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtTextBlock": { "auth_ref": [ "r291" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-term debt.", "label": "Long-term Debt [Text Block]", "terseLabel": "Debt" } } }, "localname": "LongTermDebtTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r52" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-Term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r52", "r287" ], "lang": { "en-US": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "auth_ref": [ "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r278", "r279" ], "lang": { "en-US": { "role": { "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur.", "label": "Loss Contingency Nature [Axis]", "terseLabel": "Loss Contingency Nature [Axis]" } } }, "localname": "LossContingenciesByNatureOfContingencyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Loss Contingencies [Line Items]", "terseLabel": "Loss Contingencies [Line Items]" } } }, "localname": "LossContingenciesLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingenciesTable": { "auth_ref": [ "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r278", "r279" ], "lang": { "en-US": { "role": { "documentation": "Discloses the specific components (such as the nature, name, and date) of the loss contingency and gives an estimate of the possible loss or range of loss, or states that a reasonable estimate cannot be made. Excludes environmental contingencies, warranties and unconditional purchase obligations.", "label": "Loss Contingencies [Table]", "terseLabel": "Commitments and Contingencies [Table]" } } }, "localname": "LossContingenciesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LossContingencyNatureDomain": { "auth_ref": [ "r267", "r268", "r269", "r270", "r271", "r272", "r273", "r278", "r279" ], "lang": { "en-US": { "role": { "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability.", "label": "Loss Contingency, Nature [Domain]", "terseLabel": "Loss Contingency, Nature [Domain]" } } }, "localname": "LossContingencyNatureDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LossOnContracts": { "auth_ref": [ "r91", "r304" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Losses recognized in the current period on contracts which are expected to generate losses, which are probable and can be reasonably estimated, in a future period.", "label": "Loss on Contracts", "terseLabel": "Project losses (in dollars)" } } }, "localname": "LossOnContracts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MachineryAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.", "label": "Machinery and Equipment [Member]", "terseLabel": "Machinery and Equipment [Member]" } } }, "localname": "MachineryAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MalpracticeInsuranceDeductible1": { "auth_ref": [], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of risk retained by the entity before the insurance arrangement begins to provide coverage.", "label": "Malpractice Insurance, Deductible", "terseLabel": "Per claim deductible, insurance policies" } } }, "localname": "MalpracticeInsuranceDeductible1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MarketableSecuritiesPolicy": { "auth_ref": [ "r554" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for investment classified as marketable security.", "label": "Marketable Securities, Policy [Policy Text Block]", "terseLabel": "Other Equity Investments With Readily Determinable Fair Values" } } }, "localname": "MarketableSecuritiesPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_MaturitiesOfLongTermDebtAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Maturities of Long-term Debt [Abstract]", "terseLabel": "Contractual Maturities of Debt and Finance Lease Obligations" } } }, "localname": "MaturitiesOfLongTermDebtAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputDiscountRateMember": { "auth_ref": [ "r463" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using interest rate to determine present value of future cash flows.", "label": "Measurement Input, Discount Rate [Member]", "terseLabel": "Discount Rate [Member]" } } }, "localname": "MeasurementInputDiscountRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedTermMember": { "auth_ref": [ "r463" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using period financial instrument is expected to be outstanding. Excludes maturity date.", "label": "Measurement Input, Expected Term [Member]", "terseLabel": "Expected Term [Member]" } } }, "localname": "MeasurementInputExpectedTermMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputLongTermRevenueGrowthRateMember": { "auth_ref": [ "r463" ], "lang": { "en-US": { "role": { "documentation": "Measurement input using compounded annualized rate of long-term growth in revenue.", "label": "Measurement Input, Long-term Revenue Growth Rate [Member]", "terseLabel": "Terminal Growth Rate [Member]" } } }, "localname": "MeasurementInputLongTermRevenueGrowthRateMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r463" ], "lang": { "en-US": { "role": { "documentation": "Information by type of measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Axis]", "terseLabel": "Measurement Input Type [Axis]" } } }, "localname": "MeasurementInputTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MeasurementInputTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Measurement input used to determine value of asset and liability.", "label": "Measurement Input Type [Domain]", "terseLabel": "Measurement Input Type [Domain]" } } }, "localname": "MeasurementInputTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r59", "r544", "r562" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interests" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r297" ], "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", "negatedTerseLabel": "Distributions to non-controlling interests" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r297", "r437", "r438" ], "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 non-controlling interests" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MovementInValuationAllowancesAndReservesRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "SEC Schedule, 12-09, Movement in Valuation Allowances and Reserves [Roll Forward]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts [Roll Forward]" } } }, "localname": "MovementInValuationAllowancesAndReservesRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanCollectiveBargainingArrangementPercentageOfContributionsRequiredForMultipleCollectiveBargainingArrangements": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Percentage of contributions required of employer under collective bargaining arrangement to total contributions required under all collective bargaining arrangements for pension and other postretirement plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plan, Collective-Bargaining Arrangement, Percentage of Contributions Required for Multiple Collective-Bargaining Arrangements", "terseLabel": "Multiemployer Plan, Collective-Bargaining Arrangement, Percentage of Contributions Required for Multiple Collective-Bargaining Arrangements" } } }, "localname": "MultiemployerPlanCollectiveBargainingArrangementPercentageOfContributionsRequiredForMultipleCollectiveBargainingArrangements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MultiemployerPlanContributionsByEmployer": { "auth_ref": [ "r326", "r332", "r338" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of contributions made to multiemployer plan by employer.", "label": "Multiemployer Plan, Contributions by Employer", "verboseLabel": "Multiemployer plans, contributions (in dollars)" } } }, "localname": "MultiemployerPlanContributionsByEmployer", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Individually insignificant pension or postretirement benefit plans to which two or more unrelated employers contribute to the same plan where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plan, Individually Insignificant Multiemployer Plans [Member]", "terseLabel": "Other Funds [Member]" } } }, "localname": "MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MultiemployerPlanNameAxis": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Information by legal name of a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plan Name [Axis]", "terseLabel": "Multiemployer Plan Name [Axis]" } } }, "localname": "MultiemployerPlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanNameDomain": { "auth_ref": [ "r328" ], "lang": { "en-US": { "role": { "documentation": "Legal names of pension or postretirement benefit plans to which two or more unrelated employers contribute to the same plan where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plan Name [Domain]", "terseLabel": "Multiemployer Plan Name [Domain]" } } }, "localname": "MultiemployerPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MultiemployerPlanNumber": { "auth_ref": [ "r329" ], "lang": { "en-US": { "role": { "documentation": "Three digit plan number for a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plan Number", "terseLabel": "Multiemployer plans, plan number" } } }, "localname": "MultiemployerPlanNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "threeDigitItemType" }, "us-gaap_MultiemployerPlanPlanInformationAxis": { "auth_ref": [ "r337" ], "lang": { "en-US": { "role": { "documentation": "Information by whether or not the plan level information for a multiemployer plan is available in the public domain. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plan, Plan Information [Axis]", "terseLabel": "Multiemployer Plan, Plan Information [Axis]" } } }, "localname": "MultiemployerPlanPlanInformationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlanPlanInformationDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Identifies multiemployer plans that have plan level information available in the public domain and multiemployer plans that do not have plan level information available in the public domain. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plan, Plan Information [Domain]", "terseLabel": "Multiemployer Plan, Plan Information [Domain]" } } }, "localname": "MultiemployerPlanPlanInformationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MultiemployerPlanTypeAxis": { "auth_ref": [ "r326", "r327" ], "lang": { "en-US": { "role": { "documentation": "Information by type of pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. Types of multiemployer plans include pension benefit plans and postretirement benefit plans.", "label": "Multiemployer Plan Type [Axis]", "terseLabel": "Multiemployer Plan Type [Axis]" } } }, "localname": "MultiemployerPlanTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlansAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Multiemployer Plans [Abstract]" } } }, "localname": "MultiemployerPlansAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlansCertifiedZoneStatus": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Indicate the multiemployer plan's certified zone status as currently required by the Pension Protection Act of 2006 or a subsequent amendment thereof. The zone status categories are red (critical status), orange (seriously endangered), yellow (endangered), and green (none of the above). The acceptable values are \"red\", \"orange\", \"yellow\", \"green\", \"other\", and \"NA\". A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plans, Certified Zone Status [Fixed List]", "terseLabel": "Multiemployer plans, pension protection act zone status" } } }, "localname": "MultiemployerPlansCertifiedZoneStatus", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "zoneStatusItemType" }, "us-gaap_MultiemployerPlansCertifiedZoneStatusDate": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Date of the multiemployer plan's year end to which the certified zone status relates, in CCYY-MM-DD format. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plans, Certified Zone Status, Date", "terseLabel": "Multiemployer plans, pension protection act zone status, date" } } }, "localname": "MultiemployerPlansCertifiedZoneStatusDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "dateItemType" }, "us-gaap_MultiemployerPlansCertifiedZoneStatusExtendedAmortizationProvisions": { "auth_ref": [ "r330" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether multiemployer plan utilized extended amortization provision affecting calculation of zone status.", "label": "Multiemployer Plans, Certified Zone Status, Extended Amortization Provisions [true false]", "terseLabel": "Multiemployer plans, pension protection act zone status, extended amortization provisions" } } }, "localname": "MultiemployerPlansCertifiedZoneStatusExtendedAmortizationProvisions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDate": { "auth_ref": [ "r331" ], "lang": { "en-US": { "role": { "documentation": "Expiration date of the collective bargaining arrangement requiring contributions to the multiemployer plan, in CCYY-MM-DD format. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plans, Collective-Bargaining Arrangement, Expiration Date", "terseLabel": "Multiemployer plans, collective bargaining arrangement, expiration date" } } }, "localname": "MultiemployerPlansCollectiveBargainingArrangementExpirationDate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "dateItemType" }, "us-gaap_MultiemployerPlansFundingImprovementPlanAndRehabilitationPlan": { "auth_ref": [ "r334" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether a funding improvement plan or rehabilitation plan has been implemented or is pending for a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. The acceptable values are \"no\", \"pending\", \"implemented\", \"other\", and \"NA\".", "label": "Multiemployer Plans, Funding Improvement Plan and Rehabilitation Plan [Fixed List]", "terseLabel": "Multiemployer plans, funding improvement plan and rehabilitation plan status" } } }, "localname": "MultiemployerPlansFundingImprovementPlanAndRehabilitationPlan", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "fundingImprovementAndRehabilitationPlanItemType" }, "us-gaap_MultiemployerPlansLineItems": { "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": "Multiemployer Plans [Line Items]", "terseLabel": "Multiemployer Plans [Line Items]", "verboseLabel": "Covered Employees and Contributions, Multiemployer Plans [Line Items]" } } }, "localname": "MultiemployerPlansLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MultiemployerPlansPensionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Pension benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plans, Pension [Member]", "terseLabel": "Multiemployer Plans, Pension [Member]" } } }, "localname": "MultiemployerPlansPensionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MultiemployerPlansPeriodContributionsSignificanceOfContributions": { "auth_ref": [ "r333" ], "lang": { "en-US": { "role": { "documentation": "Indicates (true false) whether employer contribution represents more than five percent of total contributions to multiemployer plan for most recent plan year available.", "label": "Multiemployer Plans, Period Contributions, Significance of Contributions [true false]", "terseLabel": "Multiemployer plans, Company contributions greater than 5% of total plan contributions" } } }, "localname": "MultiemployerPlansPeriodContributionsSignificanceOfContributions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "booleanItemType" }, "us-gaap_MultiemployerPlansPostretirementBenefitMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Multiemployer Plans, Postretirement Benefit [Member]", "terseLabel": "Multiemployer Plans, Other Multiemployer [Member]" } } }, "localname": "MultiemployerPlansPostretirementBenefitMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MultiemployerPlansSurcharge": { "auth_ref": [ "r335" ], "lang": { "en-US": { "role": { "documentation": "Indicate whether the employer paid a surcharge to the pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. The acceptable values are \"no\", \"yes\", and \"NA\".", "label": "Multiemployer Plans, Surcharge [Fixed List]", "terseLabel": "Multiemployer plans, surcharge" } } }, "localname": "MultiemployerPlansSurcharge", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "surchargeItemType" }, "us-gaap_MultiemployerPlansTypeDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Types of pension or postretirement benefit plans to which two or more unrelated employers contribute to the same plan where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. Types of multiemployer plans include pension benefit plans and postretirement benefit plans.", "label": "Multiemployer Plans Type [Domain]", "terseLabel": "Multiemployer Plans Type [Domain]" } } }, "localname": "MultiemployerPlansTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NatureOfExpenseAxis": { "auth_ref": [ "r157" ], "lang": { "en-US": { "role": { "documentation": "Information by type of cost or expense.", "label": "Nature of Expense [Axis]", "terseLabel": "Nature of Expense [Axis]" } } }, "localname": "NatureOfExpenseAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r112" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "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:", "verboseLabel": "Cash flows from financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r112" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash used in investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "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:", "verboseLabel": "Cash flows from investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r112", "r115", "r118" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease", "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", "terseLabel": "Net cash provided by (used in) operating activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Cash flows from operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r73", "r76", "r86", "r118", "r153", "r552", "r570" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net income attributable to MasTec, Inc.", "totalLabel": "Net income attributable to MasTec, Inc.", "verboseLabel": "Net income - basic (in dollars)" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails", "http://www.mastec.com/role/QuarterlyInformationUnauditedScheduleOfQuarterlyFinancialInformationUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r73", "r76", "r441", "r450" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income (loss) attributable to non-controlling interests", "verboseLabel": "Net income (loss) attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDiluted": { "auth_ref": [ "r147" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent, and includes adjustments resulting from the assumption that dilutive convertible securities were converted, options or warrants were exercised, or that other shares were issued upon the satisfaction of certain conditions.", "label": "Net Income (Loss) Attributable to Parent, Diluted", "verboseLabel": "Net income - diluted (in dollars)" } } }, "localname": "NetIncomeLossAttributableToParentDiluted", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToParentDilutedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Net Income (Loss) Attributable to Parent, Diluted [Abstract]", "terseLabel": "Net income attributable to MasTec:" } } }, "localname": "NetIncomeLossAttributableToParentDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": { "auth_ref": [ "r142", "r144" ], "lang": { "en-US": { "role": { "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.", "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]", "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]" } } }, "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Foreign Operations [Member]" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance": { "auth_ref": [ "r298", "r437", "r443" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in noncontrolling interest from subsidiary issuance of equity interests to noncontrolling interest holders.", "label": "Noncontrolling Interest, Increase from Subsidiary Equity Issuance", "terseLabel": "Contributions from non-controlling interests" } } }, "localname": "NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r432" ], "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": "Non-Controlling Interests [Member]" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": 8.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).", "label": "Nonoperating Income (Expense)", "negatedLabel": "Other expense (income), net", "negatedTerseLabel": "Other (income) expense, net" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NotesPayableFairValueDisclosure": { "auth_ref": [ "r46" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Fair value portion of notes payable.", "label": "Notes Payable, Fair Value Disclosure", "terseLabel": "4.875% Senior Notes, estimated fair value" } } }, "localname": "NotesPayableFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfBusinessesAcquired": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The number of businesses acquired by the entity during the period.", "label": "Number of Businesses Acquired", "terseLabel": "Business combinations, number of acquisitions" } } }, "localname": "NumberOfBusinessesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Goodwill impairment testing, number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingLeaseExpense": { "auth_ref": [ "r493" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of operating lease expense. Excludes sublease income.", "label": "Operating Lease, Expense", "terseLabel": "Operating leases, expense" } } }, "localname": "OperatingLeaseExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiability": { "auth_ref": [ "r491" ], "calculation": { "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetailsCalc2": { "order": 2.0, "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.", "label": "Operating Lease, Liability", "terseLabel": "Operating leases, liabilities", "totalLabel": "Total lease obligations, net of interest" } } }, "localname": "OperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityCurrent": { "auth_ref": [ "r491" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.", "label": "Operating Lease, Liability, Current", "terseLabel": "Current portion of operating lease liabilities", "verboseLabel": "Less current portion" } } }, "localname": "OperatingLeaseLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "auth_ref": [ "r491" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeaseLiability", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.", "label": "Operating Lease, Liability, Noncurrent", "terseLabel": "Long-term operating lease liabilities", "verboseLabel": "Long-term operating lease liabilities" } } }, "localname": "OperatingLeaseLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseRightOfUseAsset": { "auth_ref": [ "r490" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of lessee's right to use underlying asset under operating lease.", "label": "Operating Lease, Right-of-Use Asset", "terseLabel": "Operating lease assets" } } }, "localname": "OperatingLeaseRightOfUseAsset", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsNarrativeDetails", "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "auth_ref": [ "r503", "r505" ], "lang": { "en-US": { "role": { "documentation": "Weighted average discount rate for operating lease calculated at point in time.", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "terseLabel": "Operating lease, weighted average discount rate, percent" } } }, "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "auth_ref": [ "r502", "r505" ], "lang": { "en-US": { "role": { "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Operating Lease, Weighted Average Remaining Lease Term", "terseLabel": "Operating lease, weighted average remaining lease term (in years)" } } }, "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_OperatingLeasedAssetsLineItems": { "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": "Operating Leased Assets [Line Items]", "terseLabel": "Operating Leased Assets [Line Items]" } } }, "localname": "OperatingLeasedAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r487" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Operating leases, rent and related expense" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLossCarryforwardsTable": { "auth_ref": [ "r389" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting pertinent information, such as tax authority, amounts, and expiration dates, of net operating loss carryforwards, including an assessment of the likelihood of utilization.", "label": "Operating Loss Carryforwards [Table]", "terseLabel": "Operating Loss Carryforwards [Table]" } } }, "localname": "OperatingLossCarryforwardsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r184", "r194" ], "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": "Reportable Segments [Member]" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrderOrProductionBacklogMember": { "auth_ref": [ "r413" ], "lang": { "en-US": { "role": { "documentation": "Orders, production or production backlog arising from contracts such as purchase or sales orders acquired in a business combination.", "label": "Order or Production Backlog [Member]", "terseLabel": "Backlog [Member]" } } }, "localname": "OrderOrProductionBacklogMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock": { "auth_ref": [ "r141", "r145", "r175", "r454" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for the general note to the financial statements for the reporting entity which may include, descriptions of the basis of presentation, business description, significant accounting policies, consolidations, reclassifications, new pronouncements not yet adopted and changes in accounting principles.", "label": "Organization, Consolidation, Basis of Presentation, Business Description and Accounting Policies [Text Block]", "terseLabel": "Business, Basis of Presentation and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationBasisOfPresentationBusinessDescriptionAndAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of current assets classified as other.", "label": "Other Assets, Current", "terseLabel": "Other current assets" } } }, "localname": "OtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r43" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "order": 6.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 long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherCommitmentsLineItems": { "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": "Other Commitments [Line Items]", "terseLabel": "Other Commitments [Line Items]" } } }, "localname": "OtherCommitmentsLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCommitmentsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about obligations resulting from other commitments.", "label": "Other Commitments [Table]", "terseLabel": "Other Commitments [Table]" } } }, "localname": "OtherCommitmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax": { "auth_ref": [ "r66", "r69", "r479", "r480", "r481", "r482" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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", "terseLabel": "Foreign currency translation (losses) gains, net of tax" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax": { "auth_ref": [ "r67", "r69" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 3.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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": "Unrealized (losses) gains on equity investee activity, net of tax", "verboseLabel": "Unrealized gains (losses) on equity investee activity, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax": { "auth_ref": [ "r67", "r69" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount, before tax and after reclassification, of gain (loss) from derivative instrument designated and qualifying cash flow hedge included in assessment of hedge effectiveness.", "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, before Tax", "terseLabel": "Unrealized gains (losses) on equity investee activity, before tax" } } }, "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationBeforeTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r74", "r77", "r80", "r292" ], "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)", "verboseLabel": "Unrealized (losses) gains, net of tax" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity", "http://www.mastec.com/role/EquityRollforwardOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive (loss) income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherCurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other current liabilities.", "label": "Other Current Liabilities [Member]", "terseLabel": "Other Current Liabilities [Member]" } } }, "localname": "OtherCurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherIntangibleAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Intangible assets classified as other.", "label": "Other Intangible Assets [Member]", "terseLabel": "Other Amortizing Intangible Assets [Member]" } } }, "localname": "OtherIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherLiabilitiesCurrent": { "auth_ref": [ "r11", "r12", "r48" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Current", "terseLabel": "Other current liabilities" } } }, "localname": "OtherLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r118" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedLabel": "Other non-cash items, net" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncurrentAssetsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent assets.", "label": "Other Noncurrent Assets [Member]", "terseLabel": "Other Long-Term Assets [Member]" } } }, "localname": "OtherNoncurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OtherNoncurrentLiabilitiesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Primary financial statement caption encompassing other noncurrent liabilities.", "label": "Other Noncurrent Liabilities [Member]", "verboseLabel": "Other Long-Term Liabilities [Member]" } } }, "localname": "OtherNoncurrentLiabilitiesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ParentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests.", "label": "Parent [Member]", "terseLabel": "Total MasTec, Inc. Shareholders\u2019 Equity [Member]" } } }, "localname": "ParentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": { "auth_ref": [ "r106" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "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 up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.", "label": "Payment for Contingent Consideration Liability, Financing Activities", "negatedLabel": "Payments of acquisition-related contingent consideration", "terseLabel": "Payments of acquisition-related contingent consideration" } } }, "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForAdvanceToAffiliate": { "auth_ref": [ "r96" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow from advancing money to an affiliate (an entity that is related but not strictly controlled by the entity).", "label": "Payments for Advance to Affiliate", "terseLabel": "Financing or amounts advanced, related party" } } }, "localname": "PaymentsForAdvanceToAffiliate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "auth_ref": [ "r103" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails": { "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": "Repurchases of common stock" } } }, "localname": "PaymentsForRepurchaseOfCommonStock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "terseLabel": "Financing costs incurred" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "auth_ref": [ "r103" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Payment, Tax Withholding, Share-based Payment Arrangement", "negatedTerseLabel": "Payments for stock-based awards", "verboseLabel": "Stock-based compensation, payments for employee tax obligations to taxing authorities (in dollars)" } } }, "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesStockBasedCompensationNarrativeDetails", "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAdditionalInterestInSubsidiaries": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of noncontrolling interest during the period.", "label": "Payments to Acquire Additional Interest in Subsidiaries", "terseLabel": "Payments to acquire remaining non-controlling interests" } } }, "localname": "PaymentsToAcquireAdditionalInterestInSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesGross": { "auth_ref": [ "r97", "r423" ], "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", "verboseLabel": "Business combinations, cash paid" } } }, "localname": "PaymentsToAcquireBusinessesGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "auth_ref": [ "r97" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 }, "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails": { "order": 1.0, "parentTag": "us-gaap_BusinessCombinationConsiderationTransferred1", "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": "Cash paid for acquisitions, net of cash acquired", "terseLabel": "Cash, net of cash acquired and other", "verboseLabel": "Cash, net of cash acquired" } } }, "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireEquityMethodInvestments": { "auth_ref": [ "r97" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.", "label": "Payments to Acquire Equity Method Investments", "terseLabel": "Equity method investments, equity contributions" } } }, "localname": "PaymentsToAcquireEquityMethodInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLifeInsurancePolicies": { "auth_ref": [ "r99", "r110" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow for payment of premium on corporate-owned life insurance policy, classified as investing activities. Includes, but is not limited to, bank-owned life insurance policy.", "label": "Payment to Acquire Life Insurance Policy, Investing Activities", "terseLabel": "Payments for life insurance policies" } } }, "localname": "PaymentsToAcquireLifeInsurancePolicies", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireLongtermInvestments": { "auth_ref": [ "r99" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, beyond the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the long-term.", "label": "Payments to Acquire Long-term Investments", "terseLabel": "Equity investment and warrants, amount paid (in dollars)" } } }, "localname": "PaymentsToAcquireLongtermInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireOtherInvestments": { "auth_ref": [ "r99" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of cash outflow to acquire investments classified as other.", "label": "Payments to Acquire Other Investments", "negatedLabel": "Payments for other investments" } } }, "localname": "PaymentsToAcquireOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireProductiveAssets": { "auth_ref": [ "r98" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets.", "label": "Payments to Acquire Productive Assets", "negatedLabel": "Capital expenditures", "terseLabel": "Capital expenditures" } } }, "localname": "PaymentsToAcquireProductiveAssets", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "auth_ref": [ "r339" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for pension and other postretirement benefits.", "label": "Pension and Other Postretirement Benefits Disclosure [Text Block]", "terseLabel": "Other Retirement Plans" } } }, "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_PerformanceGuaranteeMember": { "auth_ref": [ "r276" ], "lang": { "en-US": { "role": { "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation.", "label": "Performance Guarantee [Member]", "terseLabel": "Performance and Payment Bonds [Member]", "verboseLabel": "Performance Guarantees [Member]" } } }, "localname": "PerformanceGuaranteeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r343", "r357" ], "lang": { "en-US": { "role": { "documentation": "Information by plan name for share-based payment arrangement.", "label": "Plan Name [Axis]", "terseLabel": "Plan Name [Axis]" } } }, "localname": "PlanNameAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PlanNameDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Plan name for share-based payment arrangement.", "label": "Plan Name [Domain]", "terseLabel": "Plan Name [Domain]" } } }, "localname": "PlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.", "label": "Preferred Stock, Par or Stated Value Per Share", "terseLabel": "Preferred stock, par value (in dollars per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.", "label": "Preferred Stock, Shares Authorized", "terseLabel": "Preferred stock, shares authorized" } } }, "localname": "PreferredStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.", "label": "Preferred Stock, Shares Issued", "terseLabel": "Preferred stock, shares issued" } } }, "localname": "PreferredStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r26" ], "lang": { "en-US": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r26" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $1.00 par value: authorized shares - 5,000,000; issued and outstanding shares \u2013 none" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseCurrent": { "auth_ref": [ "r6", "r8", "r226" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 5.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 within a future period of one year or the normal operating cycle, if longer.", "label": "Prepaid Expense, Current", "terseLabel": "Prepaid expenses" } } }, "localname": "PrepaidExpenseCurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PriorPeriodReclassificationAdjustmentDescription": { "auth_ref": [ "r0" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.", "label": "Reclassification, Policy [Policy Text Block]", "terseLabel": "Reclassifications" } } }, "localname": "PriorPeriodReclassificationAdjustmentDescription", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "auth_ref": [ "r100", "r358" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.", "label": "Proceeds, Issuance of Shares, Share-based Payment Arrangement, Including Option Exercised", "terseLabel": "Proceeds from stock-based awards", "verboseLabel": "Cash proceeds (in dollars)" } } }, "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLegalSettlements": { "auth_ref": [ "r113" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Cash received for the settlement of litigation during the current period.", "label": "Proceeds from Legal Settlements", "terseLabel": "Collection of arbitration award" } } }, "localname": "ProceedsFromLegalSettlements", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromLongTermLinesOfCredit": { "auth_ref": [ "r101" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Proceeds from Long-term Lines of Credit", "terseLabel": "Proceeds from credit facilities" } } }, "localname": "ProceedsFromLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": { "auth_ref": [ "r102", "r107", "r137" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.", "label": "Proceeds from (Payments for) Other Financing Activities", "negatedTerseLabel": "Amounts due to former owners, subsequently paid", "terseLabel": "Other financing activities, net" } } }, "localname": "ProceedsFromPaymentsForOtherFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromPaymentsToMinorityShareholders": { "auth_ref": [ "r137" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from (to) a noncontrolling interest. Excludes dividends paid to the noncontrolling interest.", "label": "Proceeds from (Payments to) Noncontrolling Interests", "negatedLabel": "Distributions to (proceeds from) non-controlling interests", "terseLabel": "Proceeds from (distributions to) non-controlling interests" } } }, "localname": "ProceedsFromPaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromRepaymentsOfOtherLongTermDebt": { "auth_ref": [ "r137" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of cash inflow (outflow) from other long-term debt.", "label": "Proceeds from (Repayments of) Other Long-term Debt", "terseLabel": "Repayments of other borrowings, net" } } }, "localname": "ProceedsFromRepaymentsOfOtherLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfOtherInvestments": { "auth_ref": [ "r95" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow associated with the sale and maturity (principal being due) of other investments, prepayment and call (request of early payment) of other investments not otherwise defined in the taxonomy.", "label": "Proceeds from Sale and Maturity of Other Investments", "terseLabel": "Proceeds from other investments", "verboseLabel": "Other investment, proceeds" } } }, "localname": "ProceedsFromSaleAndMaturityOfOtherInvestments", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPacerNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r94" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductConcentrationRiskMember": { "auth_ref": [ "r166" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that revenues during the period from a specified product are to a specified benchmark, such as total net revenues, segment revenues or product line revenues. May also reflect the percentage contribution the product made to operating results. Risk is materially adverse effects of a loss of sales of a significant product or line of products, which could occur upon loss of rights to sell, distribute or license others; loss of patent or copyright protection; or technological obsolescence.", "label": "Product Concentration Risk [Member]", "terseLabel": "Concentration Risk from Type of Arrangement [Member]" } } }, "localname": "ProductConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r73", "r76", "r109", "r188", "r195", "r434", "r440", "r442", "r450", "r451" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetailsCalc2": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income (loss)" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome", "http://www.mastec.com/role/ConsolidatedStatementsOfEquity", "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/QuarterlyInformationUnauditedScheduleOfQuarterlyFinancialInformationUnauditedDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyInsuranceProductLineMember": { "auth_ref": [ "r582" ], "lang": { "en-US": { "role": { "documentation": "Contract providing insurance coverage against damage to or theft of property.", "label": "Property Insurance [Member]", "terseLabel": "Property Insurance Policy [Member]" } } }, "localname": "PropertyInsuranceProductLineMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyLiabilityAndCasualtyInsuranceSegmentMember": { "auth_ref": [ "r573", "r582" ], "lang": { "en-US": { "role": { "documentation": "Contract providing insurance coverage against property-related loss. Includes, but is not limited to, damage, theft, or legal liability for personal injury.", "label": "Property, Liability and Casualty Insurance Product Line [Member]", "terseLabel": "Workers' Compensation, General and Automobile Policies [Member]" } } }, "localname": "PropertyLiabilityAndCasualtyInsuranceSegmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r42", "r258" ], "lang": { "en-US": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Property, Plant and Equipment, Type [Axis]", "terseLabel": "Property and Equipment, Type [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNet" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r41", "r256" ], "calculation": { "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Gross", "terseLabel": "Property and equipment" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails", "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "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 [Member]", "terseLabel": "Property and Equipment [Member]" } } }, "localname": "PropertyPlantAndEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r18", "r19", "r258", "r565" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails": { "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", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r40", "r125", "r258" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r18", "r258" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table Text Block]", "terseLabel": "Schedule of Property and Equipment, Net" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r18", "r256" ], "lang": { "en-US": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Property, Plant and Equipment, Type [Domain]", "verboseLabel": "Property and Equipment, Type [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Estimated useful lives (in years)" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ProspectiveAdoptionOfNewAccountingPronouncementsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information related to prospectively adopted accounting guidance.", "label": "Prospective Adoption of New Accounting Pronouncements [Axis]", "terseLabel": "Prospective Adoption of New Accounting Pronouncements [Axis]" } } }, "localname": "ProspectiveAdoptionOfNewAccountingPronouncementsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsNarrativeDetails", "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r88", "r220" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "Provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_QuarterlyFinancialInformationDisclosureAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Quarterly Financial Information Disclosure [Abstract]" } } }, "localname": "QuarterlyFinancialInformationDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_QuarterlyFinancialInformationTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for quarterly financial data. Includes, but is not limited to, tabular presentation of financial information for fiscal quarters, effect of year-end adjustments, and an explanation of matters or transactions that affect comparability of the information.", "label": "Quarterly Financial Information [Text Block]", "terseLabel": "Quarterly Information (Unaudited)" } } }, "localname": "QuarterlyFinancialInformationTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/QuarterlyInformationUnaudited" ], "xbrltype": "textBlockItemType" }, "us-gaap_RatioOfIndebtednessToNetCapital1": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Indebtedness divided by net capital.", "label": "Ratio of Indebtedness to Net Capital", "terseLabel": "Maximum consolidated leverage ratio" } } }, "localname": "RatioOfIndebtednessToNetCapital1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "pureItemType" }, "us-gaap_ReceivableTypeDomain": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "Financing arrangement representing a contractual right to receive money either on demand or on fixed and determinable dates.", "label": "Receivable [Domain]", "terseLabel": "Receivable [Domain]" } } }, "localname": "ReceivableTypeDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ReceivablesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Receivables [Abstract]" } } }, "localname": "ReceivablesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "auth_ref": [ "r37", "r125", "r205" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "terseLabel": "Allowance for Doubtful Accounts" } } }, "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]", "verboseLabel": "EBITDA Reconciliation:" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r190", "r192" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation of profit (loss) from reportable segments to the consolidated income (loss) before income tax expense (benefit) and discontinued operations. Includes, but is not limited to, reconciliation after income tax if income tax is allocated to the reportable segment.", "label": "Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Consolidated Income before Income Taxes to EBITDA" } } }, "localname": "ReconciliationOfOperatingProfitLossFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]", "terseLabel": "Uncertain Tax Positions [Rollforward]" } } }, "localname": "ReconciliationOfUnrecognizedTaxBenefitsExcludingAmountsPertainingToExaminedTaxReturnsRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesRollforwardOfUncertainTaxPositionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r518" ], "lang": { "en-US": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r510", "r514", "r515" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Payments, net of rebates, related party" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r321", "r512", "r514" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty": { "auth_ref": [ "r510" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Expenses recognized resulting from transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party.", "label": "Related Party Transaction, Expenses from Transactions with Related Party", "terseLabel": "Payments, related party", "verboseLabel": "Payments or amounts incurred, related party" } } }, "localname": "RelatedPartyTransactionExpensesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Reflects the sum of all other revenue and income realized from sales and other transactions (excluding transactions that are eliminated in consolidated or combined financial statements) with related party during the period.", "label": "Related Party Transaction, Other Revenues from Transactions with Related Party", "terseLabel": "Charges, related party" } } }, "localname": "RelatedPartyTransactionOtherRevenuesFromTransactionsWithRelatedParty", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r321", "r512", "r514", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536" ], "lang": { "en-US": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r518" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermLinesOfCredit": { "auth_ref": [ "r104" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 }, "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cash outflow for the settlement of obligation drawn from a contractual arrangement with the lender, including letter of credit, standby letter of credit and revolving credit arrangements, under which borrowings can be made up to a specific amount at any point in time with maturities due beyond one year or the operating cycle, if longer.", "label": "Repayments of Long-term Lines of Credit", "negatedLabel": "Repayments of credit facilities", "terseLabel": "Repayments of credit facilities" } } }, "localname": "RepaymentsOfLongTermLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Percentage of fair value of reporting unit in excess of carrying amount.", "label": "Reporting Unit, Percentage of Fair Value in Excess of Carrying Amount", "terseLabel": "Goodwill impairment testing, reporting unit, percentage of estimated fair value in excess of carrying value" } } }, "localname": "ReportingUnitPercentageOfFairValueInExcessOfCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_RestrictedStockMember": { "auth_ref": [ "r152" ], "lang": { "en-US": { "role": { "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.", "label": "Restricted Stock [Member]", "verboseLabel": "Restricted Stock Awards [Member]" } } }, "localname": "RestrictedStockMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "domainItemType" }, "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 [Member]" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r32", "r297", "r561" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings", "verboseLabel": "Retained earnings, cumulative effect recognized on intial application of the new guidance (in dollars)" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings [Member]" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsUndistributedEarningsFromEquityMethodInvestees": { "auth_ref": [ "r520" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of consolidated retained earnings that represent undistributed (not yet received) earnings from 50% or less owned persons accounted for by the equity method (equity method investees).", "label": "Retained Earnings, Undistributed Earnings from Equity Method Investees", "terseLabel": "Equity method investments, cumulative undistributed earnings" } } }, "localname": "RetainedEarningsUndistributedEarningsFromEquityMethodInvestees", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetirementPlanSponsorLocationAxis": { "auth_ref": [ "r323", "r324" ], "lang": { "en-US": { "role": { "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Axis]", "terseLabel": "Retirement Plan Sponsor Location [Axis]" } } }, "localname": "RetirementPlanSponsorLocationAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RetirementPlanSponsorLocationDomain": { "auth_ref": [ "r323", "r324" ], "lang": { "en-US": { "role": { "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans.", "label": "Retirement Plan Sponsor Location [Domain]", "terseLabel": "Retirement Plan Sponsor Location [Domain]" } } }, "localname": "RetirementPlanSponsorLocationDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Revenue from Contract with Customer [Abstract]", "terseLabel": "Revenue from Contract with Customer [Abstract]" } } }, "localname": "RevenueFromContractWithCustomerAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r126", "r320" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromRelatedParties": { "auth_ref": [ "r90", "r588" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue, fees and commissions earned from transactions between (a) a parent company and its subsidiaries; (b) subsidiaries of a common parent; (c) an entity and trusts for the benefit of employees, for example, but not limited to, pension and profit-sharing trusts that are managed by or under the trusteeship of the entity's management; (d) an entity and its principal, owners, management, or members of their immediate families; and (e) affiliates.", "label": "Revenue from Related Parties", "terseLabel": "Revenue, related parties", "verboseLabel": "Revenue, related party" } } }, "localname": "RevenueFromRelatedParties", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligation": { "auth_ref": [ "r309" ], "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": "Revenue recognition, remaining performance obligations, contract price allocated (in dollars)" } } }, "localname": "RevenueRemainingPerformanceObligation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r310" ], "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", "verboseLabel": "Revenue recognition, remaining performance obligations, completion period (in years)" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r310" ], "lang": { "en-US": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in CCYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r81", "r183", "r184", "r193" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfOperations": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "terseLabel": "Revenue", "verboseLabel": "Revenue (in dollars)" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/QuarterlyInformationUnauditedScheduleOfQuarterlyFinancialInformationUnauditedDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Loans [Member]" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "auth_ref": [ "r501", "r505" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "terseLabel": "Additions to property and equipment from finance leases" } } }, "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "auth_ref": [ "r501", "r505" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "terseLabel": "Operating leases, additions" } } }, "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RisksAndUncertaintiesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Risks and Uncertainties [Abstract]" } } }, "localname": "RisksAndUncertaintiesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r168" ], "lang": { "en-US": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue [Member]", "verboseLabel": "Revenue Benchmark [Member]" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScenarioPlanMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "The scenario under which facts represent plans as distinct from actual.", "label": "Scenario, Plan [Member]", "terseLabel": "Plan [Member]" } } }, "localname": "ScenarioPlanMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTable": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "Schedule itemizing specific types of trade accounts and notes receivable, and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table]", "terseLabel": "Schedule of Accounts Receivable [Table]" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock": { "auth_ref": [ "r57" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the various types of trade accounts and notes receivable and for each the gross carrying value, allowance, and net carrying value as of the balance sheet date. Presentation is categorized by current, noncurrent and unclassified receivables.", "label": "Schedule of Accounts, Notes, Loans and Financing Receivable [Table Text Block]", "terseLabel": "Schedule of Accounts Receivable, Net of Allowance, and Contract Assets" } } }, "localname": "ScheduleOfAccountsNotesLoansAndFinancingReceivableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "auth_ref": [ "r71" ], "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": "Rollforward of Accumulated Other Comprehensive Loss" } } }, "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EquityTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "auth_ref": [ "r406", "r407" ], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting each material business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities.", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock": { "auth_ref": [ "r406", "r407" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of a material business combination completed during the period, including background, timing, and recognized assets and liabilities. This table does not include leveraged buyouts.", "label": "Schedule of Business Acquisitions, by Acquisition [Table Text Block]", "terseLabel": "Schedule of Consideration Paid and Net Assets Acquired, Business Combinations" } } }, "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r394" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Provision for Income Taxes" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfCostsOfRetirementPlansTableTextBlock": { "auth_ref": [ "r322" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the costs related to the various types of retirement plans including defined benefit pension plan cost, defined contribution plan cost, other postretirement benefit plan cost, and net periodic benefit cost.", "label": "Schedule of Costs of Retirement Plans [Table Text Block]", "terseLabel": "Schedule of Covered Employees and Contributions, Multiemployer Plans" } } }, "localname": "ScheduleOfCostsOfRetirementPlansTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r52", "r131", "r293", "r294", "r295", "r296", "r483", "r484", "r486", "r555" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Carrying Values of Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock": { "auth_ref": [ "r387" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.", "label": "Schedule of Deferred Tax Assets and Liabilities [Table Text Block]", "terseLabel": "Schedule of Deferred Tax Assets and Liabilities" } } }, "localname": "ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock": { "auth_ref": [ "r372" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.", "label": "Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]", "terseLabel": "Schedule of Effective Tax Rate Reconciliation" } } }, "localname": "ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable": { "auth_ref": [ "r197" ], "lang": { "en-US": { "role": { "documentation": "Tabular presentation of the description and amount of revenues from a product or service, or a group of similar products or similar services, reported from external customers during the period, if the information is not provided as part of the reportable operating segment information.", "label": "Revenue from External Customers by Products and Services [Table]", "terseLabel": "Revenue [Table]" } } }, "localname": "ScheduleOfEntityWideInformationRevenueFromExternalCustomersByProductsAndServicesTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable": { "auth_ref": [ "r199" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure about the extent of the entity's reliance on its major customers.", "label": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]", "terseLabel": "Schedule of Revenue by Major Customers, by Reporting Segments [Table]" } } }, "localname": "ScheduleOfEntityWideRevenueByMajorCustomersByReportingSegmentsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTable": { "auth_ref": [ "r236", "r238" ], "lang": { "en-US": { "role": { "documentation": "Schedule of goodwill and the changes during the year due to acquisition, sale, impairment or for other reasons.", "label": "Schedule of Goodwill [Table]", "terseLabel": "Schedule of Goodwill [Table]" } } }, "localname": "ScheduleOfGoodwillTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r236", "r238" ], "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": "Rollforward of Goodwill by Reportable Segment" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock": { "auth_ref": [ "r132" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of income before income tax between domestic and foreign jurisdictions.", "label": "Schedule of Income before Income Tax, Domestic and Foreign [Table Text Block]", "terseLabel": "Schedule of Components of Income before Income Taxes" } } }, "localname": "ScheduleOfIncomeBeforeIncomeTaxDomesticAndForeignTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r286" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the combined aggregate amount of maturities and sinking fund requirements for all long-term borrowings for each of the five years following the date of the latest balance sheet date presented.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Contractual Maturities of Debt and Finance Lease Obligations" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTable": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Schedule of the quantitative and qualitative information related to multiemployer plans in which the employer participates. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Schedule of Multiemployer Plans [Table]", "terseLabel": "Schedule of Multiemployer Plans [Table]" } } }, "localname": "ScheduleOfMultiemployerPlansTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails", "http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfMultiemployerPlansTableTextBlock": { "auth_ref": [ "r336" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the quantitative and qualitative information related to multiemployer plans in which the employer participates. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers.", "label": "Schedule of Multiemployer Plans [Table Text Block]", "terseLabel": "Schedule of Multiemployer Pension Plans" } } }, "localname": "ScheduleOfMultiemployerPlansTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfOperatingLeasedAssetsTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule of long-lived, depreciable assets that are subject to a operating lease agreements and are used in the normal conduct of business to produce goods and services. Examples may include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Schedule of Operating Leased Assets [Table]", "terseLabel": "Operating Leases [Table]" } } }, "localname": "ScheduleOfOperatingLeasedAssetsTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r42", "r258" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Schedule of Property and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails", "http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfQuarterlyFinancialInformationTableTextBlock": { "auth_ref": [ "r158" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of quarterly financial data. Includes, but is not limited to, financial information for fiscal quarters, cumulative effect of a change in accounting principle and earnings per share data.", "label": "Quarterly Financial Information [Table Text Block]", "terseLabel": "Schedule of Quarterly Information (Unaudited)" } } }, "localname": "ScheduleOfQuarterlyFinancialInformationTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/QuarterlyInformationUnauditedTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r130", "r512", "r514", "r515", "r516", "r517" ], "lang": { "en-US": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails", "http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the extent of the entity's reliance on its major customers, if revenues from transactions with a single external customer amount to 10 percent or more of entity revenues, including the disclosure of that fact, the total amount of revenues from each such customer, and the identity of the reportable segment or segments reporting the revenues. The entity need not disclose the identity of a major customer or the amount of revenues that each segment reports from that customer. For these purposes, a group of companies known to the entity to be under common control is considered a single customer, and the federal government, a state government, a local government such as a county or municipality, or a foreign government is each considered a single customer.", "label": "Schedule of Revenue by Major Customers by Reporting Segments [Table Text Block]", "terseLabel": "Schedule of Significant Customers, Revenue Concentration Information" } } }, "localname": "ScheduleOfRevenueByMajorCustomersByReportingSegmentsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "auth_ref": [ "r182", "r188", "r189", "r191", "r236" ], "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": "Segments and Related information [Table]" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r182", "r188", "r189", "r191", "r236" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Schedule of Financial Information by Reportable Segment" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r343", "r357" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of information about share-based payment arrangement.", "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "terseLabel": "Schedule of Stock-based Compensation Arrangements by Share-based Payment Award [Table]" } } }, "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesStockBasedCompensationNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock": { "auth_ref": [ "r354" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of employee stock purchase plan activity.", "label": "Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity [Table Text Block]", "terseLabel": "Schedule of Employee Stock Purchase Plans" } } }, "localname": "ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.", "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]", "terseLabel": "Schedule of Activity, Restricted Shares" } } }, "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfWeightedAverageNumberOfSharesTableTextBlock": { "auth_ref": [ "r153" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure of the weighted average number of shares used in calculating basic net earnings per share (or unit) and diluted earnings per share (or unit).", "label": "Schedule of Weighted Average Number of Shares [Table Text Block]", "verboseLabel": "Schedule of Earnings Per Share Information" } } }, "localname": "ScheduleOfWeightedAverageNumberOfSharesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EarningsPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r248" ], "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]", "verboseLabel": "Schedule of Expected Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentContinuingOperationsMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Component of an entity expected to operate in the foreseeable future.", "label": "Continuing Operations [Member]", "terseLabel": "Continuing Operations [Member]" } } }, "localname": "SegmentContinuingOperationsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentOperatingActivitiesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Operations of an entity including continuing and discontinued operations.", "label": "Operating Activities [Domain]", "terseLabel": "Operating Activities [Domain]" } } }, "localname": "SegmentOperatingActivitiesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r200" ], "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": "Segments and Related Information" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformation" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingInformationAdditionalInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Additional Information [Abstract]", "terseLabel": "Assets:", "verboseLabel": "Capital Expenditures:" } } }, "localname": "SegmentReportingInformationAdditionalInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Income (Loss) before Income Taxes [Abstract]", "terseLabel": "EBITDA:" } } }, "localname": "SegmentReportingInformationIncomeLossBeforeIncomeTaxesAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting Information [Line Items]", "terseLabel": "Segment and Related Information [Line Items]" } } }, "localname": "SegmentReportingInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingInformationRevenueAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Segment Reporting Information, Revenue for Reportable Segment [Abstract]", "terseLabel": "Revenue:" } } }, "localname": "SegmentReportingInformationRevenueAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelectedQuarterlyFinancialInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Selected Quarterly Financial Information [Abstract]", "terseLabel": "Selected Quarterly Financial Information [Abstract]" } } }, "localname": "SelectedQuarterlyFinancialInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/QuarterlyInformationUnauditedScheduleOfQuarterlyFinancialInformationUnauditedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SelfInsuranceReserve": { "auth_ref": [ "r53" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount (including both current and noncurrent portions) of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property.", "label": "Self Insurance Reserve", "terseLabel": "Self-insurance reserve" } } }, "localname": "SelfInsuranceReserve", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReserveNoncurrent": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Carrying amount of accrued known and estimated losses incurred as of the balance sheet date for which no insurance coverage exists, and for which a claim has been made or is probable of being asserted, typically arising from workmen's compensation-type of incidents and personal injury to nonemployees from accidents on the entity's property that are expected to be paid after one year (or the normal operating cycle, if longer).", "label": "Self Insurance Reserve, Noncurrent", "terseLabel": "Self-insurance reserve, non-current" } } }, "localname": "SelfInsuranceReserveNoncurrent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SelfInsuranceReservePolicyTextBlock": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for self-insurance reserves, including, but not limited to incurred but not reported reserves (IBNR).", "label": "Self Insurance Reserve [Policy Text Block]", "terseLabel": "Self-Insurance" } } }, "localname": "SelfInsuranceReservePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SeniorNotes": { "auth_ref": [ "r548", "r567" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Including the current and noncurrent portions, carrying value as of the balance sheet date of Notes with the highest claim on the assets of the issuer in case of bankruptcy or liquidation (with maturities initially due after one year or beyond the operating cycle if longer). Senior note holders are paid off in full before any payments are made to junior note holders.", "label": "Senior Notes", "terseLabel": "4.875% Senior Notes, gross carrying amount" } } }, "localname": "SeniorNotes", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SeniorNotesMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors.", "label": "Senior Notes [Member]", "terseLabel": "Senior Notes [Member]" } } }, "localname": "SeniorNotesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails", "http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails", "http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r116" ], "calculation": { "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "verboseLabel": "Non-cash stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r344" ], "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": "Stock-based compensation, vesting period (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesStockBasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": { "auth_ref": [ "r348" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period", "negatedTerseLabel": "Canceled/forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": { "auth_ref": [ "r352" ], "lang": { "en-US": { "role": { "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value", "terseLabel": "Canceled/forfeited (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period", "verboseLabel": "Granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r350" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number", "periodEndLabel": "Non-vested restricted shares, ending balance (in shares)", "periodStartLabel": "Non-vested restricted shares, beginning balance (in shares)", "terseLabel": "Unvested stock awards (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]", "terseLabel": "Restricted Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": { "auth_ref": [ "r349" ], "lang": { "en-US": { "role": { "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value", "periodEndLabel": "Non-vested restricted shares, per share weighted average grant date fair value, ending balance (in dollars per share)", "periodStartLabel": "Non-vested restricted shares, per share weighted average grant date fair value, beginning balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]", "terseLabel": "Per Share Weighted Average Grant Date Fair Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period", "negatedTerseLabel": "Vested (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue": { "auth_ref": [ "r353" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Fair value of share-based awards for which the grantee gained the right by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value", "terseLabel": "Stock-based compensation, vested awards, intrinsic value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r351" ], "lang": { "en-US": { "role": { "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value", "terseLabel": "Vested (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "verboseLabel": "Stock-Based Compensation and Other Employee Benefit Plans [Line Items]" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesStockBasedCompensationNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r345" ], "lang": { "en-US": { "role": { "documentation": "Number of shares authorized for issuance under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized", "terseLabel": "Stock-based compensation plans, number of shares authorized" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r357" ], "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": "Stock-based compensation plans, number of shares available for future grant" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r341", "r346" ], "lang": { "en-US": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]", "verboseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesStockBasedCompensationNarrativeDetails", "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails", "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy": { "auth_ref": [ "r125", "r343", "r347" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.", "label": "Share-based Payment Arrangement [Policy Text Block]", "terseLabel": "Stock-Based Compensation" } } }, "localname": "ShareBasedCompensationOptionAndIncentivePlansPolicy", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ShareRepurchaseProgramAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by share repurchase program.", "label": "Share Repurchase Program [Axis]", "terseLabel": "Share Repurchase Program [Axis]" } } }, "localname": "ShareRepurchaseProgramAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareRepurchaseProgramDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Name of the share repurchase program.", "label": "Share Repurchase Program [Domain]", "terseLabel": "Share Repurchase Program [Domain]" } } }, "localname": "ShareRepurchaseProgramDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Purchase price of common stock expressed as a percentage of its fair value.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Purchase Price of Common Stock, Percent", "terseLabel": "Stock-based compensation, purchase price of common stock, percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesStockBasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharesPaidForTaxWithholdingForShareBasedCompensation": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares used to settle grantee's tax withholding obligation for award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Shares Withheld for Tax Withholding Obligation", "negatedTerseLabel": "Shares withheld for taxes, net of other share activity (in shares)" } } }, "localname": "SharesPaidForTaxWithholdingForShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ShortTermLeaseCost": { "auth_ref": [ "r498", "r505" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.", "label": "Short-term Lease, Cost", "terseLabel": "Operating leases, short-term leases, expense" } } }, "localname": "ShortTermLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StandbyLettersOfCreditMember": { "auth_ref": [ "r277", "r284", "r430", "r585" ], "lang": { "en-US": { "role": { "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation.", "label": "Standby Letters of Credit [Member]", "terseLabel": "Performance Standby [Member]", "verboseLabel": "Standby Letters of Credit [Member]" } } }, "localname": "StandbyLettersOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails", "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StateAndLocalJurisdictionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Designated tax department of a state or local government entitled to levy and collect income taxes from the entity.", "label": "State and Local Jurisdiction [Member]", "terseLabel": "State [Member]" } } }, "localname": "StateAndLocalJurisdictionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r1", "r188", "r236", "r259", "r261", "r264", "r575" ], "lang": { "en-US": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails", "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails", "http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r55", "r292" ], "lang": { "en-US": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquity", "http://www.mastec.com/role/EquityRollforwardOfAccumulatedOtherComprehensiveLossDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StatementOfCashFlowsAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Cash Flows [Abstract]" } } }, "localname": "StatementOfCashFlowsAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfFinancialPositionAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Financial Position [Abstract]" } } }, "localname": "StatementOfFinancialPositionAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOperatingActivitiesSegmentAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by continuing and discontinuing operations.", "label": "Operating Activities [Axis]", "terseLabel": "Operating Activities [Axis]" } } }, "localname": "StatementOperatingActivitiesSegmentAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": { "auth_ref": [ "r26", "r27", "r292", "r297" ], "lang": { "en-US": { "role": { "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.", "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans", "terseLabel": "Common shares issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesOther": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Number of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Shares, Other", "terseLabel": "Other stock issuances, net of shares withheld for taxes (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross": { "auth_ref": [ "r292", "r297" ], "lang": { "en-US": { "role": { "documentation": "Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.", "label": "Stock Issued During Period, Shares, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted shares, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r26", "r27", "r292", "r297" ], "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": "Issuance of restricted shares, net (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueOther": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Value of shares of stock issued attributable to transactions classified as other.", "label": "Stock Issued During Period, Value, Other", "terseLabel": "Other stock issuances, net of shares withheld for taxes" } } }, "localname": "StockIssuedDuringPeriodValueOther", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardGross": { "auth_ref": [ "r26", "r27", "r292", "r297" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Aggregate value of stock related to Restricted Stock Awards issued during the period.", "label": "Stock Issued During Period, Value, Restricted Stock Award, Gross", "terseLabel": "Issuance of restricted shares, net" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardGross", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures": { "auth_ref": [ "r292", "r297" ], "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": "Issuance of restricted shares, net" } } }, "localname": "StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramAuthorizedAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of stock repurchase plan authorized.", "label": "Stock Repurchase Program, Authorized Amount", "terseLabel": "Share repurchase program, authorized amount, value" } } }, "localname": "StockRepurchaseProgramAuthorizedAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "auth_ref": [], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount remaining of a stock repurchase plan authorized.", "label": "Stock Repurchase Program, Remaining Authorized Repurchase Amount", "terseLabel": "Stock Repurchase Program, Remaining Authorized Repurchase Amount" } } }, "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r27", "r33", "r34", "r206" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "totalLabel": "Total MasTec, Inc. shareholders\u2019 equity" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r432", "r433", "r449" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 3.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", "terseLabel": "Total equity", "totalLabel": "Total equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets", "http://www.mastec.com/role/ConsolidatedStatementsOfEquity", "http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r303" ], "lang": { "en-US": { "role": { "documentation": "The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.", "label": "Stockholders' Equity Note Disclosure [Text Block]", "terseLabel": "Equity" } } }, "localname": "StockholdersEquityNoteDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/Equity" ], "xbrltype": "textBlockItemType" }, "us-gaap_SubsegmentsAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by business subsegments.", "label": "Subsegments [Axis]", "terseLabel": "Subsegments [Axis]" } } }, "localname": "SubsegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SubsegmentsDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Subsegments [Domain]", "terseLabel": "Subsegments [Domain]" } } }, "localname": "SubsegmentsDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SummaryOfIncomeTaxContingenciesTextBlock": { "auth_ref": [ "r375", "r381", "r383" ], "lang": { "en-US": { "role": { "documentation": "Tabular disclosure for tax positions taken in the tax returns filed or to be filed for which it is more likely than not that the tax position will not be sustained upon examination by taxing authorities and other income tax contingencies. Includes, but is not limited to, interest and penalties, reconciliation of unrecognized tax benefits, unrecognized tax benefits that would affect the effective tax rate, tax years that remain subject to examination by tax jurisdictions, and information about positions for which it is reasonably possible that amounts unrecognized will significantly change within 12 months.", "label": "Summary of Income Tax Contingencies [Table Text Block]", "terseLabel": "Rollforward of Uncertain Tax Positions" } } }, "localname": "SummaryOfIncomeTaxContingenciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_SuretyBondMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "An obligation arising from a three-party agreement that legally binds together a principal who needs the bond, an obligee who requires the bond and a surety company that sells the bond.", "label": "Surety Bond [Member]", "terseLabel": "Surety Bonds [Member]" } } }, "localname": "SuretyBondMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit": { "auth_ref": [ "r394" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of income tax expense (benefit) from effect of Tax Cuts and Jobs Act.", "label": "Tax Cuts and Jobs Act, Income Tax Expense (Benefit)", "negatedLabel": "Change in tax rate, non-cash tax (expense) benefit", "terseLabel": "Tax cuts and jobs act, income tax expense (benefit)" } } }, "localname": "TaxCutsAndJobsActOf2017IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails", "http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r317" ], "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/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [], "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/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r412" ], "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 [Member]" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r317" ], "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": "Point in Time [Member]" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonMember": { "auth_ref": [ "r58", "r299" ], "lang": { "en-US": { "role": { "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common [Member]", "verboseLabel": "Treasury Stock [Member]" } } }, "localname": "TreasuryStockCommonMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockCommonShares": { "auth_ref": [ "r58", "r299" ], "lang": { "en-US": { "role": { "documentation": "Number of previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Shares", "negatedPeriodEndLabel": "Ending balance, treasury shares (in shares)", "negatedPeriodStartLabel": "Beginning balance, treasury shares (in shares)", "terseLabel": "Treasury stock, shares" } } }, "localname": "TreasuryStockCommonShares", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical", "http://www.mastec.com/role/ConsolidatedStatementsOfEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockCommonValue": { "auth_ref": [ "r58", "r299", "r302" ], "calculation": { "http://www.mastec.com/role/ConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_StockholdersEquity", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount allocated to previously issued common shares repurchased by the issuing entity and held in treasury.", "label": "Treasury Stock, Common, Value", "negatedLabel": "Treasury stock, at cost: 15,344,917 shares and 15,329,817 shares as of December 31, 2019 and 2018, respectively" } } }, "localname": "TreasuryStockCommonValue", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_TreasuryStockSharesAcquired": { "auth_ref": [ "r27", "r292", "r297" ], "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", "negatedLabel": "Acquisition of treasury stock, at cost (in shares)", "terseLabel": "Treasury stock acquired (in shares)" } } }, "localname": "TreasuryStockSharesAcquired", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity", "http://www.mastec.com/role/EarningsPerShareNarrativeDetails", "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "auth_ref": [ "r292", "r297", "r299" ], "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": "Acquisition of treasury stock, at cost", "terseLabel": "Treasury stock acquired, value" } } }, "localname": "TreasuryStockValueAcquiredCostMethod", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfEquity", "http://www.mastec.com/role/EquityShareActivityNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TypeOfAdoptionMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.", "label": "Type of Adoption [Domain]", "terseLabel": "Type of Adoption [Domain]" } } }, "localname": "TypeOfAdoptionMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsNarrativeDetails", "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnbilledContractsReceivable": { "auth_ref": [ "r56", "r523" ], "calculation": { "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_ContractWithCustomerAssetNetCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Unbilled amounts due for services rendered or to be rendered, actions taken or to be taken, or a promise to refrain from taking certain actions in accordance with the terms of a legally binding agreement between the entity and, at a minimum, one other party. An example would be amounts associated with contracts or programs where the recognized revenue for performance thereunder exceeds the amounts billed under the terms thereof as of the date of the balance sheet.", "label": "Unbilled Contracts Receivable", "terseLabel": "Unbilled receivables" } } }, "localname": "UnbilledContractsReceivable", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UninsuredRiskMember": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Risk arising from insurance deductibles, self-insurance, or no insurance.", "label": "Uninsured Risk [Member]", "verboseLabel": "Self-Insurance [Member]" } } }, "localname": "UninsuredRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails", "http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnionizedEmployeesConcentrationRiskMember": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "Reflects the percentage that unionized employees, in either labor costs for the period or number of personnel as of the balance sheet date or on average for the period, are to a specified benchmark, such as total operating expenses, total labor costs, total corresponding number of personnel. Risk is the materially adverse effects of strikes and unfavorable contract negotiations with employees covered by collective bargaining arrangements.", "label": "Unionized Employees Concentration Risk [Member]", "terseLabel": "Unionized Employees [Member]" } } }, "localname": "UnionizedEmployeesConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnrecognizedTaxBenefits": { "auth_ref": [ "r366", "r377" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of unrecognized tax benefits.", "label": "Unrecognized Tax Benefits", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "UnrecognizedTaxBenefits", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesRollforwardOfUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r378" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Decrease Resulting from Prior Period Tax Positions", "negatedTerseLabel": "Reductions for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesRollforwardOfUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "auth_ref": [ "r374" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "terseLabel": "Unrecognized tax benefits, accrued interest and penalties" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense": { "auth_ref": [ "r374" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of expense for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return.", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense", "terseLabel": "Unrecognized tax benefits, interest and penalties, income tax expense" } } }, "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions": { "auth_ref": [ "r379" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions that have been or will be taken in current period tax return.", "label": "Unrecognized Tax Benefits, Increase Resulting from Current Period Tax Positions", "terseLabel": "Additions based on tax positions related to the current year" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesRollforwardOfUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions": { "auth_ref": [ "r378" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in unrecognized tax benefits resulting from tax positions taken in prior period tax returns.", "label": "Unrecognized Tax Benefits, Increase Resulting from Prior Period Tax Positions", "terseLabel": "Additions for tax positions of prior years" } } }, "localname": "UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesRollforwardOfUncertainTaxPositionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate": { "auth_ref": [ "r380" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "The total amount of unrecognized tax benefits that, if recognized, would affect the effective tax rate.", "label": "Unrecognized Tax Benefits that Would Impact Effective Tax Rate", "terseLabel": "Unrecognized tax benefits" } } }, "localname": "UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/IncomeTaxesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r160", "r161", "r162", "r163", "r172", "r173", "r174" ], "lang": { "en-US": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Management Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ValuationAllowanceOfDeferredTaxAssetsMember": { "auth_ref": [ "r139" ], "lang": { "en-US": { "role": { "documentation": "Valuation allowance of deferred tax asset attributable to deductible temporary difference and carryforward.", "label": "SEC Schedule, 12-09, Valuation Allowance, Deferred Tax Asset [Member]", "terseLabel": "Valuation Allowance for Deferred Tax Assets [Member]" } } }, "localname": "ValuationAllowanceOfDeferredTaxAssetsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesBalance": { "auth_ref": [ "r140" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Amount", "periodEndLabel": "Balance at end of period", "periodStartLabel": "Balance at beginning of period" } } }, "localname": "ValuationAllowancesAndReservesBalance", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToCostAndExpense": { "auth_ref": [ "r140" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Cost and Expense", "terseLabel": "Charges to cost and expense" } } }, "localname": "ValuationAllowancesAndReservesChargedToCostAndExpense", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesChargedToOtherAccounts": { "auth_ref": [ "r140" ], "crdr": "credit", "lang": { "en-US": { "role": { "documentation": "Amount of increase in valuation and qualifying accounts and reserves from charge to accounts other than cost and expense.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Additions, Charge to Other Account", "terseLabel": "Other additions" } } }, "localname": "ValuationAllowancesAndReservesChargedToOtherAccounts", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDeductions": { "auth_ref": [ "r140" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of decrease in valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves, Deduction", "negatedTerseLabel": "(Deductions)" } } }, "localname": "ValuationAllowancesAndReservesDeductions", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ValuationAllowancesAndReservesDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts [Domain]" } } }, "localname": "ValuationAllowancesAndReservesDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ValuationAllowancesAndReservesTypeAxis": { "auth_ref": [ "r140" ], "lang": { "en-US": { "role": { "documentation": "Information by valuation and qualifying accounts and reserves.", "label": "SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]", "terseLabel": "Schedule II - Valuation and Qualifying Accounts Type [Axis]" } } }, "localname": "ValuationAllowancesAndReservesTypeAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableLeaseCost": { "auth_ref": [ "r499", "r505" ], "crdr": "debit", "lang": { "en-US": { "role": { "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.", "label": "Variable Lease, Cost", "terseLabel": "Operating leases, variable lease costs" } } }, "localname": "VariableLeaseCost", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-US": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustment": { "auth_ref": [ "r151" ], "calculation": { "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "The sum of dilutive potential common shares or units used in the calculation of the diluted per-share or per-unit computation.", "label": "Weighted Average Number Diluted Shares Outstanding Adjustment", "terseLabel": "Dilutive common stock equivalents (in shares)" } } }, "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustment", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r147", "r151" ], "calculation": { "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails": { "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", "terseLabel": "Diluted weighted average common shares outstanding", "totalLabel": "Weighted average shares outstanding - diluted" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-US": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Weighted average shares outstanding:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r146", "r151" ], "calculation": { "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-US": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic weighted average common shares outstanding", "verboseLabel": "Weighted average shares outstanding - basic" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/ConsolidatedStatementsOfOperations", "http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WorkforceSubjectToCollectiveBargainingArrangementsMember": { "auth_ref": [ "r169" ], "lang": { "en-US": { "role": { "documentation": "The number of employees covered by a collective bargaining agreement as of the balance sheet date, when it serves as a benchmark in a concentration of risk calculation.", "label": "Workforce Subject to Collective Bargaining Arrangements [Member]", "terseLabel": "Workforce Subject to Collective Bargaining Arrangements [Member]" } } }, "localname": "WorkforceSubjectToCollectiveBargainingArrangementsMember", "nsuri": "http://fasb.org/us-gaap/2019-01-31", "presentation": [ "http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails" ], "xbrltype": "domainItemType" } }, "unitCount": 16 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r10": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6812-107765" }, "r100": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r101": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r102": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585" }, "r103": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r104": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r106": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r107": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585" }, "r109": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3000-108585" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765" }, "r110": { "Name": "Accounting Standards Codification", "Paragraph": "21C", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080552-108585" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "21D", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080555-108585" }, "r112": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585" }, "r113": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r114": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r115": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585" }, "r116": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r117": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r118": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585" }, "r119": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765" }, "r120": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586" }, "r123": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586" }, "r124": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586" }, "r125": { "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" }, "r126": { "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" }, "r127": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(g))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765" }, "r130": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r131": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(e),(f))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r132": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(1)(i))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r133": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h)(2))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r134": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(h))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r135": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(i)(4))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r136": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08.(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690" }, "r137": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r138": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-04.(a))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690" }, "r139": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09(ColumnA))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e7018-107765" }, "r140": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.12-09)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24092-122690" }, "r141": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794" }, "r143": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794" }, "r144": { "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" }, "r145": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "250", "URI": "http://asc.fasb.org/topic&trid=2122394" }, "r146": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256" }, "r148": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256" }, "r149": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256" }, "r15": { "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" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258" }, "r155": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=116846552&loc=d3e639-108305" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "270", "URI": "http://asc.fasb.org/extlink&oid=118952077&loc=d3e1280-108306" }, "r159": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "270", "URI": "http://asc.fasb.org/topic&trid=2126967" }, "r16": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r161": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592" }, "r162": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592" }, "r164": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6327-108592" }, "r165": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r166": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r168": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6351-108592" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r17": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(11))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r170": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6404-108592" }, "r171": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6442-108592" }, "r172": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592" }, "r173": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592" }, "r174": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "275", "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592" }, "r175": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r176": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8615-108599" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8654-108599" }, "r178": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8657-108599" }, "r179": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8660-108599" }, "r18": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(13))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r180": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8663-108599" }, "r181": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8672-108599" }, "r182": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599" }, "r183": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r184": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r186": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r187": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r188": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599" }, "r189": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599" }, "r19": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(14))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r190": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r191": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599" }, "r192": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8924-108599" }, "r193": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r195": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8933-108599" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8475-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599" }, "r198": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9038-108599" }, "r199": { "Name": "Accounting Standards Codification", "Paragraph": "42", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9054-108599" }, "r2": { "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" }, "r20": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r200": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r201": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4647-111522" }, "r202": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524" }, "r205": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5144-111524" }, "r206": { "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" }, "r207": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "10", "Topic": "310", "URI": "http://asc.fasb.org/subtopic&trid=2196772" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r21": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(20))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "321", "URI": "http://asc.fasb.org/extlink&oid=116654751&loc=SL75117539-209714" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=117311354&loc=d3e32006-111567" }, "r212": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570" }, "r213": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33912-111571" }, "r214": { "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" }, "r215": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r216": { "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" }, "r217": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "323", "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571" }, "r218": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "325", "URI": "http://asc.fasb.org/extlink&oid=6384206&loc=d3e41899-111602" }, "r219": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446" }, "r22": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(22))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r220": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r221": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "326", "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=116846819&loc=d3e3927-108312" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 5.BB)", "Topic": "330", "URI": "http://asc.fasb.org/extlink&oid=27011343&loc=d3e100047-122729" }, "r226": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "340", "URI": "http://asc.fasb.org/extlink&oid=68074540&loc=d3e5879-108316" }, "r227": { "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" }, "r228": { "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" }, "r229": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(23))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r232": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r233": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(f)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r234": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r235": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(h)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267" }, "r237": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r238": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13854-109267" }, "r239": { "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" }, "r24": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r240": { "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" }, "r241": { "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" }, "r242": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r247": { "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" }, "r248": { "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" }, "r249": { "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" }, "r25": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(26)(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "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" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(28))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r261": { "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" }, "r262": { "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" }, "r263": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140864-122747" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349" }, "r268": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14394-108349" }, "r27": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(29))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14435-108349" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14453-108349" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14472-108349" }, "r273": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "450", "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14557-108349" }, "r274": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=99404985&loc=d3e10037-110241" }, "r276": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=99404985&loc=d3e10037-110241" }, "r277": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r278": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12021-110248" }, "r279": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12053-110248" }, "r28": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r280": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r282": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118943654&loc=d3e12069-110248" }, "r283": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=68068213&loc=d3e12565-110249" }, "r284": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "460", "URI": "http://asc.fasb.org/extlink&oid=118956092&loc=d3e12803-110250" }, "r285": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "460", "URI": "http://asc.fasb.org/topic&trid=2155896" }, "r286": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=6802200&loc=d3e1835-112601" }, "r287": { "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" }, "r288": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-10(d)(4)(iii))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=116634808&loc=d3e168853-122756" }, "r289": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-10(d)(4)(iv))", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=116634808&loc=d3e168853-122756" }, "r29": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3)(c))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r290": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=109500613&loc=SL6031897-161870" }, "r291": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r292": { "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" }, "r293": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21475-112644" }, "r294": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21506-112644" }, "r295": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21521-112644" }, "r296": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21538-112644" }, "r297": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3-04)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r298": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r30": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r300": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23285-112656" }, "r301": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23309-112656" }, "r302": { "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" }, "r303": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r304": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "35", "Topic": "605", "URI": "http://asc.fasb.org/extlink&oid=68068069&loc=d3e57763-111642" }, "r305": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130531-203044" }, "r306": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130532-203044" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944033&loc=SL49130533-203044" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "12A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL108322424-203045" }, "r309": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r31": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r310": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130556-203045" }, "r311": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045" }, "r312": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r313": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045" }, "r314": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r315": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r316": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r317": { "Name": "Accounting Standards Codification", "Paragraph": "91", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046" }, "r318": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(i)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r319": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048" }, "r32": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r320": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r321": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(n)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947" }, "r327": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450651-114947" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(a)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r329": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(b)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r33": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(30))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r330": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r331": { "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" }, "r332": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r333": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(e)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r334": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(1)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r335": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(f)(2)", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r336": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947" }, "r337": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450678-114947" }, "r338": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947" }, "r339": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "715", "URI": "http://asc.fasb.org/topic&trid=2235017" }, "r34": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(31))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r340": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "35", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899" }, "r341": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r343": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901" }, "r344": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r345": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r346": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r347": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(f)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r348": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r349": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(i)-(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r35": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(32))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r350": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(1)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r351": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)(iii)(3)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)(2)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r354": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r355": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(i)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r357": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "2A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=SL79508275-113901" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r360": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907" }, "r361": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907" }, "r362": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r363": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=115928150&loc=d3e26513-109311" }, "r364": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r365": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=117330534&loc=d3e28680-109314" }, "r366": { "Name": "Accounting Standards Codification", "Paragraph": "10B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=SL37586934-109318" }, "r367": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32059-109318" }, "r368": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32247-109318" }, "r369": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e32280-109318" }, "r37": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(4))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r370": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31917-109318" }, "r371": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116821951&loc=d3e31931-109318" }, "r372": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32687-109319" }, "r373": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32698-109319" }, "r374": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r375": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r376": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32718-109319" }, "r377": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r378": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r379": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r38": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.1)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r380": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r381": { "Name": "Accounting Standards Codification", "Paragraph": "15A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=SL6600010-109319" }, "r382": { "Name": "Accounting Standards Codification", "Paragraph": "17", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32809-109319" }, "r383": { "Name": "Accounting Standards Codification", "Paragraph": "19", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32840-109319" }, "r384": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r385": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b),(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r386": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r387": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319" }, "r388": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32847-109319" }, "r389": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32559-109319" }, "r39": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.12)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r390": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32621-109319" }, "r391": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32632-109319" }, "r392": { "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" }, "r393": { "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" }, "r394": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32639-109319" }, "r395": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 6.I)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=116825942&loc=d3e330036-122817" }, "r396": { "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" }, "r397": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324" }, "r398": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "30", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=65884525&loc=d3e40913-109327" }, "r399": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r400": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "05", "SubTopic": "10", "Subparagraph": "(a)-(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6909625&loc=d3e227-128457" }, "r401": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868678&loc=d3e961-128460" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r405": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=79982066&loc=d3e1392-128463" }, "r406": { "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" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "37", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116868840&loc=d3e2207-128464" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r41": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116869197&loc=d3e4845-128472" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5227-128473" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5263-128473" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5333-128473" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "31", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=77890550&loc=d3e5419-128473" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6405-128476" }, "r418": { "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" }, "r419": { "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" }, "r42": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.14)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r420": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "30", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859721&loc=d3e6613-128477" }, "r421": { "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" }, "r422": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r425": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(c)(3)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r427": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479" }, "r428": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=117412053&loc=d3e9972-128506" }, "r429": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "25", "SubTopic": "740", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=117412053&loc=d3e9979-128506" }, "r43": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r430": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "15", "SubTopic": "10", "Subparagraph": "(f)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116873149&loc=d3e923-111674" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=d3e5283-111683" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "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" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "2AA", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "a", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759068-111685" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=d3e5728-111685" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=118582676&loc=SL6759159-111685" }, "r449": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4590271-111686" }, "r45": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591551-111686" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116874947&loc=SL4591552-111686" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-02)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.3A-03)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828" }, "r454": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959" }, "r459": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959" }, "r46": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19,20,22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r460": { "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" }, "r461": { "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" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(bbb)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r465": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258" }, "r469": { "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" }, "r47": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19-26)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r470": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r471": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=99377092&loc=SL75136599-209740" }, "r472": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13279-108611" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13531-108611" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r475": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13537-108611" }, "r476": { "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" }, "r477": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=6450222&loc=d3e30840-110895" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.20)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r480": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "830", "URI": "http://asc.fasb.org/extlink&oid=118261656&loc=d3e32157-110900" }, "r481": { "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" }, "r482": { "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" }, "r483": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28541-108399" }, "r484": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28551-108399" }, "r485": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775744&loc=d3e28555-108399" }, "r486": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r487": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41499-112717" }, "r488": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "840", "URI": "http://asc.fasb.org/topic&trid=2208923" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984" }, "r49": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.21)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r490": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r491": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918638-209977" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977" }, "r495": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(1)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(2)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)(4)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "53", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL77919352-209981" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL117410129-209981" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=119202524&loc=SL117410129-209981" }, "r509": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "14", "Topic": "842", "URI": "http://asc.fasb.org/section&trid=77888298" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(2))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r511": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r512": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r513": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39599-107864" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39603-107864" }, "r515": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39622-107864" }, "r516": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39678-107864" }, "r517": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39691-107864" }, "r518": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r519": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=6918054&loc=d3e56071-112765" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r520": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "852", "URI": "http://asc.fasb.org/extlink&oid=6462270&loc=d3e57205-112772" }, "r521": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "855", "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662" }, "r522": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "310", "Topic": "910", "URI": "http://asc.fasb.org/extlink&oid=118388040&loc=d3e49370-109356" }, "r523": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=118261985&loc=d3e55302-109406" }, "r524": { "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" }, "r525": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r526": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61929-109447" }, "r527": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r528": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62059-109447" }, "r529": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r53": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r530": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62395-109447" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e62479-109447" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=SL6807758-109447" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=68064819&loc=d3e61872-109447" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "05", "SubTopic": "323", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=6474809&loc=d3e63930-109455" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(3))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r54": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.25)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(11))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(13))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(15)(2))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(16))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.13(3)(a))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r547": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r548": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.16)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r549": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.17)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878" }, "r55": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.29-31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(13)(f))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r551": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r552": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(23))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260" }, "r554": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "320", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75019621&loc=d3e62652-112803" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "470", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=75038535&loc=d3e64711-112823" }, "r556": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117418410&loc=d3e7104-158389" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(15)(b)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r559": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r56": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3(c)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r560": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(12))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r562": { "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=119400593&loc=d3e572229-122910" }, "r563": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(25))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r564": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(3))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r565": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r566": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.(a),19)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r567": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.16(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910" }, "r569": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(10))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r57": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.3,4)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r570": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(18))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r571": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(19))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263" }, "r573": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "235", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=34713774&loc=d3e574992-122915" }, "r574": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419109&loc=d3e11318-158416" }, "r575": { "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" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419472&loc=d3e14931-158439" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419472&loc=d3e14937-158439" }, "r578": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419472&loc=d3e14944-158439" }, "r579": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r58": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.30)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(b)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "13H", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "9C", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884803&loc=SL65671395-207642" }, "r583": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "80", "Subparagraph": "(c)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=117420044&loc=d3e19393-158473" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "825", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=99380617&loc=SL75241803-196195" }, "r585": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=66023616&loc=SL35737432-115832" }, "r586": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e603758-122996" }, "r587": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.6-06(3)(a)(3))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=6488278&loc=d3e604059-122996" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.1(c))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=116637345&loc=SL114874292-224272" }, "r589": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12(2)(i))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611133-123010" }, "r59": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.31)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r590": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-12C(1)(a))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611225-123010" }, "r591": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-13(1))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611282-123010" }, "r592": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "S99", "SubTopic": "320", "Subparagraph": "(SX 210.12-15(Column A))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=50485924&loc=d3e611379-123010" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "310", "Subparagraph": "(SX 210.12-29(Footnote 4))", "Topic": "948", "URI": "http://asc.fasb.org/extlink&oid=6589523&loc=d3e617274-123014" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6049-115624" }, "r595": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "450", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491354&loc=d3e6052-115624" }, "r596": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "740", "Topic": "954", "URI": "http://asc.fasb.org/extlink&oid=6491622&loc=d3e9504-115650" }, "r597": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 2))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r598": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=6590653&loc=d3e638233-123024" }, "r599": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r60": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "985", "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756" }, "r601": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r602": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r603": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1-" }, "r604": { "Name": "Forms 10-K, 20-F, 40-F", "Number": "240", "Publisher": "SEC", "Section": "15", "Subsection": "d-1" }, "r605": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r606": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r607": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "11", "Subsection": "03" }, "r608": { "Footnote": "2", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r609": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "28" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r610": { "Footnote": "4", "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "29" }, "r611": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "(a)", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r612": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "a", "Publisher": "SEC", "Section": "12", "Subsection": "04" }, "r613": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "12", "Subsection": "09" }, "r614": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r615": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "d", "Publisher": "SEC", "Section": "3", "Subparagraph": "(4)(iii)", "Subsection": "10" }, "r616": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "d", "Publisher": "SEC", "Section": "3", "Subparagraph": "(4)(iv)", "Subsection": "10" }, "r617": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "d", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r618": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "e", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r619": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "f", "Publisher": "SEC", "Section": "3", "Subparagraph": "4", "Subsection": "10" }, "r62": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r620": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "i", "Publisher": "SEC", "Section": "3", "Subsection": "10" }, "r621": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "5", "Subparagraph": "Schedule I", "Subsection": "04" }, "r622": { "Name": "Regulation S-X (SX)", "Number": "210", "Paragraph": "c", "Publisher": "SEC", "Section": "7", "Subparagraph": "Schedule II", "Subsection": "05" }, "r623": { "Name": "Regulation S-X (SX)", "Number": "210", "Publisher": "SEC", "Section": "9", "Subsection": "06" }, "r63": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.8,17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.9)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682" }, "r65": { "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=118930883&loc=SL7669646-108580" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a-c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r67": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r68": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580" }, "r69": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580" }, "r71": { "Name": "Accounting Standards Codification", "Paragraph": "14A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580" }, "r72": { "Name": "Accounting Standards Codification", "Paragraph": "17B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r74": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r75": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580" }, "r76": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r77": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580" }, "r78": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580" }, "r79": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116657188&loc=SL116659661-227067" }, "r8": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6787-107765" }, "r80": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581" }, "r81": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r82": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(10))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r83": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(12))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r84": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(a))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r85": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(2)(d))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r86": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(20))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(21))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r88": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r89": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(8))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.1(e))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r92": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r93": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.7)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227" }, "r94": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r95": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585" } }, "version": "2.1" } XML 40 R26.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business, Basis of Presentation and Significant Accounting Policies (Policies)
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Principles of Consolidation
Principles of Consolidation
The accompanying consolidated financial statements include MasTec, Inc. and its subsidiaries and include the accounts of all majority owned subsidiaries over which the Company exercises control and, when applicable, entities in which the Company has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. Other parties’ interests in entities that MasTec consolidates are reported as non-controlling interests within equity, except for mandatorily redeemable non-controlling interests, which are recorded within liabilities. Net income or loss attributable to non-controlling interests is reported as a separate line item below net income or loss. The Company’s investments in entities for which the Company does not have a controlling interest, but over which it has the ability to exert significant influence, are accounted for using the equity method of accounting. For equity investees in which the Company has an undivided interest in the assets, liabilities and profits or losses of an unincorporated entity, but does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity.
Reclassifications When necessary, certain prior year amounts have been reclassified to conform with the current period presentation.
Translation of Foreign Currencies
Translation of Foreign Currencies
The assets and liabilities of foreign subsidiaries with a functional currency other than the U.S. dollar are translated into U.S. dollars at period-end exchange rates, with resulting translation gains or losses included within other comprehensive income or loss. Revenue and expenses are translated into U.S. dollars at average rates of exchange during the applicable period. Substantially all of the Company’s foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed in currencies other than the functional currency are included in other income or expense, net.
Management Estimates
Management Estimates
The preparation of consolidated financial statements in accordance with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. These estimates are based on historical experience and various other assumptions, the results of which form the basis of making judgments about the Company’s operating results and the carrying values of assets and liabilities that are not readily apparent from other sources. Key estimates include: the recognition of revenue and project profit or loss, which the Company defines as project revenue, less project costs of revenue, including project-related depreciation, in particular, on construction contracts accounted for under the cost-to-cost method, for which the recorded amounts require estimates of costs to complete and the amount and probability of variable consideration included in the contract transaction price; fair value estimates, including those related to acquisitions, valuations of goodwill and intangible assets, acquisition-related contingent consideration and equity investments; allowances for doubtful accounts; asset lives used in computing depreciation and amortization; fair values of financial instruments; self-insurance liabilities; other accruals and allowances; income taxes; and the estimated effects of litigation and other contingencies. While management believes that such estimates are reasonable when considered in conjunction with the Company’s consolidated financial position and results of operations taken as a whole, actual results could differ materially from those estimates.
Revenue Recognition
Revenue Recognition
The Company recognizes revenue from contracts with customers under Accounting Standards Codification (“ASC”) Topic 606 (“Topic 606”). The Company adopted the requirements of Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers, under the modified retrospective transition approach effective January 1, 2018, with application to all existing contracts that were not substantially completed as of January 1, 2018. The difference between the recognition criteria under Topic 606 and the Company’s previous revenue recognition practices under the previous revenue recognition guidance, ASC Topic 605-35, was recognized through a cumulative effect adjustment of approximately $2 million that was made to the opening balance of retained earnings as of January 1, 2018.
Under Topic 606, revenue is recognized when, or as, control of promised goods and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which an entity expects to be entitled in exchange for the goods and services transferred. Revenue is primarily recognized by the Company over time utilizing the cost-to-cost measure of progress, which is an input method, on contracts for specific projects and for certain master service and other service agreements. Under Topic 606, the cost-to-cost measure of progress best depicts the continuous transfer of control of goods or services to the customer, and correspondingly, when performance obligations are satisfied for the related contracts.
Contracts. The Company derives revenue primarily from construction projects performed under: (i) master and other service agreements, which provide a menu of available services in a specific geographic territory that are utilized on an as-needed basis, and are typically priced using either
a time and materials or a fixed price per unit basis; and (ii) contracts for specific projects requiring the construction and installation of an entire infrastructure system or specified units within an infrastructure system, which are subject to multiple pricing options, including fixed price, unit price, time and materials, or cost plus a markup. Revenue derived from projects performed under master service and other service agreements totaled 36%, 35% and 36% of consolidated revenue for the years ended December 31, 2019, 2018 and 2017, respectively.
Revenue from contracts for specific projects, as well as for certain projects pursuant to master and other service agreements, is typically recognized over time using the cost-to-cost measure of progress. For these contracts, the cost-to-cost measure of progress best depicts the continuous transfer of control of goods or services to the customer. Such contracts provide that the customer accept completion of progress to date and compensate the Company for services rendered.
For certain master service and other service agreements under which the Company performs installation and maintenance services, primarily for install-to-the-home service providers in its Communications segment, revenue is recognized at a point in time. This is generally when the work order has been fulfilled, which is typically the same day the work is initiated. Point in time revenue accounted for approximately 5% and 7% of consolidated revenue for the years ended December 31, 2019 and 2018, respectively. Substantially all of the Company’s other revenue is recognized over time.
Contract costs include all direct materials, labor and subcontracted costs, as well as indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and the operational costs of capital equipment. The total contract transaction price and cost estimation processes used for recognizing revenue over time under the cost-to-cost method is based on the professional knowledge and experience of the Company’s project managers, engineers and financial professionals. Management reviews estimates of total contract transaction price and total project costs on an ongoing basis. Changes in job performance, job conditions and management’s assessment of expected variable consideration are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and the Company’s profit recognition. Changes in these factors could result in revisions to revenue in the period in which the revisions are determined, which could materially affect the Company’s consolidated results of operations for that period. Provisions for losses on uncompleted contracts are recorded in the period in which such losses are determined. For both the years ended December 31, 2019 and 2018, project profit was affected by less than 5% as a result of changes in contract estimates included in projects that were in process as of December 31, 2018 and 2017. Revenue recognized for the years ended December 31, 2019 and 2018 as a result of changes in total contract transaction price estimates, including from variable consideration, from performance obligations satisfied or partially satisfied in prior periods, totaled approximately $58.3 million and $38.5 million, respectively.
The Company may incur certain costs that can be capitalized, such as initial set-up or mobilization costs. Such costs, which are amortized over the life of the respective projects, were not material for the years ended December 31, 2019 and 2018.
The timing of customer billings is generally dependent upon advance billing terms, milestone billings based on completion of certain phases of work, or when services are provided. Under the typical payment terms of master and other service agreements and fixed price contracts, the customer makes progress payments based on quantifiable measures of performance by the Company as defined by each specific agreement. Progress payments, generally net of amounts retained, are paid by the customer over the duration of the contract. For install-to-the-home contracts, work orders are billed and paid as completed. Amounts billed and due from customers, as well as the amount of contract assets, are generally classified within current assets in the consolidated balance sheets. See Note 5 - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities for related discussion. Amounts expected to be collected beyond one year are classified as other long-term assets.
Performance Obligations. A performance obligation is a contractual promise to transfer a distinct good or service to a customer, and is the unit of account under Topic 606. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the performance obligation is satisfied. The Company’s contracts often require significant services to integrate complex activities and equipment into a single deliverable, and are therefore generally accounted for as a single performance obligation, even when delivering multiple distinct services. Contract amendments and change orders, which are generally not distinct from the existing contract, are typically accounted for as a modification of the existing contract and performance obligation. The vast majority of the Company’s performance obligations are completed within one year.
When more than one contract is entered into with a customer on or close to the same date, the Company evaluates whether those contracts should be combined and accounted for as a single contract, as well as whether those contracts should be accounted for as one, or more than one, performance obligation. This evaluation requires significant judgment and is based on the facts and circumstances of the various contracts.
Remaining performance obligations represent the amount of unearned transaction prices under contracts for which work is wholly or partially unperformed, including the Company’s share of unearned transaction prices from its proportionately consolidated non-controlled joint ventures. As of December 31, 2019, the amount of the Company’s remaining performance obligations was $5.3 billion. The Company expects to recognize approximately $4.6 billion of its remaining performance obligations as revenue during 2020, with the remainder to be recognized primarily in 2021.
Variable Consideration. Transaction prices for the Company’s contracts may include variable consideration, which comprises items such as change orders, claims and incentives. Management estimates variable consideration for a performance obligation utilizing estimation methods that it believes best predict the amount of consideration to which the Company will be entitled. Variable consideration is included in the estimated transaction price if it is probable that when the uncertainty associated with the variable consideration is resolved, there will not be a significant reversal of the cumulative amount of revenue that has been recognized. Management’s estimates of variable consideration and the determination of whether to include estimated amounts in transaction prices are based largely on engineering studies and legal opinions, past practices with the customer, specific discussions, correspondence or preliminary negotiations with the customer and all other relevant information that is reasonably available at the time of the estimate. The effect of variable consideration on the transaction price of a performance obligation is typically recognized as an adjustment to revenue on a cumulative catch-up basis, as such variable consideration, which typically pertains to changed conditions and scope, is generally for services encompassed under the existing contract. To the extent unapproved change orders, claims and other variable consideration reflected in transaction prices are not resolved in the Company’s favor, or to the extent incentives reflected in transaction prices are not earned, there could be reductions in, or reversals of, previously recognized revenue.
As of December 31, 2019 and 2018, the Company included approximately $27 million and $56 million, respectively, of change orders and/or claims in transaction prices for certain contracts that were in the process of being resolved in the ordinary course of business, including through negotiation, arbitration and other proceedings. These transaction price adjustments, when earned, are included within contract assets or accounts receivable, net of allowance, as appropriate. As of both December 31, 2019 and 2018, these change orders and/or claims were primarily related to certain projects in the Company’s Oil and Gas segment. The Company actively engages with its customers to complete the final approval process, and generally expects these processes to be completed within one year. Amounts ultimately realized upon final agreement by customers could be higher or lower than such estimated amounts.
Allowance for Doubtful Accounts
Allowance for Doubtful Accounts
The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. Management analyzes the collectibility of accounts receivable and the adequacy of the allowance for doubtful accounts on a regular basis taking into consideration the aging of account balances, historical bad debt experience, customer concentrations, customer credit-worthiness, customer financial condition and credit reports, availability of mechanics’ and other liens, existence of payment bonds and other sources of payment and the current economic environment. The Company establishes an allowance for anticipated losses on its accounts receivable balances either when a business unit has historical experience of losses that are considered to be ordinary course, and/or for specific receivables, when it is probable that the receivable is not collectible and the loss can be reasonably estimated. Amounts are written off against the allowance when they are considered to be uncollectible.
If estimates of the collectibility of accounts receivable change, or should customers experience unanticipated financial difficulties, or if anticipated recoveries in existing bankruptcies or other work-out situations fail to materialize, additional allowances may be required. Estimates of collectibility are subject to significant change during times of economic weakness or uncertainty in either the overall economy or within the industries served by MasTec. Management actively monitors the economic environment and its impact on MasTec’s customers in connection with its evaluation of the Company’s accounts receivable portfolio and the adequacy of its allowance for doubtful accounts.
Inventories
Inventories
Inventories consist of materials and supplies for construction and installation projects, which are valued at the lower of cost or net realizable value using the average cost or specific identification methods of costing. For materials or supplies purchased on behalf of specific customers or projects, loss of the customer or cancellation of the project could result in an impairment of the value of materials purchased. The value of inventory may also decrease due to obsolescence, physical deterioration, damage, changes in price levels, or other causes. Inventory valuation allowances are determined based upon specific facts and circumstances and market conditions.
Cash and Cash Equivalents
Cash and Cash Equivalents
Cash consisting of interest-bearing demand deposits is carried at cost, which approximates fair value. Highly liquid investments with an original maturity of three months or less are carried at fair value. On a daily basis, available funds are swept from the Company’s depository accounts into a concentration account and are used to repay outstanding revolving loans under the Company’s senior secured credit facility. Cash balances maintained by certain operating subsidiaries and by entities that are proportionately consolidated that are not swept into the concentration account, as well as deposits made subsequent to the daily cash sweep, are classified as cash. Included in the Company’s cash balances as of December 31, 2019 and 2018 are amounts held by entities that are proportionately consolidated totaling $13.1 million and $11.8 million, respectively. These amounts are available to support the operations of those entities, but are not available for the Company’s other operations. The Company generally does not fund its disbursement accounts for checks it has written until the checks are presented to the bank for payment. Outstanding checks that have not yet cleared through the banking system represent book overdrafts, which are classified within accounts payable. There are no compensating balance requirements associated with the Company’s depository accounts and there are no other restrictions on the transfer of cash associated with the Company’s depository accounts.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company’s financial instruments include cash and cash equivalents, accounts and notes receivable, cash collateral deposited with insurance carriers, life insurance assets, equity investments, deferred compensation plan assets and liabilities, accounts payable and other current liabilities, acquisition-related contingent consideration, mandatorily redeemable non-controlling interests and debt obligations.
Fair value is the price that would be received to sell an asset or the amount paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The fair value guidance establishes a valuation hierarchy, which requires maximizing the use of observable inputs when measuring fair value. The three levels of inputs that may be used are: (i) Level 1 - quoted market prices in active markets for identical assets or liabilities; (ii) Level 2 - observable market-based inputs or other observable inputs; and (iii) Level 3 - significant unobservable inputs that cannot be corroborated by observable market data, which are generally determined using valuation models incorporating management estimates of market participant assumptions. In instances in which the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement classification is determined based on the lowest level input that is significant to the fair value measurement in its entirety. Management’s assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.
Fair values of financial instruments are estimated using public market prices, quotes from financial institutions and other available information. Due to their short-term maturity, the carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and other current liabilities approximate their fair values. Management believes the carrying values of notes and other receivables, cash collateral deposited with insurance carriers, and outstanding balances on its credit facilities approximate their fair values.
Variable Interest Entities Management determines whether each business entity in which it has equity interests, debt, or other investments constitutes a variable interest entity (“VIE”) based on the nature and characteristics of such arrangements. If an investment arrangement is determined to be a VIE, then management determines if the Company is the VIE’s primary beneficiary by evaluating several factors, including the Company’s: (i) risks and responsibilities; (ii) ownership interests; (iii) decision making powers; and (iv) financial interests, among other factors. If management determines the Company is the primary beneficiary of a VIE, then it would be consolidated, and other parties’ interests in the VIE would be accounted for as non-controlling interests. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the primary activities of the VIE and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE, which, in either case, could be significant to the VIE
Equity Method Investments The Company’s investments in entities for which it does not have a controlling interest and is not the primary beneficiary, but for which it has the ability to exert significant influence, are accounted for using the equity method of accounting. Equity method investments are recorded as other long-term assets. Income or loss from these investments is recorded as a separate line item in the consolidated statements of operations. Intercompany profits or losses associated with the Company’s equity method investments are eliminated until realized by the investee in transactions with third parties. Distributions received from equity method investees are reflected in the statements of cash flows using the nature of distributions approach, under which distributions are classified based on the nature of the activity that generated them.
Unicorporated Entities, Proportional Consolidation For equity investees in which the Company has an undivided interest in the assets, liabilities and profits or losses of an unincorporated entity, but the Company does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity.
Other Equity Investments With Readily Determinable Fair Values Equity investments, other than those accounted for as equity method investments or those that are proportionately consolidated, are measured at fair value if their fair values are readily determinable.
Other Equity Investments Without Readily Determinable Fair Values Equity investments that do not have readily determinable fair values are measured at cost, adjusted for changes from observable market transactions, less impairment (“adjusted cost basis”). The Company evaluates its investments for impairment by considering a variety of factors, including the earnings capacity of the related investments. Fair value measurements for the Company’s equity investments are classified within Level 3 of the fair value hierarchy based on the nature of the fair value inputs. Realized and unrealized gains or losses are recognized in other income or expense.
Deferred Financing Costs
Deferred Financing Costs
Deferred financing costs relate to the Company’s debt instruments, the short and long-term portions of which are reflected as deductions from the carrying amounts of the related debt instrument, including the Company’s credit facility. Deferred financing costs are amortized over the terms of the related debt instruments using the effective interest method.
Property and Equipment Purchased property and equipment are recorded at cost, or, if acquired in a business combination, at the acquisition date fair value. Finance lease assets are recognized based on the present value of minimum future lease payments. Certain costs incurred in connection with developing or obtaining internal-use software are capitalized within office furniture and equipment. Depreciation and amortization of property and equipment, including finance lease assets, is computed using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are depreciated over the shorter of the term of the lease or the estimated useful lives of the improvements. Expenditures for repairs and maintenance are charged to expense as incurred. Expenditures for betterments and major improvements that extend the life of the related assets are capitalized and depreciated over the remaining useful lives of the assets. The carrying amounts of assets sold or retired and the related accumulated depreciation are eliminated in the year of disposal, with resulting gains or losses included in other income or expense.
Finite-Lived Intangible Assets Finite-lived intangible assets are amortized over their useful lives, which are generally based on contractual or legal rights, in a manner consistent with the pattern in which the related benefits are expected to be consumed.
Impairment of Long-Lived Assets
Management reviews long-lived assets for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared with the asset’s carrying amount to determine if there has been an impairment, which is calculated as the difference between the fair value of an asset and its carrying value. Estimates of future undiscounted cash flows are based on expected revenue and operating costs for the business as well as anticipated future economic conditions. Fair values take into consideration management’s estimates of risk-adjusted discount rates, which are believed to be consistent
with assumptions that marketplace participants would use in their estimates of fair value.
Goodwill and Indefinite-Lived Intangible Assets Goodwill and indefinite-lived intangible assets are not amortized, but instead are tested for impairment at least annually. The Company performs its annual impairment tests of goodwill and indefinite-lived intangible assets during the fourth quarter of each year, and on a quarterly basis, monitors these assets for potential indicators of impairment. Goodwill is required to be tested for impairment at the reporting unit level. A reporting unit is an operating segment, or one level below the operating segment, which is referred to as a component. Management identifies its reporting units by assessing whether components (i) have discrete financial information available; (ii) engage in business activities; and (iii) have a segment manager that regularly reviews the component’s operating results. If two or more components are deemed economically similar, those components are aggregated into one reporting unit when performing the annual goodwill impairment test.
Business Combinations
Business Combinations
The determination of the fair value of net assets acquired in a business combination requires estimates and judgments of future cash flow expectations for the acquired business and the related identifiable tangible and intangible assets. Fair values are calculated using expected cash flows and industry-standard valuation techniques. For current assets and current liabilities, book value is generally assumed to equal fair value. Goodwill is the amount by which consideration paid exceeds the fair value of acquired net assets. Acquisition costs, including acquisition integration costs, are expensed as incurred and are included within general and administrative expenses in the consolidated statements of operations.
Due to the time required to gather and analyze the necessary data for each acquisition, U.S. GAAP provides a “measurement period” of up to one year in which to finalize these fair value determinations. During the measurement period, preliminary fair value estimates may be revised if new information is obtained about the facts and circumstances existing as of the date of acquisition, or based on the final net assets and working capital of the acquired business, as prescribed in the applicable purchase agreement. Such adjustments may result in the recognition, or adjust the fair values, of acquisition-related assets and liabilities and/or consideration paid, and are referred to as “measurement period” adjustments. Other revisions to these fair value estimates are reflected as income or expense, as appropriate.
Consideration paid generally consists of cash and potential future payments that are contingent upon the acquired business achieving certain levels of earnings in the future, also referred to as “acquisition-related contingent consideration” or “earn-outs.” In one of the Company’s acquisitions, the acquisition consideration includes a mandatorily redeemable non-controlling interest, subject to a repurchase formula, which is calculated in a manner consistent with the Company’s traditional earn-out arrangements. The Company refers to its traditional earn-out arrangements and the mandatorily redeemable non-controlling interest collectively as “Earn-outs.” Earn-out liabilities are measured at their estimated fair values as of the date of acquisition. Subsequent to the date of acquisition, if future Earn-out payments are expected to differ from Earn-out payments estimated as of the date of acquisition, any related fair value adjustments are recognized in the period that such expectation is considered probable. Changes in the fair value of Earn-out liabilities, other than those related to measurement period adjustments, as described above, are recorded within other income or expense in the consolidated statements of operations for traditional earn-outs, and within interest expense for mandatorily redeemable non-controlling interests. Fair values are estimated using income approaches such as discounted cash flows or option pricing models. Earn-out liabilities are included within other current and other long-term liabilities, as appropriate, within the consolidated balance sheets. Earn-out payments are generally classified within financing activities in the consolidated statement of cash flows, except to the extent such payments exceed acquisition-date liabilities. Such excess payments are classified within operating activities.
Leases
Leases
See “Recent Accounting Pronouncements” section below for information pertaining to the adoption of ASU 2016-02, Leases (Topic 842).
In the ordinary course of business, the Company enters into agreements that provide financing for machinery and equipment and for other of its facility, vehicle and equipment needs, including related party leases. The Company reviews all agreements to determine if a leasing arrangement exists. When a leasing arrangement is identified, a determination is made at inception as to whether the lease is an operating or a finance lease. A lease exists when a contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. In determining whether a lease exists, the Company considers whether a contract provides both the right to obtain substantially all of the economic benefits from the use of an asset and the right to direct the use of the asset. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of the minimum future lease payments over the expected term of the lease. The Company’s lease assets are primarily concentrated in vehicles, machinery and equipment.
Leases with an initial term of twelve months or less are classified as short-term leases and are not recognized in the consolidated balance sheets unless the lease contains a purchase option that is reasonably certain to be exercised, or unless it is reasonably certain that the equipment will be leased for greater than twelve months. Lease payments for short-term leases are recognized on a straight-line basis over the lease term, and primarily relate to equipment used on construction projects, for which the rentals are based on daily, weekly or monthly rental rates, and typically contain termination
for convenience provisions. Lease determinations are reassessed in the event of a change in lease terms. The Company has a limited number of sublease arrangements, which are not considered material to the consolidated financial statements.
As of December 31, 2019, the Company’s leases have remaining lease terms of up to ten years. Lease agreements may contain renewal clauses, which, if elected, generally extend the term of the lease for one to five years for both equipment and facility leases. Certain lease agreements may also contain options to purchase the leased property and/or options to terminate the lease. In addition, lease agreements may include periodic adjustments to payment amounts for inflation or other variables, or may require payments for taxes, insurance, maintenance or other expenses, which are generally referred to as non-lease components. The Company elected the practical expedient to account for non-lease components together with the related lease components for all classes of leased assets. The Company’s lease agreements do not contain significant residual value guarantees or material restrictive covenants.
Lease term, discount rate, variable lease costs and future minimum lease payment determinations require the use of judgment, and are based on the facts and circumstances of each lease. Economic incentives, intent, past history and business need are among the factors considered to determine if renewal and/or purchase options are reasonably certain to be exercised. The majority of the Company’s lease agreements do not explicitly state the discount rate implicit in the lease, therefore, the Company generally uses an incremental borrowing rate to determine the value of its lease obligations. The incremental borrowing rate represents the rate of interest that would be paid to borrow on a collateralized basis over a similar term. The Company determines its incremental borrowing rate using a portfolio approach based on information available as of the lease commencement date, including applicable lease terms and the current economic environment.
Finance Leases
Finance lease assets are recorded within property and equipment, with a corresponding amount recorded within the Company’s debt obligations. Finance lease expense is composed of depreciation expense on the leased asset and interest on the lease liability. Additions to finance leases are included within the supplemental disclosures of non-cash information in the consolidated statements of cash flows. Many of the Company’s finance leases contain purchase options, which the Company frequently exercises, given that the purchase option prices are typically below the estimated fair market values of the related assets.
Operating Leases
Beginning in 2019, operating lease right-of-use assets and liabilities are recognized on the consolidated balance sheets, with the related lease expense recognized over the term of the lease on a straight-line basis. Operating lease expense is recorded as rent expense, primarily within costs of revenue, excluding depreciation and amortization. Fixed costs for operating leases are composed of initial base rent amounts plus any fixed annual increases. Variable costs for operating leases consist primarily of common area maintenance expenses and taxes for facility leases. Certain of the Company’s operating leases contain purchase options, for which the purchase option price is generally considered to be at fair market value. From time to time, the Company may terminate a lease before the end of the lease term. Payments related to such early lease terminations are generally recorded within rent expense.
Self-Insurance
Self-Insurance
The Company is self-insured up to the amount of its deductible for its insurance policies. MasTec maintains insurance policies subject to per claim deductibles of $1.8 million for its workers’ compensation policy, $3.0 million for its general liability policy and up to $8.0 million for its automobile liability policy. In addition, the Company has excess umbrella coverage. Estimated liabilities under these insurance programs are accrued based upon management’s estimates of the ultimate liability for claims reported and an estimate of claims incurred but not reported, with assistance from third-party actuaries. MasTec also maintains an insurance policy with respect to employee group medical claims, which is subject to annual per employee maximum losses of $0.5 million. MasTec’s estimated liability for employee group medical claims is based on statistical analysis of historical claims experience and specific knowledge of actual losses that have occurred. The Company is required to post collateral, generally in the form of letters of credit, surety bonds and cash to certain of its insurance carriers. Cash collateral deposited with insurance carriers is included in other long-term assets in the consolidated balance sheets.
The present value of the Company’s self-insurance liability is reflected in the consolidated balance sheets within current and other long-term liabilities, as appropriate. The determination of such claims and expenses and the appropriateness of the related liability is reviewed and updated quarterly. These insurance liabilities are, however, difficult to assess and estimate due to many factors, the effects of which are often unknown or difficult to estimate, including the severity of an injury, the determination of the Company’s liability in proportion to other parties’ liability and the number of incidents not reported. Accruals are based upon known facts and historical trends. Although management believes its accruals are adequate, a change in experience or actuarial assumptions could materially affect the Company’s results of operations in a particular period.
Income Taxes
Income Taxes
The Company records income taxes using the asset and liability method of accounting for deferred income taxes. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement and income tax basis of the Company’s assets and liabilities. Income taxes are estimated in each of the jurisdictions in which the Company operates. This process involves estimating the tax exposure, together with assessing temporary differences resulting from differing treatment of items, such as deferred revenue, for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included, net, within the consolidated balance sheets as long-term assets and/or liabilities, as appropriate. The recording of a deferred tax asset assumes the realization of such asset in the future. Otherwise, a valuation allowance is recorded to reduce the asset to its estimated net realizable value. If management determines that the Company may not be able to realize all or part of a deferred tax asset in the future, a valuation allowance for the deferred tax asset is charged to income tax expense in the period the determination is made. Management considers future pretax income and ongoing prudent and feasible tax planning strategies in assessing the estimated net realizable value of tax assets and the corresponding need for any related valuation allowances.
In determining the provision for income taxes, management uses an effective tax rate based on annual pre-tax income, statutory tax rates, permanent tax differences and tax planning opportunities in the various jurisdictions in which the Company operates. The Company is generally free
of additional U.S. federal tax consequences on distributed foreign subsidiary earnings. The Company has generally not provided for U.S. income taxes on unremitted foreign earnings because such earnings are considered to be insignificant.
Significant factors that affect the annual effective tax rate include management’s assessment of certain tax matters, the location and amount of taxable earnings, changes in certain non-deductible expenses and expected credits. In December 2017, the “2017 Tax Act” was enacted, which included broad tax reform that was applicable to the Company. See Note 12 - Income Taxes for additional discussion.
An entity may only recognize or continue to recognize tax positions that meet a "more likely than not" threshold. In the ordinary course of business, there is inherent uncertainty in quantifying income tax positions. The Company assesses its income tax positions and records tax benefits for all years subject to examination based on management's evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company has recognized the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the Company's financial statements.
The Company and its subsidiaries file income tax returns in numerous tax jurisdictions, including U.S. federal, most U.S. states and certain foreign jurisdictions. Although management believes its calculations for tax returns are correct and the positions taken thereon are reasonable, the final outcome of income tax examinations could be materially different from the resolution management currently anticipates and the estimates that are reflected in the Company’s consolidated financial statements, which could materially affect the Company’s results of operations, cash flows and liquidity in a particular period. To the extent interest and penalties are assessed by taxing authorities, such amounts are accrued and included within income tax expense.
Income Tax Uncertainties
An entity may only recognize or continue to recognize tax positions that meet a "more likely than not" threshold. In the ordinary course of business, there is inherent uncertainty in quantifying income tax positions. The Company assesses its income tax positions and records tax benefits for all years subject to examination based on management's evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company has recognized the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the Company's financial statements.
Stock-Based Compensation
Stock-Based Compensation
The Company has certain stock-based compensation plans, under which restricted stock awards and restricted stock units (together “restricted shares”) are available for issuance to eligible participants. Non-cash stock-based compensation expense is included within general and administrative expense in the consolidated statements of operations. Share-based payments, to the extent they are compensatory, are recognized based on their grant date fair values. Forfeitures are recorded as they occur. The Company records a deferred tax asset, or future tax benefit, based on the amount of share-based compensation recognized in the financial statements over the vesting period of share-based awards. The tax effects of differences between the fair value of a share-based award on the date of vesting and the date of grant, also referred to as excess tax benefits or tax deficiencies, are recognized within the provision for income taxes in the period such vestings occur.
Grants of restricted shares are valued based on the closing market share price of MasTec’s common stock as reported on the New York Stock Exchange (the “market price”) on the date of grant. Compensation expense arising from restricted shares is recognized on a straight line basis over the vesting period. Grants of restricted shares have cliff vesting terms, which generally vest over a period of three years. Upon vesting, some of the underlying shares may be sold to cover the required tax withholdings. However, some participants may choose the net share settlement method to cover withholding tax requirements, in which case shares are not issued, but are treated as common stock repurchases in the consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. The Company then pays the corresponding withholding taxes to the appropriate taxing authorities in cash on behalf of the recipient. Withheld shares, which are valued at the market price on the date of vesting, are recorded as a reduction to additional paid-in capital and are reflected within financing activities in the consolidated statements of cash flows. For the year ended December 31, 2019, shares withheld in connection with stock-based compensation arrangements were de minimis. Shares withheld in connection with stock-based compensation arrangements totaled approximately 96,739, and 138,519 for the years ended December 31, 2018 and 2017, respectively, and payments to taxing authorities for withheld shares totaled $3.8 million and $6.2 million, respectively.
The Company has certain employee stock purchase plans (collectively, “ESPPs”) under which shares of the Company’s common stock are available for purchase by eligible participants. These plans allow participants to purchase MasTec, Inc. common stock at 85% of its fair market value at the lower of (i) the date of commencement of the offering period or (ii) the last day of the exercise period, as defined in the plan documents. The fair value of purchases under the Company’s employee stock purchase plans is estimated using the Black-Scholes option-pricing valuation model. The determination of fair value of stock-based awards using an option-pricing model is affected by the Company’s stock price as well as assumptions pertaining to several variables, including expected stock price volatility, the expected term of the award and the risk-free rate of interest. In the option-pricing model for the Company’s employee stock purchase plans, expected stock price volatility is based on historical volatility of the Company’s common stock. The expected term of the award is based on historical and expected exercise patterns and the risk-free rate of interest is based on U.S. Treasury yields.
Collective Bargaining Agreements and Multiemployer Plans
Collective Bargaining Agreements and Multiemployer Plans
Certain of MasTec’s subsidiaries, including certain subsidiaries in Canada, are party to various collective bargaining agreements with unions representing certain of their employees. These agreements require the subsidiaries party to the agreements to pay specified wages, provide certain benefits to their union employees and contribute certain amounts to multiemployer pension and other multiemployer benefit plans and trusts (“MEPPs”). These contributions are recorded as a component of employee wages and salaries within costs of revenue, excluding depreciation and amortization. Contributions are generally based on fixed amounts per hour per employee for employees covered under these plans. Multiemployer plan contribution rates are determined annually and assessed on a “pay-as-you-go” basis based on union employee payrolls. The Pension Protection Act of 2006, as amended, (the “PPA”) requires pension plans that are underfunded to improve their funding ratios within prescribed intervals based on their level of underfunding, under which benefit reductions may apply and/or participating employers could be required to make additional contributions. In addition, if a multiemployer defined benefit plan fails to satisfy certain minimum funding requirements, the IRS may impose on the employers contributing to such plans a non-deductible excise tax of 5% of the amount of the accumulated funding deficiency. Union payrolls cannot be determined for future periods because the number of union employees employed at any given time, and the plans in which they may participate, vary depending upon the location and number of ongoing projects at a given time and the need for union resources in connection with those projects. The collective bargaining agreements expire at various times and have typically been renegotiated and renewed on terms similar to the ones contained in the expiring agreements.
Under current law pertaining to employers that are contributors to U.S.-registered multiemployer defined benefit plans, a plan’s termination, an employer’s voluntary withdrawal from, or the mass withdrawal of contributing employers from, an underfunded multiemployer defined benefit plan requires participating employers to make payments to the plan for their proportionate share of the multiemployer plan’s unfunded vested liabilities. These liabilities include an allocable share of the unfunded vested benefits of the plan for all plan participants, not only for benefits payable to participants of the contributing employer. As a result, participating employers may bear a higher proportion of liability for unfunded vested benefits if the other participating employers cease to contribute to, or withdraw from, the plan. The allocable portion of liability to participating employers could be more disproportionate if employers that have withdrawn from the plan are insolvent, or if they otherwise fail to pay their proportionate share of the withdrawal liability. If the Company is subject to a withdrawal liability, the related withdrawal charge is recorded as a component of employee wages and salaries within costs of revenue, excluding depreciation and amortization, with any related liability recorded within other current and/or other long-term liabilities, as appropriate. The Company’s participation in the multiemployer pension plans is evaluated by management on an ongoing basis.
Restructuring Activities
Restructuring Activities
From time to time, the Company may incur costs to streamline its business operations. These streamlining efforts, which are designed to improve profitability, could include eliminating service offerings that no longer fit into the Company’s business plan, certain integration activities for acquired businesses, reducing or eliminating services or operations that do not produce adequate revenue or margins, or reducing costs of business units that need margin improvements. The costs associated with these efforts, which the Company refers to as restructuring charges, include such items as employee separation costs, lease termination expenses and losses on disposal of excess fixed assets. When these efforts are related to circumstances that are significant, unique in nature and outside of the course of the Company’s normal and periodic business streamlining efforts, the related amount of restructuring charges included within the consolidated financial statements is aggregated and accompanied by a discussion of the nature of such restructuring activities. Restructuring charges are included within the applicable line item(s) in the consolidated statement of operations based on the nature of the expense incurred.
Litigation and Contingencies
Litigation and Contingencies
Accruals for litigation and contingencies are reflected in the consolidated financial statements based on management’s assessment, including advice of legal counsel, of the expected outcome of litigation or other dispute resolution proceedings and/or the expected resolution of contingencies. Liabilities for estimated losses are accrued if the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated. Significant judgment is required in both the determination of probability of loss and the determination as to whether the amount is reasonably estimable. Accruals are based only on information available at the time of the assessment due to the uncertain nature of such matters. As additional information becomes available, management reassesses potential liabilities related to pending claims and litigation and may revise its previous estimates, which could materially affect the Company’s results of operations in a given period.
Comprehensive Income (Loss)
Comprehensive Income (Loss)
Comprehensive income or loss is a measure of net income and other changes in equity that result from transactions other than those with shareholders. Comprehensive income or loss and related accumulated comprehensive income or loss balances, consist of net income, foreign currency translation adjustments, primarily from fluctuations in foreign currency exchange rates of the Company’s foreign subsidiaries with a functional currency other than the U.S. dollar, unrealized gains and losses from certain investment activities and net income or loss attributable to non-controlling interests.
Recent Accounting Pronouncements
Recent Accounting Pronouncements
See the lease accounting discussion within Significant Accounting Policies above, and the recent accounting pronouncements discussion below, for information pertaining to the effects of recently adopted and other recent accounting pronouncements.
Other Accounting Pronouncements Adopted in 2019
Leases. In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-02, Leases (Topic 842), which, together with its related clarifying ASUs (collectively, “ASU 2016-02”), provided revised guidance for lease accounting and related disclosure requirements, including a requirement for lessees to recognize right-of-use assets and lease liabilities on the balance sheet for leases with durations greater than twelve months. Under ASU 2016-02, leases are classified by lessees as either finance or operating leases. Lease expense is recognized based on an effective interest method for finance leases, and on a straight-line basis over the term of the lease for operating leases.
The Company adopted ASU 2016-02 using the modified retrospective method during the first quarter of 2019, without adjusting comparative periods in the financial statements. The most significant effect of the new guidance was the recognition of operating lease right-of-use assets and a liability for operating leases. The accounting for finance leases (or, under previous guidance, capital leases) was substantially unchanged. The Company elected to utilize the package of practical expedients that allowed entities to: (1) not reassess whether any expired or existing contracts were or contained leases; (2) retain the existing classification of lease contracts as of the date of adoption; (3) not reassess initial direct costs for any existing leases; and (4) not separate non-lease components for all classes of leased assets. The Company recognized approximately $230 million of lease assets and liabilities for operating leases upon adoption of ASU 2016-02. The adoption of Topic 842 did not have a material effect on the Company's results of operations or cash flows. For additional information about the Company’s leases, see Note 8 - Lease Obligations.
Reclassification of Tax Effects from Other Comprehensive Income. In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (“ASU 2018-02”). ASU 2018-02, which the Company adopted during the first quarter of 2019, permits entities to reclassify the tax effects related to the change in the federal tax rate as a result of the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”) from accumulated other comprehensive income to retained earnings. The Company elected not to reclassify these tax effects, therefore, this ASU had no effect on its consolidated financial statements.
Accounting Pronouncements To Be Adopted in 2020
In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”) to reduce diversity in practice in accounting for the costs of implementing cloud computing arrangements that are service contracts. ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for internal-use software. Accounting for the service element of the cloud computing arrangement is not affected by the new guidance. Under ASU 2018-15, amortization expense, payments for and asset balances related to such capitalized implementation costs are to be presented within the same line items of the entity’s statements of operations, cash flows and balance sheets, respectively, as the related service fee activity and balances would be presented. ASU 2018-15 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. The Company will adopt ASU 2018-15 in the first quarter of 2020 and is assessing the potential effect of this ASU on its consolidated financial statements.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820) Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (“ASU 2018-13”). ASU 2018-13, which is intended to improve the effectiveness of fair value measurement disclosures, modifies the disclosure requirements for certain estimates and assumptions used in determining the fair value of assets and liabilities. ASU 2018-13 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. The adoption of this ASU is not expected to have a material effect on the Company’s consolidated financial statements.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. This ASU, together with its related clarifying ASUs (collectively, “ASU 2016-13”), introduced an expected credit loss methodology for the measurement and recognition of credit losses on most financial assets, including trade and financing receivables. The current expected credit loss methodology, which is based on historical experience, current conditions and reasonable and supportable forecasts, replaces the probable/incurred loss model for measuring and recognizing expected losses under current GAAP, and could result in earlier recognition of credit losses. ASU 2016-13 also requires enhanced disclosures pertaining to significant estimates and judgments used in estimating credit losses under the current expected credit loss methodology. ASU 2016-13 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, with the cumulative effect of adoption recorded as an adjustment to retained earnings, if applicable. The Company is finalizing its implementation of the new credit losses standard and is updating certain of its business processes and internal controls to meet the reporting and disclosure requirement of the new ASU. The new guidance, which the Company will adopt in the first quarter of 2020, is not expected to materially affect the amount of expense recognized under the Company’s current practices and is not expected to have a material effect on the Company’s consolidated financial statements.
Other Recent Accounting Pronouncements
In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (“ASU 2020-01”) to clarify the interaction in accounting for equity securities under Topic 321, investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. ASU 2020-01 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which eliminates certain exceptions to the existing guidance for income taxes related to the approach for intra-period tax allocations, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. This ASU also simplifies the accounting for income taxes by clarifying and amending existing guidance related to the effects of enacted changes in tax laws or rates in the effective tax rate computation, the recognition of franchise tax and the evaluation of a step-up in the tax basis of goodwill, among other clarifications. ASU 2019-12 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.

CK8E:TDOPT=LBA52JLQ"LM MKJG!;,Y\591@=^X[._7VI>L(\T0/KLLRA)O% M;.)JP6LWHW)0[,K:E?-6>,W3\*5B>5MY_I6B B)7C'QVDJLK^Z5Z9G[DH#DE M^<_6<_-%&='4!^ -H%8G84<,Y#AN'#_:#P,@%0IAJ U!7+L.U2!4F -0%P/W M&LCU[M0?$,BA=AW6H9'<1DG+9&$MKO-D?5VJ=R!RC@G/!&LWUZ4_%/6)0=_W M<&4G=NYQX[Y?FQ-_7IE7&+D 8#&;CJ=K48.7X-2?*EPT+;Z3PLFQ#)"-&UG,I*QW]?!D5=M.6D=-V0Y P'+1IKEFI;F)LHM>VZA""]N75DZ1 MO;B\P$6>/OYT.V+%%^-G9]4@D!E]2NQ./,)6 AR33+.LMBQ 6[AV9J_=I7RE MWDW.(?1J]#Q/?K8LAFA1,6!!JI8 @Y 8"K@"#KA$0A#X06:ANN8U04L#Y. MI+:CW:=R";ZN+DM1"4RB?+F7E 7-DDS8P]S'+FZ"[]SN\W M'ZM UEF8WDY/B[SI#'>P^@A;K!]AYUMT_[8$UL?82#&JL5":11JP ><114P M<0!:);J;0-[F^V_3K7VPJ)NH]]/T*K$Q=C*;= F T/.Y]7S3*>FZJ/.Q!4;U M:38(")5:,X&Y%D@9(FK^ 8 1?"@)XA9WORS',=;[D!/K]H(??&1MO0/WLE_] MRZ[S?]6?-]*4HQO7+%/U)A6'E1>-/%N5HUC-)T7VH^G6WQ49[ISS9WNU]?:0 M<;KF_;M'-6*_]?QE]D4ENFBT;^.>IWTVI7YNBSDLZ M'C5SC^G&EGV4[N'\%ROHYN!O?NX^\1GCE;7?Z72R.[MCF[C2YNG> DV3A=_%AS MGL\1'_9C.RJ(G5*09BW"NH+$><77)#^KJ!31!R=.&UTOO]4=^]G, 9V[ Q9? M#1"[:"29?G='%_YX95YHG[MH-K4W]?FV5ANAOZ9W+P+7$8G$6)E(,0<%290, M)8\()%+C*(A(*%H0+0>HU[;X(R@.E1J<<'7:/+9AWT:84:7P@WOELIK^Z'=+ M5-$Q*7F??5U]KS5?H[*05)&(,8,$U';7H268EB&A[GJMQ3FN-?UPQH Z$)*: M@UZ'BN P(*$*J1(&!@Y_N:2DQ:H%P'SHE%^9)5>%?]-T>-X?C;C\Z^K6@!#3'64AS8/]G;35HY^L4UL8RNPO M/^^O,(TY M[G?[VN/R]RV+\&UZ:^?LM^3'Z'='(+[YMC^FD^6-_=&.*Z>D>N^*G^*[+/FY M_*$U8/)O\$1S_VR_EES;_!A_XTT-_ MZ_Q/^UVV98QV/UQ:>9L5TY1KV+J11!OJUOR]T,CF1_[\VG^R+E"N/,4!N?Q\ M,YU8(3HHK"RNR'?<#2BQ8@ZJ%>;O'AYK(3W%2.#=GR-?E3'Z'\#_[UES\>X1 M#+@N-ICU[:0J;K3^QY8)>9,KCU]@Y=MS43S%V\36(XXO*$W?='W>CB 73YB+ M06A.2VC$(5;E,A[_<9TN5O.)VZ47Z<__8VR#LZNK7LS-YJZ_]@S(-CU^_\G! MKJ%>I:E+4.8E?T=2L)W3^CSQV7 *GSD3__,9@W]4/AZ:A&>-U0O/X8/=ZVP1 M\48/M XEU3IB0$H"N< 5,KD"TO8NZ-! =E2MW1 \/!<\3C-X&+(D@PV:@-FTB66]T*&%_UT>N;ZR<;^EL;[) M-1Z.Q5O'XK-I#F(T35[\;/P4_9T#_)F3<%D(KL,Z:4(B!#!,NWYH[;)ZV#H4RU5O85XF'2:2#Y8+(<0[92WXL'J'-/JT#I0"CD0KE_9_HLH M4802'9161POIT$S1A>)PCZ;<9]+SPJ?.CSM#K/Q$CO&X5PIHPQ4-. M:"1UA#5G0)2J:V#4HE [[$3L&#Z#Y.(#>PV'8J<0K0ZGSX?JFJC!]Y15-BR! M.Y$&)N 4D(B6ND80[N3,95]=ZV:GE&P;-_H9ZMIP +UY 'U8TF X81E.6'98 M1 IKS@LF VFD8$PJ;)SW@8&N @>".ZEC/8;/ 2^L5>^V(/]U';,,>8[!4 Z& M\HF&L@%8%080(XHX88 A%$(J>95AD6&;Z;I[0]F1PRCYOBNR,-W#0@8 YC!@( Q",U1$3 &H1F$YD&AX4?(]/:3 MZ#TXPOP]^9[,5\E0>?'Z*B^8;.#$FR#4%&I-&"21D,# ,,\+,!. ,.@B+U"( MTDY8ZR[RIQ1UFQ8XN9*+D[(VIY0 ?=L)SE>=P.2P+A&3 >360"',A*!A("/ MBEX:;D)H.DE@[C94HC-#1>@'\7;A2@8K-EBQ-V?%<'U>+0#62@%E;0H.@6:: ME>?5.(@B(_NU8KPS*P;?-'K<296_'BS$OR6.N&J\N#U6L'>"%NA<0C?>*)I' M-G #B$51Y(KE$04AAZ5')%G0HOAZ5C5@LOSH1>/3(MO-2]2!11&H4[?H9!V< MP8\9[$&7]H#7OH4*0J,X0A@I &A$F V62M\"8M B+NK#'G06)_%N\SF#/1CL MP9NP![)1\J6X-)& $=0 (0@YP+),[0(INND6>,0>=!9QL&X#CE,JT.KDWFLL M4@?Q,=5= ?F,;"-D@AT0,N6_N6\_Q+.5S*>+=/3;8MGJ(K C=N(VG:_B7!C\ MQ_G4;):\M8\+WST\1P=K*R,;K^O_O4GK(KKKY/UEFL1_O(^O[ O]',]^Q/>9 M*W^Z28NQ[/>"XJDO*'8*4?G4M6G_3(;#?%[VAT8#FKM%6"FQ?G#NR Y_(P]D!7C76=6A,^&L=I>F_78A3?+E;S M94ZGW:8Z.XR.\Y%-3,":<8$$@>9,&,T)EM@0*V4:&"X)E=!$N 6X&B:7=D?* MENG*;5X?"V+NW^-E\G7IJ(,?)'6WT6S%FKE^HXJ"TRQ6Z9?%=+Z,G/A^=:DV M,_V>%+?-S96W5ALTG:Y_V+4/N]M^N[]+UA@Z6Y<]2 +_\3>S-PW\!\';V^;! M3/!9;I7G[H5'DU4R^C5.QS,W?IXEK1G7VZ#+. MIIFU5*ZWL'>J;X'J"@DB0(ATQ$))K#S;70VI(JR&DDO5PJ9H+-&3V\7VI;(G M /3%OOMA-,IWQF%3=.R?UONX==9@33KS/;%?RX;E8-G.Q;)=..MD9<0NXR<[ M&[,1'$WG=ZOE\>P5J<-^# F'"C%"(Z4CYXNKJ+17. Q;+;%^!%_B>Q>25F3B MX30;SQ;.-#\B(L]>T^-\+?I]-S?UK$\\Q/YK7& M&!$JHR@,J<)!J,K0.F",-SB[92"1TE@:'G(1L4"$-0=,1" ZA+,;MC*W8'N8 MWD5.:#T#Y&9Q1)\G)5MNY\,2"']YII9ON:,:CUVDG(WJU;T8N3-UZR8HQS8> MS\?V$V=9M+W:J<$H!VWVGWW:!9/Q+,'[.KY))JM9\OFJ?"TOA5X>K106*=SY M=?VN#XH?4YH2#C@Q4@8XU!Q$I!0_PD#4$#^D!1*1"J2B&$5*!514C&+4P.A9 MXN?SD>A8&:%U@OB\/?4N77R?3ER8FRSCZ?YBL?EBOO%'9<+ MGK-QV,!X<9TX2U!&Q[MN5<9*]L+2W9S$+MJV YZ.O4.ZSB,_&JU+SY[]O@.3 M_, D_[I/)P>)0-#ZG MGY)6_4UWZ'2"@>-T5YYFN?])6;5S+^X;#-59&"I1]QDH0QS%8R2ATA1$3!M= MH Y'6!L0=6*HND&'8X)W"MU]9H;JI/J2CN)N.6EJY-RL:(PFB]7E\FHUJ])T MKQ8Y_*>'=5B .CL+ H.9I@%'1)&01"B4/-=AHJ#"K5ZA*G%M%FE83&B94:[U MNJ#4Z \5%W0*#MZ6X) /:AVKM@P9%)@"&!@+3 &&[?T_:J]CGI&D"K!]#JS@(/0>H,B59! MJ "+I/580B"%,"P*-204.$^&F);9;)G(WY)EWSZ*H*!;LJ_7!4@]Y$X&$SB8 MP*>90-; >* JX(8P P6!$>(^6"NJ:H AK?J?)YK CK(NO&.^P]=E D_JS'U@ M#Q\8XH.6FY>T=)?_'W)7L)9-&KOOU'AT_HIZL/KMR1\9&0(V% MEB"@!,@05.II0"L#44YCJ::-5$1O.SWCQDV #E.>CHYY+P!Z)6"+9W)TVUV1>=Y6.)P^#*9'722^E[G(QS$.CM&NJW^ M?%WG$$.V8#"&@S%\HC%$#3Q=',J($(V %-@@1GD4%L80&ARUN#N>9PR[CF[B[\GH,DGFHR*5<[E:.I3*T7VR=(&G@S5))A]& MHPT'VFEA-LW\ U9;TD"CG^S+?)\N5MGLWGY^E:0.LG"Y<.@FZG?#)R>^_(WMB]1)4[K9]L1S.Z6Z3>'!;8(S6. M2;X0Q6QGS)PZ48_72?S)+6/N+\87:6+V[Z0^8HMH8&UQB.IC1 X:MI;>&=L_.;=RE-;^CS-K_Z97U M"JRZ794@4O:+MW>+N5/!RV0WIA>QC-O'[.; MQ%YF7^?; 7">=LW2),Z29Z]+\<;;=Y[R59U===^ZM[O,*+%[[_-Q"CL&:/UA MUV&23K_;C6 6I]>)7:3+>[>]. EI;( %(-:LP!;+_)!F"^MJW,2K6;F+C9RT M?Y\N[T<[%O*SW0K9OC/OPXGUCA3:=V!RH> MNJ8XN_?#0J4<2':^C3F=F27E9M?G9::OQP. MLX?@RRJ3T>KO[1UCMQ!\7F/-!Y)K#@2 ))1<448)925P*^?M0]$OY1"V-/3U M2HO^@9\E5&XYXW4!&B4AASJ"F%$<8H+"@(?EC#-LV($SWAEOF=B2=.D%\39' M%"V=I/&-VWKM[]?6R&9%T%RUQ1])041=-< AT1*3 &F#9*4&W*@T\JGMMO M_@_[#HT>BC=3"GJ<\DS!99Z3!N9(BL3YAX3\ZE8[P?>+(>^8OSD*6RSO--N=Q<\[M>X6;RW!XIF*Z M7(^I5EE^DULK#7XZ_&7QG>.FLZ]D0[1)D66VMW:/NK%J9">_"%/MXMJ;9(Y4 M(\>(KN:VF6YNRJ@UB&X]Q[/5)-E(W!BE(D@&: 0JHT-AR5$R^4V8GB]<2) M[ZJ^&O;G1Q>8ZJ>Q6;]@7+T>3=@9R0UR:\MSMC.=9LB])$F0+@-49V0\$ZY0'QE$H0FX0UP3* M@-OHKEP#%%'2_1IT9$H0[V\-6K&$.=6@8(1. M32%3U'H(E4^@,&TQ5CTH7H58_5Z-L-?\FI0].@BEE^[>[UYW.##;Q>HW-QGKOC(.:[7J8\>YFLA M2W6",UFE93ASYP\0/CR! N54 M]O#:6TX8@[O+IWZUUP7RY6J0U5ZC F3E-W M\EQ%>&[PB]2^=IS:T#C_MCMR6V5VP)EU]U<^SLPW]C+:7#MRM9*45U+D\?1: M8%G%S9?Q_(^1OW*Y2N=YN&=?\=979%PE27Z":I_=?+_UAU>)2CL_W]W;5HQY M,\>85_#JY$=_%_X(V7$6CE)/>N-/#F_4LI28R9+ M.W]ZZ ,Q/ZAI4BW86A8BY3AM+Q3OT;HJ X" 0F%MN<%!0#3ENN &=P V!)%-VUZQ5>:6+,H' M\UNRZ2 T"C)*"KM]&:^"^P;[U28/7O[]I,'4]C0Z/)=^L)\]'=:T,X^DY[5E MM4LH AY)B4'$ B[M]LV,J4 !A Y:(>53UE:?J;+R_HCM%P[4#BMP__G&Y5#',=#4R.\HZCNT0KOLNIZ MT^ML,_*\>]@K/=B=9'3C9?V_-VEYC[OX.GE_F2;Q'^_C*_M"/\>S'_%]9I_T MUYMTG215ZF^ MG*S[IR,&1M8V(RL$[W:W]>?/H,]D247'I&3M_F%R8'(]>C_OSD;%EV)R?0,+ M?O1%/J7QOTG-/@W2U>/K^HN2\0Y+_\)+OXU2]PTL?7?++<]GN:.JH_L_LL1U ML7R:?M_$&=SSE<0'^N1[K8A6Y=G5GLO#BX;YUO M.-E[VHG& P<99$N7RVO"KSTI4W5*&^M@BD[;% E8PXL0P2!#E 6N*BZ $6 P MQ][%8820;A&@/=D4B=,P14>A;!Y,T:F9HE<[\+<'GAZLIK-)A?+ASTEN;&11 MEN3Y K>WAP>=&W0LZBYV)% @(X0E53H,- VD*GU+KMC+^9;E^MFOE3]^;"Q= M9[8>TP_B-2!-OX'TS.M7S$:9*C>!"B."D>0X4-+&?L7YN55,)-M4LT?SM(ZF MF-VRV Z*>4;AW?KX8/]Y42MN[PD8,HT/S="O\?AF.D_2C;*4 VUUI_-V$D9< MU$8<(DP(E-I0)4(8,11 41IQB47P8MY5M9;-[W5FNN$%H]WRWPPQ]"G9^[>K MW!+4/>"1P1)1#,-(! 8(Q0.DRER8X$:]F(?6MW)C"3N-F0;E/B7E?JF!'\7+ M0^_105[>JW'F/E]=.=2FJU5J[<$J33KUZ7JP[NN3TL4,[&7N<6WN&08!XT)I M*73 K+4/,:Y\.09:.$%'\^5,N8:^0^U/]U-W43B4? C#S\1ROT']I+21R8Y MR)C$2B$2F!!:#2WU$\"@!?!Y-'>L7_UD; NB[J"?IZB?KR--QHM#U2M?7*5V)QHIK34+-$ ME"!2K3CH1:8&V',UQZUO9 MMX'N#,K^.I3];0[\F7DT<,;^7@Y^O;UC_UC%T&=&X-O;D(YX$ 0!KN%"*56 MF@ Q1H%T.YG"#(N(FX S(<+#4P]=\9%+A!^GL7AZ3]R),>D.J83!AIR'#:&- M0EQA&-1 1@0%D80XH#S*;0C5RG[:A1?<36D''&S(8$-.?7Q#1K+N$':8U?%X MO+I=Y2##$\>K/9[67*+QK2.[_I?_X-#AZF4)&ZMB?\X96:UA5XW%V6GT>_09 >2=GC =+"&U M*A))&84@4(;#,>6)!6MY> MCW:B&[]0,#I8B<%*#,G1(3G:N.#+;KS3$P'8.[>\Q[YS<-9Y$=C(K3*&(J$# M"BDB#J!:!Z#J@S1&B+WS(FW8_^Z\9 FZ[2)^=/<;O'TZ]_%Y!_JO'B2^_+P3V6CS MIY2W?!06OWLJ@2TON.<+]4MO<.V.E1J,X 41^?1?GO!QF:1S*VZ.QCQ;7"U_ MQ.E#S'"+!YN/:HJXOIBE"BO>:-161 $A";%NIHAX9-W,PHH["@H6M$G Z]$[ MLL25'?_78MP]G^%C<:8$X,6DRP9;&R>"VZT3$* C03&QJU!.NK0_=C#I'1UZ M(M0CR]9 _OW+%MYB_;A]F2?+G*2S/MIJGF0=RXZ@M;PNC2"F"A!'J<08-ZAB MJ*-1*)\@TGW&JQAN.<(_'R."0.U_&TVI$%J$4/&0TVF@0NQVF9]-A7@LHXYKHZX4 M85AB"9CFA$6<"E7[*0"T,!+W.:%[G#S8Q-/T/^/9*@GN598E2SVSHKK6G[ S ME=!=BP)$_9FM_HB!RR6L_7N[)4<,!SC@06C]30PIJ'8):G +J^692RA.;PFA M1%L:^,]HKR=UP*#M_Q#AVFA,$(($2U(Q508@0AVM(C_!562\O[!O<^=4XW&Z MLA:V"/'SK7+B(_7LPN^"R=65_;KW.O(@WWI/]FM%E.]YZK==7/+-.\OWZ:CNPLO/=_FL?NSD=S]4G=HTH4-M;S!!R92 DL')5\ M+HPA8%'02OP6CF?4F(^/\_$J39-)L%K^MEC^WV3Y)9Y.=NX,'8@1/>O< 2+U ML:!@P#KZ2 ;"_MF8B$< Y;.OH3!L5Z#UG-D77A^6LROOR7I;9AE<0" M:!Q9@>?*"GC)FRNMO#=Y$1(05O;H0%HBJ7Y>G\SW6%R7JR^L#"4*R[",%2! M*?TV"*!Y4% ??<[3!/7ER)^=YS..T_3>?>V[ M?UIIM1W-BQ#VUB-[-CGJIB \]?JMTYF-T^F=#[)'H[>I04?7FB=4Z/?*K/NK M2YE-E_>CT#J8;W/M!X[O@=[]#2_]-GKW\VB8/SA8_YK,IXMTE"7C5>J...P_ MT^7HRL:F,VL2?Q[ZU4YFX"_9^?#_MCVM'S?39?+>93&2G^>+'VE\]VXSW58> M5T!(&4U$ ^(P! $"$H32P#!4&$6T@ 4@0.G0M/!,/TWGR>5FFG#>Q#R YV,@KTALS.(QNF*1M-'V7NJUAN= M3]4O^3WYOIA]=R<#LT4\WX$6_MI]\\['=X(-DH>\]5%Z' OOA=>5+AS*4(<8 M8JZ1P5A2SDGIO2 D:;OLJGF*J(LC+^5;AQ[!8E]W>=8\EDI#UK^3.RV'.SV' MU]1CN:6Z9F#B& S-8&@>,C2R#I, B8B!C*L@=.4W0$0&E88&VL\/-#3B=1@: M0MD'^1H,S;/!Z+V\7QF&1U#[\DD68$2B0UEX0P1A4H4;,-;E,KK]N]LI[% M'8L]?BJV?JTW8+?+?_W3+%;IE\5TOHS<)'Y-OB=S,_V>?$E2=Q"?B[&7XJ=8 MQ-9ECY^M_1JGXYL1I/Y<#7=^KO8*%.HE68Z/XQ'PAF8@PTR I)':M>=$AI,J M(T(E;.%$'Q 0O+!BG%R <+)QP*##9Z##DC=@KI 4)(@PCK2A$ :AD77QA]R" M/?!LKW[0X1/1X;>8VC33>3P?)Z-9$F>$ $/6XS5F M/2# J#*0B&LL7,^RC(B) LQ"&90&$C-0D>984_9S(62?G(RI^>2SD[#/M8#U MAY@&Z ?VJO,/@R*^346D-;X.#Z* RH"$(J(A%@PB"4M%M/\'#E/$CK X!>ZT MS.+T%/$55[GE9,FSA7LM=Q#J>]\/\P]>@?4Y>AO*0"IP2J0"I2'^_]E[\^8V M;C9?]*NP.W$8([%+4$S*,R:#I(IVW/G":$7&8/7,3818R]#C$&887[ M0Y( ?BU<_*\&'"L"$X.E-=("Q]$AQ%A38Z\)Y,W6GYRD&&LQKM76H+N]R3[. M3YZ/;RTP2Z;'.2 $37Y&3'OKZD 7&9"7N1%LU( M"P9JY0)0\P0 Q1B"EI&@?.V+KQWF(%4A0T@A, I 1W$B%402ZZK*!*.52K$Z(+4:]7-\ M].W][38CAOC 1N51NMH7*7:18J]#BJ'*@!5446X$0S$#33ET25GO*K%;Z0!N M08HU%C $#7>LG*04>XT!PYS*.OUF[%Q!+KFKYJS]X_ ':T-\_N^!LL9"*^+>WIQ3U.( M:P4M#"HOD#F2&""&<0(D586VD],MAM(P7#=T\+4YH1=9=9%5KT-6 MH@,5G55, ,(])L9\=)RJIH4_XFS\ M%/[ZTW6G\\1+W8;G=>Z*644!*V6?"<=-0-9 3"\C'1;_WW./X:HS&'G2\CJE MOW82?/?KUTGZ-9RUE\Z3;*)J;WQW-YAE$^'C:/GN_?UD_+=7&[-T^-#6S/'R MR$4-GM:I,,A6:BC]_SI* "U@BKP<6=6H:X[\CZY_\?F=+E;GU:S_9O:P =BA M>> U4>IE^;1>OJ:K0\N_-#.T?#;>\?16S*M'X1^V.V16-:,31XP"6F)IJ8", M6 N($00X8Y!G[-4ZBIT/.?/S\*<&V/O14^9;GS)O[YB/:39]H5ZZ$4XEJ#XO M7N['01Z-;W:=L_@L@<*K< (E"6 ZH+6 MB#4C 4^NDW(@1UW_!,NGVYD5(,Y>FT4U5JFM^XE7<(/[[K"@L+UMELT$54UJ M<,QK;I!P(JUT3D$B+"\TE %@95+#@0CJH(BB;'NLH54BNFN$B'++MD8FT\YT M_N4_O4,2=%[>293[*Z.=Z>._YMV)?\;P86?)7%'K8.3-^>$PH_+V:594H+=" MI[&P@@_%LA9IUAO4"/P[\30[ MG_";_P(TG::\[G2V1[+$0^K:1%;3.@FN&T*-L M3+-J;$_(Y93FL-%+FO:[?V!I_.]N^6U/814 &^70*$P!LX9#QRU'+BFD(G!K MBLKVH;#@LKTV"J-K<@SM4QCT8O;?"Q'XJ"C+%'0EBKV_NR"+^R'D$G[K7=.; MX%H.O1_A-_9R<_O3Z+V$_'[]#X^[3NA(?MR+SN3CJ( MR&U^X:8[ZO8'_G']\7#8G40+Z&>_,7^D?_M]\AN33L?3J\[\/F[FJ&8)I?\U M'WSSQ.-Y_V"F4'V6##3: M.^T%IY>IK*]VU/@OAU>-T[+7^^-N@GTZCB)K&8'30\=F( MSD"/D1(/$34B@%5-OD;C1!-LK*4,8F5M(O*H$3&&KDP).9!(TI-!_VL:[-.C MH3R(6O-\K@(Q7=4MR<)4]!L86'(\\F91W;H*":WP]_@^'K"_HO2&'HTU!6H- M>;8OP\'4>U+][,;>QJWLV=FD.^K=>AKU]E;X8AP?\C;<.MS&?Y2?UL#_YO>! MOWOG1_\F_?3&[WB_"& MD7_(S7VJEE98T%G\JUJ@O\NT-QE\>?0^<0<"&/"3 M;W[7?>CX?_^5+\&O^3_G,1GI;SI)I_?A+4)$+AC6X1^Y)5YL4"]PM[]MM?J5 MMPBO[9^R]KR&84^RXH9'5W';_5;LP.RV.^OT!S@WSY/I[\%4D@*[SP*_<&=':(GI**3]._[].P_7._,36,Y=YX MQ #D?!+"V=.8:_[K:7ZB_D6R.TYG MX79?!SW_EOYPOA8O$M;AG:'YI'<;2-?_OO*-PN$$Q^6+E\.C=+KP#@L_*HE@ MFIW-]#9L177;()4WUB\490[+;EC-I0KPYNEDJ9ACQ4W;V[]B;.EEXW]O)\4] M[KM?TS=?/*__]:9[XU_HE^[P>_=A&LH.;B?Y6K9[0?'<%Q2/%H043UW8QLW5 M%$0#IR06P&"+B.1* %!44T@D]9L\C>UOD?;5[-F7HPV'=2P^]?OY;!J RC+: M7AC>'4EZ,>KPN SXDG:#H/,_];SIN6&V-B^>*8WX=;=C1+?"X3A/*NXF'P=C!HHM=A@T, J NR@EE:& M!D\!)<,)1%(6]C4"/'EZ0(+N3@?33UX(=?OO1__L3@;!J?RX6D^1Q>;P-Q0C M/I MU-@:D^)"2,V(P8K$.*KA19M$ ,F6U\#L2P M)JF_-S'\6,DRO\_?!F,O-M:9?84D"85CT5!JEX10#0HCU"]1(TTBA+'":*VT M$51(81*GZ(9Q8L\A(?'OY/?N=)9T'RY"Y>B$"J(U7"RA,$RXD1!8"9VV-/$4 M(3'SGVO8H(9YFB+.1;*@ZS4QG7TIXJ>KX$W\^*6T8W1P,([5?JE5VB/@M%=; MB@-J;)A4+[0I[!>%W(8A;2=DOY2A'G\PS1,5.$TQ@TEM?J^#RCIE &,6,0D, M) 7\'L%"GHWMTC8AO)#=LFRVM$PX599)!60'R UW#D'#A2*)]/I)(\4<2%8K MBT_;8KF(D3740&KSL @+ .DX9!L38KQ7S&B@!JY98E"R4J]RVM9*N]0 6[%4 M\J11::!DT9@LOG\[^'KK-R%8(#\.E\2N//$4U*-# M;L23DXJQ[VX9%+R?#.[2& W,HNC^BCK!K80!#T%+-;PB1YWT'E:"K#,"8(>\ M\"J+D9%= T9\I+1T" ^[!2GEA52&ZQR2/#%6_>5A3:%-EM*[\[05?[CZ@\%T M.O<"ZNDT5KVD+K]'[18W:1/->YM(KS+$-68,:"L Q%I0FR ,RXBRL,IMDR)_ MF\?D(QG,LOI/.^H_EB'?UIK:M:CGW^;=2=<_N-Z,K1_>A?[()8E7G/FG[,A; M+A5ZC9$E6OG^V! AD).<2I!H )QA):41[_P=AM+66FH72CN>6/A:B7B@R#BK M,FT4)D(QDC@CO5J6EN,$&R$-Y8!H)U;Q:W:EUK*!]2(67X]89+R>@@GI?(=< MH#8LH:8F$)H1B:"(;E4VNS>A7:3B2\7Q@TUYGT[BD\-(^,>MSU,Q+GF57DPD M-811;9S4,*&<&B4*E0^YV*JSX%2-RP6:GAXG48-KW(:N;UU\UOIXD5&(,*L% M5)1ZL])JRTH22U;G^)R357D:)/9JK4E1!7@XM(!(820D!AD$ O*-5_()ED)J M"9H3A,=G39X&D;80EVQ?#(HJC,,2Y*6?12[ FR.%@<.1P*2U@B:V.>?Z^*S( M4R"P5G,K1=O$W7PZR[MQNMX:K'5(1*F75_P/ S#9I 'D@HW4625M#70(8X$X MTFZ.)62[)M"F3[K)Y&R#EG<+)^W/)@B">=S HF\X M)L4=;@*D-(^.2R;\3Z0.<5=+%4THQUN!1;9RW,1O$H D+*2=!)EQ&#:^1)A*W-$D>4.'>,MN8 @''N0?T^_ MI1-_'"'M/AAO5>>1@>3%KJ';=-2Y&WNS9Y+VHITS"!O7R>&>KIG%@J#T0#![O&2NQ>&/#9+K[&V[73TYAI8MX A.H0(*,$ @KPQ-4 MQ3.U?#)9OGYTP2D#H4 L6D,KV(?RMCS7VBQ%:3C&$@+GSQ=)+I&V)6P%ET_' MJ3? T9[BN:+6SO6JZ%(??$N'#Q&HY$O5_KV$37&3[5$G+R8:!,73[?4F\_AU M%JL(;9X9S'DT>#-5$NJ\HAAM$OYX(SE5P1C%D(4H,90[1QC P."LN)U83.5J M8]Y^P1BY-ACSKWQ35+8GVP=E#@5INFKXD&W-'MQ*N&Y_D;.11*IB&&:=QD1X M8K"*>==&*%F")2DL#I+U/6<2(=<(-T\B]]Y/[H[\HQ;EV J(Z3HIE3>CMQUV MH[C6+>X@L X#![U/I;!,)+\=;6I,PK:%PL#@SS<7JJ(GGGUF[,T2V'A0KU@SV M:NK,OGO)7I217035.D%UB;[%75E7-3,MK5IOS+9KTM3+NSC@-LZ-4IIJ(H0" ML'2EJ=UJQDSS)NRKJ5MHJ4"P?:N85_K> 4RL)QTBA=/0>0,Y*74'<,E6&:7F MK>)71$*B#1)ZQ!7/L.BW*JC.:J];%V:U^1U.,2B)M-AP*K3BULNSL@-*ZA?R MQU]=*7\[/2/MR[3:G ["K,,,0<@IP,)_[QV:,A%%6<,1YH/*M-.BI(.+MIO- M?CJU#;JYVDL11H6D0?=_":)7Y-,X,S< X8S8]@OAVY[.Q_^6@Y]]BE'[W M3XP@W],,K[G6:'(_"0C$H['_:8QO]H+<#4##_I<7F[H$P:Y78X637(9"G8UG MGN;:]JI9K=:& NH @5+ 1%CL!&; %O#HG,BMC.N/Z5UW,/*KV&9.YY8JZ:6F MZFT=6('H^I13WPR0&H(.=1@QX;6+=APQ8U7I8$% MRK-?18-;*E,CIT&*"77 M\F!I\LE!)GDP4)5L:W_X-.':!HAA $BB""XL#(W15J,3"BI0Q0 ;-YY\\LL: MW QZ'S+P]?,Y?@\Z?;3 GEFVI)%^Y(4@TXZ'LM@5>8-B/>E 4(: M:XJTTMK!,K.8:+25)],T=31AI;X2>1+,#V_2K34=/RZ8)?7AXOEY':KPCM4* M[Y0P1AF(A2BQTFT%+K!S M-UO9C'(DP:YV>HM:#YNR&F8GIIH9Q_U1:AU IQF5J$@%>>VR5?9.\2WF'6C1/*AG%:\=*+ ME(U7Q5,>?QG_L]H!>ATT36?3M;/@TK][:9RT% :0_?G8J\9)T>'S4 78^="= M^+>W^NWG1-4[O>HM74//))YJYV%0VR@L,K[(8E^7OW#LMWLT#GU?]_Y]XXB[ MF7=GPL7M2A-:@XA3P%J#B106*FYAPG&9SO,*HS1,O<'X2R4:/#/7^M^RS?A\ MZQ=Q.Q[V_8E]"3M2GLM#>593N'7M_U'V*HHV^ITSFE%Q,KEGAH7.PE4Z>[2C M, XMG?=N0^IE,.Y?98V%LV5LA7XZ]:(G&"&U*8T+$L _:SUS9GH..L;D; MMI!KW(*#,MK_DO;\ KT1OH:^,VK=A9Q/L4-WG7V03R#-9YXN" ZO+*/"[)9C MW??M?V[= V)5>H@(QR#$$ D.&,*&V(16\-!\94!87,7[F[>UT::?Q^_2FG!G)O M1Y&9F%NDR*(NQ'^Z VDV,>)[(WV*&K :Y]1@P"5(!-(8)\A,C*@>^!OO*JNWR>S+HA3?H=:>WG7#TI3\S*PR(Z8HMY?V,8#:5!375C.^^=TOFTXBU\\7?;>.0 M<^\,=3O>D+D;S,);U-A\.^[R5FI:>)IK;S,-I3O9=/21U\U^ER,#!6_> M!'=NC-WS*D^HJ5*2>4O.>-ZD3AI5L2>VBBP9>-F"ZNM9VZZ1Q\?^XW.&Q?EI MYJDJ",A/WD ,!4V+-;+YAQ^&W2-JL5_#K0V%Z+,C'O>\K>4IRAM1^%X:F3_R#0_IODD9\%T_EL2SA$#*?5U$\B#@+Q=P0=0>5*:4)+-LE>I*?GTT%XD1JME\FE=8QP1*J&M*9J,CK*:3;ZXXMD M6P:P@D/K[9M@$[5+=34(UT0()A.J(;!<(60YY0(X08.OBA.\X*N^BYO[_L;% MU__W/&KUJ7SKS^/\L[>C?P4LFX_!R_E7=VK_#J-E/&M=2'+%.5XDRC?>F0R$ M^7T\Z4_3T0^_A9!AXU2Y'':L1W37V^A%1-<;$9\" 4_"R192-"V.UYL4G;OQ M)(2"_!NU3,)5,Q50CA"F&#&6:&L$8K8$9U20J74D_#DP9J3//[H/.KU0Z,X4 M.OL^;LE]S"5F89>6X?^5&.&GFGGJ"79\%V(W523_:FVV83CP&YL-[,NJ)SPG M%+F"'S=:K3]MF74H"@K\JZ6CK\$ ";9S;D.'W?KFCS3$4;/JHVC5U.S$J\Y= M.OD:>#0;TE58--EW0?&'"S,@H33\^Y%\/ M!^FH=G&YGKON7^$MHK/CO0GO"WCOXLL\,\-C??=]4:WV6$(F(/2.PXF/>W_Y MX_G??F^_!>ML\5[W&7A"QR\IC?;7PG4Q&Y2E0@KW9I/+%IRUVOE_BX%E_XK^ M)+OS83[GK#N)GD9O,IY.WQ3?5!T 621YW:+&T?,*D?)0R=>-<8NX_<6\NH5# M7'>'X C>C18BA=GC AU.YY.T6LPD.D[?T^$P_/]J41-_57^)7F)LLM=+AX5; MY)=<'G3XHPXZUXV.1T9.X]R7S&Z9O4J>)2LB-KU0]#*+4RNS,&>QM*4SJ"7X M3B_VF?T5?OU+,)P'O>R3#'_KER_>>?;W?)]5 RVLV^_:KB)N">/ZMEL06-&9 M7#XABW1-Y_?>4YG]$B:*QA/P\O>OO'PQO'01&+LKB#[05($T-K[/26-:CHG\ MJ11"*TW1H9,^A"%"Q$!7*&:UO.T279> 9LNO7D :QKZ;;YY^PPOW"Q2SV*XS MR(/H@=N_IJ- :<.'K#,G0]H,L$.CT=RO\$N8!WD5?[F$J+94LRIRYT%NAPCWS,(-!;O)IK?$ B]&M_]>HI+FCWKF0F9YT'3.'M0 "EHI1 M8Q&6$!I*3,FI24(!V0J=ZQF'*T[@<,GU*@172RT/N=7N=6)$P6G5Y^:P\KFM M%DX!"9U#DDBNI7%E!%P#N8(^L3C:V7@K_&$3TM3+G'+=\V5/>[ZCYAW?NJE> M(<@N=3[7H&6C;5AY2IG5%/X.#L"@G]GT7]8:<:N5-KV>7YG_V3 ?C-#+3ZET M&AYQ]U;N'VS/1ZS9PB0,[U@VW(2W##CK\9+H5=4+!G,'?!:=Q3PA%2[O#;V' MZWVQZ@;#<7 <0J@@=\T>\4YK>8$OW6$&IW&;IK/5'-ELR4;O>C?HOAL+MA>7 M]E#"=T_SOO+PMNOLUVR+\A]G,;2(77605D@.*P 9X??#2L 5P@0:IY&P)0M# MCK8"D-G1Q&JECZV=_K46;;+ 3UM!NEQG+L@%!'^"X MZJX U&)A$L4E0AH2(!$H04RT0:L&T7Y C =$56K'6N+7\)1-85SY.4XFQ$E M&?$R%1H%/!UPK9E*C,$:KE25[0GG>.HG3T![H)#K[.2BZ2I#_6LYQ\I)W44R MW''* 598*ZDI):SP?PE/S D#9+5,6GL (;*OV\".%PSIFNCD@^-5B&F IU[0:D%T:A5[EA6H)K"Q1^"T= M=0]>B([(@9(QVW$2K20PT=IP)ISA!$OL"*/& ,0JG2>(_+:?TM%@/'DWGJ73YW#$RF5- M=6B0%K NMSKG3K:D3ES3J:45\Y:*6O2@94NTUH&DC-1.)\ R"A)B%78&54"* M<@7^:I%,_2W2K7R/8Z'NK6-XJR9HJ]Y]NY8"@Q?Y=K3R;4EX=?KSO:/S]*KE4T7M)K/'6I$32>!HAC%%5#H9S M&&P@ES_RQ'WB*>7Q$O8CH9#ZL8>0[YU_W=M^]^$A]<;4Z(??_NA.>K<=2$,T MK)JME._AC^+ZPD?>%44Y]X&HL]= MCG:IB.,+%9T,%66X&_&#^:@ X/#_FG^)^<"8)ZLGY )Y>2__KT[Z7R&OY258 M5@X>TAEYU6',.Z9^AV*G7+C@9A[!F9=N&_)T5]4-\[=8=\=00+OF?BMW*ZO) M;N81-F04EE(VJ\7JLAKD29:@*U=]M?1^5['[>Y:W>7^+=9 QC5?'2GDD*[KN M;2$ _W@S_A[*BON#2?#B8V/?*/]C%=F@K/\+*XHL_+5L^W^D'CH4^F3Q@WHR MN=Z$&"JFT]TE0"":#N2=-YU/\_O[82PY]/M2U4&;<7"BI@MM]^$=2@ATK](R MDJ]9V3L64+8KQ@2ZB+&3$F.I-YORT%KG/^?Q2R\X_NA./Z>]DC,+$9<)GZ6: M[>6F\[PJOAR">5641OL#R^NKPU_?NL-Y6OR1X0O5*Z:[6;7X]>G',"*<4^RK M"!OA=RM-[S)PIHDW9$.-H^9K*#J>23@+E/64&[*V_&5]ZW?C?VTEQCWM/<&^^3-+N M7V^Z-_Z%?ND.OW M#OVTT24/9U5K=:&W+1*[R$MQH3^E6L(6L6K4,P/@EC&D59:!J,K;YU MA,LG@W?W0+#R-'_G/[KL/'<]% [_"?FC( MZ\7.P\[TMCLI4)*RGL3\1G?=O](BCC,-(9?5H(W?M_BKA0;F'P??@LCN!D2D ML$MY^"G(XH5&XIO)^&XM?LG+7;(UEY"=^-5CX+J(0>3\FJWRO+2"N MZ)&[A^V89EVZ&:1L^,A_%F5[4"M>C?@G3C,:RWMLNS;-WNOJ&#O#._SX*?\<+EZY; #]HE1'BITSE!0ER$ MK'@>_,"9EJ6%TX[PDK'V[O1B?5FMN)7-\W?]E.X63FDI0Y)E M1O(>Q5&.6)J-Z$TCF/K"2(>KX^+L6&73#?;1<#C^/O7V]:@HZ9O^],LS-$_M M3(;I3?U)$&0'4+NZ.-#PRU] <:+Y\86_Z[W_S8>+E]^"^.WP[>N?7]]D[A-_2/T(-Y".3:)OHZ(1B#;K)\+3D6XGK[\RNN6!.;?I84.F%A ]>?5*D)T _-+_TX&%)69B &4 ,!+.5& M2RX -X 6H^2=8FXOAOR/M#OY_/T1>/Y&^'#=[-W=^?#XV>T!.+36%"\A(P!H "AFR@ANE=+ED"FN5X&*GLVA@V_M:4KF526^ MJ,I35I6? W!EK#I[M0J3URQ7@3FU4E&"K9/2(@K+F83^OZMX?-NSHPI[W#Q' M_G[T]LPG4D@B'Z]*,P#*LS%Q\"EE$,S#!K \YYS>'>#?G^8%AF&?'W^ M53JQ#:SS/T#\GV:#TOG#8A)EY4G'%+'>@I+N&@GT!QOCH,Z&OP+ZO,G: F<41P MRA@QR$G%DB)1D""W,N*@*%7\D&U#+JY:DT_\>K4N\&0P5A&H86GJQ#NM'&#D M *806X23).H,11'59@79:NN-%@UM=&MS'9:0 [?J0NK&K9PB IB4$FN.$DH@ M59(9"*QB0&)')0C5%=V]RK.B(@X%6>ETFJ;)8-H;CL-(JR?KL6B" 0:$$>82 M@0S3SI3U6-( 6*O'TA(8@F$"K"98&?]]'JL@&FA#77:@?O5I7\V>_1S89#D7 M NMU2Q-U>(M5=Q&)84>AO.9VL842PE]WY.8U=XQ4T:G99\\O?CQH@=S^L!B= M-YUBG.-51T>HD##4VG-N*$./PBVB\]3&R(6Y"_-11,CXX#5:;X^I8K$G8%"! M:P38T="W$D$(QFMA2KK]O)O?OZ;Z]&>P+]@;@*[V(8*%:M&<"J:='S^/[[U M$03]=)Y%L+E/TLG7>WKUWZ'GZ&OPD_(Z_4 3.9;%;3HL\/47ZD O5=W9@UNV M.(&0"*:,5>WGB$%L,/=ZC&L'>)@X4"I$9XVM^\YU9SG.O!W?_#E-53C9+VF8 MWN=%T/QN'B8]]M5=@/#X[R@^VLNN,7R:!FE^#KQ"WH0,"X8H9!)AR!RD1K+B M'!*#74OGT(RUBC&_9@>R5\-,QJ=%R55GE&8RI]H&OZI[[Q@.XCZT[M@5QUN; M+4U)0H1*+$^T4!)C!EB-S>"R';QRQ._+(VZ-FS"G:^J\3H>;:M/HN<:6>68B MUB2)D32!1;V=]K\V;+_M;H9I$&%K(GV-;?=%G:X1'4E-"A2AH&":C,-G>^SP<_>^\M\DM-S2:H59&UG!7[%]'AI MZ2J@;]0@!7-HAV#7K/>UXU>'&,V;":CZ\%82S!N:" J,!MQ)Z1(@E)=30A J MR$K-07DF?]R$'$+82H(VCJ=BV.AZW.(GY(&J(PRHY 8 QWI!U MWI*%5H#$063]*0NL,13^O)=/>>E>+%+"[X,< MO&87U;3MH4"P6N_5T*%X$\,=KSP)&8O2Z@ER;[PH%7.,X-ONMPRH-";) @30 M="]C982R85[ SF&D0ZH#5 65J ;>S:58.24L MY5AA8KR@D-3_P8U8J=E>/#R;4>CFD1!['DPCC5&MA9^N LME2>UVSZTV_^3A#0@M 9YOE:@9\$D5JRX(4UZ:S4(R] MS^BLMAAK"05EV@M2J##G87)+FX(TF^>\DR -K_'9FP='($;]40Z#\HOB-.(. M'5">X@J66F*J(/1?*>LT1/X/03U?*HJMP$:M]'-_NO5.?K:7!V!,XGW]U@:P M'J]_MF3K3=MXN=T327N&W/B>5F8P&]6'5$ ME \*2_R6H3>NZX>8!O#CNP(0NM>=WG9N A;BFJ+QI>Z9(QI<(99>]HP'5VQ1 MH'XV.6E532#(RL/7# /#(31TB-M%<:LB<)(!:9Y'4VOF?$H.0OY:[E9Z"'1LK5BVC'=9E$=/ 2.2E M/U(:>VW.R]$H3 !36Y>"*E'*^UX)U=0XP;AU5:N%8B<)?>NR 9QWF9]>1HCO M[@:S(P2G;@W"=B-*;?4JKQ?C5FS$N.5/ =D^\17:[;(V'_:B("-AG%\P3'ZY M'?0]$371@)QQX 8\$;P)]Z<%_()G(#SD%E83VGA1]V:;DZO(1Z7(X=YD755: M:ZC&KX(8Y>D0X]/%B:>%Q7*6:-\G ZS2 !3X$0.G9,$=P:M8NT-:.(03+CEG M%#JL6=G[A1!:*?=8ZQ-]R*,-R3P]'#(X0H=!!C].$)2CDF('5G<7L?4ZQ59M MD+91&#'_*6:<>2<-)8KDS5U 88!7IQL\%?IX"?$E1+,03ZCO)5#CW( MV%2"*G=+F$HT4Q!QA*DR5F$"2S9%XLF6UW7LV?J8 \#/8\S!:W)ZSY:1:M7T M&%BK(9">?312%B@CRMYQFHB=]5W;#,76M9.?(#^]ZNC!*8T-.0QGDHHSF<(4 M6VR=8I Y "%RI27*&5AI>]Q*Q;4Z%X2M Y9KP?0\6N5WSK[Q*V9*5I5O*VHM M!%XO0N"PL]1Z*S1C2F496#-KZSGJLE7F)' -9L(Y,>=KW]">G 5%K8/" M(2XE4LP9!CB3F$E=Z$4'5\MVM]&+K8[I0;!1M7BTVN\U*;E3920(0-7#22PC M_D.@I8)<*:>5DKDRY5RN\B2K>A%H: MD5"F#>26 . $*+4<86RE-GXK+=?FJ"NXIBOAG,S+HV+18U6+9\B3I"II2*QP M,+:,<4R%M E2>41&6@;Y5KV[+\.;Z# YP>-7I"WKR]7Z91 M30QBC#.J/5-)+LN4("8[J[F6F&K9-Q37_!S8JFG?$)RRL@O]Y4M]444CZB[V MRV7RX^Z;<]:5@!#6:HQ@B()!8BQ0CB HL. 4L*1Y5@2OI+KV614M(>MWW \ M[,S&.KYFS_TB!R]R<"W!]DQ M*M9 ;5SDX5[!$LQ.V( ,))D#FDPK.-;0UE?,>GT!Q^\(I,"/F\0 JZ%,T6B>Z2MVM'70S MJN^G2\3F53(NJQC7<*BE= A!) 01&EF;" V\'D<\5'\_2W\?G($1;#1W<18, M?(D-+<>&LIC0N!KB6\[I>UK!-R\;SL;_.6__1M3C/!1KX^V8),&42)-(QJ)_ MDR -$-[.L&DON /@]>I(F5?3T'D)WER$TVL33@C41BA+#!G#EBE+:,!)U2HI M@B\HT2MCL;8;>=6@>899L['GTQ)/KS66$H?3C&:=^S#P[1VQ1F8#^=? MM8)(-5Y,:X2%2;B%' A-*:8:Q"B'D!(:N&$LW,$83#3+7\>O^%Y!".+W<7CI M=')7J,,0=V@E(G')V%XRMH_)0E8;K$ THG$VG#(H.6*(%%4\#D"5R84K34U MWHU'O;:M#2$;+=8[LT3M)?9Q$8,7,?A,,5CK%!)"<)H;/X<$?F+SQNY]_(TK-51,\4CCG9FA#JBD1!7 MG9O,D*@FO/4[W4Z&J!W&@WEB[7X-LX3NNH/1H)A%% >_M3SW#>):82]P1CI. MH/5CL91R?A1\3$BL&= 69K+]\%NM M.:\@O6SH:Q/#O-9L?Y' [WAAES:V[X\)9 QKE0@)XXI1IWC"-):._A@_II+>-=/9"-\[RJ@0T+N7S&_0T>LZ:[N9_['D^UYW. MN\6QM&M&)!Z @58T]9).N?,&WS#=EL]@I7^AH#!A%$-CI3'4,F$#GUF0)-I9 MN\)GB_JW!4ZKC<,\1TY#U7PD;05SEDO&M3%$08(Y#EM/%>!(N V33E^:UU83 M2OORVE&-3O*,?V1J.QL\M1*RBI,#%V=I]SNC\IKZ?)M.2].K.)TP>G'7>];G>SR;X>(3 ML5=6(__QV._5?)))X#53'^OS"/.!A=U(!E/&$)+ 2IEH07'H20" SJ:?;KN35/L%]HNF MAB>GVXF$TP1!:Z'FPG#$!3;%=#N@67VZ72(%L(B 1&E$C:+ FJS4&EN+60(R M O5[XT7T[-G/@4T.QT-@O:>SIV,3_UH/9->WL*.36W*X36_#AKSMRQYH[ M?IKYDW\3":)3IYEH';R?^;MT[-W]'Y7^)R^_5EW\?UGCEI6??[\#WVT'OMC,-K#,M9LLNWRG( MKO$HNV''_S ,MTTGW_Q]@SX:3*?S8#)?%:-G?XDW^:/KV:]WU7D[ZET'=8C# MOT*3Q[=T\33"EG=^[(9^D'04!M=&@30;W$6)%/[_5;QA>!T$?EVZ5;@Z?@-_ M_>EJ]<&Z._F:F^9_>FTQK4X\4D?GPWS2NPTR,7N+Y>>L7O[IPX?B<9&.UBT5 M=E2^E/"+CVFX$ M3%:T0R7YZY15&RVM'U:4@_K>G?3?1:OX_4W\=JKFL]OQQ+]V_Y'!\<7DZGCM MPKCJ<,A>G?ECCH>K1OVE3^+1+,V7#YO^SB^DO(L*IU(>2OAZ9=QUQJEU:P>4 MQ@YXTMCA5UC"*V^P;8IK/MNT>(;T\!S])8TB(^U[2OPSRJ!U5T6:O7JN8.I^ MZPXRUSU(ION"P[X\=%(O@0?AB_MN<*8'_CYA:'8F_L*@SV)8=\X%\7F%: O/ MG]^'EV^5 VA5/6&=]Q*]T0$XCM1/DF(4.W>)2U8B,R_+ <6GA82+%+^)V!=^ M'/5N@\2. Z&W0NRC]'N-*A=$?YT<2^+N#H<;5'%P"=*;&T^ 1^451Q7B>2J; M*WPX/4!EU>FL=8*93A(&% /<*P*+&DW_SUVZ.KNQ# MJ(+1-J7RHDC,(PM?PZJNGS$3^E@,W2Q .[U]G*72O\._T]R\#=R7,5D1%&DI M#)(3;PV:WEI%$)."&I-(* $BR!;$:[A9*?I00^^I!D-Q/17;;%T_/.XQ[Q\. M8>W%0ZY:WG@.:M4V5B2.<*8<$Y [[G*H5NQ HM%*8>_.&R\:VWA\3=O:^.B# MM+SW%? ?-(ES$A(5,OJ*$HD,*/?>$WYC>\\;VWNZIN2IJ;T/(C<8DC&DULE\ MPF/1[KM'(:%X$6(,I[[[8-M'"(,W;^]0Q)C/UY53J?CWB#Z MZM'%?E3'="N+XE"*15:^ 4%2"T>I]X65@,8!87#!8\+_>YG'2D,[G7P;]-+U MG/:Y^W<> W.3\=V!%<^Z67PGHG=D!1&>8,@D,!)@F5@,,#94% I?F56UT M@Y>=Z\KPLU8YG]<*+R2G4%+F&5XKA0RTE+(\=>>T0*2>B]Z*Z]^ELXKQ$_^? MWB =]1Z""/AGM@=Y&&$ER+ \8[I1%8I/5H5R5+D/CA+ON&DCJ#:<:FN028I$ MJ_'.]0N?5G,.WYKJXI-1K!Q5I9N.,8JD$H(B9[2T2%!3*%:DD7[A VM,W=+V M(B,7;7NS!V&M..W[G#N MK\Q,'B\O S>'M7/OGY%6>:/%!&:]!""_*OZ^?)7\SOV\ M>#4/XG>2^20\*'Q5+"/FEOS>C?M7G5M_[NDD)I8>W2K_:B'G/!MF!MVW4-H3 M[I?MQ='51V;E"?.1%YBCY=A,S2Y=.=3.]U!F,K%<#;::3_3@!%[K?Y]J(O+RBH_IKWQUU'([%9WRBZ* ME5"?;[NC]_>QR+35VH))_%'ZW MU!N0NSZ_=Z>SI/O0&&T]T=*#6VDTR(NI,GETTQU,,E6P+&LSX1,KMK/=K-'9 M@M*HB_UE<9][V%>'"3AS5M5S2Y0XC:TARE+C'/3_8PK1!9%NKAC%_M=\,'MX M._([-X_!]679],^X>V]'&8E%:G1^U_\9-OU1[_IX1!>B:W#03\1+K\$9(*N4 M=1)BQZC&U'%G !'(&H1I6>R M&ZS8;)HD^)&1!%Z'P'&)-)QWI&'1!=^I0>93[S;MSX=I'AW[LLQ:VY&Q"F_D M^>MS*!A[LGN&.>-P$O)I7''$O<%I5='5HA1=Z)ZA"79>88#0\TC]?PQ*"O.! M6(B>[)[9^)SG=<]L!DFH7;T 6U+VU>2AC/!W_?:CP-/#A8 (!!EJ2P1*Z/32 MX3#_-A8%AK_]L?>*O]>0S^?!G;<;WZ7?.Q_'=]T5C)?O@_[LUO_3KRO'B0B% MS-W[:?I+\8^5!?]0HH25<'3\A\!>;8FSE>P\M6J)_)+ Q J4&T MSG; .O=.U(1J_2S@M:J$KO)FE\*/Z.0N!-]!NNT-L78Z2+N9ZRUJT1C(%,/$ M"D>MQLXQ"T%>VV:@(VQE'&![KG<9+'Z7@XVL)!)X&XF$W9MOX!4AXHK*52RA M%X!ZN\!:OH!1<7!#8N_C/Q/DRJ.0HC5L2DRDHIC2.)4-(Y$@I0LIFD"W@HUU M "FZA/H4#9M@USP6SFQ-P,ZG(:<7EU.7LFA+*8OP-6IRYN/I2=@=XQ$M8;#O MS5N1$M/^@=S08Y 4$M3:;TP"A,64$((U5$Q!*0I) ?4ALZ'Q'*9%JN. ^:[= M+2Z"L+>WSF+BPFL*N9SIU-8-3 ^KZBV.*.142*HE$\ Z @I$&N]D82Y>BNF? M:R.TG 7?QTP@\)JTX(@=(W3V\<]IV9O!LC3\2WN;AQ$CCPY_SN4(KLD1SBA3 MSF@&M/8_8 "7;@92\L7J)$[">*"47,G-2"E-$MNSQE*WS%*[C(X_Y]C-]MG! MTQ,I&R0*K:&=8))P39Q%,+$* ,)1+7 !V4M)E#.R3""_Y@<9^7S\5LEI&!\F M0OBG_9_]H=ZD@W.+56RR-VI82$1C20! 1 MC@:(H ;B0#LJIE2F,[4D'5QS% M29DKK8JY#'L]*>E<@W)B MFD$*I=9 0:*EY8B6:7)EU '3Y'L5U+0BN/>T)3&\%HU&P<]+ID44DGVL"(JOV2K4 MP*7>YE)O<^S)\0WY+PAX)4BX (1++1V&#B0FD9J5YD.BZ $+]S86W!RA^2#) ME827@IM+6.B5%]Q ("K,8ZF<-OY39K!+!&!&<%5K%3J@1[)_Q: M=;]4W)Q"Q?E29=I@(ZRQG!%M)F$%6B0(.29'D@ 5[VY3D')]1 M M$5:;8(>$NR.W73Y%59("$8[.&J[U?7(ET@4GU?L%Y(:W+3S_A60V!K# ME4.2(D-*N&GW(IGC1^MZ6D'&WZNN!\$K*B]U/9>ZGF/POBYU/> MG NR\G?\47;99AS)QO-]T;_T*_ M=(??NP]3_Z2?;R?Y6K9[0?'<%Q2/;G#QU(5M]+NL'<>^_5#R M\];^F'^%'[;9PVW@T_=!7T=;$WP@CP43(@='?RZ!99#12_Q;WX5-PC'@4C>S M=YL6_[ALW)&YWL;QOY[.GH^6*YZA[6MM80I J(#G'JH==$Y 9Z@<>VXYS*IYUYE7%)4P80Y@8)YRT2F" !2_. MW&![P/$^^P#*'N[,$;^BM/DS?V1V97?'28S97==.;=EA?DH#=+G;_)3LVB?G MISRB$!;,QZ?$]I*+MCS,-4Y\.)9IKL40OTXD[LZ'^:1WZ]FL\V'8'2W-"6AB MK,P*EY=#!,/CBZ>'AV\_2081@:'4C"/O4'*,%,S#?<%.J.;$S.77?R=3#*7J\[GXV+#[*@7/RDH4DZ$/WPN 6? M/8-M-\%FY2MPR"D[1_BP X[T>?$P;45/\)C2W.V-RLB%UG_$L70VCJ6KY]B: M*Y\Z;7(XCL$WNP4'6R.>'?.O%[HX?[K8!6_C0A?G3Q?K1@R=1@E, W6ZT]O@ M7?A7[N\41KRF611V,"J&TDX/58MX/LGDLTX6$U"%$JUWJ3 GP%IN(%88"5Z& MCZ75*VV<'W+*=)/QW=OI=!ZJRO/0P_1/;Q=.WHZ"8!A\2]6HOSXB$2,?6:#< M;UV,2^31Q.<6'A:?+L0X&AOT3-;,>6ZAP>$X4[E')62/J0CG(A?/5RZBJ@?$ M 00X@]!A:@&D@B.;=Z4"( &5+RT7GP11;%LNHHMDT5:XHP. .BJ1=+:AOHOH:4'T$%8E,D+?KQG:5_30:WF0[.?Q>V0GZG@5+E?G:P"AZ/2[L[1STQU,.M\" M#L5+S_!X.++N=#OY M+>_]+3W5>NKPZ^YTA\-.ZI<[".W^:!G.,B^KPP^=^"_KII+Q-)WC;7T+\ MQA.&?T(W..%A$X,_GKU3260E6,:T.^Q.'C:]0<#:Z6>GV?GR4#[1OUB6K(^? M/,2F]30VK>^Z=VM1>>2N=[O:^3UVPP*2^V !E0_> 0NH6*ZG\MYM.(]%.IF- MO:@+P9G[^\G8,Y]7HL.'/>7&_]PD.&2%5B,EEXH2!)&%V%"%(4(E6HVW"[84 M'&8\]1S?&W\=^9=Y?$1' R7&D%VORH6BS7-/\; [46Z[\96/)@QC0&N'H,8, M:J)<(@M[3$"R,F%EUXU?YXKMMO'X>M7>:FCC]^++;?>^ZOCTOC)QB4$46NS) M/[%4Z8+H$U'5(NR[]^M,WMWV'E[+]HA^ ::LLVI&+N*4;6-([F4U-@"ZBO8# M7<7MV*Z>C-+)Q O[>FM'AH)VO3/U=W);=GSC;Q[,V7[QE 6;)EHAWH((Z'RW M_J6&#]7W_K>EA>OMAL^WZ;1F\T;;)1J\_G>+1NX:,V8[T^KQ=\R>7QI5GDW& MSUF:'G>),],\4RP[U??.SU\4,G4D2X--XXOIG_.AWJON=)K.*J_!;^0@0T?M=[X/9MXW#42SO3VS3>M# =VI6;O-8ISZ4!1!)N M*2)":BYM!;J)$[HR]*(@^.56)A47N1[P_,BEY0$T%8>UR;".PR21SF D!$,N M89P6FHH3H/;><=',CH/K56S1QG9\1S#1-MR6?1V(G3V792V]6?8,!]TO@^%@ M-DB?)8!JEQV3%$*5Y6RX( F%2D.K-4J8Q807/('@ZK3D=3SQ>[[*!S/T$G=P M,TC[[\:CWMS_;B6RT:!@0FOZ(T](,.'*;S0JT10 !0BB5A%I$IGGG:V50JTS MH?<^A,9DU6KYRD56/2&K5GV 9]-7 S8]7H.HO/QBJ_BQO_VO;GS8E%DD!7>& M"*TH5DPB3[#(6D*8I1(8_Y(_=XL+=X(A_N#I.F"*C_H1(OR#]PXGZ M/!UY)W(V30;3WG \G4^>QANV1%FOZ34#P$L[![G(!]CXW8".NQK>,*;40FJL M5%)[/H12%C =4'+&R).NT,;GP'W@BI<3"0BL]PF;2!PLNEKOQMX]"4/A=Z'^ M-??KQ*@L_'5'?EISQT@CG8\E@:Q#PVXW9],$,O16?N\?\Z$W)S)_^M+=Z2"JG ]> M,@9'/$K7(/@_^35YE=H+%7ZJUQO/@PSXVOG@#;F>M^UVMT.+'(1_:!9ZJ!(6 M\R_307_0G423Q7-TI!*>PBN^#?_]7@^#3V9PTS2 M>Y-S\C7'%>]^G:217:;1?@W60(BB3]+[;/WUQY4!B97TW23]K[EGNSI$>7CT M??>A$]1+M$0ZW[M?PQ4YRGEYUR^Y(,]#&?[V\1WJ\9)1OQXD*2[LWH4SB-?] M83]\F%['0,>'#RI/WTSCZ]S,1W'/)O-AFB&EE\F=[,&=^TS-1",_>U@Z#=GC M@;?(I^7UO=RDZN59HG"G/Z\_7;^9I%\'4V_I^SO>+?#EPGV]@_%GF<'R[WA5 M/,[O6J^TUOPA^M6,1V4.JX*(OPD'%T#=OXXS6))6^ <"O_YW>)9?[6P^C9_ 7W_I_)NGB%'GQVGW)OWIJO,? M:7B#SH_IJ!\F>_@;^@_?QRD?_C=II*WA0V?AZ["''_V3?^QYB@^5 1V_6>6_ MP[?>>!Q& OS);XS+WKORI'(WJ9\&!VHPRGC0[\C2&FHO7US[2SPO?XLJCN89 M+,!?AHJ=SOUX.B@9^OMM&E5&F5/TC.^),Z0&(V=X$W84DK7F)4+]^];N2J+\&Y+2BE.N"KG%**;]81P?)OBL,O M/_<$L?35(ET4O\N/]\>8E,W((>1\ZZST4UA +H$R:N^/[V?^_(IS&]P%F9,9 M!7'5/^:/=F\_Y,_Y*;Q0U]_E-O.@:FY_\>./Y6]SJ7<5))"_?>;P9WZ/9SZO M&8;]@A[#@B9IY-12SH5U^J_SC\OS6$AC%H(UN]FL^U>:BX/)7<8(TUA$- EA MXE*$+MZB##SG;Y8'*V99TCJ$=[-MR85NL5GYAH>RC2P/M[OHUL MF(NV<%'8?4\FY3%F-[@*ORJJ.2(_E0N]\R0>54.(Y\X]3_CO>[4%!='N^:,( M;R^F=^-F?Q],T^K$*V+8H.+*HS1:%6?I5_2OH/>FX[NTD_[=2^_S_0_WJ[W3 MM.,?YU?76@T* ABBE-5F;E*K)$ 2:6XIU%8I:#5/%,/">C^+KY2@+%B%63JM MV Y=[D9M0-.'4D2^OUDH3?F8[ZP;3_[(=?.3[ M]Z-T!4AKKP*8=NI?2D)NB;FYR(1D;E:(Z\1*Q\Z-_ M@5R7%1+SI]Q *"80UBD\DG"A>8)FCE]/@RWL16UT)K+\WXI*#35>N0V?&<$+ MBRO\ATI[I(7N.@I;)-_=S/N(NYT#2MMB7S8&;SX"5T1Z/Q+%SNW9-8U^1?<5YL7ZSK(0K7NTJ6(C?O6<0+<7; MVFV*EZT3RB0[0K^EWOZ>Q@+0DC:GH5#+>]!Q"M3B^OU&?TK3/9U[XKW[@+PW MF&5.;G@+$\-W7[TAOX??'OFU=O2#428O_%]+D^GV',&V(M.FFZ>K"0@ U1I MRKG0P"(*JNEJ -6CG?[+1%DKC)!<)R0A@M(BVHF\PGBZ\&/3)Z:UJ,\3[GV>IPC4]>@PMJMZP6J-7#K=;_YI-08HQ<7-9'R7USWT@S,Z MG7E6"IYRC?ONYUZ8]+S J^Y2OWOG^^,[2W24+LD\- VR6@MA .^\B6W0]ONTG ;C$*_RQ"2Q [_)#F-( M7Q/ITZ.8)GAX7LEKCSH?)N-99I!V5&_6^?]"RO%3C /M@LST IMUT0F7]6V[ MOB/%Z6J*IY?*I@H.'W9'1W+6AQ!LMEC_V^#:E@4MG7%<"Z$LW9.][GJ M(/OW_6"2Z=\DS\4;K5YL YHBB(9V9T?UWY>U?'1]BX:\D+; M%]H^AO-T;S_\_/'#[I&P4UWWIZ)N::?HR9TGN&%Z+'.G=MJ3'WXS?F\GW6$9 M/W&A!CRO'GO[YWO;^7^Z=_>_=CXL%'\748=GT"/6_+8ZT/MM]CP=OT7DA1,9$45@FCG:3<\P\S M"G"<,Y'"EJ[4_:[IO:@E[?5#0>6GSU6-H+\<9%I@(TQVF>?5ND]U$;"O1,!" M *HYJ! )@!DECA!.+).(%Q*6J(2+S6;*]A)6O#8)B\ :B-J+A+U(V(N$/7<) M6YLTK:E*) 0DX0@C@P$U,)^YR!T35="A 0G+7YV$A1<;]A*.>2P< [UE4PU\ MUP0(C(U%.*'(&NI /EE 6LN1W,B&TPW-]U4V.B2CS\##K/-=Z'6_\PNZ[7<6P$G,*L %"$6>@\URJ;#E?#/(M&-9E\)9O*RC0.,5EU/^X@$\6/CQ] M2^^W=^JB.1HDQ'HHU&*80"2(-)H3* S)ABH0YAA9'=BT>E)E!>$YD-EX>S+; MNCKR)(H@/PSNTX (U'D[ZL^GL\G#0CGD@5(J!R^(W9)?ZN4OTE@+@4$()0K) M1,$PX2RSM%3-NF^]7K$XL.*\:FS3/%]P_(9YB4 P?MFRL6,E$%D5M K A25( M0\(32@W@IBAH#4%MM3(NMZ4BPX.2QW/+"2OTKL?: O>@D>/).,I*; !$"$8" M :]4-64NZ-JBID-PLC*1[%!5N MT'.&;A.Y/&C1SD%YX_#E.6=%9+6B!X8 518;B+&TS/M-L)2T2(O-349M%-H< MU*5N.%MZ3G12RWLB3#V-()5 Y#B5"4) %'0"S!8=G6T5QQR1V(&HP0SGBX2T MGVWA91?\V/WI^)9V4$ZI)1PU%8G_,&&>,1*"$Z!$62'@:',2]6A]TXM$?8). M*LV+= *QDIA;HCUE^/]5L"QQ=5B_6"7),4I4?C+D=)&HS7"*J#A%:$64,=H; M)%@B++FT^9PI9HA@Z*A*. XJ:9LLUC@GXI'5*%20."HEM-)[/98PB[TA6Q:) M&K"%.FZL[.*PI-%&@<5IPT^]#128C03O#CM_CO+1X._OTTD.-37ZZH\GG4P[ MOX_#*$>(T;[%&2^U8X=D-___*G:#.A%:6ZN% 1HH7 P (]Q9*?'!JC86#CN> M]?N;\J3+@X[G_'Z4_F]_0).T[S7"Y]O!Q+_4]W&KW$GI&P8@Q8R<3+7=D9!: MK4 ()5HZ:J1(2((H$IKK@M2(I/A ]1_'36BM%8PT2FU'DX1"L!)EB%$79@KTZ(;N%#H'CRV:] FB0URY=<.67>,T% M&,"() I@2C"UO$3&X-J^6!7+V4N7@V!F7*3+1;H<7+K0FG01$#C#,')**(H@ M@:*LD:/6V9N4+J_)!6559#H15G-+F,/6($"=Y#0I7=#$;A&9 M/FB)SG%SW]E![AP'N=92TTX9E^"$6:*0Q( AAEW1@F@!WJUY_:R)\L2P%(Z$ MXBH!J;#A1FA/:HDD)$FDQJH0D$**S=TX;94-'375;1*%N$&XG>/*[!PT7?XJ MF+&61P?&:>HL(Y Q)QQT1J&BA@]KM(VUTGQETE$SXD7\[T!Q$M:R@<6) MXXA:FDBH62'^E<6-BO_SH;IMQ?_I .F\6JR+D_"N=SCK_'$S\ 0RZG=^[7\83?P[_;UF0]7DR]S^X8.9@6)7$ MF(1RH@A'B;(@P=[")ZXH=G0 PH-57X7#*\ZN.+K\X.*YM5A5A;R%22]EL>LH M!57%+=2XA#$FD3(B>H3=2/^!6OCQ%B=5*8X!PE'VDH&-'80 M2 B8*$/TG#1D>N>#L[$5MM6Y_;V0%"'H"N!3 2HY%B?Z=)$*]2.G-RWC?%WB(1PFFECI% MQ%B)@/522?-$Z$1"683R+-"[P8B MASO_C[+W.(%XBPD++=2W7&3LL1%,I909T8Y)I@$!PD$ED;(E5!-G8AL3L)WR ME*.6L1=TLR-8VD%9!M8F"3.HG1&4L'[D963O!91G M/14A5,L^ @8XQ:'SE9)$*PK+ND "T1;89XV5?[P0C5S0>98O^)QV[Z:S +[S MKH#H"8!)G=_#K*2BZ"/LY:6\:CU_X2J[[TU?0P0G"B,'"*'>)BYS.@I*>[ Z MD/)0BS,-1QI.-#_0<$'SW$78&P@!$O1Y:?X+">&J D XAZQBQ&M_99&%3($2 MGI(8N5E$GS(!75!SGI5C(J02/21QD#&,@2<9AZ7#K@( DW8+)[RERI$7(:1C M2R>?4$?Y*VA,>.U2@U4. <8"L(20!&C""3)4DQ)K*S%R,Y9;2T4H)RHU^#6Y M2(V+U#A+J2%0#7X#&),XQ@PPCDB# 2Y2^(YQOKF+I*5ZEI.5&J\4&^LUN7BR M%LL5F@)BO%MG&)/2^W6@;,+R?+5-ONR0%3 OPU475)HVR)#6T[988\D3)XFQ ME#OD--0%&>I$;ZY*;*,TYF7B#A>X@1THJ1)HQ- $&0$Y>(.PPH0 XR":TS96$:<6ZSJ]Y& MEW5[0_$NM;7]OI?U_'$PH&URA8P0+%@[SK!2&F]9D\\3UML9/'9).FFC21F?=I'W!8S@Q%N3V558A(K"G$B)3:*:V8Y%[!()SGET&:'J97I1@?UJB]M_X\2 M2BWO2*VCE(9<(T5<.4X!Q(4X HAN1CQL;2C1$0F>1LM#SL>"?37\4DLA$I@ M2)3" CA)$PW* CVJ><)>!E?EL(+U/]*AI[&+9%U+*;6*8F45%YACG @ A'% M56T\<$>4LT;F_1RC9&VBDN,B64^.7TAM(EN(_2'BN';:A<2/U+PP68$56PSD M/.0TGH-*W N*RGKJJ0WYUC0A1G-,$L:LL0!@5(+T:ZRWD+;-#=$Y+&U&@:H@-Y@48G@AAF">%&HP: ]'&9*<91E M&5.;\Z4X?0.1 *=05GI82FGRM1;H BAB%B_C4)!Y03#A7\49J<V$A M*QL?*B-PP@4%D!I@&+=0E-U6D&R>V=U2BE:QR6D)"_Q:(==>D?O&416$E9@F !GGC$', MT[92K@0C9MB)(ZM..2@S7=!/6J&^6G)5&82(9@XP;]TI:XRDLJ0^A!IKIS]: M&OOM8]J_D,_SR*<27IQ3K9CDFCB;4$Z=0B7Y:/_#%ZME.2(Q=4$ZN;3.;\U; MI%Y0**6"&BB&,9068<)HP5O>'V]L9MO1.MX7T?QL\J&59L=..L<1)8)QC T3 M0):M\1"J1LL,CY:$7J 6YIR#'1<&8Q6#<08\9U$@C,(,"L]2J&PK8(!N@1]T MP.J9@\IMOZ!A7,Y%?C^7O*K6+2:52RC"4G+IZ?T^G]_5GL%$:)O&<24U1"/ R@@"N)=!VW,66N"U()63"_O-BMZ> M(V8.+3)MY%/+L\ZG/I^TB,M NP -O=L"J+#4A/%8&BN&NZ#2K+.,M%DR82>W MR2FBOVO1#MJU$""U"+DC$1!"V28&P ::SLX6H&4TT4[:+6-3_?0 M?G[6D""U4]-1#!CRTD&!.:#:>5SUL& 4;>%U.DHTRL%APQ .;@QGA+]GQ>:QMXF#VLTE<9HX"4(^KDG MI H[<J^JJ!+AX&[0.57; MMMT(D[.2F'J%ID X0(3"#!DN/ ]2(TJ5$%*W6X.\-@-)NDJVJ<#*14*'-V+[ MD=#$6^!9T%B"IA+S8*K25QY5VY?%MJMZ@RV7I4R,'E)=5?63OA+Z/AUVR^Z/UTET7GRN1SSTT^CR99 MF)XJ1N3C;!E^DL*E M4P>J[03A@T6 #97(*F&A.X3:WC12$QITP=X%(K0%V0V2=I[?A%QD-C;%QL$776 M2%]6UA8.,[=-[O8APVB."*U4XF4OLMC,4]6&4:,T"G(G).!(FRK!Q6"XV_[= MZ4I,*?W)&(MM@KOW$\G3?>9.M;L2*L7L+&QU#IN#E@?K#G'F":3!I.-:UMN$<(L4BM9B@HXH M2I=;-Z9TL+[M?_="C@+83#70^0 HV MK*P]WQIY+AQ51DJK+)4>VM)3(CU'!POZ*6>TFL]\.G^:9/\5YFN6#<,R\"'[ M$NY[[T=?LO I_J?^+G[:/^ H?Y%(X#3(DUG%A=2I/'?+-;8$]A0:<@ M7FU$ ?"SSF\_GXR3"V$&7$>;4D85-T S[RDQGG$G7;GM2)C TVT0U4H,7-@L^MW3T$]E\$,X!T^:V8X M0^N--P+B/+"" X0H$%I:!:HFB,%ZDV*;)B>'#.8Y"4BE^CFO$D[>C,;PCFG. M-*1:*:JQ >5.@Z!\BYV&/43WG(((IMH/STE7(]V8<&.E90!"B@G@P&-;-8LF MF&WN_[JO6)]3D+ C](4ZC2WD_N^O>KOM(Y\3S)IMEKUUE!.AD#.*4!NHG%<> M/:6.4Y3G%""62/Q9Z:I5!,^#@<*7SM^P43-E1O'E-DM C4/&.YS"JA+-8$V21^L MRP0HKH""@BHG/4*8>2RK#M+4LRTZ_;46_W,2LI7J!WVC]501./372?0G]]Y/ MW_4@%5704!S-%)#W-"!1'>XA/0CPL\@H0YTW1%)"*H6+"'?P_E/YI.9S&F;T M 1K]Z'IQ[^)0[KT=AS1ZMCRU;78@%. M*.$_U0HY>R*AM>EAC!"$"L:M=11[;K2C56ZYDO#8S;(2D20B243252+A#2+A M" LN$6$&04VI- Z6D8O0X,T^ZCWWX3H'(KG0PH>79"Z*VB>M!0-2>2YC.R]) M)%>^VO5!"G4M:JDS0$L%B?8BF8W=;LJ$-)YSZPCVFAN$2%E QCGBMJAAO\>6 M7\>6OS_]YRS+)DFX7B94@5-@B"A&6"2(PEA%;%DU1;)4?MN#79L 3M" M5%)']D9V#U!%,71&P(T0I)5(_4]PUJ\AKC:T#+FCI M5ABF"6"N5*:HW*;;U!'ZEQT;BW]ZKTX?98>5N#I/D5,A!:*,&84140107'HM M'"#;>"U:[V]V?'FZV,I&=5A2&8$41[@WO>[],NU/IK]F5[V_C6:?1Y-1_[+# M 1&NXT0DYC+&_1%JK36,(0ZK\B 447KPZ*,&.'ZZ7DU<.6U[*$M$WC(8C'Y( M4^#H4Y)"2&/3Q4@.@Y1(CY46W"EO2DDA!CD-VM_>XX2.JB\=&TGOWO[;*D\R(E!G34*!SF'"0%*V)A' MKHP'H*H,K0S8G("XYSB>$X,Z2E!/4.\2U$4-=4&TE\00P+#@2FMO(2TC;:C! MF]MW[#G2YL2@WFYGK^Y!_?PL( QJ!R>W4FG@(&+&4TPUD\95&PM<;U/?XAA! M,H?%2*K5\RIIJ_=(&1 2>^"-AHSRV F K[H"$(6PV:8KW/X"7PYK?;>\(7I. M M/8]W02.LR4M$ARXP2"T-LJ3R$UL%!%(#3DL M ;<9"').4D0:>5_4,*T\980QIS!EPE3+M7=UJ8P#QGL<6$92,9KGHCYZ=C1? MA!%9]$QXE<%HO&ICE3L@@_!,PT\>QX7\=#.:IC"KIV%'2:-DE&#"4<<8)L0R M( 33]7Z/.%RGJW*NRZE>S71CBAMPG%['Z6T?@QB^91!)R4@*W'N91-7! LB9 M8'!YB2A"VM*8O@NKCI> ;E8'SDB>4F6:%^U.8583$_! 4:P1\41CY"$WC%:U M]M466N6>8TZ.*5=MA*"0R\P!3\4DSIY$1&U4$(85)D M3IM$VHV0.R$2N2#SD,#&+HNQ1DJ/) 3442BADX!1B #CP &YN0/R<0)MC@JR M5(EF+U+9V"Q&PA(ON=** $F%Q\K2JE@(VB+L>9\!.4=U8:2"!3L(5DUWW !* M&4)<"869 X"2:E,9 '_\P)T.$UNK%6@N0&=/P&OL2DMLG=<8>B511)WSRI>, M[I#:INK=_L)_$J.?F&"16E6PF@GF$%".(4$\\ "SDM$UPYL;*.\[3.@4&+W% MJ*'$Z.<,/-J(@::>,4D])U12!#&O@">=E[I;O;6Z ,94?^;%TE9GQRG".6'" M2R\5!-HP;WS5B5/X8]2?.:XL76SM&9/%<1[WGJY!<]D1?(35@1^:!!4;$!W@ M(3B!@GJ*JCC0<,+!0HE6$_9$&-\>(H;X6P8HPERF",^GY(/7$1U,>8*=ED12 MJS@C2M8%>:D7F]?OTY..5%KFRK:F0W@F-/3#4<,2UQ*MP4(L];+-VU(N\ M)2<%E6CUF&V1'[F'")5#VM)_S\9A&4]R\I2<-+8G\^IMG@DI M#"%<>*X1+.4$.=YJAXRNRLH1.AL=UI.]:WV83Q=>'X8VMQ,-X=PJ9*S&2#ED M!1.EWJH@VZT_V E9I8E0OR4G]<(KK#:* V>8ER"P*N7QG]R!8;0#F\/_]Q7O MT4%";;&K4"+4DP *:S1^4Q1)1 3QBE!'8J6Z*F/7U$][G M6.^/>RYZ1F;Q]7HZFV37H\6N@1>7$,-$1;WC+IS PDIL&/**2N0E!B68N-'F M8!$9Y5S64[F:R?V@B>*W09>*I753_-O+9*?>F#?",\"4!,80AR7B!,,RS!E+ MOCEQY20E)Q5L>=D^D&STD-*>69]'Y 9+6@LD/*I*%$-\M"9!AY6@-H(YT&4F M1%] //^%TP6#M:(?VRHHYRVTWEC I6*>E.XWC!@X5ES(Z=%%JN24Z.(\Z0+7 M=,&9L-1RQAPR4$-@G5=E\##B;G/'C#U%F9P>75QHS:8S,>/^UI^-LGEO<1/> MX?--KXR?@!9!1IHP8D&1FB%D:\RN@P3N^V,GY9UDG*_=Q&A M>HLC**9:8L'CEJ T3C)8%BEGEEC:ZEY@A\4HU>U(6=ZM0JRQBZB 8%()(HP5 M%GGGB*IV$3E1K<6Y==@H3"R]@PCQ>J%G7%OED86" @F8$;;*E< M-9*)I&562,DL=$&UUDR6-AKS1NHMRN6U%OYQ:*FYV/H:?QD-;D:?PSGK!3;B M0%UV;!23C5SYF/OAE?8,B:#A $.L8L1!I:7&3)&#A7.4,W:8"AOB+4,82\Y2 M\-P3 L(!:;@G)&3&0$BIU119 Z6. F*U08CKS>Z)$Q2/5&+CJ:T3#FK:X);% MTI? .!N^YDX8:(-4( "P]@IN-H?V%)AQ2#%I8^,$GG6&;DK!/S&$HUIKEM00 M;4SLX:>?@)X2?&,))C7 CO21.8AE6 M;,TTQ-"Q@/#8LY,(+=M*XYZ.^7@Q345,.K JQT4*;)&BN&Q56'T[UE. M$1,8<1R10@0%7,-N]4,Y*-6F@AO?EB+1Z&YL@#$0*"&M5TZ+&-$3#1["O- 2 MZ$/V.3FHC*2*&VLGQ,8QO9_NLN@#F7SNNL M\9*:S-7C@"IPT>Q7(0,-K9A@UXG)0-2.J0<8](% IN.V?L(FDEL?0IB)$&]Z&M-"2"& M(XAQF&\.)1=QBQ<"YP'WQPNIZ2Y;IYHHB:VW@AELE!U2UN0ZD'80 &ZXIBB/ MQ]&0"F"[U?_F""R>ZJ*\5+8:&9Y>4,*=0%#'C@S<2APS/ E'1&K'Y0&C=(XA M.1=;&^6):)S_U_OS-/;"P8A4@3D[]L,Y)["@1IT4XAED0@&HH^KL/>9%_(VW M 35U2-O^XV_68))/W<>;H,_^5YBR638,Y/[Q:[CSO9\N9_NNHP(E R?3I.^ M@PH0KF,IO"*&6.&D0))A$11EB/, '.]-).!#!>!T27Q2G96G]L8DKFE' NL5 M0 )30Z&U2!**\P@<8B FQZNSTB4QVF'7[%_9;#KLSV^B)1+T'_3#6:=PGT^6 MVX40 *V5=$&=\H@Z*Q#%CF&D@<[C:20/^HC \EA@@,4!W M&(#7#( )%5Q;@#U7&BK'65$]@$@( 0''"X\Y*P9H-]:N>PQPAL:5K-VD1 7+ M"E&+*4%(PUBZS$>,\&"N$[Y5&Y:#AL%T"3JIS,NKA+ 1P& @,4!Q:+R.F1.> MY34QL5104B#I<>)@.B1J?_HEY QRT53DX2[22N_9%IM< M^PAWZ1"4$BD_*T7UT@X\1H@0[I3W3FA+A,RWX2$&AA'6:FSBR4K2MJ3<8M1B M(N73@1.JX22,%T8H!6#,$PS@\MSE42V6(Z[$%J1\R*B6#D$L5:'9)&6-]LZ" M*02$ $(ZQ"D&WJLBOH5"!"W87/*@Q?B6+LE0JE*S'A*S",=[U^'IYRD:,[UX M2M#%@-:A*QQAQX1&Q#/%F8_!J*YLGVK#_Q\C".'97_P8%(,OH^&R/Q[?_QAX M[_,D#\":+-9YL8/;$/)2\W<3HYP]HW#M/JE&!APE MJN%,&05>;.&AKH7U[UJ?=O!,?=I+YQ-9\PDRPB/*K?%YJHQ4V-BRQ2OC;'/A M_#W$2)PIG_!++4K4+4.W;3*Y6*TLO7AZ\?3BZ<73BZ<7/_47/Z\\U8_317_< MNVUJM+V[57+J75!M<]V\4MK3[O'EO%^IBD]GPVQ6/CV\^ZTWGXY'P]Z_@?R? MG=Y_=J$V.B+*$,.P1\I@0B@BP!D4/ MHB/*'#(S\@A6.&/M;A1LD*!64)'2G1+_)?Y[%?\U7)Y22XZ<-T1+8;F#C#M? M\)_T5//-V0;M;:$<8Y\4O2.)_Q+_)?Z[)/Y#L.8_XAFV'!F$J'(&8>.U+_4_ M(4";C28V;?DGKQO2E]TOOUX'WR_:] M]]G7WB_3V_[DA][Z SW@&.C5M&Z]EQ.>ZN'TC$>3[.U-ED\> M1."[-37[@4RL[OIR5?UW_1?%D(3'_&'#["?-LKM9-@_K2N_S+.N'U25\%P[3[WK3Z_!G MEO^JNM BWYYZ<+EWF^0X2=_KI>_3Z4A?*5@W_7DO2,@X?#OLA;MEDV'XHW\[ M#8_ZKSQ1L1?S&$?11)Q?];[>C 8WQ9%A(73SWM?1XJ8X-?]1+I%APJ, KZZ3 M59NCUT5R9&]^$[ZX[@?AVBB8T92,HCR:+/N%+;F3J'9)-!^]4>Y+^!A&\$.6 M%_J93MX*" #5&G*N=# (0I('C5*8?0Y^+>H< :$2V1#M7CQZ?@X %D+\5N; MVZT@T\+X;1J ?2&OZ=J)\%A.%O/H3>F5 _/R2Q9YZ[N>W>M/AJ^[.7_%S4>3 MP7@9F*1_%SCEM]%M6-K&]Z]XG,)7]^\;G'68T,I99QF0G'DH(:. V5@D21?Q MV4!1;X_2%;:+\=G5[W[)%J-9E=?^X2Z\]7062IL@8',UN O)!CB> MM/']2=M54./G=T4IO_']54[[IC_I#T?A2L\'D\W?];;Z6:\_RWJ3Z:(W7W[Z M9[A+84%D#?TMJF;NEQ\_J-YTEG]5JF.SY3AH0>%#5AS_^6<5#8Q%Y.7 Q^%" M?WWWX5UX_,^C>3 ^@H:XX7$?6S);/_^G_CQ_"CV^FRUG^ MQ^KT+!_ \D,TG[[DCU:]QCPK'V@KK>.!UOE"W2 _-)K$I@K?$U'JF/GLRY>J M"O)9Y]_:<^>'BQ_F?W[3'[FURK?C$W/XZ''S?]_,:DW\<_;V4S!??WW;OPX/ M]'U__+5_/X]:],UL]2[;/:!XZ0.*9X>TO.N#8=RL7SJB'*=<,P"X(!YR 7"I M7T+/HW[> 1F*3H9)WILA(C^08WB7&B^KOP+( LY[GP,I37+#[2I?%4NGPCSH M:"NS+QRZ[]WUHT8^N@N:VE7O2W\V"E<:9@'(.9$L T'GIXY7%)U?JWZ&Z>3S M-/XN<%*DJ'EUJTD6'B3BN7C*0)0![8,LOWN8BTDQ[H6MN;B9SK/J$H%N'A5> M>29*[O':^F%PDPT#\?UT;:;SQ?RGZX=KS?QC9((X[3J\S*]OGI "3@Q"EBK( M+7%<4,BI*J6 (:O?@CHF)A[T6/@@+@P0*#!3U<)OD/NF.;?Q/O!-+POKVUW$ M_6R9E0'*:PZE1^P;W[*>[5DV#I/:G*UU;OUTWR36JY7^'F'(:#J,\SV,36FRX57O:[AEKQ]_,AY/O\Z_[SU;'&9+ MU&XQCENC=FV3IW07-,Y?LYJ;$(^?FS>81*UD_, 7#E>6]HL<'M_R;CQZVMO^ M[/-H4CQ>?[F8E@<*)WM^I'!W!&OZNW*G?1!FHW\WS[XO__CA\;YZ[3.I\H"A M>/.\CZ2X!T'?-3PJ#[\3SW\%=_JJ]0M^ZRMPX3?;[!8[DXVA!Q+/GTM]WS*P MI=4,^#6VVDFCR#]]+>CJTW0\#%=X8,?U\G5SI^R?,Y0 >A$"8%::@2MUA0O< M$'Z >W@AT]Y4+1^.R9:/LI,5]\2C_"Z8""L7S?RI#;BCDL_S,8=MS81?*=!_ MS_JS><_E^W-5?XW;Q;]6 MW=6+;M@_75<6L5W.PEO^G#NXG\_AG\\6__@E-G7+=[7CI[^,)J/;Y>VC'?%@ M>47I+OSGOXSFO^I[G4T&-[?]V:\/MMC_=SK[]7HZ&V0?BOW@C],-G>0>[^(_ M<:>U??R_QNV:&#Q8O>W:66N99>6V0G.'_L?WOMJB!]^N&GH%8:I$?)9%@BZ0 M:6#=395*"ID7T,:D>4V%89*8YB*99I?W>_7T M[D@T+\K+WZ<6>E#BQ#S56]I+O:5$4HFD$DFU0U*TT5A..T2T<%HAB[TG$,E* MN[/8F8Z1U'2^F%7A<$'KRZY'B]8HBSX199T8*S'6RQBKE*+-NG_20/,A/^6:N,$[TD.BA M*R;(R9 :(JF:].T>JDDG DD$+NVG!F%+;<0$40)M2 PK<<&37_-%H6\4 MI!W:2]RA/4.>D:CB&4-1, &4(@9 R*W7VM+200JE]_ODF>0@?N0(TQ8)< M)-.DZ+6.$Z>$,+6TNMU'2ZM$4HFD$DFU0U(8-O( .!?( JV $190@DE5RALY M03I&4GMU]$+0JJ>X94\-OIZLWUU>M#-5QH_^3+%J]?5X.5@L5R6"1T5)Z6_5)2YJ MOC]1WCBO;EQ6-GY8#WEUV:*X;O]3N%+UP[M9$/79J"A]OQC=!AJ)]XVB_F6T MN*^*%C\N/7;HIA]6:CZ*C_EMO_/Z2Q>(URO**L=R]['ZLGA>4:+>6\Z M&NE2\/V<:^;"&2H4T51*3@6,Q,(,CK+I(K.C^6 \G2]GWRZ;[1S'$EAC)7>46&N< MYF499N4<:I3-UH0Z06/^NZ5>QS(<>*72>:*HDH_K7G]3>A\M".+QVEA5:'XH MX:\4Z/S3PR(R<:QZL"J7_^KK]7(!A#_LT,KDF2L6<[H],6P86O'TR#:Y Y'7 MNGW2 MB^[I;-%;S +#%NO_/+84&<5F<:,O>1.GMY/L\W0QRNGTP>_"C_J#P70V[$\& M!?'E74:"7A!Y>)X-EN&M8U>!S&V>?^.)P;!+VPP,*Q07]^TXMZ?'ZG\2A\ M-XQ4'9L3%"O)-*\2=AW>93HK'V[[R1A.\_XL-_VPU(1)SWZ[&Q7TWAN&<Q8>?]>;+^=VJ+=\B?^%\*L+?3ZU PT#!T:J<3L+3?7CT M)%4#O^)PG(3BJH-@B^:WCU_<9.-AN3@^OGRP6/N!W^^O\E_&]C'A L4-\N'N+QC\GC MSC&GP ]E/=C[K#_K%7*SV[+PYD]E&=G"%L7PJM MNW&V:';P69._#]G=HJAL&^-C=GZQ#8V[( 8(9HS6&8VQ=8\X.K=X2P:V:&E94DS#>)HB%*[HK-)8(H)P@[S0- M_ZY,& []6L#@ \G)L3PO16>;&,%B!=PQ.'@/K1:;P,XUS6CC/E0SPX(5KM;_ M_'D6=+*@!S7 /QKD>NI^8<[KZ$Y)E*/02X4\H!03!0PK)XL9L%9*:$>8MQ;9 MB:%\MS@NOE>L<)ZP\@ K3"D@ M]V&] P1A*^":0WJ7&=BG5O.**45/U-%J:TIS!;@1>%K6IH+6QA)@XL+K M&*+&2D#*R73AYT?AZ9?,ZLX!=N*)'>5VZ;F_WVGD #5\!9I(X8 UF%AL-?94 ME-,8:'AM&G=B7Q_IE_T/.< TOH!KP>&YMFA4_K4_[V7SN)<[FM]DN?\ZOG#N M,*X=BRNO]O5H-E_T_F_9GRV*#>5\=8X_W2=MX7Z'% MH*ED2P\(910P3BSSRMC*Q6O%FM ^3<2_9+>KE+N*D>O?/,_-\G](*^X,\4[L M;R$-C%GOYD<#Z'JY6 ;F6>>?E6H]'D=)>FJES:-%G@V(*+=_1Y/!>/D:IMU2 M"!I=G6+9!J> P 01P-7>5@*@<=JS='KNUW XR&%&&+,5+:RJ#7588?Q62MQONQI*HCK.?KALW MS._WX'8_3H)6G<5[?HSKQ#<#?A5TFEC#N2-0:FJ(5;X,^+5>ND; K\/&0:J! MH(03+[22J/)G8H+53@&_3\QDGD*P!YVJ-YN.QP$.7_O!P&B&C*\BO/N-22R" M"0?IWW?I<;-M/E M/)#D_/??;R__WQH2\&!$RKR&QM4>I!I5T=.-LYNWFT2.&#^8$PB*G)PB!'^0 MC<>K;_.R ?%S>(U!^?F):?@XN@U:R/OL:^^7Z6U_+>_JZVBXN E_AO=M M/WQ'[I7&,(WAZ^[UXKX(*:NTL^]7\SD]0F?K9Y,9]]:JN@P$_WO6G\U[+G=E M5H81AE>M%M@[!P&YO#>N( 'A$2#1L=;N;;4_3X)Q?H*Q2\>A)!@7(!A/U7)- M2N/YO%^M-!Y!W#>-Q8&TR/!YTC/+V2R;#.Z3&%RD&.0.X#3W%SGW'V.429K[ MBYS[1/])#!+]7_3<)_J_W+E/])_$(-'_1<_]<_3?7C.F/8U(.R5J=7^S+5J1'SN@@7BJ7=BMJ5 M\6+32:ST]J .>^.>'V-5PG%>?T\-8V1G/'EC-#6NXE[C7V&\P[%O]P"G5T2V MV01\HT35G+ W&6L'3[]/+)I8]!)8=!.)(MPHP!,85"MN!)7&>X285"6)2D36 M"O *K54M2LZ+'SE, D:6">$08HD@6K(@T!>N95:VP8JM:( A:X$&Z9B0M M,!%>(KR3)+Q&FWF-I LTYXU"A$HBJ5.R5 ,-D*)]PN.G8$NC*T$/THHQL6AB MT<2B)\FBHE$=T5LKH),<&XJ5]4@#6K*H(':M#N:16;1-8WH;.A4L<6GBTL2E MB4N?X=)@6M<17'![$B9@(+Q%> M(KR3)#Q4$YX$2!*C"*$.0J.YCP7C5H2G*%FK$?9ZPF.G8(*3*\+7ZX0E%DTL MFE@TL6C!HJ1F4<(E$\)I;;#1FA@G\:K<)I2:NSTX,E_%HH$5QBDX*+%I M8M/$IL^Q*:L[.3$E#?->.Q=X%&$(+36E3LJ57FM#V0J;MAP-*6#:!]^6\'8K M)0&[&DS_U\DL"]>+G9SS"I?9_/>]SV'%G5_U)EE1S;?_VX7GF: ->2:[O&M' MB$S4#5"TY]0B+8P#@ KCJ255K#@)__>8R'9@K[K$;>>-:BC66P_N3HD[,5\' MM;F$ZE- -6NT-<(.,&&T40QBA0*$) MX2>!<%0C7$&%E"46*2XT,@)ZCJQ!"#KDS1/=4UZ%\)8QB%K=_4L83!@\( 9) MW25=A*,:$L2!8APS'KLHE*ML4*O74H1VQ.#C+H(=U9W1%2,TX3KANI.XW@1K M5L,:(FXT%9Y#&BQ@XDG0HBOE68(UW]Z18'VPC#_!VE29.YN[EW!Z"C@5-4XY MI9YX :QU3#I E;,Z5X%M[%Q$UAHJO0JG+2 )!\6WS8"-A*2$I-V1U.R"39A MCB@JPT*'&?,8F"K7G7'7EKN('U^1_68$ $,\P3/!LQOP1/5FL[3"0:F< LAK M)P-"09V#J&%;>S2OA>>!%%+"V[0R$TH32E^!4E*CU @F@(+>T(!)(&)DB"T\ MLL!#;-9*([P*I2W@"%W!5DNY' U)%UD L=% +,7GO>#%]]$,YVSB]S8,SIG' M]W%>DSG52,>27\!(J2TV2BA+7$G'528 M6#JQ=&+IE[*TK%E:.2D8\\K*\+T$7$KHRYP6+^!:$,216?K@X4[@*@Q9HNM$ MUXFN$UT?AZX%K+<9O$76(PDT9P)[21G$K"P>"2C>#UVW2:B<7G'0:I9@(M1$ MJ(E0$Z&^@% Q2XT>#MSH(;%T8NG$THFEM]X7%)2E1A*';22QJ[RE1A.)=!/I MG@3I;E2-.4N-*I(6F[381*B)4%LA5,E2(XP#-\)(+)U8.K%T8NGM65HVMMA2 MHXU#-MI(7)VX.G%UXNH7<#7FJ9%'(M3G:XS^8='_-,[*XVWXDQNO,1Y-LK#1P\7/CU:,9-;J^+PZ-)H%G%]^3^)M7#T>C'FF0M_" D]Y@ M.0LZP."^%Z7J2] F\M*D5_'[7I#^\+]9EO7NL_YLWAM-\D-WX=K382\+3S;L ME8/PTDXMI_H@1L_W)_7_\FT"0_S#O3<,S MYT9J_A*F/^D/^[W^9-C[2_;;:#"]RO]>UJ,SFGS)"EOV\;@T;M3X?5[4-;]( M4>:U%RDIL,(L7*47[ISUYE_[=^$7\_ET,(K4TOLZ6MSDS_J__9M^[[__-G_W M2%8+N+]?WH8W'JQ_SG]4B.%C^6O(TB"+3_$(9FOR^6K!XNC1P^?_OIF5U[CK M?\[>?@K#]>O;_G5XH._[XZ_]^WFXTQ]N9JMWZ>';GJ+YU8_P?3,_S%=X>KC7%,\U9Q8PC#@JRA #3"$LEBW1I-E-E2+%]\'ONEE816[B](V6V8;Y&L# M_R'P- &^4BSS3U^+Q_@T'0_#%=Y/ Q0AVHUFGKA>+V<8^,..-/C$%0N)Z 61 MR.8/Q6XG ?LPN,F&RW'VTW5Q89U%XJ_%+OPGC/5 38:^6! ^QG7QFS)(M-5> M*PP)Y\1!S"6QI6QP86E#!B$B<1<(\6 LRR!.P!E=RJ -GUXC1.21$.5%P!\K M$.TOH1\#8P\J@SNFB(Z*&?N4CVSY:1'GKUI$BQ4SKCW#H(WE[!^6AIAB>CT= M!W-JWOM=6);"?<=QB?K]]]MK%NM4OZZK-,Y_8!-5J%L-4/SM9[6 MN*"M!=2O&.WON4'@0CZ81=Z%56"YXZD6: M^A.8^@=W(8^4P+?D]5KRT\+!3[&F3&F*/KR-?#QHJ(51>_.GTAH[=D.T+NYG MO&*_XLBAZHP!F@D(ZWKF!EGH("7!.L8<$0#AJO Q492KM1"?>L_!SZ:WIO#: MA'?\J7)J/K+JLWDI2;NT&J#5_@3[=H$XBMX=I+UXB@[OVM9K8IN.LPVN?7#8 M\QBD[;V&3 >"L:ILZTT4<>M5+=MEFXU5G;=E&TS@NU:#2A+;7"3;G%P@QVD' M:FS@*2+K, W G.(8"&X\0%(Y(EW)4YXCME^>VECNPN1=F\T-3RRA[JC. MOF/9;:NMLU=6YSVH@_B0(&_T:=MMQ+$)01#)0M00X!78O%V@'DJ\G8 MI^5#Q;LV*]AOFOC.:B1GH'@D= I2=UNGR&G&,)?&F8!/## NT:FQ=7M%9VN6 M B+MNB42.A,ZCX5."7 =T(5B30MAG47($&@1YRNW(=;&\K5^::VBLSW]F+6K M'G<5G:>YLX'7MH,@:R5J:KKHCU..1\KQ:(\94>TZB!79I 2:<,8]$=[&+NPK M9O3.K-5GVX$9W6^+63^,R6C2G]W_N,ANY^^GD\B2L^EX'$[]<17LO5>S X*# M)N1XZ1;1=\I\F$DTD^@R)$E'[7QVRPE%K-.0&".NEKG:EH4;TN"3:WCX2 MH^_:[+.;2#21:"+1BR;11D]S*C$WR#C(L?*!724PU6:[87*M]/IA2;0](Y[# M=VVV6#XS$MU3AO'C#-!7)H3594/*Y+ @7^ZWNVPRSW0VR:Y'B\W)8(8@1A%A M6GAI*.=$2E$F@T'N<2,93 "LI3!:L]ABU7%F?94,Y@AZ54;A6C(8.U@RV-UL M^F4TC[00L[U2^E=*_^I>1E9*_SIZ^E=*[SJGZ>Y&HL=NVL]YYGZ]8"R2T'1+ M:(Z7-9:$YF2%YB2SR=KQT)B\9-/B^]=*SL6Z\L[XQ=/LI]F_Y-G?S1J!7:5Z MGX5E=Z?(F5;MS>/M+)Q(G!Y$L [44X1ZP3231"M E0<.K!R=G@!!U\)15NOY M:J[7G+#[#"GA_%V;O4\ZNVUYZK26T-XMM&-4-^P0TB(6\8Z,!Q8[2GB)=L7H M6MS$R]'>7F0\:S5O):$]H?TLT/Y\-?$5W&E=O(.8V)E'28LYT4AK"%T%=T_X M6IO)E\/]9;OT6Q40?P=:A/TZ4HXO?L_6^6[/&]1=&Z&=[-,V+<)N+-*L#F[D MQ'J@J3%" .1E%'R1F+B"$B MV,) ,P\%E@R4:+24KY6D>3D:6U.99:OV<4)C0F,GT(A!WNV3 MBCGA*+#0(,>\\];@$FV"(? ,VO*15)/AG^,X'E0?A?0=2TZC\UK03A=)I%ZW M$(=4(6E 6*9H^(\3-9*8@,]Y8EZ,I-9T20A:7;T2DA*27N'4Q(VR7(8"RCPF M/%82<=P "BNGID2RM46I?=)T8.'1:9TS6T&J>OIFA#+>O,6 M($RD8)XQP0!6GGLG(!%$28\-E\^%:CR3+K=/-5S*@U8U.[&,R\2#B0<3#[Z, M!TFC)05&UE@(A>=,,2XIYD+E/*@@UL(]%\2R/0^V9D01UJH[(O%@XL'$@Y?- M@XUF&4 02!G$%@OIL.50<5/H@X9:;_FK>;"UK1!RT!+4)T:#7:E"WPZD;7:= M!3$;OC;AZ]PY_@S>+\WE^;S?Q/D*;<48[LL^V"9:"EUDM-0E^9I.%X*;$-C('Q-40O#X--ZCV!,,8 4P=]K3IZ MZ-<"/W:&4ONAO[S5:/I36;NK8"69P;D0QJLL;*(P\$919I"0FUI*@ MFE8UB+QYUF7]((#_N(IIFQ5*-LYVUT%^R6ZI<\;T)D@WVK%)ZXU7G#DO@908 M>"%1"6GMV5I*SBLAW5Z2&VJWO5KG/#L)FY>)S6:7+X<0E$R(V)'; F^44A4V M\7K)OU=BLS6O*V\W=+IST+RD5B2'CW8^LZ#FLXA=9I+4-HWIT!6]OH1:C=O+WS(L#<0/[#HO]IG)7'6[EV,=[O ME[?AE$$I4:N/SRO\#X7EP^ F&R['V4_7I8,F"(Z:S[/%/ 8.C/J?1N/SAQX]$D>WM3M&>'"'SW /!Y M>&EC:O^YG"]&U_?%H=%D&-N8$Q%^\VH8?[S)C?]>$+OP_O/>]#H//!Q=!W&> M+'JC178[#Y-P>S<;S-.POLGDO/'NX\"+\[FLVR^+7U]-Q6,?FO=^-)KWPI./HV/K]HY(] MWQJVQB@-PK!DLR>$KG'^@\4(E*.\&M+XN7F#2:2*\<.9 <5:G,.@-\C&X]6W M?WP#WN2?PX,/RL]/3,3'T6T8A_?9U]XOT]O^VLI]VY]]'DV*Q^LO%]/R0*$( MY$>^CH:+F_#K\/(KH@CL,>[?S;/ORS]^>$P+;RK75A6+)-X\[_@J;L'I=S^\ M6>.ZU>V_\178[;1]WNR20ERJ&>:;HLWVH+@]NSJM@7,GPLH_?2W0^6DZ'OX0 MRWP-21DKZ5 OI(2!"R06FM"2#@23:]N,^Z$#T0X=T%:]\><26-993:(* M:.R-I_-Y;]"?S>[#]'[MSX;SO")!M#L&0;!&BV="S2XW3Q(!4+<5U(8IC:5" ME&O@L"(4K:*EN)?&/ILG68&XFHD_AXDPS7G8V]K-VVW2V;TDR6017B8N42-3 M$(6UE2,% 438*06@U>5V'T5@;0?[=;AL9Q%EO-V&)YW#Y9F9XW%O-6A=>8!_ MOFA^*L(>7KMBGBX 20U Q31VDC$B+>!8 .2IK0#(P+.INM_0;IOC'33<59#) M_M;)EJ.,.[L<7M*J=[K88G6(OJ:(8QNP18T/P(+.B4KI1,X]6PRY%6RUL]9! MVFIUY.XO:2=N,.K^,$SSIT52.A_C4M2XA Q[Z:CW0 J-)%;<_2UKC3A+D^1W%"K'$%6PP\A MQ &A0C@N!'!82@S+98M#N=D_4XUXI2WN;0TCHMU2"JDN^04LDN>(7U'C5RJJ MB$(2,829]% 34K\6N(V[UULA=]VUE("#E/Q^%3P>]0 MY$J M\'&ZZ(\?YG06"0-=*0]P9E4 ]O;*AS06$&@T^Z,*,W>9X\S_5N,54K5/B_"/D^TE&@IB[TF:EKR5C%D+#4,&HF((X*7M"0Q M?[;:YP9::D?K"K34:C>GDZ2EE*_Y=+[FN"YADI(V4])FFOUSWZ_[>3:]"X]_ MGP>!9O^W'-W%,M I&^OH3I]-ZH:HF]%Q830$WF%"&20 (N5 Z?/Q *-OJ!N- MDE6E)/P\[D\6:C)TI3#L;P^R90LI&3DI$_,2L(\;'A 9DR\IA( 3BQF7QID* M^T+";WE =L1^2T&TA)U'T_5+V4G]S^ET^'4TOL!6SYO0V CZ88@90B#W7C/B M)2=,BS(.SP3H;(?&>%2NF5"R;X7FO1JE[:R>E)XY2L_,RLYCTGJC2DR^NV17RDA;" MTX68J*OU0* E )S[@T!#,NJH(!T7HMO98>T!K&6DD%$JZU#NK^\G;K1V!]- M>D$X9]EMUI\O9WE'PEBJ/7J:%_=A1?R2S1?9!<;D;H O 8UB6TH3X*$4FAII M@3+>E.7_O>9J2Z.RD>%5M+S87]Q+N_O+G=--DP5YF9"$LHZ2!\I3;YB1'$A' MM%.XBK+UC&RYHFX#R99B/MKMN-4Y2)Z9N?A+]B6;++.P; ZFG\/ESW5V6VW>#VSJYV ME[2HG2Z*:!TM8*C&+K:=DEX;QX31QE:)R9:)EE#4DL$'SP-%EV+P_9@;=-'* MBTVXPOP'N?Q"YI^S, 2;( DP5XABB5==P-)HXH&Q9,8Q@@ MVEJO9%5QAS*X3Y2V5K+UO.MBG9E1V$9EG8.VXCLD-"FLH6D=8P8[X+117"D# MI: E-!WD;#MH[KG\#CAH#_3.KI07M2">+?APG?J&H2-4>6H(0PIX9JPC)?B8 MHEO&UNRWA@]DEP&^$TQR(^M);K*-)+[UT;M'4KXW2AO)YT) M3!O135@3QQ7&5AKBE;)0^*J<$M/\66.^V ]Z2(K["USBM-U"2KM.?S=SA3O% MGEU*^TD PKAR8WD+R2 ]O1"3%![7:P.2\. M[%1IJE>+\/MLT7E=\,SH[C18;5.E/=8(RT-2 Z>8XH'0>&HA@)P MKTI*4^#Y+M_;4UI+42$,'U19.PM*RU6X/RSZG\99>;P5];"8A??+VW#*X,%K MC4>3[.U-E@\:1."[QZ,D'@UDOO76&(M_+N>+T?7] W\@$6VX W^[726!27SUVP<;G$3GG4R7<0_%D$L;K/>W706 M)?BJ-YW%.N57,4-BM'CR=KV8@I.?_BDK'W7XKM?[&)YV.5X$?"S*XT7=\W"I MIRXSBE>_R_)![2WOP@_C^W[.)GGKT.*\Z^5B&9X[G!6%IC?*4=X;+F?EJ-V% MP9T.\TB?KS>CP4T\. \G9+?AC?JS^]YP=!UNG4T&V3P\;W%Z-EP&O(8+AJ?^ MRU-#]]3 W\VF_\P&,8;HZ8>*U8ON9LO\;>+?UUE_GB=:QE>^&_QS8*?XR+?]7XL7"6-12$-\D-58/GZ +^N%Y.-9<9A*/+Q4"&TVR&X_9;-B MD<;PJA=UOEVOEK_VKB='9M[]QK,H<>,\PNMN%B1P-AKG2 H,'L ?A#V86],' M7;NSHE/W$X(9AG\COY0TE/_Y-(T.PDQFLTT#QT@<4SQ)V>=<'PQA&.2[6 MH\E*RJ.6\#&,YX=LG.7+ZUNC)?("*:$UU%)J[@7+E0,*,9"A\ND0W5 MXL6GHPV3M6'Q$(=:.YYBAZ<8-DA_3N+S1:3D=0P\[%Q_M6+0V_Y]9/;XW2BR M7?%U[WHVO=T9W;1WG_5G\YT!'J <1_!Z%/2VN((5"T=\C]6R\<^P),R'HT&Q MB"WB7EMX]OY=8.W?\A4IG+3KW0LM]M\W:;&LUF(95%YR&E57"*%20-5;T%C( M9_V-._>U_\?J2O^H]&"U7-Q,P]O! M?75UZH7Q'3=32(ZPP&P[BW439FD9Q0A:HV"@"N,%C#WMBEGD@&UN1/+2+NB= MFL7UR+S69C'I+&_^=!44EOE=7)F^!&YZ1N7[%JD_K]H\3>M11ZIUHU);"L3Z ME+)K@E8\'(4W6ETY:,9'8E7>B*J3@4LA,,!R0@EU!IA55)WRSI%O%9G<+ZOZ M8BI,;$,YNV\-A)0_T>GKA*A4-$NLR,"EE@(E)%=84:RJ^@] Z8#\%@WX2J33[[6XT MBQZ!5PP)QKN>N\LBD@W#BXVW'J\GWA0!A.JU8;^4P@%L-%Z!E@$MB3%$4:F5 M\:#4SH@'+5/*"U8#&[X,EM^@;4YY*EZ["ZO!OX-WZ/%S)$YK@=,>.DU.P3'Q MXZ173D6< 7Z5$VG\JQ?@TE.#1>]KF.ELTH^.U))41I/!>#F,_MG9M%_0U"R+ M0"C\T]$W>G'-.Q?/\M=W']X% M=,^B=WA1^&;S/P+*9EE_GKW2S[%59!)'L-$V71"L&4,,<.&5C8G0-8NAM4P1 M=WU=R$=%0K^$QX]YT)-!GJX5V^8M?$'KT4Y<+J:S^P<_?L1N-@[2_Y"_?[0- MC@K4DY-635.H8JFW:$,-NC66^NZU]!0F?<\S0FLK P GF+!0>L-E0B-C_UQ\U]CHI<5A3/(IMDUZ/%:U:H+?4;5)<: M43J('W3&:."=B16=>5ES"U"S[D,,KV.6B[F:#/][^FD>7NRGZ_B:E:"YW^ZR MR3S3Q;ML0P+?5%3F824)Q[[M14+[U%FB#ALG,WJ6>W$;<;@N'T$:[;):-,)( MW(VSW_+@@%CX;3K^LIKOP2 J:U'W+:^:KU%EK;BGUY(/SH3%:;X,UPBXOKX. MWU27TD>A.+WI9S%!7 P'8ZN1\6]_]*?A:,1.F'DXU*F/OPU M__@6T*L=Y:WX%'_]_2CHY:-!OC;GJ IO$%[^=Q^G=Z-!CQ/P^^][*KSFL"B8 M$ 8JOM7/_5G_\ZQ_=S/O_;R+]XV M!_8P-\@",IME_(K=WSA#T8:;]J:3E3A\'2UNZBWA:>]Z-"FVU%<45!'$? N& M>&A7E261_A4]8;GA](@B#ND>X[AVCRE'G72:86&=D8X:YJJ%"QNPUK;^U82Q MMD:]GC#8'CU>3_!%J_;&[I+?<,;.LH8*.\I+F#P6V&6E\#ZDI-JYFZNP*Y&O M0BGBQ0K5>K&<3;[%G@_>*NCP@;"^9N-Q_&]^Y4$V6\2JFKD_H2:"VRQ8P\/> MX*8_^;S:79_F 2C]8;0XI^7HV%4#U8L?!5#75:[EY/P+O-YU$O*%RWA&P8Y]_JLHC@: M#Q>TC6@ A.&:+P-M3+*OU1W>]4[/&%,=,JFCCVS07\ZSYU?3R_UL6<3YA!H>C^6(V^K1<%#O8N2-O MOOPT'PU'42B"T,=PG'EO6&@'_7!"7&,FPWGD]VP4%8-5G%!DW:@W1!F)G#_O MW?5GE5IP._VRNL(B:*^CH-N/5H\TOY\OLMM'B\=-.+U^N5V',^!@9[)YK"T7 MOL!*Y2Z&;SD)*^QHT1R]:LC*FHQ',?KO+%^K<-S!<^=IZN:X>5/CI MB3_$9K\/3C+)"?[D.U%E$M96GU=M;^>/F5PDC$5Z]*B"5NX)SKGCD MD'D0%;2^.LK5ZOAPT?TPN E2-?SH'N@L5[SJL2D!F%/!O+2K*U)H&)&S(B"Q6F/OPA(8#I>_F#;T MOVC05J>4*T<=8S@,DIV;B+E!>CV-<7B/NY2^8&D@CY8&\G @5Q%DZR&PC5L\ MB(('CS+7X^?F,TRBYC5^&/ *BB2 /"@WK.SC\>K;/[X!;_+/X=T&Y>KQ]FJ#Q0Q#'G1[Z.AHN;\.LP/JN Y4$8 MV/[=//N^_&--O-Y4J6!5[0OYYOE$L>(65'[W0_FCQ]]!](WO=OOJ6%<\:J+< ML2J?B"Y5/ED#[DZ4EW_Z6B#WTW0\#%?P*T;Z>PRFZ[DUGT?7TB8OJ0[."U)( M]R8?317]LE+)TM0W'!!IZH^1&+[/J>7G45L)KM=68FW8!L_8 +D6G^\=/Z'X M'[O,2@<2,SAL%IR2QT'GAHL&:NY67#M=\?&1\=6F40,-3%(4/<;#BR@&&"($/7\/^"J/N9'0M*I[%8-'CVVX=@/*O&X1$G0_9H$6 M/"R/@A$$\B6SK,^"=U(\5S/PX!>V,0E[5D!!JRME]UII=0KB75I;SQ"ILA&T M2!DC"B!/E!:22&NYK$LK< :EMJLF@W:KEG4/JY7EGWT\G;^ORKWDNP62^4\>% MT\4LK'.,N7)A2=5$8DBU-E9[5U7;ILCO9-*&(:Y'>)5#N&?=%[9:BKNS"^>Y MKX^G"ZG&GH;4$'#-I7?0>$5&,_PQ'% MB-1 ,$@%AD8W:N2@8!GN$5+M.EW/8B\C.5VK$_YS.AWFF:9QNW\T6?0GGW.U MLBBR=QD6XH;F+ABP.E80.6H$$P(YR!6$F%%=[?+?VT%XG+\U63X M8S7Z17&_-C3.;2I6@,,X_(Z=M9ZHWJD(>S,H\W81N">O7%1(* M8^60T8@S@Q2J^I3H8#3O8A\7P_OCQ!6E>EM,R=NJ#ERK6G47H9PZOIX5&A%J MUJ5GT'CON6** .=DW6O>2[[6-:A5-+Y8%=X&C>B)7A8)C0F-G45CHR@J!-I MR+S6&CJ(I,*B:CS#.=UIAW-K-+Y8[=T&C1BU&I5P*G!,;N?JA++!2*SA6%:H MC'+PI2AL796MO PK>!,9T,;>+)%0"(VI0E8#$=9EK$M%&4BS4S"A+4=[_C_+ M\':QJO?/U;2H:E;V'OU[$*,XN:VZMDJ?(6!9O7H30BQ7A@.-A!72<@JJ8 JE M]($!VZ:?.0$V ?94 +M1WVXT>N3."F 1$A0+X+0V7E69-4J8G6(U=D=LNW[G M@R38G)T^?C9J]T^QF<%E&=*2-^(:G>8",N& %=KJL"R[.A$'[E3G*1]153=@ M.)Q[N M[2?A,.&PLSA$]7HH&!,>Q%T>8: 2F&"'R[J'4GJ_)QSNQ:4,6@WV/Q4<)H]R M=4)LQ#289<-1BEI>(9W47F.*@4&0$@.AP PI3XVLO,9HM\36V'NO&.^].X8/ M$L]X*ICO%-2[M"B?(X:IJ#!LC-76>>ZL]P:&A1P07UJOD*TWTWTUAMOU%;>I M)B<,)PR?#H8Y;M9?4YX+JU58?H&F""E7U5\S:J?,VF]BN-WDOS9CJ$X>PY?G M/?ZPF Y^C1UF8^_ RL2[+/.Y4=<)<@PH04)XP;3B#'J+P^K,M5%0!\UZ9_.Y M.C3Y_.,BNYW_G,UB8Y[#N993K&1R:74'DQL@&4!8[_!X&Q")F- <.B2E,,CD MV[F0BP#+G8(M7@C)[D98=#:0(D&KJ]!JU%E2,F**>(VIADAS!(,.&Z 5,P4T MD#M%(;\06MU-P3L:M)(#N#KA;_WQLNBJW8\]K?N30='^>IA=9[-9[)[7_^VB MREIL C>N"Q]*8:5F#AI(O '24F.JPH>!]%Z5?F=7XQ]^5"375A.ERGG:=YN\ M5%9/.!+1$-/+A%4"("\89X4H"Y6154\H I0X/VE9;V*4J%@FT9P+:1OTH M*[@Q/I94) IHY"A"HBH$1\1.3J/7@;9=%W&;41C= VUW?;X$[$>KKN2OT05N MUU(5^^A;W_F&DACS9@MJZYADDDJ*)37*$T$A$40+9:C46^[_F/ 8H\DRC,1/ M=]DL!_B^8S 0>B?;1/:6DG &[2,OW?EUH:"7J!%\);G0"D,DA:3,J!ANF8-> M6N?@EIZS+4'?J@HNV\WP2Z!/H#]GT)-&02MH!',,4\6$HE9I3"PK0"\LI61+ MXWQ+T+>IPK-VG667@_G<-OC#HO]IG)7'6[$[BKEXO[P-IPQ*$5Q]?%[I>RA= M'Y:WM_W9_4_7E705DO4Y"U9D-O\8+J''T\&O;W*1CA\_9.,LG_RW#CALJ58* M&NP\MQ+Y(NZ00@P41&\;G:Z,%BY8LA(QP:#"2NLRH.+%(]D0I;W3F-VF_4-$&^:/ZLT>F-JQ\_7B)NM] MRCZ/)I/P+'G=[&PRS/^\#;9JWAQ[&4SMV:*_JNQW-YV/.YO__^H5R\8.C@8USE!QJ# M%_?;LME#5GYL3X('PUG*:^,I-I[=?,Q))*#QPX<"Q9*6(Z@WR,;CU;=_? /> MY)_#ZP_*ST_,X+S^7]!<0\JO_OAS1J' MKN[_C:^^]5WK7W7P9D=UP!Q8PZKE";XYO+KU[#JZ(HM74FO^Z6M!!I^FX^$/ M>?_7G%O_GO5G\YZ+S2UZ-AMD497I87C5-7_?#IGOH+:W\0^R;[B%YF$2^%);1-9=N8I&NLPBJXSD!QY@+RAS5D%$AB:(@ M]SY;+"T3:][G[5F$M\(BXAU,+))8)+%(]UBD436$>"8L,\9@8KU#7CNX:JW- M/8>OT478;BSRKVPV'?;G-U$ !8+HA[,FD4X%F[U^)R7]/'> MR"P;]QP$'R]DLV)2]^ZS_3,7*RC1&&TSCDPT<9;3.O\*&8B<98LP9 MY!3V5K@2C ;JM9XLSX#QQ\E@EH4)F/^2S9?CN 7H9]-;4PSVS^%1I_'7/Y>S MLDU8V:Y* $[]N4]D2;\ I/$ZKP)9C:&U3 +,%0""*(FK8EG:K"5#[0UI:[%< MNR*MW;#LA+2$M%<@K5&0F7A"I2+<0HAP@)<@CI1K&M:8'PQI:P%4NZ]I;49/ M=5_U/&WO>JV3QD3AA^KH]+IW%R1GEBN@SV0,;XW6\\MIXK!>,#6"SFLKJ+ & M>6*< KZ$L=0X9EIT"=5<7V#.$;*.GH %.:DD"]G=-=S+<@4EQ%XF8BFK$,LXMM8Z2S1#'D@KI1>5_T>R MM2RB/2&V-4V9M)M0V#G(GI?W]I>J?]6^5>7N@G53;4C.FZV&/*60"RX7'2 E#C. 2>2(F%]H!5>B\!:JT1 MPIYPV9IG%Z;V0PF7'<7E!E@*6,,2 &Z@Q4&]M0 B#;7'MNQM )B#@3+W97; M?9JCW5=A3]L+[(KLS=T#K/>2[?[0GX*7FXYP7^1VHL%-[M9#^/WMOVMPVDJ4+_Q5&W;GS M5D7(KER06SFB(Y"90(TGJLH>VST3]U,'1((2NBA" Y!VJ7_]FYE(+"2HC2)D MBL*]$]661 *YG/.<_1P[F2N;WPS0#NG+93I1^97YULUDNDC*,IN[KD6[FQD9 MGKBM$5)B_L\0\]5UODRKEDF=]K+I7^89I>TX6U4"F"]82G#5 >7*_(^;+&V_ ME#==T=Y.)N%T6JS-1VY93:>^X+95?3/?F]2WM!\H_-M]J"#:6E^J!<,JB"." MM?4^MW(I]*T,#R;=-NY/"MI=)N)//:[9P9&RNNJ4^/BYLR>R+?+;'HY,)T*V.H2 MC$>AAE!B&9K_#S5!TB>"A+$4HM?[;Q\ZC2H$'C:BW')-H8%>=]U7VR5L'R]N9+IJFGCZQOX/J^S_D#L>G9OG]*SR3>[YTGBMMNE21?^9.\, M S>#(^J)$6_[]H\]G&Q9S2AQ%E!M*&VW..UWFOKA;HOIR:8."[:6Z_Y[6=3/ MN$XNTC?G19K\^2:9FP7]DBR^)3>E>=//EX7?R\,6R!^[0'ZK25F_=>,8M\YY M1XM?)06*.0JYE-"H$)+%G#8M?@6C;] ]I_W=C-'WGS[;GKGI7^:CKDW6+E*T M#0<<_5I_R62>SHS1N-B89Y*NUH6S(96W"YV9:?]FGYFL5Y>Y68&U(A.#N.W; MOB9%EJ_+2F:9K]LES3/#))-\O7*/K_H%E_67$M\'N)PL&,]?D_'1SD_OPV]GQ^ ML^L\YW7:J)%/YM_[F]_VDO?][L.0*7&<4W*L0TTT49&1*4R'@D1"*R"A !IK M'%D$2#J\MT>W[O3">C@^I==Y89-8=%9.%WFY+M([&W7CF. ((Z E(SB(A3%C M8+RLUH2OW M[Y4^^SD4-Z,9P=-!O/K)?OJ7;&7>-;UCUQ/+!NNR?(9]#NLXO4J61G M.C"-2FCDTA,5X-OT7Q10SE)*6@3 PH 75PPB#@),60BB*. 24,+B,.B7D_SA M)DI\F/LY%,N+FA8?XB,HJ\]V%=WW?\2-I@LV--TW93JUVNZWO)B5Z?*'O\V- M$GE?=.+1)EU>[V/B%V=U6N?)*=)KH_!:@K,7-.Q]M!W; H40BP!'/ ZQ)A$$ MH72@BJ6"2/8B1/5]5$+"*@\O_$**9B/-C?PR^1'^9-GFRBQ\6K')N\F/Z*?) MAVSA,/#7Q/X"_S2)K' J;"AJ\J5(EN55YH#"_#'X:?(Q-X;RY%=CL15^0/32 MPN;,<'N1)=63?B3FJ78&K4PM3K.A?ONPABH\]Q@4-6^Z+S( M$S?[X8WY36'8NO@S796-'V-;"UTDYWGQIFI^9$,:[OEV->;+7[-IZD(8B\7 M%,='BKN#XLSJ"F>R&AE2F ]\38T*-)D7^96[TG1Y802,^) T5G=D2*4,B9D76__6'>?/E)'1J8?+VQ:;:5DI3.X'LZ*?YYF=*+#U(/L)?Z7F*-^8ZWYS:0VX>FG6#%O.SNP2DHE] MIGF$.5:ST+.M1;@WKU?9(JM<)- MC;6V-NV%L12OLVNWS6I+UT5N/EQ:03=/IGY-#4996+NX<1]L%FQV4R&C^>?J MLLC7%Y=.$G8PM[YKOYM;P+>EB.9.[.+=8W>\^F;7BWM<=^?9&*Y+V[6LNFMI M3\18J=8Z]4%CN_[[Y,.M^ZCV<-9LP'[/W;.3"K5 Z.ZE!QH;^[&%E&XM[55U M?7$.APKSTF\5:.7K8FH_47/';7O?YI%T=9DL\\7/YUD^7Z>++F'8)=5.C=7- M=>H<#Y=I\O5F,C7,N/!LTAS-YJ/]>3HYVIR:=_N;T_K?=77+YNA6J5VX/9&& MGIM0FGG_38VY>9E:$OZ:V6B ]2#L$*S5M=QT%+G$AO*-*+5^DVHM1N(L)N?K MTE)!Z:22O9>D0:L^7?DO=KDM<4>3FCTX>%^E1>7;,.?0N>_OB>:/SWUIX3R9 M3NWX*DMHU[DQQ;+J3NR)[Y*4UA'F[L\H"?:@J[LR]SPM#+RZ(,^^DKDRQ"=O M)M)?V-E$)F7FEO.QTLU;!OILCB:;&Z(WI!:V6_CHM["W2V@R<;&WJ4?J6A>H M>+:T!^!@_:[CF:43ZR>\RBJ^\@=LSL81DP':N3]!(TZ:6,[J,BL,;">%X\?S M=)H8[=+[$+-5>E4]NNFAN4PO\E7FV'^>NB^LOJ7ITK.67XQAN7SQ-9UY#3/K M;LPA13)MA:"O@_&NSD7F/'C5A;:9..;3]Y]0O1:SA@I=OF5F=^;:=IS8]MNL MF"V<+F:8M/[,*C?@:5$[\A^L'(O^-1MG7Z;F"*N8DC?GW/957I@W6]]DX4K$ MZI%LJ1_>MJ5JU!^>KY?^A,JU02B;O32S5VL@(W$Q#K=AJWWD\]2!KL&$N<.X M9&I@KTHP>M,\NSUS?U0_IG^9993V48;(.]]QEW7AY9)_2P6323>DZD^V<^O- M!CT/NV<6%D4]4Z7E3V<=I)MEAG/3E2>RLV:C%WD^^Y8M'/+_;.C6K" M76*'S$\R<_U985_Y>%[S>&4N9E\^_;RUV_HZZP0O@_MYK>*9D[#!(Z,HN:!H M=?+-/BL3SR@*R;F3YD9+36=.F#KE,3?@7I1>Z+C4M=3&HF;&X7'O=7QSG8$O+[8K'0!W:)SK]-MLCVSGZH<20X&DLTLN7,' METY65Y$&?PQM>]T=F/4"S9 H*6PU-'*,WNNEOMFUIDSS5IQ8=C<(.N_ MJE_\:*\3@7>1?/]%A^X'^.XG>V;VB*[2Q/K<*8. ? >>W(\\CD M?W*JWGMY-?P_!C]6--P<;8 M?M/^J7VP/Y@-W;0ZPBWSYMP >NH5?B.^-I]7/Z76[^PO[&4:$W!CZ?;6+M/% MM5<<\\*[2HTB;?ZR2R%L5UJC@KMY"WF5U]6\T:555&K=?.VL-J\)VE/9VH:Y M[])OT%YT^C59K)-5==6=;YU-##MF_VWG$%92_=L-7'X M;[7D!CZS/@&[T5T+'K ML?0P3F^E MD5L#8>KN=U)>)L4=)W=U9:U6NQB[(:OL-UX&]PU[\>[K[CDVTR;Q>D4MACR5 M& 0Q@F.Z7M2:4V+A8>F\#DL#S=9MX'FMR[N>B39Q>+\0XO0RG:T7Z8?Y=C"Q M$RZ2-_Z/=X85D:U/!3(,,0(,P) BI>IPGX :=L**4D8::H$)0X@%&BC,8!U6 MQ#*6=X85[WW/0<.*SR:BJM'+3N'8#C!Q MK:O>*P.>H,^L M^M':]Y8%VZUT1AQ[V*U6885'_LUAGR4:EY2QL-=K^/^JEFH>BJRU,EM7J7"V MK,3*TRN!$5/<+!Q\\WU9BB_6;_@N<<-'R$+WN58VS'J<9'.=7X MP)6C.T[D4^4H^N4>^CB.@:?[E21Z:NH* G2@;)DCFHG\B+-YW5-SGT1$@Q#- M]YNF/!+-BR6:ES.'^OK6X[%[.[='44!]'KUP]]^3&SWP_7U M4WHYOL[.$Z?96:)*XN)!6[2, %$P1#&5'!(9QT@$OA@4BAB@7NVAU[UN3]GZ M1UFL_J&Z<;[WUB,8_I65__ /^4D9T?!DT9"V*:T4J$#KR/9;AQ#3 MF&E ZS:R0:3)(]"0GP(:$D)'-!S1<$3#UX.&O&VJS165&DB X)!*%A$@P8- M<1P^1C=DIX"& 0H.V^/Q9:'A*7F5?_A;)QO]U370KUA=@+:U-!5,:TAC$<9& MZ1$T!I@WB@]%O6861V(&FDL,ES-SA?!@;([/(&2G,83U-04#3Y9)$>IDQV# M62A)A!&&(901\]..06AD=*__^Y%8)X,P*>)\G$D^,NF1,&G0=M>+N8@QC55( M 9, 48!B63-I2"4^4J5Y$"8-Q(E(TN,,4AU^D,WN.LQQK.H6NW>F$M! TL#\ M/QP%,&2 8RI)'3]A4=!K^GHDBG-[T]V+/ACK!Q"?^'36HP*"8Y7GI\?YG9;\ ML>9AK*(H%(&*$$21].TOC,E,B3K66,' G(^-R#_DI->1\T?./P;.AP" 3M_] M2-$8(R#C6&D-0TD;;QDR>'"D.O[0K,_X0;7]XV/]T_* W].UY)7:\A"@5L83 MA:$*:$ Q(UH!+@(BFK&RK-_C^4BT>W>S[<6Z-O#UM1Z,W>$9P,%!9?W1BO37 M)+E?+M\&K8 .D8@D (:70X09#I@*FW'0$;"%0T>IFS\+WU)*WH*1:T>N/0ZN M)6TN,B4P)E)2"2.%A29$(-0$H6'0F_!Y)&KULW M$N*@'K7CUZ%?MBO=M; ; MC>AM;N>MC-:&J;$@AK-E *B*-(Y5(Z.Q.$;=NOY4N%BX^]U\R$%&*)VV 7U4 M/'^LLOP$V;XS)5$8W5RP,")<2HUA;*/C=7R

XML 41 R22.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions
12 Months Ended
Dec. 31, 2019
Related Party Transactions [Abstract]  
Related Party Transactions
Note 15Related Party Transactions
MasTec purchases, rents and leases equipment and purchases various types of supplies and services used in its business, including ancillary construction services, project-related site restoration and marketing and business development activities from a number of different vendors on a non-exclusive basis, and from time to time, rents equipment to, or performs construction services on behalf of, entities in which members of subsidiary management have ownership or commercial interests. For the years ended December 31, 2019, 2018 and 2017, such payments to related party entities totaled approximately $108.0 million, $134.4 million and $110.7 million, respectively. Payables associated with such related party arrangements totaled approximately $14.7 million and $17.3 million as of December 31, 2019 and 2018, respectively. Revenue from such related party arrangements totaled approximately $2.3 million, $10.3 million and $2.6 million for the years ended December 31, 2019, 2018 and 2017, and related amounts receivable, net, were de minimis as of December 31, 2019 and totaled approximately $0.3 million as of December 31, 2018.
Non-controlling interests in entities consolidated by the Company represent ownership interests held by members of management of certain of the Company’s subsidiaries, primarily in the Company’s Oil and Gas segment. In 2017, the Company acquired the remaining non-controlling interests of one of these entities, with which it previously had a subcontracting arrangement for the performance of ancillary oil and gas construction services, for approximately $21.4 million in cash and an estimated earn-out liability of $9.7 million, as adjusted. Cash paid to acquire the remaining interests of this entity is reflected within payments to non-controlling interests in the consolidated statements of cash flows.
In 2018, MasTec acquired a construction management firm specializing in steel building systems, of which Juan Carlos Mas, who is the brother of Jorge Mas, Chairman of MasTec’s Board of Directors, and José R. Mas, MasTec’s Chief Executive Officer, was a minority owner, for approximately $6.1 million in cash and an estimated earn-out liability of approximately $1.4 million, net, as adjusted. Amounts outstanding for advances made by the Company on behalf of this entity totaled approximately $0.5 million, net, and $1.0 million as of December 31, 2019 and 2018, respectively, which are expected to be settled under customary terms associated with the related purchase agreement. In 2017, MasTec acquired an oil and gas pipeline equipment company that was formerly owned by a member of subsidiary management for approximately $40.6 million in cash and an estimated earn-out liability of $75.5 million, as adjusted. MasTec previously leased equipment from this company.
The Company rents and leases equipment and purchases equipment supplies and servicing from CCI, in which it has a 15% equity investment. Juan Carlos Mas serves as the chairman of CCI, and a member of management of a MasTec subsidiary and an entity that is owned by the Mas family are minority owners. For the years ended December 31, 2019, 2018 and 2017, MasTec paid CCI approximately $41.7 million, $57.6 million and $54.9 million, net of rebates, respectively, related to this activity. Amounts payable to CCI, net of rebates receivable, totaled approximately $0.2 million as of December 31, 2019. As of December 31, 2018, amounts payable totaled $4.9 million, and rebates receivable totaled $2.9 million.
MasTec has a subcontracting arrangement with an entity for the performance of construction services, the minority owners of which include an entity controlled by Jorge Mas and José R. Mas, along with two members of management of a MasTec subsidiary. For the years ended December 31, 2019, 2018 and 2017, MasTec incurred subcontracting expenses of approximately $10.3 million, $9.9 million and $78.0 million, respectively. As of December 31, 2019 and 2018, related amounts payable totaled approximately $0.2 million and $0.4 million, respectively.
MasTec has a leasing arrangement for an aircraft that is owned by an entity that Jorge Mas owns. For the years ended December 31, 2019, 2018 and 2017, MasTec paid approximately $2.4 million, $2.7 million and $2.0 million, respectively, related to this leasing arrangement.
MasTec performs construction services on a cost-plus basis on behalf of a professional Miami soccer franchise (the “Franchise”) in which Jorge Mas and José R. Mas are minority owners. Services provided by MasTec include the construction of a soccer facility and stadium. For the year ended December 31, 2019, MasTec charged approximately $12.6 million under these arrangements, of which $3.9 million was outstanding as of December 31, 2019.
MasTec leases employees and provides satellite communications services to a customer in which Jorge Mas and José R. Mas own a majority interest. For the years ended December 31, 2019, 2018 and 2017, MasTec charged approximately $1.4 million, $1.7 million and $1.6 million, respectively,
to this customer. As of December 31, 2019 and 2018, outstanding receivables related to services provided totaled approximately $0.8 million and $0.6 million, respectively.
One of the Company’s subsidiaries has a subcontracting arrangement with a contractual joint venture in which it holds a 35% undivided interest, for which the related project was almost fully complete as of December 31, 2019. Outstanding performance guarantees on behalf of this contractual joint venture totaled Canadian $26.4 million as of both December 31, 2019 and 2018, or approximately $20.3 million and $19.4 million, respectively.
Split Dollar Agreements
MasTec has a split dollar life insurance agreement with (i) Jorge Mas, and José R. Mas and Juan Carlos Mas, as trustees of the Jorge Mas Irrevocable Trust (the “Jorge Mas trust”); and (ii) José R. Mas, and Jorge Mas, Juan Carlos Mas and Patricia Mas, as trustees of the José Ramon Mas Irrevocable Trust (the “José R. Mas trust”), both of which were amended and restated in February 2018. The Company is the sole owner of each of the policies and is designated as the named fiduciary under each split dollar agreement, and the policies subject to the split dollar agreement may not be surrendered without the express written consent of the applicable trust. The total maximum face amount of the insurance policies subject to the split dollar agreements is capped at $200 million in the case of Jorge Mas and $75 million in the case of Jose R. Mas. Upon the death of the applicable executive or the survivor thereof and his wife under the applicable policy, the Company is entitled to receive a portion of the death benefit under the policy equal to the greater of (i) premiums paid by the Company on the policy and (ii) the then cash value of the policy (excluding surrender charges or other similar charges or reductions) immediately before the triggering death. In addition, each executive is entitled to purchase the applicable policy under certain events, including a change in control of the Company.
The Company paid approximately $1.1 million in each of the years ended December 31, 2019, 2018 and 2017 in connection with the split dollar agreements for Jorge Mas, and paid approximately $0.7 million in each of the years ended December 31, 2019, 2018 and 2017 in connection with the split dollar agreements for José R. Mas. Life insurance assets associated with these agreements, which amounts are included within other long-term assets, totaled approximately $20.3 million and $18.5 million as of December 31, 2019 and 2018, respectively.
XML 42 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business, Basis of Presentation and Significant Accounting Policies (Remaining Performance Obligations) (Narrative) (Details)
$ in Billions
Dec. 31, 2019
USD ($)
Revenue from Contract with Customer [Abstract]  
Revenue recognition, remaining performance obligations, contract price allocated (in dollars) $ 5.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2020-01-01  
Revenue from Contract with Customer [Abstract]  
Revenue recognition, remaining performance obligations, contract price allocated (in dollars) $ 4.6
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]  
Revenue recognition, remaining performance obligations, completion period (in years) 1 year
XML 43 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Narrative) (Details) - shares
shares in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Earnings Per Share [Abstract]    
Treasury stock acquired (in shares)   7.2
Effect of share repurchases, decrease in weighted average shares outstanding (in shares) 4.4 2.8
XML 44 R64.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments (Schedule of Summarized Financial Information of Equity Method Investments) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Summarized Financial Information of Equity Method Investments [Line Items]      
Current assets $ 144.5 $ 137.3  
Long-term assets 1,359.9 1,352.1  
Total assets 1,504.4 1,489.4  
Current liabilities 34.9 31.3  
Long-term liabilities 978.6 966.1  
Total liabilities 1,013.5 997.4  
Revenue 152.4 145.8 $ 114.5
Net income $ 82.8 $ 72.4 $ 64.5
XML 45 R94.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Taxes [Line Items]            
Net operating loss carryforwards, deferred tax assets $ 67.7     $ 70.5 $ 67.7  
U.S. corporate tax rate, percent       21.00% 21.00% 35.00%
Tax cuts and jobs act, income tax expense (benefit) 3.7 $ (17.9) $ 1.5   $ (16.4) $ (120.1)
Unrecognized tax benefits, accrued interest and penalties 0.8     $ 1.3 0.8  
Unrecognized tax benefits, interest and penalties, income tax expense       0.5 0.7  
Unrecognized tax benefits       13.5    
State [Member]            
Income Taxes [Line Items]            
Net operating loss carryforwards, deferred tax assets 11.9     11.5 11.9  
Foreign [Member]            
Income Taxes [Line Items]            
Net operating loss carryforwards, deferred tax assets 50.8     57.4 50.8  
Federal [Member]            
Income Taxes [Line Items]            
Net operating loss carryforwards, deferred tax assets $ 0.2     $ 0.1 $ 0.2  
XML 46 R110.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Management and Other Transactions) (Narrative) (Details) - Management [Member] - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Oil And Gas 2017 Acquisition [Member]      
Related Party Transaction [Line Items]      
Business combinations, cash paid     $ 40.6
Contingent consideration, earn-out liability   $ 75.5  
Equipment, Supplies And Services [Member]      
Related Party Transaction [Line Items]      
Payments, related party $ 108.0 134.4 110.7
Payables, related party 14.7 17.3  
Revenue, related party $ 2.3 10.3 $ 2.6
Receivables, related party   $ 0.3  
XML 47 R90.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity (Rollforward of Accumulated Other Comprehensive Loss) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Accumulated Other Comprehensive Loss [Line Items]      
Accumulated other comprehensive loss, beginning balance $ (60,494) $ (63,712) $ (65,814)
Unrealized (losses) gains, net of tax (15,212) 3,218 2,102
Accumulated other comprehensive loss, ending balance (75,706) (60,494) (63,712)
Foreign Currency [Member]      
Accumulated Other Comprehensive Loss [Line Items]      
Accumulated other comprehensive loss, beginning balance (65,496) (62,851) (64,478)
Unrealized (losses) gains, net of tax (189) (2,645) 1,627
Accumulated other comprehensive loss, ending balance (65,685) (65,496) (62,851)
Other [Member]      
Accumulated Other Comprehensive Loss [Line Items]      
Accumulated other comprehensive loss, beginning balance 5,002 (861) (1,336)
Unrealized (losses) gains, net of tax (15,023) 5,863 475
Accumulated other comprehensive loss, ending balance $ (10,021) $ 5,002 $ (861)
XML 48 R114.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Contractual Joint Venture) (Narrative) (Details) - Joint Venture [Member] - Performance Guarantees [Member]
$ in Millions, $ in Millions
Dec. 31, 2019
USD ($)
Dec. 31, 2019
CAD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2018
CAD ($)
Related Party Transaction [Line Items]        
Guarantees issued, related party   $ 26.4   $ 26.4
Canadian Dollars [Member]        
Related Party Transaction [Line Items]        
Guarantees issued, related party $ 20.3   $ 19.4  
XML 49 R60.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments (Other Investments - Pensare) (Narrative) (Details) - Pensare [Member]
$ / shares in Units, warrant in Millions, $ in Millions
3 Months Ended
Dec. 31, 2019
warrant
$ / shares
Sep. 30, 2017
USD ($)
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]    
Equity investment and warrants, amount paid (in dollars) | $   $ 2.0
Equity investment, ownership percentage 21.00% 4.00%
Derivative instruments, number held | warrant 2.0  
Plan [Member]    
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]    
Warrants, exercise price (in dollars per share) | $ / shares $ 11.50  
Common Stock [Member] | Plan [Member]    
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]    
Investment, restriction period (in years) 1 year  
XML 50 R98.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segments and Related Information (Schedule of Financial Information by Reportable Segment - Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Revenue:                      
Revenue (in dollars) $ 1,709,300 $ 2,016,600 $ 1,939,000 $ 1,518,300 $ 1,917,600 $ 1,977,200 $ 1,617,800 $ 1,396,800 $ 7,183,188 $ 6,909,417 $ 6,606,978
Communications [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member] | Utilities [Member]                      
Revenue:                      
Utilities customers, percentage of Communications segment revenue                 15.00% 14.90% 13.40%
Reportable Segments [Member] | Communications [Member]                      
Revenue:                      
Revenue (in dollars)                 $ 2,618,800 $ 2,556,800 $ 2,424,400
Reportable Segments [Member] | Oil and Gas [Member]                      
Revenue:                      
Revenue (in dollars)                 3,117,200 3,288,700 3,497,200
Reportable Segments [Member] | Electrical Transmission [Member]                      
Revenue:                      
Revenue (in dollars)                 413,900 397,300 378,200
Reportable Segments [Member] | Power Generation and Industrial [Member]                      
Revenue:                      
Revenue (in dollars)                 1,034,300 665,000 299,900
Reportable Segments [Member] | Other [Member]                      
Revenue:                      
Revenue (in dollars)                 200 3,500 20,800
Eliminations [Member]                      
Revenue:                      
Revenue (in dollars)                 $ (1,200) $ (1,900) $ (13,500)
XML 51 R68.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment, Net (Schedule of Property and Equipment, Net) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Property and Equipment [Line Items]    
Property and equipment $ 1,923,500 $ 1,613,500
Less accumulated depreciation and amortization (1,017,700) (865,700)
Property and equipment, net 905,835 747,808
Land [Member]    
Property and Equipment [Line Items]    
Property and equipment 4,900 4,600
Building and Leasehold Improvements [Member]    
Property and Equipment [Line Items]    
Property and equipment $ 35,800 30,300
Building and Leasehold Improvements [Member] | Minimum [Member]    
Property and Equipment [Line Items]    
Estimated useful lives (in years) 3 years  
Building and Leasehold Improvements [Member] | Maximum [Member]    
Property and Equipment [Line Items]    
Estimated useful lives (in years) 40 years  
Machinery and Equipment [Member]    
Property and Equipment [Line Items]    
Property and equipment $ 1,659,400 1,391,800
Machinery and Equipment [Member] | Minimum [Member]    
Property and Equipment [Line Items]    
Estimated useful lives (in years) 2 years  
Machinery and Equipment [Member] | Maximum [Member]    
Property and Equipment [Line Items]    
Estimated useful lives (in years) 20 years  
Office Furniture and Equipment [Member]    
Property and Equipment [Line Items]    
Property and equipment $ 197,300 166,700
Office Furniture and Equipment [Member] | Minimum [Member]    
Property and Equipment [Line Items]    
Estimated useful lives (in years) 3 years  
Office Furniture and Equipment [Member] | Maximum [Member]    
Property and Equipment [Line Items]    
Estimated useful lives (in years) 7 years  
Construction in Progress [Member]    
Property and Equipment [Line Items]    
Property and equipment $ 26,100 $ 20,100
XML 52 R6.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Treasury Stock [Member]
Capital Surplus [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Loss [Member]
Total MasTec, Inc. Shareholders’ Equity [Member]
Non-Controlling Interests [Member]
Beginning balance, common shares outstanding (in shares) at Dec. 31, 2016   90,634,771            
Beginning balance at Dec. 31, 2016 $ 1,103,634 $ 9,063 $ (145,573) $ 788,914 $ 509,941 $ (65,814) $ 1,096,531 $ 7,103
Beginning balance, treasury shares (in shares) at Dec. 31, 2016     (8,094,004)          
Consolidated Statements of Equity                
Net income (loss) 348,884       347,213   347,213 1,671
Other comprehensive income (loss) 2,102         2,102 2,102  
Non-cash stock-based compensation 15,656     15,656     15,656  
Issuance of restricted shares, net (in shares)   393,570            
Issuance of restricted shares, net 0 $ 39   (39)     0  
Shares withheld for taxes, net of other share activity (in shares)   (92,757)            
Shares withheld for taxes, net of other share activity (3,085) $ (8)   (3,077)     (3,085)  
Acquisition of treasury stock, at cost (in shares)     (38,807)          
Acquisition of treasury stock, at cost (1,551)   $ (1,551)       (1,551)  
Distributions to non-controlling interests (1,280)           0 (1,280)
Purchase of non-controlling interests (31,007)     (26,067)     (26,067) (4,940)
Ending balance, common shares outstanding (in shares) at Dec. 31, 2017   90,935,584            
Ending balance at Dec. 31, 2017 1,433,353 $ 9,094 $ (147,124) 775,387 857,154 (63,712) 1,430,799 2,554
Ending balance, treasury shares (in shares) at Dec. 31, 2017     (8,132,811)          
Consolidated Statements of Equity                
Cumulative effect of adoption, revenue recognition (Topic 606) 1,562       1,562   1,562  
Net income (loss) 259,231       259,659   259,659 (428)
Other comprehensive income (loss) 3,218         3,218 3,218  
Non-cash stock-based compensation 13,527     13,527     13,527  
Issuance of restricted shares, net (in shares)   385,392            
Issuance of restricted shares, net 0 $ 39   (39)     0  
Other stock issuances, net of shares withheld for taxes (in shares)   6,033            
Other stock issuances, net of shares withheld for taxes $ 134 $ 0   134     134  
Acquisition of treasury stock, at cost (in shares) (7,200,000)   (7,197,006)          
Acquisition of treasury stock, at cost $ (319,001)   $ (319,001)       (319,001)  
Ending balance, common shares outstanding (in shares) at Dec. 31, 2018 91,327,009 91,327,009            
Ending balance at Dec. 31, 2018 $ 1,392,024 $ 9,133 $ (466,125) 789,009 1,118,375 (60,494) 1,389,898 2,126
Ending balance, treasury shares (in shares) at Dec. 31, 2018 (15,329,817)   (15,329,817)          
Consolidated Statements of Equity                
Net income (loss) $ 394,096       392,334   392,334 1,762
Other comprehensive income (loss) (15,212)         (15,212) (15,212)  
Non-cash stock-based compensation 16,447     16,447     16,447  
Issuance of restricted shares, net (in shares)   464,970            
Issuance of restricted shares, net 0 $ 46   (46)     0  
Other stock issuances, net of shares withheld for taxes (in shares)   117,451            
Other stock issuances, net of shares withheld for taxes 4,355 $ 12   4,343     4,355  
Acquisition of treasury stock, at cost (in shares)     (15,100)          
Acquisition of treasury stock, at cost (602)   $ (602)       (602)  
Contributions from non-controlling interests $ 583           0 583
Ending balance, common shares outstanding (in shares) at Dec. 31, 2019 91,909,430 91,909,430            
Ending balance at Dec. 31, 2019 $ 1,791,691 $ 9,191 $ (466,727) $ 809,753 $ 1,510,709 $ (75,706) $ 1,787,220 $ 4,471
Ending balance, treasury shares (in shares) at Dec. 31, 2019 (15,344,917)   (15,344,917)          
XML 53 R2.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Statement [Abstract]                      
Revenue $ 1,709,300 $ 2,016,600 $ 1,939,000 $ 1,518,300 $ 1,917,600 $ 1,977,200 $ 1,617,800 $ 1,396,800 $ 7,183,188 $ 6,909,417 $ 6,606,978
Costs of revenue, excluding depreciation and amortization 1,434,200 1,690,600 1,633,400 1,312,000 1,654,000 1,681,400 1,366,600 1,237,300 6,070,244 5,939,308 5,745,307
Depreciation and amortization                 235,482 212,930 188,049
Goodwill and intangible asset impairment                 3,319 47,662 0
General and administrative expenses                 299,500 287,278 275,103
Interest expense, net                 77,026 82,571 61,011
Equity in earnings of unconsolidated affiliates                 (27,367) (23,855) (21,328)
Other expense (income), net                 14,045 (1,780) (12,990)
Income before income taxes                 510,939 365,303 371,826
Provision for income taxes                 (116,843) (106,072) (22,942)
Net income 100,700 130,100 120,200 43,100 31,800 120,500 80,400 26,500 394,096 259,231 348,884
Net income (loss) attributable to non-controlling interests                 1,762 (428) 1,671
Net income attributable to MasTec, Inc. $ 100,900 $ 128,600 $ 119,700 $ 43,100 $ 31,900 $ 120,700 $ 80,500 $ 26,600 $ 392,334 $ 259,659 $ 347,213
Earnings per share (Note 2):                      
Basic earnings per share (in dollars per share) $ 1.34 $ 1.71 $ 1.59 $ 0.57 $ 0.42 $ 1.55 $ 1.02 $ 0.33 $ 5.22 $ 3.30 $ 4.29
Basic weighted average common shares outstanding                 75,185 78,695 80,903
Diluted earnings per share (in dollars per share) $ 1.33 $ 1.69 $ 1.58 $ 0.57 $ 0.41 $ 1.52 $ 1.01 $ 0.32 $ 5.17 $ 3.26 $ 4.22
Diluted weighted average common shares outstanding                 75,846 79,772 82,325
XML 54 R118.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Supplemental Guarantor Financial Information (Narrative) (Details)
Dec. 31, 2019
Senior Notes [Member] | 4.875% Senior Notes [Member]  
Condensed Financial Statements, Captions [Line Items]  
Debt instrument, interest rate (percentage) 4.875%
XML 56 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share Information
The following table provides details underlying the Company’s earnings per share calculations for the periods indicated (in thousands):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Net income attributable to MasTec:
 
 
 
 
 
Net income - basic and diluted (a)
$
392,334

 
$
259,659

 
$
347,213

Weighted average shares outstanding:
 
 
 
 
 
Weighted average shares outstanding - basic
75,185

 
78,695

 
80,903

Dilutive common stock equivalents (b)
661

 
1,077

 
1,422

Weighted average shares outstanding - diluted
75,846

 
79,772

 
82,325


(a)
Calculated as total net income less amounts attributable to non-controlling interests.
(b)
For the years ended December 31, 2019, 2018 and 2017, anti-dilutive common stock equivalents were de minimis.

XML 57 R23.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Information (Unaudited)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Quarterly Information (Unaudited)
Note 16Quarterly Information (Unaudited)
The following table presents selected unaudited quarterly operating results for the years ended December 31, 2019 and 2018 (in millions, except per share data). The Company believes that all necessary adjustments have been included in the amounts stated below to present fairly the quarterly results when read in conjunction with the consolidated financial statements and notes thereto. The sum of the individual quarterly amounts to the full year amounts as disclosed below may contain slight summation differences due to rounding.
 
For the 2019 Quarters Ended
 
For the 2018 Quarters Ended
 
March 31
 
June 30
 
September 30
 
December 31
 
March 31
 
June 30
 
September 30
 
December 31
Revenue
$
1,518.3

 
$
1,939.0

 
$
2,016.6

 
$
1,709.3

 
$
1,396.8

 
$
1,617.8

 
$
1,977.2

 
$
1,917.6

Costs of revenue, excluding depreciation and amortization
$
1,312.0

 
$
1,633.4

 
$
1,690.6

 
$
1,434.2

 
$
1,237.3

 
$
1,366.6

 
$
1,681.4

 
$
1,654.0

Net income
$
43.1

 
$
120.2

 
$
130.1

 
$
100.7

 
$
26.5

 
$
80.4

 
$
120.5

 
$
31.8

Net income attributable to MasTec, Inc.
$
43.1

 
$
119.7

 
$
128.6

 
$
100.9

 
$
26.6

 
$
80.5

 
$
120.7

 
$
31.9

Earnings per share:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
$
0.57

 
$
1.59

 
$
1.71

 
$
1.34

 
$
0.33

 
$
1.02

 
$
1.55

 
$
0.42

Diluted
$
0.57

 
$
1.58

 
$
1.69

 
$
1.33

 
$
0.32

 
$
1.01

 
$
1.52

 
$
0.41


Certain transactions affecting comparisons of the Company’s quarterly results, which may not represent the amounts recognized for the full year for such transactions, include the following:
(i)
Indefinite-lived pre-qualification intangible asset impairment charges, pretax, totaling $3.3 million in the fourth quarter of 2019, and goodwill impairment charges, pretax, totaling $47.7 million in the fourth quarter of 2018;
(ii)
Project gains on a proportionately consolidated non-controlled Canadian joint venture, pretax, totaling $1.0 million in the second quarter of 2018;
(iii)
Excess tax benefits from share-based compensation of $2.3 million in the first quarter of 2019, and $1.6 million and $1.3 million in the fourth quarters of 2019 and 2018, respectively;
(iv)
Income tax effects from changes in Canadian provincial statutory tax rates, as well as changes in state tax rates, include a benefit of $1.4 million in the second quarter of 2019 and a benefit of $5.9 million in the fourth quarter of 2019. Income tax effects, primarily from the 2017 Tax Act, include an expense of $1.5 million in the second quarter of 2018, a benefit of $17.9 million in the third quarter of 2018 and an expense of $3.7 million in the fourth quarter of 2018.
XML 58 R42.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business, Basis of Presentation and Significant Accounting Policies (Revenue Recognition) (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2018
Revenue [Line Items]        
Retained earnings, cumulative effect recognized on intial application of the new guidance (in dollars) $ 1,510,709 $ 1,118,375    
Revenue recognition, performance obligations satisfied in previous periods, revenue recognized (in dollars) 58,300 38,500    
Contract with customer, unapproved change orders and/or claims, amount (in dollars) $ 27,000 $ 56,000    
Maximum [Member]        
Revenue [Line Items]        
Revenue recognition, changes in contract estimates, cost-to-cost method, financial effect, percentage 5.00% 5.00%    
Change order or claim approval process, term within which expected to be completed (in years) 1 year      
Revenue Benchmark [Member] | Concentration Risk from Type of Arrangement [Member] | Master Service and Other Service Agreements [Member]        
Revenue [Line Items]        
Concentration risk, percentage of total 36.00% 35.00% 36.00%  
Revenue Benchmark [Member] | Concentration Risk from Type of Arrangement [Member] | Master Service and Other Service Agreements [Member] | Point in Time [Member]        
Revenue [Line Items]        
Concentration risk, percentage of total 5.00% 7.00%    
ASU 2014-09 [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member]        
Revenue [Line Items]        
Retained earnings, cumulative effect recognized on intial application of the new guidance (in dollars)       $ 2,000
XML 59 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 60 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business, Basis of Presentation and Significant Accounting Policies (New Accounting Pronouncements) (Narrative) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease assets $ 229,903   $ 0
Operating leases, liabilities $ 236,200    
ASU 2016-02 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease assets   $ 230,000  
ASU 2016-02 [Member]      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease assets   230,000  
Operating leases, liabilities   $ 230,000  
XML 61 R99.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segments and Related Information (Schedule of Financial Information by Reportable Segment - EBITDA) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Jun. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
EBITDA:            
EBITDA       $ 823.4 $ 660.8 $ 620.9
Intangible asset, pre-tax impairment charge       3.3    
Goodwill, pre-tax impairment charge   $ 47.7     47.7  
Joint Venture [Member]            
EBITDA:            
Project gains (in dollars)     $ (1.0)   (1.0)  
Project losses (in dollars)           7.9
Communications [Member]            
EBITDA:            
Goodwill, pre-tax impairment charge         0.0  
Oil and Gas [Member]            
EBITDA:            
Goodwill, pre-tax impairment charge         47.7  
Electrical Transmission [Member]            
EBITDA:            
Goodwill, pre-tax impairment charge         0.0  
Power Generation and Industrial [Member]            
EBITDA:            
Goodwill, pre-tax impairment charge         0.0  
Reportable Segments [Member] | Communications [Member]            
EBITDA:            
EBITDA       208.8 290.4 247.4
Reportable Segments [Member] | Oil and Gas [Member]            
EBITDA:            
EBITDA       634.2 451.6 402.2
Reportable Segments [Member] | Electrical Transmission [Member]            
EBITDA:            
EBITDA       29.5 10.5 17.6
Reportable Segments [Member] | Power Generation and Industrial [Member]            
EBITDA:            
EBITDA       40.1 40.4 22.6
Reportable Segments [Member] | Other [Member]            
EBITDA:            
EBITDA       26.5 24.4 19.8
Corporate [Member]            
EBITDA:            
EBITDA       (115.7) $ (156.4) $ (88.7)
Pre-Qualifications [Member]            
EBITDA:            
Intangible asset, pre-tax impairment charge $ 3.3     $ 3.3    
XML 62 R69.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment, Net (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Property and Equipment [Line Items]      
Capitalized internal-use software, gross $ 138,200 $ 122,000  
Capitalized internal-use software, net 31,500 26,500  
Depreciation and amortization 235,482 212,930 $ 188,049
Accrued capital expenditures 5,200 4,000  
Property and Equipment [Member]      
Property and Equipment [Line Items]      
Depreciation and amortization $ 212,500 $ 192,300 $ 167,200
XML 63 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Cash flows from operating activities:      
Net income $ 394,096 $ 259,231 $ 348,884
Adjustments to reconcile net income to net cash provided by operating activities:      
Depreciation and amortization 235,482 212,930 188,049
Goodwill and intangible asset impairment 3,319 47,662 0
Non-cash interest expense, net 3,219 2,584 3,100
Non-cash stock-based compensation expense 16,447 13,527 15,656
Provision for deferred income taxes 22,160 56,209 18,277
Equity in earnings of unconsolidated affiliates (27,367) (23,855) (21,328)
Gains on sales of assets, net (13,908) (16,052) (5,935)
Other non-cash items, net (2,768) 8,910 7,222
Changes in assets and liabilities, net of acquisitions:      
Accounts receivable, net of allowance and contract assets 113,061 (335,201) (417,491)
Inventories 24,051 (29,366) 36,187
Other assets, current and long-term portion 10,180 28,709 (117,091)
Accounts payable and accrued expenses (228,142) 251,735 43,883
Contract liabilities (52,215) 28,411 46,075
Other liabilities, current and long-term portion 52,663 24,522 (1,392)
Net cash provided by operating activities 550,278 529,956 144,096
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired (179,481) (6,684) (115,995)
Capital expenditures (126,473) (180,420) (123,412)
Proceeds from sale of property and equipment 35,015 39,359 19,963
Payments for other investments (5,589) (39,469) (77,105)
Proceeds from other investments 14,705 5,415 23,801
Net cash used in investing activities (261,823) (181,799) (272,748)
Cash flows from financing activities:      
Proceeds from credit facilities 3,025,927 3,418,232 2,699,047
Repayments of credit facilities 3,126,595 3,359,521 2,457,293
Repayments of other borrowings, net (12,438) (17,427) (3,350)
Payments of finance lease obligations (88,341) (72,167) (67,740)
Payments of acquisition-related contingent consideration 34,267 15,929 6,676
Proceeds from (distributions to) non-controlling interests 583 (559) (22,728)
Proceeds from stock-based awards 4,655 4,047 3,104
Payments for stock-based awards (45) (3,821) (6,189)
Repurchases of common stock (5,652) (313,949) (1,552)
Other financing activities, net (8,458) 0 (6,301)
Net cash (used in) provided by financing activities (244,631) (361,094) 130,322
Effect of currency translation on cash 181 33 (111)
Net increase (decrease) in cash and cash equivalents 44,005 (12,904) 1,559
Cash and cash equivalents - beginning of period 27,422 40,326 38,767
Cash and cash equivalents - end of period 71,427 27,422 40,326
Supplemental cash flow information:      
Interest paid 84,971 81,230 59,157
Income tax payments (refunds), net 106,248 (21,450) 78,653
Supplemental disclosure of non-cash information:      
Additions to property and equipment from finance leases $ 206,156 $ 75,545 $ 150,055
XML 64 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Statement of Comprehensive Income [Abstract]      
Net income $ 394,096 $ 259,231 $ 348,884
Other comprehensive (loss) income:      
Foreign currency translation (losses) gains, net of tax (189) (2,645) 1,627
Unrealized (losses) gains on equity investee activity, net of tax (15,023) 5,863 475
Comprehensive income 378,884 262,449 350,986
Comprehensive income (loss) attributable to non-controlling interests 1,762 (428) 1,671
Comprehensive income attributable to MasTec, Inc. $ 377,122 $ 262,877 $ 349,315
XML 65 R119.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]                      
Revenue $ 1,709,300 $ 2,016,600 $ 1,939,000 $ 1,518,300 $ 1,917,600 $ 1,977,200 $ 1,617,800 $ 1,396,800 $ 7,183,188 $ 6,909,417 $ 6,606,978
Costs of revenue, excluding depreciation and amortization 1,434,200 1,690,600 1,633,400 1,312,000 1,654,000 1,681,400 1,366,600 1,237,300 6,070,244 5,939,308 5,745,307
Depreciation and amortization                 235,482 212,930 188,049
Intangible asset, pre-tax impairment charge                 3,300    
Goodwill, pre-tax impairment charge         47,700         47,700  
General and administrative expenses                 299,500 287,278 275,103
Interest expense (income), net                 77,026 82,571 61,011
Equity in earnings of unconsolidated affiliates                 (27,367) (23,855) (21,328)
Other (income) expense, net                 14,045 (1,780) (12,990)
Income before income taxes                 510,939 365,303 371,826
(Provision for) benefit from income taxes                 (116,843) (106,072) (22,942)
Net income (loss) before equity in income (loss) from subsidiaries                 394,100 259,200 348,900
Equity in income (losses) from subsidiaries, net of tax                 0 0 0
Net income 100,700 130,100 120,200 43,100 31,800 120,500 80,400 26,500 394,096 259,231 348,884
Net income (loss) attributable to non-controlling interests                 1,762 (428) 1,671
Net income attributable to MasTec, Inc. $ 100,900 $ 128,600 $ 119,700 $ 43,100 $ 31,900 $ 120,700 $ 80,500 $ 26,600 392,334 259,659 347,213
Comprehensive income (loss)                 378,884 262,449 350,986
Reportable Legal Entities [Member] | MasTec, Inc. [Member]                      
Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]                      
Revenue                 0 0 0
Costs of revenue, excluding depreciation and amortization                 0 0 0
Depreciation and amortization                 0 0 0
Intangible asset, pre-tax impairment charge                 0    
Goodwill, pre-tax impairment charge                   0  
General and administrative expenses                 3,200 3,100 2,300
Interest expense (income), net                 0 0 0
Equity in earnings of unconsolidated affiliates                 0 0 0
Other (income) expense, net                 0 0 0
Income before income taxes                 (3,200) (3,100) (2,300)
(Provision for) benefit from income taxes                 800 900 200
Net income (loss) before equity in income (loss) from subsidiaries                 (2,400) (2,200) (2,100)
Equity in income (losses) from subsidiaries, net of tax                 394,700 261,900 349,300
Net income                 392,300 259,700 347,200
Net income (loss) attributable to non-controlling interests                 0 0 0
Net income attributable to MasTec, Inc.                 392,300 259,700 347,200
Comprehensive income (loss)                 379,700 262,900 349,300
Reportable Legal Entities [Member] | Guarantor Subsidiaries [Member]                      
Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]                      
Revenue                 6,799,400 6,539,300 6,222,300
Costs of revenue, excluding depreciation and amortization                 5,703,400 5,609,400 5,378,600
Depreciation and amortization                 214,000 190,500 159,100
Intangible asset, pre-tax impairment charge                 0    
Goodwill, pre-tax impairment charge                   0  
General and administrative expenses                 279,400 266,400 256,300
Interest expense (income), net                 138,400 147,000 123,600
Equity in earnings of unconsolidated affiliates                 (0) 0 0
Other (income) expense, net                 51,400 2,900 (13,000)
Income before income taxes                 412,800 323,100 317,700
(Provision for) benefit from income taxes                 (111,500) (94,200) (18,100)
Net income (loss) before equity in income (loss) from subsidiaries                 301,300 228,900 299,600
Equity in income (losses) from subsidiaries, net of tax                 0 0 0
Net income                 301,300 228,900 299,600
Net income (loss) attributable to non-controlling interests                 0 0 2,400
Net income attributable to MasTec, Inc.                 301,300 228,900 297,200
Comprehensive income (loss)                 303,300 228,900 299,600
Reportable Legal Entities [Member] | Non-Guarantor Subsidiaries [Member]                      
Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]                      
Revenue                 474,700 492,600 457,000
Costs of revenue, excluding depreciation and amortization                 457,700 452,400 439,000
Depreciation and amortization                 21,500 22,400 28,900
Intangible asset, pre-tax impairment charge                 3,300    
Goodwill, pre-tax impairment charge                   47,700  
General and administrative expenses                 16,900 17,800 16,500
Interest expense (income), net                 (61,400) (64,400) (62,600)
Equity in earnings of unconsolidated affiliates                 (27,400) (23,900) (21,300)
Other (income) expense, net                 (37,300) (4,700) 0
Income before income taxes                 101,400 45,300 56,500
(Provision for) benefit from income taxes                 (6,100) (12,800) (5,000)
Net income (loss) before equity in income (loss) from subsidiaries                 95,300 32,500 51,500
Equity in income (losses) from subsidiaries, net of tax                 0 0 0
Net income                 95,300 32,500 51,500
Net income (loss) attributable to non-controlling interests                 1,800 (400) (700)
Net income attributable to MasTec, Inc.                 93,500 32,900 52,200
Comprehensive income (loss)                 77,900 35,700 53,600
Eliminations [Member]                      
Condensed Consolidating Statements of Operations and Comprehensive Income (Loss) [Line Items]                      
Revenue                 (90,900) (122,500) (72,300)
Costs of revenue, excluding depreciation and amortization                 (90,900) (122,500) (72,300)
Depreciation and amortization                 0 0 0
Intangible asset, pre-tax impairment charge                 0    
Goodwill, pre-tax impairment charge                   0  
General and administrative expenses                 0 0 0
Interest expense (income), net                 0 0 0
Equity in earnings of unconsolidated affiliates                 0 0 0
Other (income) expense, net                 0 0 0
Income before income taxes                 0 0 0
(Provision for) benefit from income taxes                 0 0 0
Net income (loss) before equity in income (loss) from subsidiaries                 0 0 0
Equity in income (losses) from subsidiaries, net of tax                 (394,700) (261,900) (349,300)
Net income                 (394,700) (261,900) (349,300)
Net income (loss) attributable to non-controlling interests                 0 0 0
Net income attributable to MasTec, Inc.                 (394,700) (261,900) (349,300)
Comprehensive income (loss)                 $ (382,100) $ (265,100) $ (351,400)
XML 66 R65.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments (Senior Notes) (Narrative) (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]    
4.875% Senior Notes, gross carrying amount $ 400.0 $ 400.0
Senior Notes [Member]    
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]    
4.875% Senior Notes, estimated fair value $ 404.5 $ 392.0
4.875% Senior Notes [Member] | Senior Notes [Member]    
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]    
Debt instrument, interest rate (percentage) 4.875%  
XML 67 R95.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Schedule of Effective Tax Rate Reconciliation) (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
U.S. statutory federal rate applied to pretax income 21.00% 21.00% 35.00%
State and local income taxes, net of federal benefit 3.20% 4.20% 2.00%
Foreign tax rate differential 0.20% 1.50% 0.30%
Non-deductible expenses 1.70% 1.70% 2.20%
Goodwill and intangible assets (0.50%) 3.60% 0.00%
Change in tax rate (1.50%) (2.80%) (32.30%)
Domestic production activities deduction (0.00%) (0.00%) (0.20%)
Other (1.00%) (2.40%) (0.70%)
Tax credits (0.60%) (0.40%) (2.80%)
Stock basis adjustment (1.80%) 0.00% 0.00%
Valuation allowance for deferred tax assets 2.20% 2.60% 2.70%
Effective income tax rate 22.90% 29.00% 6.20%
XML 68 R111.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Non-Controlling Interests) (Narrative) (Details) - Management [Member]
$ in Millions
1 Months Ended
Oct. 31, 2017
USD ($)
subsidiary
Dec. 31, 2018
USD ($)
Related Party Transaction [Line Items]    
Payments to acquire remaining non-controlling interests $ 21.4  
Acquisition of Non-Controlling Interest [Member]    
Related Party Transaction [Line Items]    
Number of subsidiaries, non-controlling interests | subsidiary 1  
Contingent consideration, earn-out liability   $ 9.7
XML 69 R91.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Schedule of Components of Income before Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Domestic $ 452,200 $ 341,100 $ 334,900
Foreign 58,700 24,200 36,900
Income before income taxes $ 510,939 $ 365,303 $ 371,826
XML 70 R115.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Split Dollar Agreements) (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Chairman, Board of Directors [Member]      
Related Party Transaction [Line Items]      
Payments for life insurance policies $ 1.1 $ 1.1 $ 1.1
Chief Executive Officer [Member]      
Related Party Transaction [Line Items]      
Payments for life insurance policies 0.7 0.7 $ 0.7
Executive Officers [Member]      
Related Party Transaction [Line Items]      
Life insurance assets, carrying amount 20.3 $ 18.5  
Maximum [Member] | Chairman, Board of Directors [Member]      
Related Party Transaction [Line Items]      
Life insurance, face amount 200.0    
Maximum [Member] | Chief Executive Officer [Member]      
Related Party Transaction [Line Items]      
Life insurance, face amount $ 75.0    
XML 71 R61.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments Fair Value of Financial Instruments (Other Investments - Telecommunications Entities( (Narrative) (Details) - Equity Investee [Member] - Subcontracting Arrangements [Member]
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
entity
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]  
Number of entities | entity 2
Payments, related party | $ $ 7.0
XML 72 R57.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration) (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low $ 54.0    
Acquisition-related contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high 274.0    
Acquisition-related contingent consideration liabilities, net increase, measurement period adjustments (0.1) $ 4.6  
Earn-Out Liabilities [Member]      
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, estimated fair value 173.2 118.1  
Acquisition-related contingent consideration liabilities, additions from new business combinations 45.2 1.5 $ 102.5
Acquisition-related contingent consideration liabilities, net increase (decrease), fair value adjustments, expense (income) 51.0 17.5 (12.3)
Acquisition-related contingent consideration liabilities, net increase, measurement period adjustments (6.1) 5.0  
Acquisition-related contingent consideration liabilities, payments 35.0 23.1 $ 18.8
Earn-Out Liabilities [Member] | Other Current Liabilities [Member]      
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]      
Acquisition-related contingent consideration liabilities, estimated fair value $ 54.1 $ 29.6  
XML 73 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
yr
acquisition
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
acquisition
Business Combinations [Line Items]      
Business combinations, number of acquisitions | acquisition 6   3
Amounts due to former owners, subsequently paid $ 8,458 $ 0 $ 6,301
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low 54,000    
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high $ 274,000    
2019 Acquisitions [Member]      
Business Combinations [Line Items]      
Business combinations, percentage of interests acquired 96.00%    
Business combinations, acquired finite-lived intangible assets, weighted average lives (in years) 11 years    
Business combinations, goodwill, expected tax deductible amount $ 12,000    
Business combinations, contingent consideration, earn-out liabilities 22,200    
Business combinations, contingent consideration, mandatorily redeemable non-controlling interest 16,700    
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low 2,000    
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high $ 82,000    
2019 Acquisitions [Member] | Customer Relationships [Member]      
Business Combinations [Line Items]      
Business combinations, acquired finite-lived intangible assets, weighted average lives (in years) 11 years    
2019 Acquisitions [Member] | Backlog [Member]      
Business Combinations [Line Items]      
Business combinations, acquired finite-lived intangible assets, weighted average lives (in years) 2 years    
2019 Acquisitions [Member] | Other Amortizing Intangible Assets [Member]      
Business Combinations [Line Items]      
Business combinations, acquired finite-lived intangible assets, weighted average lives (in years) 5 years    
2019 Acquisitions [Member] | Expected Term [Member]      
Business Combinations [Line Items]      
Business combinations, contingent consideration, earn-out period (in years) | yr 5    
Oil and Gas [Member]      
Business Combinations [Line Items]      
Business combinations, number of acquisitions | acquisition 1    
Communications [Member]      
Business Combinations [Line Items]      
Business combinations, number of acquisitions | acquisition 4    
Power Generation and Industrial [Member]      
Business Combinations [Line Items]      
Business combinations, number of acquisitions | acquisition 1    
Management [Member] | 2019 Acquisitions [Member]      
Business Combinations [Line Items]      
Business combination, liabilities assumed, amounts due to former owners $ 11,000    
Amounts due to former owners, subsequently paid $ 2,000    
XML 74 R70.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Schedule of Carrying Values of Debt) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Debt Instrument [Line Items]    
Finance lease and other obligations $ 305,600 $ 183,200
Total long-term debt obligations 1,444,800 1,417,000
Less unamortized deferred financing costs (12,400) (10,100)
Total debt, net of deferred financing costs 1,432,400 1,406,900
Current portion of long-term debt 118,429 82,655
Long-term debt $ 1,314,030 1,324,223
Credit Facility [Member]    
Debt Instrument [Line Items]    
Line of credit facility, maturity date Sep. 19, 2024  
Credit Facility [Member] | Revolving Loans [Member]    
Debt Instrument [Line Items]    
Long-term debt obligations $ 339,200 456,900
Credit Facility [Member] | Term Loan [Member]    
Debt Instrument [Line Items]    
Long-term debt obligations 400,000 376,900
Senior Notes [Member] | 4.875% Senior Notes [Member]    
Debt Instrument [Line Items]    
Long-term debt obligations $ 400,000 $ 400,000
Debt instrument, interest rate (percentage) 4.875%  
Debt instrument, maturity date Mar. 15, 2023  
XML 75 R104.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segments and Related Information (Foreign Operations) (Narrative) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Segment and Related Information [Line Items]                            
Revenue       $ 1,709,300 $ 2,016,600 $ 1,939,000 $ 1,518,300 $ 1,917,600 $ 1,977,200 $ 1,617,800 $ 1,396,800 $ 7,183,188 $ 6,909,417 $ 6,606,978
Property and equipment, net $ 905,835 $ 747,808   905,835       747,808       905,835 747,808  
Intangible assets and goodwill, net 1,433,000 1,269,700   1,433,000       1,269,700       1,433,000 1,269,700  
United States [Member]                            
Segment and Related Information [Line Items]                            
Revenue                       6,900,000 6,700,000 6,400,000
Property and equipment, net 874,700 707,400 $ 649,500 874,700       707,400       874,700 707,400 649,500
Intangible assets and goodwill, net 1,400,000 1,200,000 1,200,000 1,400,000       1,200,000       1,400,000 1,200,000 1,200,000
Foreign Operations [Member]                            
Segment and Related Information [Line Items]                            
Revenue                       233,500 164,300 211,500
Property and equipment, net 31,100 40,400 57,000 31,100       40,400       31,100 40,400 57,000
Intangible assets and goodwill, net $ 56,400 $ 61,500 $ 112,800 $ 56,400       $ 61,500       $ 56,400 $ 61,500 $ 112,800
Foreign Operations [Member] | Accounts Receivable, Net, Less Deferred Revenue [Member] | Geographic Concentration Risk [Member]                            
Segment and Related Information [Line Items]                            
Concentration risk, percentage of total 5.00% 5.00% 5.00%                      
Government [Member] | Revenue Benchmark [Member] | Customer Concentration Risk [Member]                            
Segment and Related Information [Line Items]                            
Concentration risk, percentage of total                       1.00% 1.00% 1.00%
XML 76 R80.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation and Other Employee Benefit Plans (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2019
Mar. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]            
Stock-based compensation plans, number of shares available for future grant 3,865,000     3,865,000    
Non-cash stock-based compensation expense       $ 16.4 $ 13.5 $ 15.7
Stock-based compensation, income tax benefits       7.9 4.9 11.2
Stock-based compensation, vested awards, net income tax benefits $ 1.6 $ 2.3 $ 1.3 $ 3.9 $ 1.6 $ 5.4
2013 Incentive Plan [Member] | Restricted Shares [Member]            
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]            
Stock-based compensation plans, number of shares authorized 7,391,000     7,391,000    
ESPPs [Member] | Employee Stock Purchase Plans [Member]            
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]            
Stock-based compensation plans, number of shares authorized 3,000,000     3,000,000    
XML 77 R100.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segments and Related Information (Schedule of Financial Information by Reportable Segment - Depreciation and Amortization) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Depreciation and Amortization:      
Depreciation and amortization $ 235,482 $ 212,930 $ 188,049
Reportable Segments [Member] | Communications [Member]      
Depreciation and Amortization:      
Depreciation and amortization 65,000 59,300 53,200
Reportable Segments [Member] | Oil and Gas [Member]      
Depreciation and Amortization:      
Depreciation and amortization 127,200 113,700 96,700
Reportable Segments [Member] | Electrical Transmission [Member]      
Depreciation and Amortization:      
Depreciation and amortization 20,000 19,800 22,800
Reportable Segments [Member] | Power Generation and Industrial [Member]      
Depreciation and Amortization:      
Depreciation and amortization 14,100 13,700 9,100
Reportable Segments [Member] | Other [Member]      
Depreciation and Amortization:      
Depreciation and amortization 100 100 100
Corporate [Member]      
Depreciation and Amortization:      
Depreciation and amortization $ 9,100 $ 6,300 $ 6,100
XML 78 R84.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation and Other Employee Benefit Plans (401(k) Plan) (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Defined Contribution Plan [Abstract]      
401(k) plan, maximum pre-tax annual contribution per employee, percentage of annual compensation 75.00%    
401(k) plan, employer matching contribution (in dollars) $ 16.5 $ 13.4 $ 11.9
XML 79 R74.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Schedule of Contractual Maturities of Debt and Finance Lease Obligations) (Details) - USD ($)
$ in Millions
Dec. 31, 2019
Dec. 31, 2018
Contractual Maturities of Debt and Finance Lease Obligations    
Contractual maturities of debt and finance lease obligations, 2020 $ 118.4  
Contractual maturities of debt and finance lease obligations, 2021 114.9  
Contractual maturities of debt and finance lease obligations, 2022 85.2  
Contractual maturities of debt and finance lease obligations, 2023 441.0  
Contractual maturities of debt and finance lease obligations, 2024 685.3  
Contractual maturities of debt and finance lease obligations, thereafter 0.0  
Total long-term debt obligations $ 1,444.8 $ 1,417.0
XML 80 R108.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Other Guarantees) (Narrative) (Details)
12 Months Ended
Dec. 31, 2019
Minimum [Member]  
Other Guarantees [Line Items]  
General warranty, period (in years) 1 year
Maximum [Member]  
Other Guarantees [Line Items]  
General warranty, period (in years) 2 years
EXCEL 81 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( %F+6U ?(\\#P !," + 7W)E;',O+G)E;'.MDD^+ MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F' M.>RGGD7E2B.5^S3%":4A+,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C M-R."?S]PN -02P,$% @ 68M;4"?HAPZ" L0 ! !D;V-0&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(? MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/ M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+"" MWTG] E!+ P04 " !9BUM0HJ+"$>\ K @ $0 &1O8U!R;W!S+V-O M&ULS9+!:L,P#(9?9?B>*''*"B;U9:6G#08K;.QF;+4UBV-C:R1]^SE9 MFS*V!]C1TN]/GT"M#D+[B,_1!XQD,=V-KNN3T&'#3D1! "1]0J=2F1-];AY\ M=(KR,QXA*/VAC@B\JN[!(2FC2,$$+,)"9+(U6NB(BGR\X(U>\.$S=C/,:, . M'?:4H"YK8'*:&,YCU\(-,,$(HTO?!30+<:[^B9T[P"[),=DE-0Q#.31S+N]0 MP]O3X\N\;F'[1*K7F'\E*^@<<,.NDU^;A^U^QR2O>%54O.#K?;T6?"6:U?OD M^L/O)NR\L0?[CXVO@K*%7W&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T M$W-I=MNTF83M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY M\^XN8NB&B)3R> +]O6N[!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4? M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M M&N#C\7@XMLO2BW A(5M>5 TR 6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH]5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J M-2S%UGB5P/&MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2. MFJW"$2M"/F(9-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$. M$9)>-T(^8LZ+D!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]07 M2N0/)J<_Z3(T!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL! M_]':-\*K^(+ .7\N?<^E[[GT/:'2MSAD M6R4)RU3393>*$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W MF)&Y"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>( M\J(A[J&&F,_#0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R M4E5@,5O& RN0HGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K> M9;'!51W/55ORL+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4X MOT4SMA*7&+SCYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5 MYYN MTB42%(JP# 4A%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+ MA=OB5,V[&KXF8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'YA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> , M?-2K6J5D*Q$_2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H: M,]6+K#F-"F]!U4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ M 5!+ P04 " !9BUM0*U/D+VT# #!$ & 'AL+W=O'Z*HV9U4F35W M^JPJ\\M!UV76FM/ZG6F5[:RJ+B,=Q&I597H6KA;WV5*\6^M(6>:6>ZJ"Y ME&56_UVK0M^6(0O?+GS/CZ>VNQ"M%N?LJ'ZH]N?YJ39GT=C*/B]5U>2Z"FIU M6(:/[&$K9&>PBE^YNC63XZ ;RK/6+]W)E_TRC+L>J4+MVJZ)S'Q=U4851=>2 MZ<>?H=%PS.R,T^.WUC_9P9O!/&>-VNCB=[YO3\MP'@9[=<@N1?M=WSZK84 R M#(;1?U5751AYUQ.3L=-%8S^#W:5I=3FT8KI29J_]=U[9[UO_BTP'&S;PPMF$7M(S-W?=1?M MS;:_F=O3F*O75;R(KETS@V+=*_A$P49%9-H> S@*6'-BY^\#-E0AWBNV5)'@ M+@@X1F'M8F*7V)Y >V+MR<2>.K>(*F8X0,( 2>QS)X J[G% "@-28F=NE8'$ M4^89C)A1OU/G-9 ('#&'$7/J3YP((/&4^AY&W%._6VL@\12;Q9BXF+;@UAMI M/!5G'JX9:8$3LH'&4W0&X7YDG+;@EAUI/'5GF%\F: MNY9'&4WJ&,6>48NX6 M'VA\U(P\(SBS._=%*H1L2<%,\\HT8*Y*4##/2D8>T:A M%L)- 1K/(X)A\AGE6D@WA6I\=>&8?4ZY%NX<0QK/"L,Q^YQR+=P5!FD\*PS' M['/*=>*N,$CC>WO ['/*=>*N,$CCH9)C]CGE.G%7&*3QK# .:8P.P+RK5TYQC0^)YB K,O*-?2?8H!C3?%\]Y.N9;N3 8: M;PIF7U"NI?.LW X::355OUK>>::RP/ +"G;J +,9-.DD9I;*><+(*V8TV=^5 MJC[:O7,3[/2ELAOWR=5Q?_YH=Z#1?WF_N?^6U<>\:H)GW9I=IMT+'K1NE>E0 M?&'=/L9[[QONC]VB7[_*:_*8K#]7"8OVS\+LX'Z<'OPW]>TVP7%^$P M>QOFA\S'ZRIHEPP%8V:XB[?[_GA4G7O*QJ/TO4BV>_^4]?+WW2[._IOX)#W> M]'G_\\2/[=NF*$\,QZ-#_.;_],5?AZ4[3G^7!?'W39V5'/O$O19DB#A\??NJ3I,P4^OBW2=H_ MU2P#V]\_LS]4@P^#>8YS/TV3?[;K8G/3=_W>VK_&[TGQ(SW.?#,@W>\UHU_Y M#Y\$O.PDU'A)D[SZVWMYSXMTUV0)K>SB7_7G=E]]'IO\GV%T@&@"Q"D@U/XN M0#8!\BM ?1N@F@!U:8!N O2E :8),)<&V"; 7AK@F@!W:4#4!$27!G#V.7/L M*\1\'W*:;'YQE<_IY@*$#&MA54J]BXMX/,K28R^K;[9#7-[3_#I$A>3EV4K[ MU3^#6O-P]F-L^&CX429JD$F-B#8BSI$%1KZ2#$,#IRX$V<5$H'A088H)(\^1 M.P)1Y\@]@>ASY(% S#GR2"#V')D1B#M'Y@02@D1FR%[&L!619)QH ,,"<8-P9R=T2^2$8,9,Q"+%@7Y7 M!&>8B:RC)U[3$Z_QQ(.;=E(CICU )16Z8%.""YWCB:(*37""!/%#Y MM$+<(\4YCNK.J+H&"WA.<$):),P%Y@RS3"BP\BTQI\,-(1D0R(K@K-*267KB M#3WQ!D\\:&AA4"$AM7)P@2,P+D+?H&V,!>TS%=%=6[IKB[L&N\/"HCI22[CJBNXYP MUV#M642HC@V*!F-;8LH);8%W66'*<,8[MJ_2LI$>B>&FP<59-$R[TI6P$AJ# M)A8@'F7O>.X=>@R&N9\#69*P\XQ=E5N6;!Q"@NRZQ WIQWA M+1>H<5AJT3!GBQ4/K@'>CP0G35C3)&R=X,(VVI+>>>L=?HE+W#J'K4OB*H4= M0TG8.P6&?0\ZJ!4%"A$IT=%\AU?CV*S!-7G2,&>"86'7@7LVQ4G&T9Y-<8(A M#W!/<$JB= \$%IP0VK'IJFAUG!%]P:AQ;-2=AZX0GL7!;6Q+4E1)P+Z%RF:Z?%;S#97!L,YR"6C78 M03,68:T2G'#87U)P5JGN\!TW(SB')3TG,($]Z()J+DA0 M0F])I=.1T1&<="*?LF%7ZYCV#IO&+?I!ZG1'B@[OQ+%Y<@8JIV9<^YH/X-BG M) 5MR!U)P>MS3U!LH"V4#$4I 15#5M10+Q3%!)0+55&BY0%3>B#0\H I.4 ; M,8;40'28>=[A-#FVF@Y:34YXS?#['UD? G,F0IZ-\*1AJ>F0M^APFP*[3?@S M?M(P0)O@,DY)"CYDNB,I#2K>$Q2A39)2X&YXI"L"I@4**Q\Y@3;QI@34L"% M<]AZPL88YLJB50239NT25&G M;<].XB2H@)GM)-W?SS:44MOM"]B79>%C3^S%HJ[WG/.OWDR$5+E9Z*4R)[P>C!DMHF 6F*DI;67;Q:V-A6K!;\HIJZ M8UL1R4O;4O&O8@V_+>,L?@T\U:>S,H%DM>CIB?UDZE>_%7J63%D.=/OF#2>UC3$^?@U^Q=K7IO94C M^^_LRAH--TKT&GO>2'N-]A>I>#MFT5):^C+;\,3G(^T, &,!# 1,O0I M(1\)^1L!?DJ (P$ZA&2P8O=F0Q5=+02_16)XO3TUIRA[@'KW]R9H-]L^T]LC M=?2Z*M-%?5@"A%2K@T<'[!=8^ J'WD(T/P6E81!ZT MF5M^/K?Y@0D8Y$/+AS,^<5Q4 P1;2&
0G3TG&R]F&@*$&>.88#V2 A!(9% M%T'1A6\:A/DHR$>>Z3)W3 \0-)-YEY'2L1P 00+Q[&/RA# 8;TXJ!?[>J&C M%P?T%BEP;*U]6$&0 ]KX((B+L%X2U$M\O)D.Z",]OS2*5/M9M&IRSX" M4^6=>&6ZKZW^;VF&UOV#BE/=R6C'E>XAMM(?.5=,RTSO=8$XZ[^%:=*PHS)# MK,=B:)G#1/%^_!U(IG^2U7]02P,$% @ 68M;4 E3-$P&!0 U!@ !@ M !X;"]W;W)K/L"23C7/H[MGZ_-_+UIOW6; MNNXGW_>[0W<_W?3]\6XVZYXV];[J/C?'^A!_>6[:?=7'V_9EUAW;NEJ/0?O= MC(O"S?;5]C!=S,=G#^UBWKSVN^VA?F@GW>M^7[7_+NM=\WX_I>G'@R_;ETT_ M/)@MYL?JI?ZS[K\>']IX-[N4LM[NZT.W;0Z3MGZ^G_Y$=RLS!HR*O[;U>W=U M/1F:\M@TWX:;W];WTV)P5._JIWXHHHI?;_6JWNV&DJ*/?\Z%3B]U#H'7UQ^E M_S(V/C;FL>KJ5;/[>[ON-_?33<^M_K]_J790/ M3F(=3\VN&S\G3Z]=W^S/I40K^^K[Z7M[&+_?S^5_A.$ /@?P)8#,#P/D'" J M8'9R-C;UYZJO%O.V>9^TI]XZ5L.@H#N)+_-I>#B^N_&WV-HN/GU;A'(^>QO* M.4N6)PE?2?A6L4H5SETDLUC_Q01#$SS&R[6)@.,%QLL8;Z[BJ2A4*TX:/VH. MH\:38:]:DJK8&V9LQD S!I@A9>:D<5?5E+80=LI-*G.>A VV8Z$="^RH_EO: MI)ZH,=:ID; ".K;L3*:S'33D@"%1AAPP%,D4E!\@(_%%9NQX:,<#.T;9\4D] M-H)2C; 54#EK2VRFA&9*8,8J,V52C;>4O)I49;Q(@8VK(JDK%+84JZ&5ZKSQ99'I,,KPDX"EA*"4-I]# MT,-^!729'B,,4F+@)F@W#*8QDS%Z0"-AG(=BSZ+;$4*6-8* M+@[^..DSEC"C"4":-*0IQ2];XPUI2T@G1C)4),QI J F#6I*"6Q"\(6>ERLD M-!*"E8PIS&IRRE MYBS2"3F3R?,88Y8!9EECEE-\#HN>T8Z S(G)K-:,(LD8X6$,FSV<_S A!5 6$E@EH+3&)_,.73^P)D-FL%L-8"(HK-0 MD^:[Y$/'L[[_ZC: ME^VAFSPV?=_LQ_/DYZ;IZUAH\3E.Y4U=K2\WN_JY'RY]O&Y/Y^RGF[XYGO]# MF%W^R%C\!U!+ P04 " !9BUM0"?'JA7L" ="0 & 'AL+W=OM M0BY0UE:]^_9K"Y= .7+UA?3A?\[YG5).F]T9?Q4YI=)YJ\I:K-U>*8 MTXJ(!6MHK6;.C%=$JBZ_>*+AE)R,455Z@>_'7D6*VMUD9FS/-QF[RK*HZ9X[ MXEI5A/_;TI+=URYRWP=>BDLN]8"WR1IRH3^I_-7LN>IYO9=34=%:%*QV.#VO MW4]HM4.A-C"*WP6]BT';T:D<&'O5G6^GM>MK(EK2H]0NB'KSN#D\X,-@@Z@Z W0-&L0=@9 MA):!UY*95#\323899W>'MV^K(7I3H%6H%O.H!\W:F3F5K5"CMPV*_,R[:4>= M9MMJ@H$F&"MV4T4<]Q)/ ?04 4@1&/MH1($LBE:3&$W=:BR*.<4((@0A0@#" M2G3;:N)!".R;GX7RL6X$%(% $0 46D#1))"-,J<806 0 @,0D06!/X284XP@ M8A B!B"P!=%J\##$PMXA\YH12 *") !(;($DDUP5++A+GE&.H)8@U!* 2BRH MY214BE(_C4*;"1*&0>+[*8R4@D@I@+2TD-)I]CB,HA19[#M0&*3+@7"$A'RX MU/D U(.LT(-JB9Y8ZD[TQ%J#RKG%1G#Y1$#]Q ^V$(*+'P*J'[9+,)J6-10$ M"*>AG1@DQ.JMA1:4-SBG],7A!^&7HA;.@4EUY)F#ZIFXEJ\_; ;CN2-=UEQ.MO1)O_4$L#!!0 ( %F+6U#Q+LX"P@8 ,TD M 8 >&PO=V]R:W-H965T&ULC9IK;]LV%(;_BN'OKGD5 MR2(),">Q96 #B@[;/JN)DABUK4KMZK MW??]2UG6HY^;]79_/7ZIZ]?/T^G^X:7<%/M/U6NYC;\\5;M-4<>/N^?I_G57 M%H^MT68]54)DTTVQVHYOKMKOONQNKJJW>KW:EE]VH_W;9E/L_IN5Z^K]>BS' MO[[XNGI^J9LOIC=7K\5S^6=9__7Z91<_38]>'E>;BR:A_O,_;QL?&?"OVY6VU_F?U6+]1[O#G'XMFDM'?@YQRCTT M7[8SK/TMSHE]_/;'C;3J:OJC<=1I9@>-2C0ZU=P"C0FIY@[Y,:GF'FELJIDC M399J%DCC4DV.-#[5+)'FHUW3V+?'#E:P@U7KP)PZR 3IO(,F:S7;5A-$IHUS M$D?2,)(&D209RH/&G4224N@8BV3$=4U&9#RY:"*-M8[H[KG.>1\DB3GG,BM" M,*0)"Q ULYYZRT%+1QW _J=7$)WAHWPQ(M@A# XDH61 M;.M%)Y%Z4LV@@PRD2CINEK%4M?'>T]%",J2]Z.M&O*I+L*P[5AF!=3W6*RPC TC)9/E%;VG>F!'2@KPUS=N" M2,H+FA"7$%( 3XX"5W$\Q1*"]/-\D"J_I$J3[ME9H:T5 M7344QXZR0=%MP!SK,DLK@8&Z)=!-C/(]#<2T4VA'1VM:Q6FGE21CMQBDRB^I MTJ0Q-Q7:#M'%1W'226T57:LXWC*A^Q8JC#8%T$;+EIGB+)+L MA .(!.T[@ SJ)[\@2AN%::$0+>C)C0*T<$HT_PA7H%(&)T3/;D]CKFBP"V,5 ML.9;K%B5!2%H#3Q4F&NT(4N%:?88:1H@S;/C,(ZA$ DKI#TF 3*:U6P4M:QPV2IHEA=&HS MO)#3F&(:48S61)THY881(:/##&@72R>V! [4+8$N[DMZV*DQ.S5B)ZV)-("> MM(KN"18#=?EE79HZAJ1&1Y2T,M( (:H01"E<#$<>5(Z MTW?R8S#Q#"(>K8T,YYC1] [;;:=* $0NBGOHR=#S_TOQTH9A9AITHDGK"P-0 M(ZT4?<.%V6#0 2/%LP$+?D9O$=P9=*.*W4BXY"M-NN<&%-ART?LU,\//("VE M7F[X3HH>^ ')J9\T7PPI R!%CYYGAL,BR.;@2=.+?8@R30NCQ0"T>+H^&[[G MBM>SS(*D67%AS(K-6JYJ2C/'ML) Z$5P]+1NCO*+5X&C-=P"17;6";H"P@9[ MIQ2;&%P82=.WA&%$&H!(>C(X,QQJ3;UE3&"EV2#I(;'IR1,3S8,^?Q2[Y]5V M/_I6U76U:1^1>*JJNHQNQ:^U- ME,18VTIM)=F^?4>V-QN3_^Q-;"O_C,@Y\"-'NGKM=U_WCUTW3+YMUMO]]?1Q M&)XN9[/][6.W6>X_]$_=MOSGOM]MED/YN7N8[9]VW?+NT&BSGI%S<;99KK;3 MFZO#M4^[FZO^>5BOMMVGW63_O-DL=_^UW;I_O9[ZZ?<+GU/NW*K]E;+W>K3;?=K_KM9-?=7T\_^LN%-&.#@^+O5?>Z?_=],KKR MI>^_CC]^N[N>NM&B;MW=#F,7R_+QTLV[]7KLJ=CQ[ZG3Z=L]QX;OOW_O_9># M\\69+\M]-^_7_ZSNAL?K:9Y.[KK[Y?-Z^-R__MJ=' K3RG_X.[E]W@_]YM1+,66S_';\7&T/GZ^G_K\WPPWHU(#>&OCXTP9\:L _ M&LA/&\BI@:@&LZ,KA[%9+(?ES=6N?YWLCM/[M!Q7D;^4,OJWX\7#8!_^5X9G M7ZZ^W/BG^[!:%;M&2:T_D-YE81X[ED827)82,8 M^LF']GSF9X,[$-B!'#J0=QUDY49[E*2#9'N0<".N4:[,K8Q"0^R5QZ WR3D+ M-CI HX/UNJD,6X0=1.-U$N7U41+?N\-!].#,@X>#G -&LXYRS@X@^:@6Z!S( M0B2G9F,!9#Y32A6[*\'9VY5L@K,W-[J@Q%&/-M1Q#D$;CG2>*50&1OK9),"M\ (XG[7BPR]JSBUY[;G477':WTY1#0O%)FDJ*X3&G MO 65;\Q6 0P2%XSM5G912&52$J#CZ'-MBV-6>0LKWS3:<,L8[WPVHWY"+GM.46.!=$V8M.#X"0@D]LPI/5">?,%=,QPSR F.9I MZRUY+D(A0M"66QUE\6:A6YE$ERK!B3#(R(+,;*F6 *$H1L6[.9"1!-)!%DF8A[9/&U=8>91I9IY**VWB*(@S/[',E*ZE+RKK1?,,[(\(YW0M01X)DDOJSF0!='SL@"JDM>Z MVA$%AADAF&DB$()9(3Z990Z$/I?=;,8<]9@H227;)LPS:FR,\K7C$4P6!F31 M#&O9LH#=>'BABPTDE'&@-%V D&+3.*ED48SYPH O7O.%+0^X1*F@L_LY$I:- M'D@S'0@+0A,UE=W.&#%LBZ52<6GK41%$)??1QB-=$E-7(UWQLK9J*J=J@&Q> MDXT!B4K&)AIL2)=*!6XL1P!,26JF8[ Q )N.+2U;#+&0J:V!K)"6]&X'LAA3 M)1UA3#0&1/.::&P9%+(.4D!4\&%L!BHJ(:H2H!CSC '/O.896P!)U.<37LE#'*&*#,:Y0Q**;$V Q$G&TX ;)8/:9F3#(&)#.U#0/NA*@/ M5.9(QB7Y%[-*$/!"J"1KC"G&MBHCG1BV#*JR+,%$02O3*2;J*7(M;Q",30'8 MU//:"BBA2"3J(_\Y$G+T3I^<+8#0L^/:H9%@:@J@IJ[_6@%5E*E)@(A9VPP. M%KVO#35MO]Y$L_#/WF\%C_ON^'KICI/I0M\=@M[]Y^K+O[8?R: MRO?=\?V(XX^A?SJ]^S%[>P'EYG]02P,$% @ 68M;4!+<@G>T 0 T@, M !@ !X;"]W;W)K/*B M5>LRVGC?'1AS10-:N"O308LWE;%:>#1MS5QG0901I!7CF\TUTT*V-$^C[V3S MU/1>R19.EKA>:V%_'T&9(:-;^NIXE'7C@X/E:2=J^ [^1W>R:+&9I90:6B=- M2RQ4&;W9'HZ[$!\#?DH8W.),0B5G8YZ"\5!F=!,$@8+"!P:!VP5N0:E A#*> M)TXZIPS Y?F5_2[6CK6]^)\,3; \?>%,$96Q'O4+Q#[R7GR39EET TQ1S'&+Z(>8M@R#ZG MX&LICOP_.%^')ZL*DPA/_E+X#L%NE6 7"78?EK@6D_R3A"UZJL'6<9H<*4S? MQDE>>.>!O>'Q3=["QVG_)FPM6T?.QN/+QOY7QGA *9LK'*$&/]AL**A\.'[& MLQW';#2\Z:8?Q.9OG/\!4$L#!!0 ( %F+6U!*$/@OM $ -(# 8 M>&PO=V]R:W-H965T&UL?5-A;]P@#/TKB!]0[DC:5:^C\38U&"^=-TS#;&Q!5!&G%^&YWQ[20'2VRZ#N9(L/!*=G! MR1 [:"W,KR,H''.ZIU?'LVQ:%QRLR'K1P#=PW_N3\19;6"JIH;,2.V*@SNG# M_G!,0WP,^"%AM*LS"96<$5^#\;G*Z2X( @6E"PS";Q=X!*4"D9?Q<^:D2\H M7)^O[!]C[;Z6L[#PB.I%5J[-Z3TE%=1B4.X9QT\PUW-+R5S\%[B \N%!B<]1 MHK)Q)>5@'>J9Q4O1XFW:91?W<;I)KK!M )\!? '<1P";$D7E3\*)(C,X$C/U MOA?AB?<'[GM3!F=L1;SSXJWW7@J>I!F[!*(YYCC%\%7,?HE@GGU)P;=2'/D_ M<+X-3S85)A&>_*'P=IL@W21((T'ZWQ*W8N[^2L)6/=5@FCA-EI0X='&25]YE M8!]X?)/W\&G:OPK3R,Z2,SK_LK'_-:(#+V5WXT>H]1]L,134+AP_^+.9QFPR M'/;S#V++-RY^ U!+ P04 " !9BUM0^/:[7+4! #2 P &0 'AL+W=O MUUKX =]Q[]^XXT@'-LVT ''G1JK49;9SK#HS9 MH@$M[!5VT/J;"HT6SINF9K8S(,H(THKQS>83TT*V-$^C[V3R%'NG9 LG0VRO MM3"O1U X9'1+WQQ/LFY<<+ \[40-W\']Z$[&6VQF*:6&UDILB8$JH[?;PW$7 MXF/ 3PF#79Q)J.2,^!R,^S*CFR (%!0N, B_7> .E I$7L;OB9/.*0-P>7YC M_QIK][6!RL:5 M%+UUJ"<6+T6+EW&7;=R'\>8ZF6#K #X!^ S8QSQL3!25?Q%.Y*G!@9BQ]YT( M3[P]<-^;(CAC*^*=%V^]]Y+SY"9EET TQ1S'&+Z(VX4]=/ZF1J.%\Z9IF.T-B"J"M&(\2:Z9%K*C119])U-D.#@E.S@98@>MA?EQ M!(5C3G?TW?$DF]8%!RNR7C3P%=RW_F2\Q1:62FKHK,2.&*AS>KL['-,0'P.^ M2QCMZDQ")6?$EV \5CE-@B!04+K (/QV@3M0*A!Y&:\S)UU2!N#Z_,Y^'VOW MM9R%A3M4S[)R;4YO**F@%H-R3S@^P%S/!TKFXC_#!90/#TI\CA*5C2LI!^M0 MSRQ>BA9OTRZ[N(_3S?YZAFT#^ S@"^ FYF%3HJC\DW"BR R.Q$R][T5XXMV! M^]Z4P1E;$>^\>.N]EX*G2<8N@6B..4XQ?!6S6R*89U]2\*T41_X7G&_#]YL* M]Q&^_TWA/_*GFP1I)$C_6^)6S)\JV:JG&DP3I\F2$H&UL?5/MCM0@%'T5P@,L,TQ'-Y.VROI(&+)6[06MB?9U X%G1/ M7QU/LNU\=+ R[T4+7\!_[2\V6&Q1J:4&XR0:8J$IZ,/^=,XB/@&^21C=ZDQB M)5?$YVA\K NZBPF!@LI'!1&V&SR"4E$HI/%CUJ1+R$A 1 MU7=9^ZZ@]Y34T(A!^2<]%?.+]B8?>5-&9 M6I'N0O(N>&\ESPXYNT6A&7.>,'R%V2\(%M27$'PKQ)G_0^?;],-FAH=$/_R1 M8;8MD&T*9$D@^V^)6YCC7T'8JJ<:;)NFR9$*!Y,F>>5=!O:!IS?Y#9^F_;.P MK32.7-&'ETW];Q ]A%1V=V&$NO#!%D-!X^,Q# 2QTYA-AL=^_D%L^<;E+U!+ M P04 " !9BUM0?Y56&K4! #2 P &0 'AL+W=O3DFD7JMIDS;IU&GK9RYQ$E2(,R"7 M[M\/2)IF6[0O@(W?\[,QV8CFQ;8 CKQJU=F3 M;%H7'*S(>M' -W#?^[/Q%EM8*JFALQ([8J#.Z7UR/*4A/@;\D##:U9F$2BZ( M+\'X7.5T%P2!@M(%!N&W*SR 4H'(R_@Y<](E90"NSV_L'V/MOI:+L/" ZEE6 MKLWI@9(*:C$H]X3C)YCK^4#)7/P7N(+RX4&)SU&BLG$EY6 =ZIG%2]'B==IE M%_=QNDF3&;8-X#. +X!#S,.F1%'YHW"BR R.Q$R][T5XXN3(?6_*X(RMB'=> MO/7>:\'3VXQ= ]$<H]1]L,134+ASO_-E,8S89#OOY!['E&Q>_ 5!+ P04 M " !9BUM0'5Z4'K4! #2 P &0 'AL+W=O&;#3VQ;4 GKQJU;FSO$R@SYG1'WQQ/LFE] M<+ BZT4#W\'_Z,\6+;:H5%)#YZ3IB(4ZI_>[XRD-^ AXEC"ZU9F$2B[&O 3C M2Y73)"0$"DH?% 1N5W@ I8(0IO%KUJ1+R$!)*RL%YHV<53$6+UVF77=S' MZ8;?SK1M I\)?"'%)DU([%3[WL1GGAWY-B;,CAC*^(=)N_0 M>RUX^C%CUR T8TX3AJ\PNP7!4'T)P;="G/A_=+Y-WV]FN(_T_9I^2+8%TDV! M- JD[Y:X@3G\6R1;]52#;>(T.5*:H8N3O/(N WO/XYO\A4_3_DW81G:.7(S' MEXW]KXWQ@*DD-SA"+7ZPQ5!0^W"\Q;.=QFPRO.GG'\26;US\ 5!+ P04 M" !9BUM0A6<_T+0! #2 P &0 'AL+W=O<.3,>YZ-US[X#".1%*^,+VH70GQCS50=:^#O;@\&;QCHM IJN9;YW M(.H$THKQW>X-TT(:6N;)=W%E;H>@I(&+(W[06KB?9U!V+.B>OCJ>9-N%Z&!E MWHL6OD#XVE\<6FQAJ:4&XZ4UQ$%3T(?]Z9S%^!3P3<+H5V<2*[E:^QR-CW5! M=U$0**A"9!"XW> 1E(I$*./'S$F7E!&X/K^ROT^U8RU7X>'1JN^R#EU!CY34 MT(A!A2<[?H"YGGM*YN(_P0T4AD55(,/5L\L*$6+EVF7)NWC?'.< M8=L /@/X CBF/&Q*E)2_$T&4N;,C<5/O>Q&?>'_BV)LJ.E,KTAV*]^B]E?R> MY^P6B>:8\Q3#5S'[)8(A^Y*";Z4X\W_@?!M^V%1X2/##'PH/VP39)D&6"++_ MEK@5D_V5A*UZJL&U:9H\J>Q@TB2OO,O /O#T)K_#IVG_+%PKC2=7&_!E4_\; M:P.@E-T=CE"''VPQ%#0A'M_BV4UC-AG!]O,/8LLW+G\!4$L#!!0 ( %F+ M6U D&X FM0$ -(# 9 >&PO=V]R:W-H965TO&IE7$Y;[[L38ZYL00MWAQV8<%.CU<('TS;,=19$E4!: M,;[9W#,MI*%%EGP76V38>R4-7"QQO=;"_CR#PB&G6_KF>)9-ZZ.#%5DG&O@" M_FMWL<%B,TLE-1@GT1 +=4X?MZ?S/L:G@&\2!K,P.7YC?U]JCW4E80<)2J75E+VSJ.>6((4+5['79JT#^/-X3C!U@%\ M O 9<$QYV)@H*7\GO"@RBP.Q8^\[$9]X>^*A-V5TIE:DNR#>!>^MX(=#QFZ1 M:(HYCS%\$;.=(UA@GU/PM11G_@^73?VO$3T$ M*9N[,$)M^&"SH:#V\?@0SG8&PO=V]R:W-H965TIVF3-NG4:=MG+G$25 @9D$OW[V=(FF5MM"^ C=_S MLS'9:.R3:P$\>=:J^/C+FR!2WFAPYO:6"T\FK9AKK<@J@C2BO$D MN6-:R(X66?2=;9&9P2O9P=D2-V@M[.\3*#/F-*4OCD?9M#XX6)'UHH%OX+_W M9XL66U@JJ:%STG3$0IW3^_1XVH?X&/!#PNA69Q(JN1CS%(S/54Z3( @4E#XP M"-RN\ !*!2*4\6OFI$O* %R?7]@_QMJQEHMP\+UGY-J<'2BJHQ:#\HQD_ MP5S/+25S\5_@"@K#@Q+,41KEXDK*P7FC9Q:4HL7SM,LN[N-TLTMGV#: SP"^ M XQ#YL21>4?A!=%9LU([-3[7H0G3H\<>U,&9VQ%O$/Q#KW7@M\>,G8-1'/, M:8KAJYATB6#(OJ3@6RE._ V<;\-WFPIW$;[[1^'[;8+])L$^$NS_6^)&S%WR M*@E;]52#;>(T.5*:H8N3O/(N WO/XYO\#9^F_:NPC>P-///X@MW[CX U!+ P04 " !9BUM0YH5[ M_;0! #2 P &0 'AL+W=O\9.-D1LX,7VC.><.3,> M9X-U3[X%".19*^-SVH;0G1CS90M:^#O;@<&;VCHM IJN8;YS(*H$THKQS>; MM)"&%EGR75R1V3XH:>#BB.^U%N[7&90=' M%IM9*JG!>&D-<5#G]'Y[.N]C? KX+F'PBS.)E5RM?8K&IRJGFR@(%)0A,@C< M;O 2D4BE/%SXJ1SR@A5E+T/5D\L*$6+YW&7)NW#='.<8.L /@'X##BF M/&Q,E)2_%T$4F;,#<6/O.Q&?>'OBV)LR.E,KTAV*]^B]%5O^+F.W2#3%G,<8 MOHR9(QBRSRGX6HHS?P7GZ_#=JL)=@N^6\,,_\N]7"?:)8/_?$E_'\,/?*MFB MIQI&PO=V]R:W-H965T<[NF;XU$VK0L.5F2]:. 'N)_]R7B++2R5 MU-!9B1TQ4.?T;G\XIB$^!OR2,-K5F81*SHC/P?A6Y707!(&"T@4&X;<+W(-2 M@DM)1748E#N$<>O,-=S3X@/+A08G/4:*R<27E8!WJF<5+T>)EVF47]W&Z29(9M@W@,X O@-N8ATV) MHO+/PHDB,S@2,_6^%^&)]P?N>U,&9VQ%O//BK?=>"GZ39.P2B.:8XQ3#5S'[ M)8)Y]B4%WTIQY/_ ^38\V5281'CR3F&Z39!N$J21(/UOB5LQUQ^2L%5/-9@F M3I,E)0Y=G.25=QG8.Q[?Y&_X-.T/PC2RL^2,SK]L['^-Z,!+V5WY$6K]!UL, M!;4+QT_^;*8QFPR'_?R#V/*-BS]02P,$% @ 68M;4,:KHRVU 0 T@, M !D !X;"]W;W)K&UL?5-A;]L@$/TKB!]0$IRE M461;:CI-F[1)4:NMGXE]ME'!>(#C[M_WP*[G=M:^ '?<>_?N.-+!V&?7 'CR MHE7K,MIXWQT9V M>6IZKV0+9TMN4?S/ 5IGH^43(5_QVN MH# \*,$7# M\1;/=ARST?"FFWX0F[]Q_@I02P,$% @ 68M;4)G]U%^U 0 T@, !D M !X;"]W;W)K&UL?5/;;MP@$/T5Q <$+[O)IBO; M4C95E4J-M$K5]IFUQS8*>!S Z^3O"]AQK<;*"S##.6)+<,"UD2_,T^DXF3[%W M2K9P,L3V6@OS=@2%0T8W]-WQ).O&!0?+TT[4\!/$PP-,]5Q3,A7_ RZ@/#QD MXF,4J&Q<2=%;AWI2\:EH\3KNLHW[,-Y<\XFV3N 3@<^$VQB'C8%BYE^%$WEJ M<"!F['TGPA-O#MSWI@C.V(IXYY.WWGO)^:C!UG"9+"NS; M.,D+[SRP=_$1V3_X..V/PM2RM>2,SK]L['^%Z,"GDESY$6K\!YL-!94+Q[T_ MFW',1L-A-_T@-G_C_"]02P,$% @ 68M;4+TYV.6T 0 T@, !D !X M;"]W;W)K&UL?5-A;]P@#/TKB!]0[DC6GDY)I%ZG M:9,VZ=1JVVV168&KV0' M9TO7;G!XHJ: 6@_*/9OP,E&". MTB@75U(.SAL]LZ 4+5ZG779Q'Z>;Y###M@%\!O %<(AYV)0H*O\HO"@R:T9B MI][W(CSQ_LBQ-V5PQE;$.Q3OT'LM^!W/V#40S3&G*8:O8O9+!$/V)07?2G'B M_\#Y-CS95)A$>/*'PF2;(-TD2"-!^M\2MV+2OY*P54\UV"9.DR.E&;HXR2OO M,K#W/+[)[_!IVK\)V\C.D8OQ^+*Q_[4Q'E#*[@9'J,4/MA@*:A^.=WBVTYA- MAC?]_(/8\HV+-U!+ P04 " !9BUM0:^8 I+4! #2 P &0 'AL+W=O M:6:2%;FJ?1=S9YBKU3LH6S(;;7 M6IBW$R@<,KJE'XXG63=J*&9W#?N[/Q%IM92JFAM1);8J#*Z/WV>$I" M? SX(6&PBS,)E5P07X+QM$!U4]9NB:C=Y244(E>N2<-* MBMXZU!.+EZ+%Z[C+-N[#>+-/)M@Z@$\ /@/N8AXV)HK*/PDG\M3@0,S8^TZ$ M)]X>N>]-$9RQ%?'.B[?>>\WY89^R:R":8DYC#%_$;.<(YMGG%'PMQ8G_ ^?K M\-VJPEV$[_Y0>+M.D*P2))$@^6^):S&'OY*P14\UF#I.DR4%]FV_UZ@O5JU\0LPPSS//#,,V8CFV;8 CKPHJ6U.6^?Z$V.V;$$) M>X<]:']3HU'">=,TS/8&1!5!2C*>)&^9$IVF119]%U-D.#C9:;@88@>EA/EY M!HEC3G?TU?'8-:T+#E9DO6C@*[AO_<5XBRTL5:= VPXU,5#G]'YW.A]"? QX MZF"TJS,)E5P1GX/QJ-*RL$Z M5#.+EZ+$R[1W.N[C='-,9]@V@,\ O@#2F(=-B:+R]\*)(C,X$C/UOA?AB7/1G,XW99#CLYQ_$ MEF]<_ )02P,$% @ 68M;4%!#_+>T 0 T@, !D !X;"]W;W)K&UL?5-AC]L@#/TKB!]PM+3KJBJ)=+UIVJ1-JF[:]IDF M3H(.< :DN?W[ M3(NIZWWW8DQ5[:@A;O# M#DRXJ=%JX8-I&^8Z"Z)*(*T8WVP.3 MI:)$EW\46&?9>20,72UROM; _SZ!P MR.F6OC@>9=/ZZ&!%UHD&OH#_VEULL-C,4DD-QDDTQ$*=T_OMZ;R/\2G@FX3! M+ !E(I$0<:/B9/.*2-P>7YA?Y]J#[5< MA8,'5-]EY=N<'BFIH!:]\H\X?("IGC>43,5_@ANH$!Z5A!PE*I=64O;.HYY8 M@A0MGL==FK0/X\WA,,'6 7P"\!EP3'G8F"@I?R>\*#*+ [%C[SL1GWA[XJ$W M972F5J2[(-X%[ZW@QVW&;I%HBCF/,7P1\QK! ON<@J^E./._X'P=OEM5N$OP MW6\*_T&P7R78)X+]?TMJK!-FF:'"FQ-VF2%]YY8.]Y>I/7\'': M/PO;2./(%7UXV=3_&M%#D+*Y"R/4A@\V&PIJ'X]OP]F.8S8:'KOI!['Y&Q>_ M %!+ P04 " !9BUM0VW2JM3\# ",#P &0 'AL+W=O7M M!W60M7FR54V5:S-L=DE[:&2^L4%5F5":3I(J+^IX.;=SC\URKHZZ+&KYV$3M ML:KRYL]*ENJ\B$7\-O%4[/:ZFTB6\T.^D]^E_G%X;,PH&;)LBDK6;:'JJ)'; M17PO[E;,78!%_"SDN;VZC[JM/"OUT@V^;!9QVJU(EG*MNQ2YN9SD@RS++I-9 MQ^]+TGC@[ *O[]^R?[*;-YMYSEOYH,I?Q4;O%_$LCC9RFQ]+_:3.G^5E0^,X MNNS^JSS)TL"[E1B.M2I;^QNMCZU6U26+64J5O_;7HK;7<_]DFEW"< != F@( MF%F>I">R*_^8ZWPY;]0Y:OJ7?\B[;RSNR+R;=3=I7X5]9A;?FMG3DF:C>7+J M$ETPJQY#5Q@Q(!*3?: @1+$B+YQP.,,5L@WGZW .)!C!!".;8'2SQ;&SQ?:0 $R68I(9))F!!,(A M09C A\\@2082L$.","-,(E*LH-1+(3+WJ_P'=,L34*H 2W7K&((F 1XHUWM! M?HI1ZO( 4!:H98%U+1BD\-X; F4!'BQ_X6N;4V\_"!1P.8$=0/CRYI1<'@3B M \V >$KG%//LA$H8&@"^X#P1X.@@+\1]@/RI<["]1T("O@. M83\@7^HLIBX/ @7J@+ ?$)"Z<.L @2A4!]@/"$B=O#I H% =8#\@<.)/O#H M?D !WR'L!P2D3J[O0%# =PC[ 0&ID^L[$!3P'<)^0$#JY/H.! 7.'\9^P$#J M[)X_$!0X?QC[ 0.ILWO^0%"@#AC[ 0.ILUL'$!2H P[\[P=29[<.(,BM@^2J M&:IDL[-M8!NMU;&V/>C5[-!JWI-MIO[!^S[U6][LBKJ-GI4V+9EMG+9*:6G6 MDGXP6MZ;UG@8E'*KN]NIN6_Z_K ?:'6X]+[)T( O_P)02P,$% @ 68M; M4.WLT+6X 0 T@, !D !X;"]W;W)K&UL;5/; M;IPP$/T5RQ\0LX:DVQ4@91-%K=1*JU1-G[TP@!5?B&V6].]K&T))PHOM&9]S MYN)Q/FKS;#L AUZE4+; G7/]@1!;=2"9O=(]*'_3:".9\Z9IB>T-L#J2I" T M26Z(9%SA,H^^DRES/3C!%9P,LH.4S/P]@M!C@7?XS?'(V\X%!RGSGK7P"]SO M_F2\11:5FDM0EFN%##0%OMT=CEG 1\ 3A]&NSBA4KQ M&\SU7&,T%_\#+B \/&3B8U1:V+BB:K!.RUG%IR+9Z[1S%?=QNLG2F;9-H#.! M+H1]C$.F0#'S>^98F1L](C/UOF?AB7<'ZGM3!6=L1;SSR5OOO91INL_))0C- MF..$H2O,;D$0K[Z$H%LACO03G6[3T\T,TTA/U_3T>EL@VQ3(HD#VKL2O'TK< MP&3)AR!DU5,)IHW39%&E!Q4G>>5=!O:6QC?Y#Y^F_227/D1ZOP'6PP!C0O'+_YLIC&;#*?[^0>1Y1N7_P!02P,$% @ 68M; M4,UUU+'> 0 04 !D !X;"]W;W)K&UL;53K MCIP@%'X5P@,L,^B,TXF:[&S3M$F;3+9I^YO1XR4+8@''[=L7T'6MY8]P#M_E M' 324:H7W0 8]"IXIS/<&-.?"=%% X+I!]E#9U=G!52 ]",/7G ER.&=[CM\1S6S?&)4B>]JR&[V!^ M]%=E([*HE*V 3K>R0PJJ##_NSY?$X3W@9PNC7LV1Z^0FY8L+OI09WKF"@$-A MG *SPQV>@',G9,OX/6OBQ=(1U_,W]4^^=]O+C6EXDOQ76YHFPR>,2JC8P,VS M'#_#W,\!H[GYKW ';N&N$NM12*[]%Q6#-E+,*K84P5ZGL>W\.$XKR6FFA0ET M)M"% P'%C$L(D89,D:)($!$X;DQ#FP\:$K(Z@ M %7[RZ=1(8?.7_Q5=KG?C]0?X7?X]#A\8ZIN.XUNTMB+X(]K):4!6\KNP>YJ M8]^C)>!0&3=-[%Q-MW(*C.SG!XGXTI)C3/ MM@=PY$5);4O:.S<<&;-U#XK;&QQ ^YL6C>+.FZ9C=C# FPA2DF5)\HXI+C2M MBN@[FZK T4FAX6R('97BYM<))$XE3>FKXTETO0L.5A4#[^ KN&_#V7B+K2R- M4*"M0$T,M"5]2(^G/,3'@.\")KLYDU#)!?$Y&)^:DB9!$$BH76#@?KO"(T@9 MB+R,GPLG75,&X/;\ROXAUNYKN7 +CRA_B,;U);VGI(&6C](]X?01EGIN*5F* M_PQ7D#X\*/$Y:I0VKJ0>K4.UL'@IBK_,N]!QG^:;NWR![0.R!9"M@/N8A\V) MHO+WW/&J,#@1,_=^X.&)TV/F>U,'9VQ%O//BK?=>J\-M4K!K(%IB3G-,MHE) MUPCFV=<4V5Z*4_8//-N''W85'B+\L(7G_\F?[Q+DD2#_J\3T38E[,6]5LDU/ M%9@N3I,E-8XZ3O+&NP[L0Q;?Y$_X/.U?N.F$MN2"SK]L['^+Z,!+26[\"/7^ M@ZV&A-:%XYT_FWG,9L/AL/P@MG[CZC=02P,$% @ 68M;4-Y6.7&R 0 MT@, !D !X;"]W;W)K&UL;5/;CILP$/T5RQ^P M3H"T501(FZVJ5FJE:*NVSPX,8*WMH;8)V[^O;0A+4U[PS'#.F8O'^8CFQ78 MCKPJJ6U!.^?Z(V.VZD!Q^X ]:/^G0:.X\ZYIF>T-\#J2E&3);O>.*2XT+?,8 M.YLRQ\%)H>%LB!V4XN;/"22.!=W36^!9M)T+ 5;F/6_A.[@?_=EXCRTJM5"@ MK4!-##0%?=P?3UG 1\!/ :-=V21T4OT3MNH)^H*2&A@_2/>/X&>9^#I3,S7^% M*T@/#Y7X'!5*&[^D&JQ#-:OX4A1_G4ZAXSG.^C?:-B&9"-E M;G D9II]S\,5[X^)GTT5@G$4\9\OWOKHM4P/:&UL;5/;;IPP$/T5RQ\0+RS)KE: ME$U5M5(KK5*U??;" %9\H;99TK_OV!!*4UYLS_B<,Q>/\]'8%]/*JI'8% M[;SO3XRYJ@/%W9WI0>--8ZSB'DW;,M=;X'4D*Z!*2XT+?/HN]@R-X.7 M0L/%$CWO,T@S%C2A;XYGT78^.%B9][R%;^"_]Q>+%EM4:J% .V$TL= 4 M]#$YG;. CX ? D:W.I-0R=68EV!\K@NZ"PF!A,H'!8[;#9Y RB"$:?R:->D2 M,A#7YS?UC[%VK.7*'3P9^5/4OBOHD9(:&CY(_VS&3S#7,@$ M8U1&NKB2:G#>J%D%4U'\==J%COLXW63)3-LFI#,A70C'&(=-@6+F'[CG96[- M2.S4^YZ')TY.*?:F"L[8BGB'R3OTWLK]_4/.;D%HQIPG3+K") N"H?H2(MT* M<4[_HZ?;]/UFAOM(WZ_IV6%;(-L4R*) ]D^)AW31F:4DNG?1Q!J*O .?SA>>-M9[R!E/K 6OH/],9RTL\BJ4G,)O>&J1QJ: M C_L#L?,XP/@E<-D-GOD*SDK]>:-+W6!$Y\0"*BL5V!NN< C".&%7!J_%DV\ MAO3$[?Y#_3G4[FHY,P./2OSDM>T*?(]1#0T;A7U1TV=8ZLDP6HK_"A<0#NXS M<3$J)4SXHFHT5LE%Q:4BV?N\\CZLTWQRERZT.($N!+H2[D,<,@<*F3\QR\I< MJPGI^>X'YEN\.U!W-Y5WAJL(9RYYX[R7,LT^Y>3BA1;,<<;0#6:W(HA37T/0 M6(@C_8=.X_0TFF$:Z.F6GB5Q@7U48!\$]ML2;Y.K$F.8_Q2918-D$0%Z%22& M2:^"D$WC).@V/%F#*C7V85PVWG4J'FAH_%_X/%+?F&YY;]!96?=\0I,;I2RX M5)(;ETOGIG@U!#36;^_<7L]O>3:L&I8Q)>N_HOP#4$L#!!0 ( %F+6U!$ M!'I6PP$ #<$ 9 >&PO=V]R:W-H965TJ!^EV:J4%LVZI&V)Z#:P*),$)W6SV M1+!.XB(+L9,N,C58WDDX:60&(9C^. )78XZW^"OPTC6M]0%29#UKX!7LS_ZD MW8HL*E4G0)I.2:2ASO']]G!,/3X ?G4PFM4<^4K.2KWYQ?UG)F!!\5_=Y5M,W MF.M),9J+_P$7X [N,W$>I>(F?%$Y&*O$K.)2$>Q]&CL9QG':V2IK$!791@5T0V/U38GI58@RS MCYND49,T(G![91+#7)N0U<4)T$UXL@:5:I"A75;1I2ON:;CXO_"II9Z9;CII MT%E9]WS")==*67"I;&Y<+JWKXF7!H;9^>NOF>GK+T\*J?FY3LOPKBD]02P,$ M% @ 68M;4/]YLBC& 0 -P0 !D !X;"]W;W)K&UL;53M;ILP%'T5RP]0 PE)%@%2TVGJI$V*.JW][< %K-J8VB9T;S_; M4,HR_\&^U^><^V%?LE&J5]T"&/0N>*=SW!K3'PG190N"ZCO90V=/:JD$-=94 M#=&] EIYDN DB:(=$91UN,B\[ZR*3 Z&LP[."NE!"*K^G(#+,<J, M[U6.(Y<0<"B-4Z!VN<(#<.Z$;!IOLR9>0CKB>O^A_LW7;FNY4 T/DK^PRK0Y M/F!404T';I[D^ AS/2E&<_$_X KNBN.CXGM3>F8/M/B5]N2@Q@]E$X2!H,D@8$XIL@(!0&[?=V[V:WO)D M&-G/8TJ6?T7Q%U!+ P04 " !9BUM0%U>X6L4! W! &0 'AL+W=O M",HG+/,3.NLS58#F3<-;(#$)0 M_><$7(T%WN+WP MK.^L#I,Q[VL)WL#_ZLW8KLJC43( T3$FDH2GPX_9XRCP^ M 'XR&,UJCGPE%Z5>_>)+7>"-3P@X5-8K4#=$WAK-, WT=$W/'N("NZC +@CL_BMQ=U-B#)/%3;*H2181V-^8Q#"'&Q.RNC@! MN@U/UJ!*#3*TRRJZ=,5C$B[^'WQJJ6]4MTP:=%'6/9]PR8U2%EPJFSN72^>Z M>%EP:*R?'MQ<3V]Y6EC5SVU*EG]%^1=02P,$% @ 68M;4 A9ED"W 0 MT@, !D !X;"]W;W)K&UL;5-A;]L@$/TKB!]0 M'"==L\BVU+2:.FF5HD[;/A/[;*,"YP*.VW\_P*[GM?X"W''OW;OCR 8TS[8% M<.1526USVCK7'1BS90N*VROL0/N;&HWBSINF8;8SP*L(4I*E2?*%*2XT+;+H M.YDBP]Y)H>%DB.V5XN;M"!*'G&[HN^-)-*T+#E9D'6_@)[A?W'P %,]UY1,Q?^ M"T@?'I3X'"5*&U=2]M:AFEB\%,5?QUWHN _CS74ZP=8!Z01(9\ ^YF%CHJC\ MGCM>9 8'8L;>=SP\\>:0^MZ4P1E;$>^\>.N]EV)[L\_8)1!-,<K"K<1OOU/X==U@MTJP2X2[)8$^^1#B6LQ'XMDBYXJ M,$V<)DM*['6YWVH]' E190N.Z:5EL'*;*!-O =](_A+(U%%I:J MX]"K3O2>A#KW'W;'4VKQ#O#2P:A6>\]6N55:<%G%I,*IV_3VO5N':>3.)K#\(!P#@B7@-3I MD$G(9?Y$-2TR*49/3G<_4/O$NV-H[J:T3G<5[LPDKXSW5D1IF)&;)9HQIPD3 MKC"[!4$,^R(18A*G\+_P$ ^/T PC%QZMPY,]3K!'"?:.8/]/B=&F1 SS@4B, MBL0(0;P1P3 )+I*@(@E"<-B(8)@4%SF@(@>$X'XC@F#N UPD1452A&"W$<$P MVS^'K/YS#K)Q':Z\4EQ[-UU6WF6(/(2N3_["IPGTC8C"HM=T>S%Y.K3\96@SS5"/+:"W^ %!+ P04 " !9BUM0 MTD]!L=,! "&LA9-"NA>"JK(T_$H^L;HQ+D#SM: V_P?SI M3LI&9%8IF8!6,]DB!56&[]:'8^+P'O#$8-"+.7*=G*5\<<&/,L,K5Q!P*(Q3 MH':XP#UP[H1L&7\G33Q;.N)R_J'^S?=N>SE3#?>2/[/2-!G>851"17MN'N7P M':9^MAA-S?^$"W +=Y58CT)R[;^HZ+618E*QI0CZ.HZL]>,PKB3[B18F1!,A MF@D[[T-&(U_Y S4T3Y4[^.47)S0 MA#F.F&B!6<\(8M5GBRAD<8S^HT=A>ARL,/;T>$E/;L,"FZ# Q@ML_FEQ<]5B M"+,-FVR#)MN 0')E$L)\T4D2-$D" KLKDQ!F?V5"%J=#@*K]O="HD'WK[^0B M.U^]N\B?KD_X>&]_456S5J.S-/:,^I-426G EK*ZL0TW]JF8 PZ5<=-;.U?C MA1D#([OI+2#S@Y2_ U!+ P04 " !9BUM0PI:7(;8! #2 P &0 'AL M+W=O>6DJ7X+W %Z<.#$I^C1FGC M2NK1.E0+BY>B^.N\"QWW:;ZYS1?8/B!; -D*>(AYV)PH*O_ ':\*@Q,Q<^\' M'IXX/6:^-W5PQE;$.R_>>N^URI.D8-= M,2&UL;53O;ILP$'\5RP]0$T)(%P%2TVG:I$V* M.JW[[, !5FW,;!.ZMY]M"&/,7V+?\?MSY_B.ONEEDI08T/5$-TKH)4G"4[B*$J)H*S#1>9S%U5D^*%-:UQ"5)D/6W@.Y@?_479B"PJ%1/0:28[I*#.\=/N=$X= MW@->&8QZM4>NDZN4;R[X4N4X<@4!A](X!6J7&SP#YT[(EO%KUL2+I2.N]W?U M3[YWV\N5:GB6_">K3)OC1XPJJ.G S8L(59K<@B%5?+.*0Q3G^CQZ'Z?M@ MA7M/WZ_IQP]A@20HD'B!Y)\6DTV+(&PO=V]R:W-H965T$\MZJLFYG_DZI_5T0M*N=J/+V@]R+6O]G(YLJ5_JV MV0;MOA'YN@^JRH#", FJO*C]^;0?>VKF4WE095&+I\9K#U65-W\6HI3'F<_\ M]X%OQ7:GNH%@/MWG6_%=J!_[IT;?!:L3/ M0AS;LVNOD_(LY4MW\WD]\\..D2C%2G4I$=$UUC M)O69X'O9Y]]BQNU@OUZH;[%>G_Y^>SU:/ MOLXC%DZ#UR[1B%D,&#K#L!,BT-E/)0B56) 5'C%V66*),'2)>4 8?HEY1)@( MD^5P/GB?@%\DB'&""":(^@3118+$F- !D_28NLE4C3 MT%C8)0!E9Z +*@FDD@ JF4$EL=2F+"*#\-)&41J1^0PD%N,HY&3,[Z.-XEF: MI%A8"H6E0-C$$);:RQB[IB^#53*["IGNR^R)F5@K>0WH(;.GA;OX3B#?">!K M6'DQL:@PBBS" !4R%QD6XMX5 CKD2.%H?^QZOS/8WNX9 1;<;*%DZW5:C>'6 MQ#@HY&AN##VY.HGS247MQ8&>@NYN&(3L_0&N=BA#%G4 MDFO;+W/+Q=9BR%L)3D'8#Q1>+Y>P'X@!%N;>,H(N&I]++6'3$#)-YDB![4 W M;-6$[4!HLS:WKQ%TWC899U9#0S"WQ0F;BY"Y)HX4V#:4W# MV#8$-C]N;DL0 MY'HOQ-XBX"WNZ-^$74.3Z]5R[!H.=A%N.AR"7"^6V%H<6(N[J&+7<+I!K>/] M%FPBMEH$J.5V>CI^\%]]0=/XWQ!;M[ M&(ZE_](,'R&^YLVVJ%OO62I]N.V/H!LIE= &ULE59A;YLP$/TKB!]0;(R!1$FD)NVT M29M4;=KVV4VS#:7!'%W[)6#S[MV[B^]\BXN03^K(N0Z>J[)6 MR_"H=3./(K4]\HJI&]'PVGS9"UDQ;9;R$*E&3?-2_%91GB\&7C>W$X:KL1K18-._ ?7/]L'J1913W+ MKJAXK0I1!Y+OE^$MGM_CF35PB%\%OZBK]\"&\BC$DUU\V2U#9!7QDF^UI6#F M<>8;7I:6R>CXTY&&O4]K>/W^PO[)!6^">62*;T3YN]CIXS+,PV#']^Q4ZN_B M\IEW =$PZ*+_RL^\-'"KQ/C8BE*YWV![4EI4'8N14K'G]EG4[GGI^%_,8(.X M,XA[ YR^:4 Z _)JD+QID'0&R7L-:&= /8.HC=TE\XYIMEI(<0ED>QX:9H\= MGE/S=VWMIOMWW#>33V5VSZN$S!;1V1)UF'6+B:\PN$=$AKUW$4,NUO'(/!XZ MV(P1:3J$W(TA&1I"[L>0)$&P4 +F@C@",B"8B#0!"1)'D P(O%C7+29SF+I- M)L4H0U[2-P .XYQD%!9$04$4$$0\02TFO7)$%!23 F(2 M3TPZBCK.T$C,&$53-"4F \5D8S'Q#";(08+\_8=E!A+,@'10+QT0QJN,S=N8 M@1",X!Z (K,;P( B"03?B9Z#0;\Y!,48"^YQ?'[TX[A*L<$4#%J>0"(^L<0 M!&&O7#3DPJVXE1K>ZE=[?83 MVFUL+WQO?XWG=^V<]4K3CGW?F#P4M0H>A3;CA+OT]T)H;D2B&W,^CF;2[!7?T#4$L#!!0 ( %F+6U":RL8]U $ .<$ M 9 >&PO=V]R:W-H965T2-O%Z?J&_.._&RX$J>!+L=U?KML 91C4T],3TJQB_P.PGP6@V M_PW.P(S<=F)J5((I]T3526G!9XIIA=/W:>QZ-XXS_Y+F3PCGA'!)""RSA) ')QVVF7D#Z 9OI@\UX]9^/L?$6V3QVF09^0.8%9(]=INN[+CV:*+XK0J[. MJ+T"OE-Y['J%#D*;X^X.92.$!L,+5L9P:VZ=)6#0:#O=F+F<_KTIT&*8KQ6R MW&WE/U!+ P04 " !9BUM0]BRLD',& #!* &0 'AL+W=O7V%8.A\,1S^$,R?5G7GPOW[*L6OPX[(_ES?*MJD[7 MJU7Y])8=TO(J/V7'^C\O>7%(J_IG\;HJ3T66/K>-#OL5CR*].J2[X_)VW3Y[ M*&[7^7NUWQVSAV)1OA\.:?'??;;//V^6;/GUX-ON]:UJ'JQNUZ?T-?LSJ_XZ M/13UK]79RO/ND!W+77Y<%-G+S?*.72?6- U:Q-^[[+.\^+YHAO*8Y]^;'[\] MWRRCQJ-LGSU5C8FT_OC(-ME^WUBJ_?BW-[H\]]DTO/S^9?V7=O#U8![3,MOD M^W]VS]7;S=(N%\_92_J^K[[EG[]F_8#4P;R*D- M5-] _6S0NK3JQMX&VZR#\713KCM M1'L)P@ECH@@/4,$!*C# V!M@A]$7'4FGF\[M,93CC(;.:.J,\:.H23="A'HQ ML!<#>@E0P$(#=OJLBJ&!&'C@,SDF;]?(R _Z!J!X3%[-)%L)0!D="BV+L$9% M8&@B8"(@!G4J#O&@1?2UT$$\A1H.P)RG<$:Q 0P$5 QAE6(R1DAP3QG M@.C&^*M'!XHOID!T%7$2.0@3?NC&C+EN8T5@2!)LP 2F.S,S@H<)S^R4X%D8 M%3*CQF"N0UA &%*0&)O@F*D\FAX6CIG*&?7">JIRWX.<=<%/%RC$C]J@%==7 M+ D<$-F&$A],9#XCF^"8R!SD$]97_AYT.5;NAV,(XCJ"Y8 #.; !G>:8FES/ M" >F)@=+,9U AHPU]B?0*&0["'%]Q1K @0;8T!S$K.7Q](@)S%H!UE!Y"&@@L:",H-S*$U-=(JH'-$MB!LH9J;3$#)0H ?;G4P_RANN3;!)J.X9R MG<:0[GN8&600!GB $\EYJF< MD4I+S%,)EM'8WZ+J04,9T#@D&82XOF)!D$ 08N'W$I-> D%5F.<*\)SL,?4@ M9[-'"D;V Q!.<4TW:Z;92Q!.*!O<8\(ZI$ FX.\R;7O095>A7K!4*2!5<8 C M"@N'FI'B*RP<"J0!9((KFK\S/QRCD&00XOH:V/P#"N5/\(VB&WO$5PH),$UA M;5) FR@'Z-9?_7(LY8 F$TE))B@'* [92R!.RR 'L'8JD.-0#IC)',#RJI"\ M!G)NA55/S:A2-)8T#22-<$#3^L*?5^.09!#B^HJU20-M(AS0=/O!3_G&(0F M!&BBL<)IH'"$)CW(W2&/R1*PZ7&75, M SF+_;H @JSOSC#(=0:KGD:J%RB5-%8]/4/U#%8]@U3/5Q(S6:\,UBM#]4H% MS[^PC)@9NRH&T]2@"HN,E=(TH'<&4]1,.7XUX!Q447),@VU'8:[?6!<,S:M4 MQ'R_0?(E_9H96O)KH1%+KL=8A@R5(14%]BM,X%AU1G%H,(\-XK&_T!I:UH48 MA*EN0%E'9Q4]#67TS'0["G./D[%P6"H<*@H4+A:K@IVQTV.Q*EB:7*C(.X?9 M ! ]-)T"2D9 KL=8A"S*%?P7V8/<-Q23,_+-1-QV(BX9Q[E#Q IHD0+ZZ9"E MFA7J!>N512H3$!"+!<3.. VR6$ L2@3\JL'2'.MRWN^8==)=YONIYGNLESZNL]C"ZJE_)6Y8^GW_LLY>J^=J(?=%=JNM^5/FIOS"X.M]:O/T? M4$L#!!0 ( %F+6U# [E$T20( #T' 9 >&PO=V]R:W-H965T B_5J90Z@/*L)2?X"?)7N^-JA@:50U5#(RK6.!R.*_<9+[?8$ SB=P57 M,1H[NI0]8Z]Z\NVP">&'A+ GA!,"ZDHQ:[,E MDN099U>'=[^W)7H7X66H5K_00;/8YIM:'J&BESSRD@Q=M%"/67<8?X3! P(I M]2&%;TNQ]F=T_S[!9HZ(XWO(=@Y)/+N)P%IG8/C!79VI72"T"H1&(+P36$SJ MZ#"QP30&LXB38(+:SE$X2".\L+N)K&ZBN1OL37Y;ATE&><)H8G@."5(?3_S. M03%.'[B-K6YCB]L'6RBQ"B2?_WNI52"U.)CLPK4-$]B3+*Q)%A:!T"Z /?MI M]#Y?*'YPH+'%130]T390/,F#1CVD!GXR_5DX!3LW4A_%472X YY]W8,F\;6^ M&TQO>I?I+I8?A)^J1CA[)E6',WWHR)@$Y=%[4ONN5'?9,*%PE'J8J#'O&GHW MD:SM+RLTW)CY?U!+ P04 " !9BUM0OU\ #!@" #1!@ &0 'AL+W=O MH4&E7U50R,KW@0"#HOP M$YFMB258Q*\*.GDU#TR4+>=O9O%UOPBQ<00,=LI(4#V<806,&27MXX\3#8>: MAG@]OZA_MN%UF"V5L.+L=[57Y2*#O3$U"OOOH +E(:!2_\-SL TW#C1 M-7:<2?L;[$Y2\=JI:"LU?>_'JK%CY_0O-#\A*QA,01DCL" MZJ/8WJRIHL5<\"X0_=_;4G.*R"S1W=^93=ML^TRW1^K=P5B*Y!<"1!\9W+9 M8W*+:?JHT72*X[LLCS#L=Y)XG20/3M((WSE)'IW$F7Z?_752;YW44X?X!3*O M0#:^Y[E7('_>\U7N28KQ1TDGWCJ3\4FG7H'I^*0$^]\D/"*K V4CPY(/7EKR M_ "M'.AI7]'556$N^^]4'*M&!ENN]*UC[X8#YPJT)G[1)ZK4WY=AP>"@S#37 M<]%?LOU"\=9]0-#P%2O^ 5!+ P04 " !9BUM0=M&P4.L! #*! &0 M 'AL+W=O*"T:4#D6-9"^ E);$*,*^?T",M)V;)39W%EG"!T7; M#L["D0-C1/PY >5CZ@;N+?':UHTR"90E/:GA!ZB?_5GH""TJ9 OXU<(H5WO'='+A_-T$7\O4]4U!0*%01H'HY0HY4&J$=!F_9TUW ML33$]?ZF_F)[U[UV5$WJ/KI."149J'KEXQ>8^XE=9V[^&UR!:KBI M1'L4G$K[ZQ2#5)S-*KH41CZFM>WL.L[Z-]H^ <\$O!""PW\)X4P(/PF1;7ZJ MS+;Z3!3)$L%'1TQ_5D_,G0B.H3[,PB3MV=EONENIL]<*=(V^IXML],.R M!!0J9;8/>B^F\9H"Q?OYY4#+\Y7]!5!+ P04 " !9BUM0.*Z)> T# , M# &0 'AL+W=O769YX5U<3>'9$?? M*/]Y>"E%RVE=-FE.BRIEA572[<2^1:-5+/D:^)72<]6YM^1,WAG[D(WY9F*[ M,A#-Z)I+AT1<3O2.9IDT$C'^*$^['5(*N_<7]\=Z[F(N[TE%[UCV.]WP_<2. M;&M#M\DQXZ_L_$S5? +;4I-?T1/-!"Z3B#'6+*OJ3VM]K#C+E8N(DB>?S34M MZNM9^5]DL K 6X%8NQK D\)O"^!?U7@*X$_5! H03!40)2 #!6$2A .%41* M$ T5Q$H0#Q4@][)R[I>$7)>TBXT&CW)9;H0UB=,45EVI]PE/IN.2G:VRV6N' M1&YI-!(J82Y[Z]JOOQ356HG>TS3 P=@Y22?%S!H&=QB"^\C"1%!+.")!&P.# M,6;8T&LCW)D$\?K(/8#X?>0!0+39/@((Z2-/ !+VD6< B?K('$!B[;%^^UB6 MWZ==F4CHPHOCP37BU09>KT8([.###G[MX/<C0I#QG)GJ!DKC'DLXE%;J!3O5,*03-0Q0I/T"+0$J(K%&K4PJ$MOE/[..X,P1D!EIF2-C'$(T M9FDRR VU#;X"(!]C.&\,YXV!O/JK* :><>1K/XI+@(K#4/-:F52$O<[[L]NAZB^7;6NN?H=$< ?T+<=1M3J9?]LTY^4=2 M[M*BLMX9%Z>$^D6^98Q3$=Z]$1MC+X[F;2.C6RYO0W%?-@?4IL'909V]G?8/ MP/0?4$L#!!0 ( %F+6U!&PO=V]R:W-H965T M0/B F09!L!TB91U4JM%&W5[;,#PT5K M8VJ;L/W[VL9A"4'[@CWC<\Y<\#CNN7B3%8#RWAEM9((JI=H]QC*K@!&YXBTT M^J3@@A&E35%BV0H@N24QB@/?WV)&Z@:EL?6=11KS3M&Z@;/P9,<8$?\.0'F? MH#6Z.5[JLE+&@=.X)27\ O6[/0MMX5$EKQDTLN:-)Z!(T/-Z?XH,W@)>:^CE M9.^92BZYX@WR0$%#)E%(A>KG $2HV03N.OTT1C2$.<[F_J7VWMNI8+ MD7#D]$^=JRI!3\C+H2 =52^\_P:NG@WR7/$_X I4PTTF.D;&J;1?+^NDXLRI MZ%08>1_6NK%K[_1OM&5"X C!2%AO/R6$CA!^$*)/"9$C1#,"'DJQO3D11=)8 M\-X3P]]MB;E$ZWVDNY\9IVVV/=/MD=I[33=A&..K$7*8PX ))ICUB,!:?0P1 M+(4X! _TX#[ \1&QW=Y#3H^0G;^<1+A89VCYX32)\&E9(%H4B*Q =->H:-:H M ;.SF,8%F94Z0#93B+^:%[L(^C++%D]^,0-1VO&17L:[1IE.3;SCA#X'YHK, M_ <]N<.@?<@,8_^3B+)NI'?A2E] >TT*SA7H'/V53J_2+\UH4"B4V>[T7@SS M-AB*M^XIP>-[EOX'4$L#!!0 ( %F+6U!WZ!.P\ 4 !\D 9 >&PO M=V]R:W-H965TQ);!XP+)#[]]^46Q\Q> [S$-EFS63,PW]XSL+QD^<_B8$PY^Y4F MI^)A?BC+\[WG%;N#2>/B6W8VI^H_KUF>QF7U,W_SBG-NXGW3*$T\[OO:2^/C M:;Y:-L>>\]4R>R^3X\D\Y[/B/4WC_+\GDV27ASF;?Q[X?GP[E/4!;[4\QV_F MARG_.C_GU2_O&F5_3,VI.&:G66Y>'^:/['ZKFP:-XN^CN10WWV=U5UZR[&?] MX_?]P]RO'9G$[,HZ1%Q]?)BU29(Z4N7CWR[H_'K.NN'M]\_HVZ;S56=>XL*L ML^2?X[X\/,P7\]G>O,;O2?D]N_QFN@ZI^:SK_1_FPR25O'92G6.7)47S=[9[ M+\HL[:)45M+X5_MY/#6?ER[^9S/<@'<-^+5!=>ZA!J)K(+X:Z,$&LFL@OQK( MP0:J:Z"F-M!= VTU\-K!:D8_BLMXM]\=0X@(0!9!- ]@($5C=:3=!H3NUH"\E#W[4[>J2@(04,+2Q#K4;?G.BN.I,BAH ND N7'PW]:.*'^:%UQVK:<>;[ M0EE^UA-U$=*)(+#[M]&D?XQS)J4]#D!GQ>L-1 '(@"W6H@#+&" !;VRMM/U M CA%(X1T ST*H:$0&&*6H1 ,L2_M*Q%16>B\SYB/T>@#.P1\/KCUB1N@DMII MQT%J!NP(&]6,VI'T1HW&=7U+$-N/C -+TAXA3DX%_%#17751778P>YD =D@R M$]/NZ#42HLD<38C8=X_!SRCY92@=(3"JF9J>?1BF*Z-XI?F'47Y5$U40W .= MU%HZ+ROF' LF9*!.='LJXF9(TC>">VS60(?&,)H8;S,Q MWA;&&[@FF-0LG)Y\.,8K1WBU1XDC<-+>1U#G[A7'B.4(L78"XA2=@>#4$96Y MS&"X<@17._UPRDUZ"P$1G((QRSDH/BDN01 M#E@4AJ1\VB*=]MVW,&86!^4ER2.<%HYX*8.$ VL9@2$H* 1I2A$4;D*$FMQG M2!<$1!=-C+>9&&^+= OEK&\%AJ]@TU.*P,@4")EDE R0>\CI!OJE6,_ ''3 M3BF"!4(KW9*$92==W1]!53*N7P0&+("0=;.*0+L&0RL5 2& MH@!E+4DL@I:KX")0T&IG$CEY_2\Q M^B3:,+63B*2U*NGND*1O! -4HHU2.WU(L%,*9_@T732NZS],P.!6%-PR=#PK M4ABT"A6*CO2A,"(5*!1)^E 08K3\A?IA'*N!!1&E0*%(GW.,E0!=FXF%XD* M T]1X-'TH1#(!%FYK9$.C&$T,=Y&@4=:\)J@1V0#U\3QZ OMISK2A\*(5 B1 M9)3 \R#0^PCIAGJ%8:D0+.WTH2@L0[((CI#*;0=352&JVDE$C5,52.X&GG5B MLBI$5CN1*$I"UQ-,#$&-MC[M1*)I54H>2PY)^D8P2C7:\+0322<*QN8ZTJ&Y M/AZOM>[=O,.0FORM>0.EF.VR]U-9/Z*_.7I]R^61U^] 6,?7[#YJWU7Y"M.^ M.O-GG+\=3\7L)2O++&W>@WC-LM)4-OUOU>0_F'A__9&8U[+^&E3?\_:5E?9' MF9V[UW&\ZSM!J_\!4$L#!!0 ( %F+6U"QT9(;X04 /8D 9 >&PO M=V]R:W-H965TBW&9U\[%\CZI]:;-5UVB;1SR.=;3- M-KOQ=-)]]UQ.)\5'G6]V]KD<51_;;5;^]VCSXO P9N.O+[YOWM=U^T4TG>RS M=_NGK?_:/Y?-I^@49;79VEVU*7:CTKX]C']A]T_:M TZQ=\;>ZC.WH_:KKP4 MQ8_VPV^KAW'<.K*Y?:W;$%GS\FEG-L_;2(V/?_N@XU/.MN'Y^Z_HRZ[S36=> MLLK.BOR?S:I>/XR3\6AEW[*/O/Y>''ZU?8?4>-3W_G?[:?-&WCII=7] M';U^5'6Q[:,T5K;9S^/K9M>]'OKX7\UP ]XWX*<&3%YL(/H&(K2![!O(T :J M;Z!"&^B^@0YM8/H&QFD0'4>WNUSSK,ZFD[(XC,KCC-MG[<1F]Z:9$*_ME]WU M[_[77+&J^?9SJJ2>1)]MH%[S>-3P,PT?*F97%?.KB@55:,?(DDI,/)0\791$ MS5"!=>S$8#X,#"!A = 'D($#BF#QJ3*?9=1JA=!I[C$J81X(\J9/G MJ-%G>>Z85HDOD8*)%!T1Y0F@80!-G2KF3 ]-1H3I5+A7=P%D*6.^_AAHQX"! M<^T8,G!&G*$N@E 4/CKIR$7L3!7#EZ 2KC\Y)"+RGP(APO*J\BYMA##$. M9BD9)$XL<4Z-4]6=C+U^,-48P)HB=8)RC<62K)M9H&[>Z[1?-[2.0.):ITA%NGF@;@%T"'Q+I+M /H91SA08BL03 L.XXP!WVF'\$Z>XXT,(#5-AWG' .[(G MX(!CS<24WER>?1+8*/GF <=,X8 IVJTXG#*@ 2&!')"9V%N,.28%!Z30+G0Y M78G:&&J(ROSUB^/ERL%RU6[]ZD7#_0'P0V4^,WCA<["-<:S&-!**16\@$Q0QGW@.GP*@1 #6DC@F*FCLFO&5, M8-X(<\,LP'P0B ]N&1-TZ6M%EA!0)?X>84 ( A2Q 18JY2?0.7%E<0+5:*% MZO)<@L,>=8-4WB.NQ(M>@AT2*6*2[I!\63 7).("Z30XEO&$]AK(F'=.2 P0 MB0#BEC")3EO$#A7=>4\ATG/G"AW(W!(FZ8$L(:,SDW27157S(-4"J.@27:)8 M_LN!22H!27UW*25&I+SA&"8Q^F3(,0R)C.<,)3$?)>"CX9X0F&GRAF.8PB!2 M $3&H?1C+QK'DEX]9F&P>)EL@F22_!BR1 MS) ? YXT+2A#V7"P,(WU#336F,8ZA,::8A9T?8%D%_J$::Q#:*PI:NFQ (A\ M5C"/=0B/]74>7Y0,C6 >ZP >SS2XW2?H/9NKLJ$ASP^W(>C6E,L<3!IP6O?_ M6*HQP74(P7N1N4:-(-D\3+9 ,D0-( -+)SI[>*-](NB/K'S?[*K12U'7Q;9[ M6N.M*&K;A(R_-1=Z;;/5Z4-NW^KVK6G>E\&PO=V]R:W-H965T;U#*$PS!!+6TZORSLVD&4!;\JUG1P$)Z\MBT5?_? ^+#S(_^^ M\-I<:F464%GT] (_0?WJ#T)':'8Y-2UTLN&=)^"\\S]%VWUN]%;PUL @%W// M='+D_-T$WTX[/S0% 8-*&0>JAQN\ &/&2)?Q9_+T9Z1)7,[O[E]L[[J7(Y7P MPMGOYJ3JG9_YW@G.],K4*Q^^PM0/\;VI^>]P Z;EIA+-J#B3]NE55ZEX.[GH M4EKZ,8Y-9\=A\K^GN1/PE(#G!#SV,H)LY9^IHF4A^.")<>][:CYQM,5Z;RJS M:+?"OM/%2[UZ*TF:%^AFC";-?M3@A28FR:Q!VG^&8"<$6X/-$I*%;H.-TV!C M#>+_#*)5E:.&6$UG-3@.B)L2.RFQ@X)7E%$3A0M,E 6Y&T.<&.+ ;%88XL"0 M9]TD3DSBP,0K3.+ 1,&3;YLZ,:D#0U:8]!&3/6LF&PO=V]R:W-H965T?>:_MY%%4^I^=K,M,Z6:]CYIC+;*M,2J+B"#$ MHS++JW Q,WU/]6(F3ZK(*_%4!\VI++/ZWU(4\C(/\9SO#ZKMB!:S8[87 M/X7Z=7RJ=2L:6+9Y*:HFEU50B]T\?,33-3,&!O$[%Y?FZCUH4WF1\K5M?-O. M0]1&) JQ42U%IA]GL1)%T3+I./[VI.'@LS6\?G]G_V*2U\F\9(U8R>)/OE6' M>9B&P5;LLE.AGN7EJ^@3BL.@S_Z[.(M"P]M(M(^-+!KS&VQ.C9)ESZ)#*;.W M[IE7YGGI^=_-8 /2&Y#!@+)/#6AO0 <#@C\U8+T!^_! S&AUJ9BQ660GJ;GJ/6;N*\)3IT=^TG6:PS7]Z>!K=>U[$:3J+SBU1CUEV&'*%P0,BTNR# M"P*Y6!+'/$XG8Q6"D!6IB^ 4>4:,@\%R(%AF M! FMMPD3C(D\?M)03\IX(?#!!.08'+[$L0(%BP"8DAL MQ4*@U./'4Q@P0#&Q_;@@[AM1#%:'1TP "FS[(<[D8>*=.PS+'U/ DRW?'G2] M&@DA7D]PG#(UBAVZP#FB=<37 PP5 UL@?6@44[^P8.%C"$EVQ+K0:.Z M\XDG6,O8%3-'S$,!RQ2G=\@,%BJ>W++\79!W^1-8SL15*D>QAP)6*L&W9TM@ M$1)7A&ZV (@C3_4CL 0)),'$0P%KB[ [LH5%0R#1.-FZ($9]V<*:(:YF./)4 M80*+@21W9 N+@;B;%D=.MJF["7N\P'HAKA38Q$-!82E0='NN%)8"A38MN\3W MH%'A]7B!U4)=(;")IT)1SU'TCK,HA85 ;SF-4G>3\04*:X4",O &"LN \CMR MA65 H0.>DVMR\[S"2J& 4K#OA@'+@-YQP&.P#!BP(V#[0-2#1@#3W5:M_B:?K[M;_ M0=-]A/B1U?N\:H(7J?1MV-Q9=U(JH8-$#WJ5'D2V'1J%V*GV-='O=7?Y[QI* M'OL/&]'P=67Q'U!+ P04 " !9BUM0XA)6UO<" "<"P &0 'AL+W=O M*_U MX39)U'K/VTK=B /OS#];(=M*FZW<)>H@>;6Q3FV3$(18TE9U%R]F]NQ!+F;B MJ)NZXP\R4L>VK>2_)6_$>1[C^.W@L=[M=7^0+&:':L=_)!FETPHF[KE MG:I%%TF^G<=W^'9%K(.U^%WSL[I81WTJST*\])OOFWF,^HAXP]>ZAZC,X\3O M>=/T2":.OR-H/''VCI?K-_2O-GF3S'.E^+UH_M0;O9_'11QM^+8Z-OI1G+_Q M,:$LCL;L?_ 3;XQY'XGA6(M&V=]H?51:M".*":6M7H=GW=GG><1_[Z'J;Q&^34WUU_VA M+;;]SY1'F=/3@F$R2TX]T&BS'&S(A0V>+!*#/E$0B&))/'>'X-ZW8.S:9.6; MY @.@H)Y4NM/K_*D,$ * J06(+T"2)U"#3:YM>F&0N5E6F G7=^,L<+!6@%8 M."O+#(XY V/.@*0# P$8$#2SIM9#C;L,E!"<)HB)VL&)(00S1R[%61'\QP% M7G<.!IY[@6E]$N79RB4*4:P@A' E+L21AX5+,.D\]?70PK'E,@VM*-EGK1FE"#P<*M 0.]@2"7 M*?68LHP$F6!!XPQ@PBY3YC$QAH-,L/(Q('WB?1A\[7\ITS 5K%7LBY41ZE+E M/A5)@TRPJ'$!,+FB'(VNF3 -4L'RQX#^2>92^0V@- TQP$1@_1-(_VZ3)K[^ M,4'!^A&X 1"@ 1"/"GL-'&P R<6(TG*YL^.?BM;BV.G^2W]Q.HV8=Z0?<9SS MI1D]AT'Q'6:86W]6&ULE5;;CMHP$/V5*!^PB9W[*B MH*J5 M6FFU5=MG P:B3>+4-K#]^]J.24,\66U?B&W.S)FK/>65\5=QHE1Z;TW=BH5_ MDK)[# *Q.]&&B ?6T5;]E.:A5$?2YT M3>M::U)V_+9*_8%3"X[7-^V?C//*F2T1=,WJ7]5>GA9^[GM[>B#G6KZPZV=J M'4I\SWK_E5YHK>#:$L6Q8[4PO][N+"1KK!9E2D/>^F_5FN_5ZK^)P0+8"N!! M(,+O"D16(!H$,'I7(+8"\80AZ%TQL=D0298E9U>/]^GMB*XB]!BKZ._TH0FV M^4^%1ZC3RS+%61ET]L&N=V7X/DDPBV( MW!X$JB5W+] \?)O+:3\Y6>@LPK_$]- M/T)](_Q8M<+;,JG>I!ZF:DU[T>7?B-99\>R M8)@-EW\!4$L#!!0 ( %F+6U 4BCTJ4P( /X& 9 >&PO=V]R:W-H M965TK[Q&R&&-0"\;G"' M>$ 'W,LG)\HZ).21G0$?&$9'3>H(B,,P QUJ>[\L=&S/RH)>!&E[O&<>OW0= M8O\J3.AMXT?^/?#R9/(%)Y=AVN.Z>TK'NM)?6\L_CN^8B+ARHG, M45/"]:]77[B@W:@BK73HU:QMK]?;J'^GN0GQ2(@G0I1]2$A&0O)&@!\2X$B M%@&84G1O=DB@LF#TYC'S=@>D/J)H#67W:Q74S=;/9'NXC%[++(D+<%5"(Z8R MF'B&B28$D.I3BMB5HHH7="O!=HG(LD?(;@G)0[>)Q%EGHOG)0YV)6P Z!: 6 M@ \"T&J4P:0:TQN3,,J#SU:Y+EB8!RNKY"4LRV,X@SVX3IVN4X?KU')M,%$X M2P3#U+:S=<#B=!7DEFL'+$FCX)U>9T[7F<.U]4%4V3)/M%K-\AC7+E@* ^O- M[5RP+ S>^:1:1M.!X)-0VUSNF1G)YB#H,-XV8+KRRO]02P,$% @ 68M;4,$1F872 M @ 5@H !D !X;"]W;W)K&ULC59M;]L@$/XK MEK_7-GY/E41J$DV;M$E5IVZ?:4(2J[;Q@"3=OQ]@ZMIPGOHE!O+<<\\=<-SR M1MDK/Q,BO+>F;OG*/PO1W8EMY2/_?>&I.IV%6@C7RPZ? MR$\BGKM')F?AP'*H&M+RBK8>(\>5_X#N=RA7!AKQJR(W/AI[*I072E_5Y-MA MY4=*$:G)7B@*+#]7LB5UK9BDCC^&U!]\*L/Q^)W]BPY>!O.".=G2^G=U$.>5 M7_K>@1SQI19/]/:5F( RWS/1?R=74DNX4B)][&G-]:^WOW!!&\,BI33XK?]6 MK?[>#/^[&6P0&X-X,.B3,VN0&(/DPR#]KT%J#%++(.Q#T;G988'72T9O'NNW MM\/J%*'[5&9_KQ9ULO5_,CU5(NPZLB,IA-CXE'�@0LD^N(@A%YO8 M,8^G#K8N(L^GD)T+*2)81 +&F6C[9!+G B9(08)4$Z1C@C2R$M5C"HUI-29+ M81\9Z",#?"#+1X_)1S[B8L9)#CK) 2?6AFQZ#(I&7NZBP)*R[5'9")0&.2RE M *44@)0$)BA!@O+SN[H "1: @M1*QL)-!BJ2P#[$$ R5P 2;RIZI(@B0G=NRD7-T,_M(&8R5;%!!8F!Y0_(FK8$!35[ES%PQL$MR,&+A H0004]AB$L=+DME*$E=PG-B" M=P8VV?2C[_!5&<$%#4$6S+S%RBU66NKOHHN*%4]/" MT>/:$';2C0OW]O32"O5&C5:'YN@A5H^SM;Y139-^M#]H^H[K!V:GJN7>"Q7R MZ=&ULE5;;CILP$/T5Q @!4QM)VS_OK8A+($A MS>8A8'/.F3-C!CMN*'OC&2'">"^+BB_-3(CZV;)XFI$2\R=:DTH^.5)68B&' M[&3QFA%\T*2RL!S;]JT2YY69Q'INQY*8GD615V3'#'XN2\S^KDE!FZ6)S.O$ M2W[*A)JPDKC&)_*3B%_UCLF1U:L<\I)4/*>5P M4*GL*7U3@V^'I6DK1Z0@J5 26%XN9$.*0BE)'W\Z4;./J8C#^ZOZ%YV\3&:/ M.=G0XG=^$-G2#$WC0([X7(@7VGPE74*>:739?R<74DBX+F]&L7510AUFW6*< 0;U"$NJ M]R$<*,3:F="=VP";*<+W;R';*22P81,+,,^%YB^&(;P9 1<4<+6 >R. 1H5J M,8'&5&VA0EO_1@D_ +RQY(&6/,#2J+3K%N,/(HV]_!>Q]29N9VSZH$T?L+F M!0)0('A\[4)0( 0W[F1TG,E MU*=\,-N?(5:.VL-&\VMUMM![VX=,>S#Y@=DIK[BQIT+ND'H?.U(JB#1J/\F: M9O(LU \*&PO=V]R:W-H965TZW*NIW[!RF/]T'0;@Z\RML[<>2U^F.VIJO+F[Y*7XC+WP;]./!7[@]03 MP6)VS/?\!Y<_CX^-&@6#EVU1\;HM1.TU?#?W'^!^38R!0?PJ^*4=O7LZE6Y>ISYBI>E]J1X_.F=^D-,;3A^OWK_;))7R3SG+5^) M\G>QE8>YG_K>EN_R4RF?Q.4+[Q-*?*_/_AL_\U+!-1,58R/*UOQZFU,K1=5[ M452J_+5[%K5Y7GK_5S/<@/0&9# @V;L&46\0O1G NP9Q;Q!;!D&7BJG-.I?Y M8M:(B]=TRWO,]5<$][&J_D9/FF*;_U1Y6C5[7E :SH*S=M1CEAV&C# P( +E M?0A!L!!+XIA3"K[?R/>J&2^K U@B,19,+!+BN0/0!7>A!]%887-X(+,IN)P!IF?, MYAV[.SJ=KA"N0H#)4&I'(2Y)-V-369 M9(U+)6!:.7%<$EPKR7]H)<&UDF!::1\@/>A&Q5CLU@[#463_!:.&K^+-WC33 MK;<1IUKJIFDT.S3L#T0WC-;\4C7R72/YYJ:[!7S/FWU1M]ZSD*H=-4WC3@C) M%J]Z;KO;B#%L;]9!,/U9O$/4$L#!!0 ( %F+ M6U!1H?\"#@( &X& 9 >&PO=V]R:W-H965T^ M\UT,/BEZ(5]5!:"]MX:W:NU76GB@-4^.0C9,FZ4\$=5)8 =7 MU' 2!D%*&E:W?EFXO:TL"W'6O&YA*SUU;AHF?S\"%_W:I_YUX[D^5=IND++H MV F^@_[1;:59D8GE4#?0JEJTGH3CVG^@JPUU!0[Q4D.O;N:>C;(3XM4NOAS6 M?F = 8>]MA3,#!?8 .>6R?CX-9+ZDZ8MO)U?V3^Y\";,CBG8"/ZS/NAJ[>>^ M=X C.W/]+/K/, 9*?&],_Q4NP W<.C$:>\&5^_7V9Z5%,[(8*PU[&\:Z=6,_ M\E_+\()P+ BG@HC^LR :"Z*I(!S"#\YF65E(T7MR>%L=LQ\%747F,/=V MTYV=>V;2*K-[*=.,%N1BB4;,XX )[S#A/6:#8:()0XR'R4B(&@D=071+D 0X M08021(X@OG,0SUP.F,QA6H<)<8D8E8@1B61V6!@FG=G ,!EN)$&-) A!/C,R M8-+_9TU1B1216.($&4J0??R%YBA!_MY!'LQ"#IC\)B2EBP176:(J2T2%X@0T MP*]0\/&D]"^WD"(NPODU? ^*HWBF0VXNONW$WY@\U:WR=D*;'N)N^E$(#88P M6)A/I#+-?UIP.&H[S&UL;53;CILP M$/T5RQ^P)DX@401(FZVJK=1*T:[:/CLP7+2^L+8)V[]?VQ!*4UYBSW#FG#.V M)^F@])MI "SZ$%R:##?6=D="3-& 8.9!=2#=ETIIP:P+=4U,IX&5H4AP0J,H M(8*U$N=IR)UUGJK>\E;"62/3"\'TGQ-P-61X@V^)E[9NK$^0/.U8#:]@?W9G M[2(RLY2M &E:)9&&*L./F^,I]O@ ^-7"8!9[Y#NY*/7F@V]EAB-O"#@4UC,P MMUSA"3CW1,[&^\2)9TE?N-S?V+^&WETO%V;@2?'?;6F;#!\P*J%B/;B=,H%#?A%Q6]L4I,+,Z*8!_CVLJP#A/_K6R]@$X%="Z@ M^]#+*!2MX%@NR2(HW6"W2K!+A#L_G$0WS4Y M8I* D0%#UR7B58EX12*YDQ@Q^X7$_DZ"+*Y-@*[#@S6H4+T,P[+(SC/Q2,.U M_X6/ _6#Z;J5!EV4=8\G7'&EE 5G)'IP3AHWPW/ H;)^NW=[/;[D,;"JFX:4 MS/\4^2=02P,$% @ 68M;4&&"WC5/ @ 80< !D !X;"]W;W)K&ULC57;CML@%/P5RQ^P^'Z)'$N;;*)6:J5HJ[;/Q"&Q MM=BX0.+MWQ9BNUHGI$SQU6#=M1BY[J& M].\*8=(M;=>^!EZK4\EE .19"T_H!^(_VQT5*S"H'*H:-:PBC471<6D_NXMM M*O$*\*M"'1O-+5G)GI WN?AZ6-J.-(0P*KA4@&*XH#7"6 H)&W^TICVDE,3Q M_*J^5;6+6O:0H37!OZL#+Y=V8EL'=(1GS%])]P7I>D+;TL5_0Q>$!5PZ$3D* M@IGZMXHSXZ36*L)*#=_[L6K4V&G]*\U,\#3!&P@B]R."KPG^C1 ]) 2:$-P( MP4-"J GA9PF1)D03 NB;I;K_ CG,,THZB_;GIX7RF+J+2.QO(8-J.]4WL0%, M1"]YE,09N$@AC5GU&.\.D]QCUG.,.R" <##8\$PV5IXA13I),<=X]X@7@TIT M#]G,(;%S#]F:O)AK\8TM]17?'_/]U"P0& 4")1",!=*)R76/B16FZ?L=Q$XX M:<@<%0;N!+29@SP_<3[8OM#H.#0X_D @,@I$G^]9;!2(#0XFQV,;SWOFB)\Y M36),DQC2^),T)DQ@3I(:DZ3_W_]5.J_%G=<"1M= C>A)7>+,*LBYX?*(CZ+# M._'LR6MD$E^[BTU_W=]D^L?G.Z2GJF'6GG!Q2:FKY$@(1\*D\R3.12G>NV&! MT9'+:2SFM+_U^P4GK7[0P/"JYO\ 4$L#!!0 ( %F+6U"[[R!.( ( !(& M 9 >&PO=V]R:W-H965T0*V?'+E@1.FC."'9"" '2V(48<^+$2-5[>:I MC>U$GO*SHE4-.^'(,V-$_%L#Y6WF^NXU\%R=2F4"*$\;PY?S&'[X?,]4Q!0*%01H'HY0(; MH-0(Z3)>>TUW2&F(X_U5_! M[]%BQ=%"Q?&R0+PH$'_=LV11(/F"9\FLT>#!FX V&UL M?5;;CILP$/T5Q < !G.+DDB;K*I6:J5HJ[;/WL1)T *FMI-L_[ZV(2S8D\U# ML,TY,V=FC,?+&^-OXDRI]-Z;NA4K_RQEMPA#L3_3AHB =;15;XZ,-T2J*3^% MHN.4' RIJ<,XBK*P(57KKY=F;A-;NM?.3?%UZJ MTUGJA7"][,B)_J3R5[?C:A:.5@Y50UM1L=;C]+CRG]#B&1F"0?RNZ$U,QIX. MY96Q-SWY=ECYD59$:[J7V@11CRO=TKK6EI2.OX-1?_2IB=/QW?H7$[P*YI4( MNF7UG^H@SRN_\+T#/9)++5_8[2L= DI];XC^.[W26L&U$N5CSVIA_KW]14C6 M#%:4E(:\]\^J-<_;8/].@PGQ0(A' LH^)20#(?D@X$\)>"!@BQ#VH9C39A>01+"(!XTP,/YG%6< &,&@ &P-X9J"T$M5C M4H-I^T1A'*16M JR8,$%I."8E)'3!Y%EI@>@Z*9G[0,+-%;&!<'#VJ<@8(R M1Q!"5I4W&> HC7" +4$0#A?E!#<3E(." .)P&A76@#+C99XBF'^M<^(/3$SG""T2N0&$DT[04'XR759X>W9II3Y0)ZMC)W^*=2>QUC>ZPYL.\V&F MOQ[\(/Q4M<)[95+U*=--CHQ)JD1&@9)W5C>2<5+3H]3#7(UYWY;[B63=<.4( MQWO/^C]02P,$% @ 68M;4 WT3WOV 0 Q 4 !D !X;"]W;W)K&ULC53;CILP%/P5Y ^("= MUL;4=L+V[VL;@@AKK?8%^YB9\)$-@/)>&>UDCAJE^@/&LFR $;GA M/73Z3\) M*!]RM$7WA>?VTBBS@(NL)Q?X">I7?Q*ZPK-*U3+H9,L[3T"=HT_;PW%O\!;P MNX5!+N:>27+F_,44WZH<^<804"B542!ZN,$1*#5"VL;?21/-6QKB\6")T"H16('F)$JQ@C)K68SF(BWU\%>1_S8"1R&HD<1F*W M0.P4B#_>BL0ID#@<)*M6C)CX(6:TB5?-2-XT(]P';BNITTKJL)*Z!79.@=W' MF[%W"NP=#G:K9K@P^]4F>'&>S/WV@XA+VTGOS)4^FO8 U9PKT'K^1O>UT5?J M7%"HE9FF>B[&BV4L%.^G.Q//%W?Q'U!+ P04 " !9BUM0[Q=]A3\" #C M!@ &0 'AL+W=OU$6_*I8W=*]".2U:8CXNZ6,]YLP#N\3K_6E4F8"E$5'+O0G5;^ZO= C M,+FL')I,#Y^]F\.VT"2,#1!D]*N- M='.C.\J8,=(8?T;/<%K2!,[[=_=RX%(NN/L=WU2U2;,P^!$S^3*U"OO MO](QGS0,QN2_TQME6FY(]!I'SJ3]#8Y7J7@SNFB4AGP,;=W:MA_][V'^ #@& MP"D@1O\-2,: 9!$ !C*;ZF>B2%D(W@=BV*R.F#,1KQ-=S*.9M+6SWW2V4L_> MRBR."G S1J-F.VC@3 ,?%3M7@?$D 1I@HH!>"FCCD_D*"/D-$J]!8@W00QKQ M(HU!DUE-:S4YCE"TR';GRG">X9GL 0=Y<9 '9U&S[:#!LW7B*'9H/"J:PN_0>8UR#S%18M\,@NJW59>;9[>?96SAG7 M&I3B? 'DT<$48K3\N],UE[YQF/&3JLJ&/0A/GNJ:BG]+5O'+W ?_NO%8[@_*; 2+V9'NV4^F M?AT?A%X%?99M6;-&EKSQ!-O-_7NX6T-A BSB=\DN.'\VBV_;N1\: M1:QB&V524'TYLQ6K*I-)Z_C;)?5[3A,XO+]F_V*+U\4\4^ MMV4[>JK4([]\95U!B>]UU7]G9U9IN%&B.3:\DO;7VYRDXG6714NIZ4M[+1M[ MO73YKV%X .D"2!\ Z;L!41<0O0;$[P;$74 \"@C:4FQOUE31Q4SPBR?:XSU2 M\Q3!7:R[OS&;MMGV/]T>J7?/BPS267 VB3K,LL60 09Z1*"S]Q0$HU@2)YR\ M)5BYB'2D8>U"LA 7$:%U1C8^>E-GAB>(T02Q31"_29"/&N5BXBC&21*4)$%( MBA%)B\DLIFE/(PO#44==4)Z&$PU+42FI*X6,6)8M)AVP9(4CQ04E4THR5$GF M* &G*9E#0L(4\K$6!!9!&D^<48[*R9'&P$A.[O! 'H/3&A=&2 93W2E0.04B M9_1^+0M73E&0*1X(<:<($:9H;!6A0W6392$9O3)!LU#!_09AI\:93ZI@]U^EKLG9I88[2_-C&=GC-Y8EIC>*M/_J!GTGY1L9TRMYF^%^U@UBX4/W9#9]!/ MOHO_4$L#!!0 ( %F+6U"L()T:?0, '<0 9 >&PO=V]R:W-H965T M_%=M#^.C[4:>1L[LUI9V!1OS,Q;D9O3M=*$]2/G>#S]NEZW>,1"$V;> =$[7&1A:-_NML3DTKR\&+HE)FK_TSK_3S//A_,\,&?##@ M%P,6_=> !@/Z9Q#HX'MF.M0/69NM%K4\.W7_M8Y95Q3LCE0R-]VDSIW^347; MJ-F75DJ MB!0["*"#0#L(Q@[(GV2AQ\0:4_592#F%_@2W!KB(7>&N"(604 @(L0FA'A.- M%GK'?!;'!B, 3*(PMC&*(*/(8,3\>,(H,A9*_3"A<,+'A,5!G/@)IA-#.C%( M$,<.$N@@F5\S*720SJB9U(@T2(W/ T"1[=LP'ZO8!V3(XL*R$;#Y"6%0Z/>, MSTC) !KK@\+$2,H &V>%?+*F!>\+C "AP.("[PPLN"$M6,L,B3FTNA>7%@7("R\''L7)X.C]:PLHA M=-Y,RWX 7=^88C*J?L!=57T46:\GA)5(0(F!90,EK!OB-R3&YU7C/,E6-9.ZY=M)V0K%QG^O2N$@LNUE4(A=V[W&ZKWN6^%^T,KCT.9[ ME_\UK/X"4$L#!!0 ( %F+6U"DOA:.;0( ,8' 9 >&PO=V]R:W-H M965TJ@997M'48G-;ND_^X M\SU%T(B?%?1\]NVH5 Z4OJC%E^/:]90BJ*$0R@61KRMLH:Z5)ZGC]^C4G6(J MXOS[S?LGG;Q,YD X;&G]JSJ*V(.D7^8RBK7RBC+K;^)\O#I?6:)V&2H:MR M-&(V P;/,/Z$0-+[% +;0FRP0<>W ;8F(HYO(3L3DGAV$8$UST#S@SD?K^P. M0JN#4#L(;PJ5+@HU8!*-:8="!:F\@XMT+3 L47?RB:QR(HN1>;%4Q3+[RSH8E5=&** MCA9Q-HDA)S*WTP2%=SP]'3'*[.^:) MLN#\%0Z6N)T-%R?8J!V:-;,&V%D/"NX4]-(*U1-FUFD8/6'5#!?VC1I2NDF^ MNQDFW#?"SE7+G0,5LM7JAGBB5("4Z3W(&U+*H3HM:C@)]2EG@,.&R3(L!.W& MJ8FFT9W_!5!+ P04 " !9BUM0ZL0"B_T" J# &0 'AL+W=O->8731XV1:5J%4A MZZ 1NT5XBV=K0EL#B_A=B(L:K8,VE0:!*[&6Y9]BJP^+, N#K=CQ4ZGOY>6KZ!-* MPJ#/_KLXB]+ 6R8FQD:6ROX&FY/2LNJ]&"H5?^JN16VOE^Y.FO5FL 'I#0F:[FD=>?M2X!DUQ=RTA[9V]I[)5IG3 M\S)-R#PZMXYZS*K#D!$ (>!]"$"C$BGCF3H"UCV ,CD#!)*BUIU=)4-A! M##J(K8/XRD'L5*'#I!936PQ%"4/(R<6'X8R2$>R*3@+220 ZB4.GP[!QG#B. M,X\/A,,IFB+$0$(,(,0<0LP+] F3V.,#P1">HI."=%* 3NK028&\*< 'PB&6 M3Q'*0$(90"AS"&5^()S%)'?X^+",L-'3OV*3@VQR@(T39I7[KRDUB5.W/+G/ MVE21D EY801W&>138A,5QA.-"K]?Y!AL1+>8 "RPV^P@$)F( [=-75:$X\E6"_C<3)M$HPW$8PT$?8Q*N-8>GC] .% M@<6* ;7ZA?%U:'H'\@OCXVCZ2F%@Q6) LE.?0 )+C*#W%X; $B/X'87I0>E; MA7D;=TT)EBP!U(C&ULE5KM;MLV%'T5PP]@B]]DD018 MDS8;L %%AVV_U41)C-J6)RE)]_:39"4U+\^UI/ZH+>?PZI"\YUR2TL5K67VO MGXJB6?S8;??UY?*I:0X?UNOZ[JG8Y?6J/!3[]B\/9;7+F_:R>ES7AZK([_M& MN^U:9IE=[_+-?GEUT?_VI;JZ*)^;[69??*D6]?-NEU?_?2RVY>OE4BS??OBZ M>7QJNA_65Q>'_+'XLVC^.GRIVJOU>Y3[S:[8UYMROZB*A\OE+^+#;9!=@Q[Q M]Z9XK4^^+[JN?"O+[]W%;_>7RZQC5&R+NZ8+D;_PY!E^_W M[!J>?G^+_KGO?-N9;WE=7)?;?S;WS=/ETB\7]\5#_KQMOI:OOQ9#A\QR,?3^ M]^*EV+;PCDE[C[MR6_?_+^Z>ZZ;<#5%:*KO\Q_%SL^\_7X?X;\UP SDTD.\- MA#[;0 T-U-0&>FB@IS8P0P,SM8$=&MBI#=S0P/UL8/L)/(YN/UTW>9-?753E MZZ(Z9MPA[Q);?'!M0MQU/_;SW_^MG;&Z_?7ERMEPL7[I @V8CT>,/,'(&'&= M(IS+8LQ-BK$VAGQ"842,^8PPA,[M.<+K=CC>QT3",9%]4#$D21"&B.8&81PF M$B"1,"%;0]+=X F/D"2A]RNJS+-Q(JXBPWZ5 ;9<",;RQ/14%=@AA 0L C5% M /),B@AL) (XB6=T+;"PA9[16RQM8:;T%H \HTV!'4 >7N.*M:W<#-ZBW4I M@* \==P!9$_US\E?8-D)H#O+4)58##*;WEN)Q2#%!$<<0)';*<-T5S)%%:F! M^MT .C61(.2*6@V &:-7)"5O1Z/%O+$$)9"@-4P(+$$Y0X(22U B"2;39)*D MU%Q22BQ!B21HZ2PAD*-SA$">SM#Y2#%CK'@)2KH/3 BL>.EGS \6LP1B#F3- M\$FFU8\(X+-,JZA<,=FFL"DH4"$#4S,4-@4UHT(J+'>%*B1-V %TFK"*2UC% M++6!/ -9=7P<0+%_45-!($D3=B12S!B[@0)+[<0(!U"WVOEY(ROIRO\&X8)8 MA>SD'UU$C\>.NX$=20%'"ER.8+-1=D::8?6K*0OZ 72:9I:K7@I;A *+@J#I MI/E4WT;2&?.3:M=(K)@S]B2%/(GQ$HV]1,]88&CL)1HL,)**@D"!;G0@B)2= MVY%(,6-L71I8%[=+T=B5M)HQ;LR&'-E$,FX % (=MQ3DLXR.V_E(,6/L"#IU M!)]QAQ#8$?0,1]#8$?041]"I(TBN\&CL"#IU!)\Q M58H#I,[ZW! C5H.TQ[ M.X#BRL88@<$J-JFL?,91Q;(R,X[5#):500=KAO86@:B7C(!B,EB@!LF*E@0 M,AD]%!D!Q628TS>D/;JH,.G^0%$JYR Q$:Q@DZ[H?<8-+%:PF;&'-UBXU 29:,@&(R6,$6*%@P)TY4&*3A1@ >4&7_A!$'7@D M4LP82]T!@0IF=^>P0-V,8NVP0-V48@U 7A@Z;@C$J,MAJ;LIQ1J!!-U@C(!B M,ECJ#DG=4S)'D!"GI7AE*)L15$P'VX8#)5LP9NR8QVHS2K;#8G=32C8"T2W@ M#0!YR3BIP[;A0,F6C/-X;!M^1LGV6,=^2LD&("^I\Z!(W*,HCQW!@Y(MN?Y@ M1_ S2K;'.O9(?50Z R@Z!R>Z.0N)B6 ->Z!A20W%@P-Y2N0<)":"U>N!>F7R M'-FF^UU*Y!PD)H(]P*<%WTO&I3WS2'S&0;S'RO7@T"M9P"!08B, Q-I(P!X0 M0"V7W+-Y[ %AQE%\P,H-Z,D;'1( 2FT$1J)#LCYY]:A[G^V/O'K<[.O%M[)I MREW_KM%#639%&S!;M=G_5.3W[Q?;XJ'IOG9UK3J^1W:\:,K#\([<^OU%O:O_ M 5!+ P04 " !9BUM0=42/?J$" ">"@ &0 'AL+W=O]Y]?;("EK? M\8J5ZI<]%P65:B@.7ET)1G>FJ,@]XONQ5]"L=-=+,_B MH.+OAN7\LG+!O4Z\9(>CU!/>>EG1 _O!Y,_J6:B1U[+LLH*5=<9+1[#]ROT$ M]T^PT 4&\2MCE[IS[V@KKYR_Z<'7WL:6Y[7Y=K:G6O+"LB@I!7UOKEEIKA?+?RW#"X@M(&T!@ ^4LNUU9-F=$)[ ;S&>\M(:(J@A8@B" M#D$2!3A!@!($AB#L*8!!1QI,8C"EP0!$X.O/P#.")&G81_9$A:BH$!%%<((( M)8CFMR5&">*1@B0)!YL@'IDE@WX\34)Z,A)41H(TXH:/%"5(YS=B@1(L_M^( M38.)NZL>A=CV0(!A,K$[P,=3[(]%Q4-1%M1]V%#.)*0OY,;?"2#K$]Z@P ,, M'T@PX!&&.1FVH%[O$S3#, YQZ).I5<)##%B*HQL4>(SA SD&/,@P(\D;&.-">F9B!Y M94^#7GLD7?\#4$L#!!0 ( %F+6U!("HI&W $ *0$ 9 >&PO=V]R M:W-H965T0/6!,(D$: M-FJ:J56BK9J M^^S <-'Z0FT3MG]?VQ!*$_. />,SY\S8'N>3D&^J ]#!.Z-<%:C3>CABK*H. M&%%/8@!N5AHA&='&E"U6@P12NR!&<12&*6:DYZC,G>\LRUR,FO8.W;3EL'+O.!M/ =](_A+(V%5Y:Z9\!5+W@@H2G0\^YX2BW> M 7[V,*G-/+"57(1XL\:7ND"A30@H5-HR$#-!V?F/_ MY&HWM5R(@A=!?_6U[@IT0$$-#1FI?A739UCJ25"P%/\5KD -W&9B-"I!E?L' MU:BT8 N+2861]WGLN1NGA?\6Y@^(EH!H#8CF6F8AE_E'HDF92S$%5=;JM<&LF>66\U_(09SF^6J(%;&N[;@<^1NV3_XW+_? MB&Q[KH*+T.:NNAO5"*'!I!(^F8([\V2L!H5&VVEFYG)NG-G08EC>!+P^3.5? M4$L#!!0 ( %F+6U#[B2Z;'0( #H& 9 >&PO=V]R:W-H965TOKAH#"26H'HBYWV .EVDBU\7OT=">D+IR/'^Z?3':5 MY4@$[!G]59]EM74SUSG#A=RH?&/]9QCSQ*XSAO\*=Z!*KCM1C!.CPOPZIYN0 MK!E=5"L-^1BN=6NN_>C_*+,7A&-!.!4$^+\%T5@0+0K0T)F)^DHD*0O.>H]:/;.W%-IA5J]EUF4%^BNC4;-;M"$,TWXK-BO%4DR29!J M8.HBM'81FOIHW@7V[0:1U2 R!OC)(%C$QT;1&$P29A^T8;,5@"V:Q%[M! M$_A/'.SE=DYLY<063K3@Q&M.%GNA'9-8,8D%@Q>809/,*'BVLT^0U I)+9!X M 4G761(5)K)S,BLGLW"2!2=;A?G'4Y9;$?D*D<;+*/GZ*<,8>]GBC1EDZ9,L M2!?-H-E;K$_5;X1?ZU8X1R;5@6!>VPMC$I2A[REDI0[R:4+A(O4P56,^'&?# M1+)N/*G1]+DH_P)02P,$% @ 68M;4&;752NR 0 T , !D !X;"]W M;W)K&UL?5/M;ML@%'T5Q ,$QXZ3++(MM9FF3=JD MJ-.ZW\2^CE'Y\(#$W=L/,+7!9>FQ)VU_8$0 M4W<@J%FI'J1;:946U+I27XCI-= FD 0G:9)LB:!,XJH(O9.N"G6UG$DX:62N M0E#]]Q&X&DJ\QF^-)W;IK&^0JNCI!7Z"_=6?M*O(I-(P =(P)9&&ML0/Z\,Q M\_@ >&8PF-D<^21GI5Y\\:TI<>(- 8?:>@7JAAL<@7,OY&S\B9IXVM(3Y_,W M]2\AN\MRI@:.BO]FC>U*O,>H@99>N7U2PU>(>7*,8OCO< /NX-Z)VZ-6W(0O MJJ_&*A%5G!5!7\>1R3 .XTK^*=*6"6DDI!-AO?F0D$5"=D<@H[,0]3.UM"JT M&I >?U9/_9U8'S)WF+5OAK,+:RZM<=U;M=_L"G+S0A'S.&+2&29]CSC^C]AN M)PAQ!B87Z:*+-/"S^0YYLBR0+0ID06#S+L;^+L:(R0-&!LQNE=\%6<)L[HR0 MV=GZN_Z#Z@N3!IV5=;\I'&:KE 6GEZR<5.>>UU1P:*V?[MQ&UL?53MCILP$'P5Q -@P$#2") NJ:I6:J7HJEY_.[ ) MZ&Q,;2=YF=G?''Y@,7K[(!4-X;HYTL_$:I?H>0K!I@1 :\ MAT[_.7/!B-)+<4&R%T!JF\0HBL,P0XRTG5_F-G849H9FE;AETLN6=)^!<^$_1[I 9O 6\ MM##(Q=PS3DZ/7Q.G/)4WBM55 M*LXF%BV%D;=Q;#L[#A/_/S,D&[=_:?=BMU]%9NDP\YNAFB";,?,?$"$\T(I-GG$K&K MQ#Y>I<=_%SBL$5GFKH"=)K#-Q\L**783)$Z"Q!(DRUU(PX==&#&IQ706DV0X M2!^LK%$8;X)_N$F=8E*'F.A!S(B)PF6=31H\G-PA7:F)DRS8NM5D3C690\W# M^>VS]=9L5Y[1XDHR$!?[>J57\6MG.\(I]A>Z7?XV%V^$7%I.^F=N-(/ MPU[?,^<*M)8PT#(:W=#F!86S,M.-GHOQ68\+Q?NI8Z&Y;99_ %!+ P04 M" !9BUM040I76_(" "J"P &0 'AL+W=O^!]_BPL5+?61,.J]%7M9+]RAE-?>\>GMD!:UO>,5*]<^>BX)* MM10'KZX$HSMC5.0>\?W8*VA6NJN%V7L0JP4_R3PKV8-PZE-14/%WS7)^6;K@ MOFT\9H>CU!O>:E'1 _O)Y%/U(-3*Z[SLLH*5=<9+1[#]TKV%^3T)M(%!_,K8 MI>Z].SJ59\Y?].+;;NGZ.B*6LZW4+JAZG-F&Y;GVI.+XTSIU.TYMV']_\_[% M)*^2>:8UV_#\=[:3QZ6;NLZ.[>DIEX_\\I6U"46NTV;_G9U9KN Z$L6QY7EM M?IWMJ9:\:+VH4 KZVCRSTCPOK?\W,]R M :D,X#X0X.@-0C>#<(/#<+6(/RL M0=0:1",#K\G=%/..2KI:"'YQ1-,/%=5M!_-('==6;YK3,?^I>M9J][Q*HV#A MG;6C%K-N,*2'@0[A*>\=!<$HUL0R)T."C8V(XR'DSH8D_A!R;T,B2/% [06 M@7$0#&H1X@Y"U$%H'(3]0OGIJ)@-)C&8LJD&FJ6K3@@;'!U&_31J! MMKAD>,R3]0?T6W$+! EIXFL#N(KA"AD#KF.PA9S&9'P&-B@,IGAPE0(BTSB8 M<($+$.(KLL7%!8BZ[#9(K.,-$P)V&R"X&":_*H#K$! AQE-9X4J$*Z1(<"D2 M1(I6&R"@R38@N Z)K<.(3%VQN&X(N2);7#7OC/&Q^OUYH^" MB8,9!FMGRT^EU'=T;[<;.&^)GE]&^VN8WS5CX[N;9HK]0<4A*VOGF4LU'9D9 M9L^Y9"I,_T8)ZZ@&YVZ1L[W4KXEZ%\WTV"PDK]K)V.O&\]4_4$L#!!0 ( M %F+6U!W'Q\U"0, -\, 9 >&PO=V]R:W-H965TE M5)?](1JZGI<[D]34$<8QBYJR:L/UTMQ[[-=+<9)UU?+'/AA.35/V?Q]X+2ZK M$,*W&T_5X2CUC6B][,H#_\'ES^ZQ5U?17&57-;P=*M$&/=^OPH]PO\%,)YB( M7Q6_#%?G@1[E68@7??%UMPICW1&O^5;J$J4ZG/F&U[6NI/KX,Q4-9Z9.O#Y_ MJ_[9#*^&>2X'OA'U[VHGCZNP"(,=WY>G6CZ)RQ<^#92%P33]-W[FM0K7G2C& M5M2#^0RVIT&*9JJB6FG*U_%8M>9XF>J_I=$)."7@G #INPG)E)!8"='8F1GU M4RG+];(7EZ ?WU97ZD4!]XEZF%M]TSP[\YV:=E!WS^N"9G"4R A"R2F0'I3(+?&&&-R$].:&$!,XYCF MI"0G)3B%Q1ECV#4GSA<^3D9R,H*SL#B9PV&Y=QQ&8IB+R6,+PQP,@A>3DYB< MP("%R=VG!CY*05(*@F(MU(?"H7@0"Q*Q(!")A5@XB 1C](T",2W+F""EMBYC M!_4!"N]* X\# (%R+ #!: *#W/2'M $@Y@&UGZ#H M%M[EB[0!(&4 MJNA:P"8J9E\*,_O/&4 MJTA80 (_N='ZQ\I_=NVAJ[^,6'> M18&T_I'8%3BVANZVH(",66MG,X7E__^%0MI)T'420.=M9NY>*$NS++&[<>/L M;J*KG:;>^G\O^T/5#L&SD&K3:K:6>R$D5^7B.U7NJ/YMS!S:5HQ!O]O#YM/5#&Q%PR+6E8&:YP3-P;IE, M'#][4G_0M([C_9W]HTO>)'-D"IX%_U&>=+'U4]\[P9E=N7X1[2?H$XI]K\_^ M"]R &[B-Q&CD@BOWZ^57I475LYA0*O;>K67MUK;GO[OA#K1WH(,#C5TNG9"+ M_ /3+-M(T7JRN_R&V?^8K*FYF]P:W56X;R9X9:RW+$U6F^!FB7K,OL/0$88, MB,"P#Q(4D]C3F7L4+W&"!1KCPA$LQC&F(4X0H021(XC^(B"3)#$,Q45B5"1& M"!83$0P3X2)+5&2)$,03$0SSX+X35"1!")*)"(9)<9$4%4D1@NG#ZS"QP]3= MPWMZ<%TK5&0U$TEHC!.0$*^/\-\?'WE08F2>ZBJY$K0.ML1.J>@ MJP<4>*61_R@U@M<:00IIGBT&FC:58-3#*I 7U[V5EXMK[4;'R#I,B!UU/? / MO!LO7YF\E+7RCD*;3NKZW5D(#2:6\,F\K\),M.' X:SM-C%[V;7U[J!%TX^L M8)B;V6]02P,$% @ 68M;4%*BXF'1 @ H0H !D !X;"]W;W)K&ULE5;M;MHP%'V5* ^0Q'$^ %2H91-VJ2JT[;?+AB( MFL29;:![^]F.FP;GMC!^D-@YY]SCZ^N/Z9GQ%W&@5'JO55F+F7^0LIF$H=@< M:$5$P!I:JR\[QBLB59/O0]%P2K:&5)5A'$596)&B]N=3T_?(YU-VE&51TT?N MB6-5$?YW04MVGOG(?^MX*O8'J3O"^;0A>_J#RI_-(U>ML%/9%A6M1<%JC]/= MS+]#DS7"FF 0OPIZ%KUW3P_EF;$7W?BZG?F1=D1+NI%:@JC'B2YI66HEY>./ M%?6[F)K8?W]3?S"#5X-Y)H(N6?F[V,K#S!_YWI;NR+&43^S\A=H!I;YG1_^- MGFBIX-J)BK%AI3#_WN8H)*NLBK)2D=?V6=3F>;;Z;S28$%M"W!%4[,\(V!+P M.R'YE)!80G(K(;6$])V0?4K(+"&[-4)N";E#"-OLFNFZ)Y+,IYR=/=Y67$-T M8:-)K@IBHSO-_)MO:L:$ZCW-1^-X&IZTD,4L6DS)";&_RLAYBT5Q,7B1F!B1D!B?F@%,:@P/CV MQ:AG$-I!(\##R-U"H\$ZR_$8#=?C#KW=?>HNUH>GT[] DWL$ M]*_T_7M.^'[HA;>,Y/JR#8'ZXXQ297_*%!U?E#WQ:Y1TIW4K[EZ MY^VEJ6U(UM@+8=C=2N?_ %!+ P04 " !9BUM0 * /OL! ",!0 &0 M 'AL+W=O&?M;-PQ_BI* .F\U;01 MB5M*V6X0$ED)-1$+UD*COA2,UT2JD)^0:#F0W)!JB@+/6Z*:5(V;QB9WX&G, MSI)6#1RX(\YU3?CO+5#6):[O7A,OU:F4.H'2N"4G^ ;R>WO@*D*#2E[5T(B* M-0Z'(G$?_/]5?W9>%=>CD3 CM&?52[+Q'UPG1P*$XPPP2UB]R%B?X]8+F\A3_>0U=]*D'(Q6 EFK02&'X[X M#^MP7B"<%0B-0'33"W_2BQZ##:8QF#!/80/",03:STF-7(2C!QN\=W;OWE8GJY]Z!PO5A-JD6C5ZOGU%?"3U4CG".3 MZ@]@GFG!F 0EZ"V45JE&XQ!0**3>KM2>]P.B#R1K[>Q#PP!._P!02P,$% M @ 68M;4!;M$UH1 P B0L !D !X;"]W;W)K&ULC9;;CILP$(9?!7%?8'S@L$HB;5)5K=1*JU9MK]G$2= "3L'9;-^^-K L MV$.U-P&A5#>2U76[=H_*W6Y"\-V?Q95W@;R(FK]S5$V M5:[T8W,*VTLC\D,75)4AB:(XK/*B]C>K;NVAV:SD595%+1X:K[U65=[\W8I2 MWM8^^*\+WXO369F%<+.ZY"?Q0ZB?EX=&/X5CED-1B;HM9.TUXKCV[^%N!YD) MZ!2_"G%K)_>>:>51RB?S\.6P]B-#)$JQ5R9%KB_/8B?*TF32''^&I/Y8TP1. M[U^S?^J:U\T\YJW8R?)W<5#GM9_ZWD$<\VNIOLO;9S$TQ'UOZ/ZK>!:EEAL2 M76,OR[;[]/;75LEJR*)1JOREOQ9U=[T-^5_#\ R!) Q .+_!M A@+X%L*[Y MGJQK]6.N\LVJD3>OZ7^M2VX.!=Q1O9E[L]CM7?>=[K;5J\^;+.*K\-DD&C3; M7D,F&A@5H@:)-T"Z>3>(Y+" R- 'K$M#9+BP0 M<#0!=PBR*+&VL=?$G:;NMY$D$:'4V@U$QUC*LX6.8A0H1H!2"RAV"C&>QDED M\2 R0GFVL#\)BI,@.)F%DSAU/K",96#S(#K.619%.%"* J4ND%UHF[J%@+#( MYD%D+(DXPW$R%"=#<,#"R9#S0X!G]OG!=/-S-@.""#>&R'TG@"RD6/ 60+JB MMKGTHG2"2R&PCNH.41$:D&R!!S6B>R (#[-Y>A' I!2G09S81(B.0< 6WE+ MG0MP7;7@=1.K.S@,8VD2N;G;ALA(POF"I0)N8O .%]L!8D\SH+Y2.!E@*M&TO1#ZK>\.15UZSU*I<>K;@@Z2JF$IHP"?4K.>BX> M'TIQ5.8VT?=-/QSV#TI>AL$W'*?OS3]02P,$% @ 6HM;4*0(9GV' @ M.P@ !D !X;"]W;W)K&ULC5;;CILP$/T5Q > ML;E&)-*&J&JE5HJV:OOL)$Y "YC:3MC^?6U#6&*\J^4AV,,Y,V<&/).\I^R% MEX0(Y[6I6[YV2R&ZE>_S8TD:S#W:D58^.5/68"&W[.+SCA%\TJ2F]B$ L=_@ MJG4WN;;MV2:G5U%7+=DSAU^;!K-_6U+3?NT&[MWP7%U*H0S^)N_PA?PDXE>W M9W+G3UY.54-:7M'68>2\=I^"U2X BJ 1ORO2\]G:4:D<*'U1FV^GM0N4(E*3 MHU NL+S=2$'J6GF2.OZ.3MTIIB+.UW?O7W3R,ID#YJ2@]9_J),JUF[K.B9SQ MM1;/M/]*QH0BUQFS_TYNI)9PI43&.-*:ZU_G>.6"-J,7*:7!K\.]:O6]'_W? M:78"' EP(@3QAP0T$M ;(?R0$(Z$T"#X0RJZ-CLL\"9GM'?8\'H[K+ZB8!7* MZA^541=;/Y/EX=)ZVV1!EOLWY6C$; <,G&&"">%+[U,(: NQA0LZ? Q0+!%Q M_ C9+2$)L(M UCR1YJ,9/\V0W4%H=1!J!^&\4! 8A1HPB<:T&A/&460D:P&! M,#'278)0 $*[WLBJ-[+H#0R] R:>10GDA8S:%S88B(#YBI8P&3&,[*)CJ^C8 M(MKX6+8#)IW7#WJAJ7F)0HF7I89D"RKR,FB7G%@E)Q;)R)"<+,($P$N,MU$L M49F'HFQ^&?)M#/C.5Y):U:<+]5'PCH/,ZB#[_+F2X\':@< G3M8(>C@U"3!0 MA0T%3=3.@D((F-W$GW70AK"+GD[<.=)K*U0CFEFG"?@$50&UL?53;CML@$/T5RQ\0XENR&SF6UHFJ5FJE:*NVS\0> M7[1@7"#Q]N\+F'@=!^V+8<;GG+D DPZ,OXD&0'KOE'1B[S=2]CN$1-$ Q6+% M>NC4GXIQBJ4R>8U$SP&7AD0)"M?K#:*X[?PL-;X3SU)VD:3MX,0]<:$4\W\Y M$#;L_<"_.5[;NI':@;*TQS7\!/FK/W%EH4FE;"ETHF6=QZ':^R_![IAHO '\ M;F$0L[VG*SDS]J:-;^7>7^N$@$ AM0)6RQ4.0(@64FG\M9K^%%(3Y_N;^A=3 MNZKEC 4<&/G3EK+9^T^^5T*%+T2^LN$KV'H2W[/%?XK?Z.Y":$EA!,AV'Q*B"PA^B#$GQ)B2X@7!#268GIS MQ!)G*6>#Q\?3[;&^1,$N5MTOM-,TV_Q3[1'*>\V>PSA%5RUD,?F("6>88$(@ MI3Z%"%TA\O"!'MX'.#PB-IM[R/$1LEV[DXB<=4:&']W5F;@%8J= ; 3B.X%% MDKD+LW4'29Q!$H? TR+(B$D,IAM/8[-*%AUU@*+5XER/#E"P>E[DBV8WB0*O MS2L57L$NG=0',O-.@^ EU#=QX<_5@!C?\X?,.%U^8%ZWG?#.3*I[;FYCQ9@$ ME>-ZI=)KU$";# *5U-NMVO/Q68^&9+V=6&@:F]E_4$L#!!0 ( %J+6U!- MS0%SR0$ %L$ 9 >&PO=V]R:W-H965T0'P&!HND: M%!5F[1)4:=UOQVX!*LV9K83NK>?;0BBE.T/]KV<H8?8'[V M1V4K/*O43$"GF>P"!4V./L?[,G5X#WAA,.C%/'!)3E*^NN)KG:/(&0(.E7$* MU Y7*(%S)V1M_)XTT?Q)1US.;^I//KO-N'F60Y? M8,ISAX(I_#>X K=PY\1^HY)<^V=07;218E*Q5@1]&T?6^7&8]&^T;0*9"&0F MQ.E_"U>BP?R MD.&K$YHPAQ%#%ACR'E%^1.QV,P1; [,+LNF">'ZR=)%$VP+)ID#B!=)W O$J MQHBY\YC.8^(X7&4M1]#]$O0/(^FFD73#R&JU#NE'(R1,5D8V0%%(5E;P8IO= MM?M.U9EU.CA)8T^,W]=&2@-6, JM5FMO^EQP:(R;WMNY&L_[6!C93U<9S_^3 MXB]02P,$% @ 6HM;4(H-4]HZ# ZUX !D !X;"]W;W)K&ULE9S=;MO*%49?Q? #2-S#_\ VD%@H6J %@E.TO59L)C:. M9+F2$I^^?2F)]A%GKT\:Y2*QE45RWU MTW;[^FDZW3P\=S^KE=/+]T7]=7FY_+Y7S]OR_=8O5V>VW7[Q_\]OSC:;O[ M8'IW\SK_T?VSV_[K]>NZ_VWZL9;'YV7WLGE>O5RMN^^WUY_MTRQDS6Z)/?+O MY^YM<_3SU6Y?OJU6O^]^^=OC[76V*ZE;= _;W3KF_3^_NOMNL=BMJB_DO\-: MKS\VNEOP^.?WM?]EO_?]WGR;;[K[U>(_SX_;I]OKYOKJL?L^_[G8_K9Z^VLW M[%%Y?37L_M^[7]VBQW>5]-MX6"TV^[^O'GYNMJOEL):^E.7\C\._SR_[?]^& M];\OQ@N$88'PL8!5)Q?(AP7RU 6*88'BSP6*?6L==F7?-K/Y=GYWLUZ]7:T/ MQ_=UOCN-[%/1M_[#[L-]8^__KV^>3?_IK[LVSV^FOW8K&I@O!R8<,?9!3/NU M?VPBT":^!+=X&&_@WA-5-49F'JDS+B+'_C_2QX!06NH-BOH!BMH(P: MRC.Y*++$;92PC:@AOAR8\A 1$6(JR8H%]MA%QG(J"CB M[1!4QHUS&AH7PVHQ<$OA#A5!=5P,0>I28DU9#:MHXV( *L67@;'-#'166KP= M#Y7J,F"W&,BE#+R*P'()%\@EL%Q"BEP(*L5I'5@N(44N"*D^#\LEI,@E>&VT MSBT ]6Z)O[\#N:69B#,[L%M"BEL04@>!W1)2W()0[)8ST+@8=DM(<0M!91$7 M0Y JAMT22!NN&(#B4DXAXT)8/@'DXR1'D))<8/L$LD\L.8"4Y'(V5)[!9D3G M-&=#Y98NN9SEDX-7G.0(*L5UG(N;'9"/DQQ"JE79%SG=%,5GZP#51V**K^(! M.59<&7MP-D!CPTV$>'(63TZZB 6'D-H..R4GI\2"0\@US6EH7 P[):?^BCM* M))[8*@15ZC:<7XC2/FM9/&4=,,5^PT@Y;>2Y51" MEZ<2)VW)$5*NR+TH:D'7#R=5Y==T# M5+O1K0$:]<]J-;A5LGI*$D:L.(34V<)6*(0AV*U8<0$IQ%?NI MHGZ1.C3LIZI(5US%ZJFHRQ,KCJ!*7,>5>!1$O9!8<0BI5F5?5* "I[@!.K97 M/HD?00(48F@V0"/%V40=159/1<*(%4=0)88K*K9*15:)%8=0K#B"*C$@4;-5 M:NJOQ,>)(*V\OA\]5XI)O'CXAJ\DBNOU.R5 M.L4K"(FN4\U>J5.\0E =/U<_ XV?][-7FA2O$.2\@I X @U[I2%EN&( $EMA MJS3T;"JV%T&U&(5I6"L-:,79"R!EKX;5T\#]5"W.R(;5TY3I]FK8*@W=*L7V M(JA6VV&K-'3K$ML+(=6J(@B3E(3Q41AS0UL(Q;=^#>1=,G7KU[!7&O)*["^$ MQ-G2LC):4D;L+X*.NCR'IB%(^:ME9;34%8F/$T'.7P@)?[5LEC;%+ 0IL[1L MEC;%+ IL[1LEI;,HEJ$S=)>8):6S=*FF(6@6EP^+9NE33$+0JI5V2QMBEE: MDH:[? B*!\U;-(LJ683G4LR"D$I,92ICE^(6I)Q M1O=8\KP1<;NL2A>?92(FE]$ME,N+$E7+(RF2M@6-@= M,Z)Q'2^,!,%>2&?#U2C=EKD?2V0)GQ$GRBY M*2$3# :[2V6@3IKT/HF:O5/1*+_Z"A4Y8\,,L?,M4LJW(FILE#7VOD7*-]%I M*BI(6 M@D-@?,Z :IT&D9$'"/!0F]AHD2FU(> ]ABCBP41[8*XZH1H0(3,2&K4AZ&1,IU;XB7FR8+W9G M9P$O9,8/).Z9:F+%%?32E'KN:B*N;!A%]F]D$J44)Q++1I%EKSBDG.+.4%%! MPB@8-_;'+.7M*:9D0<(\&#EVYB%*FD=*G>PBL&P41O;F04J^#*[>!D]['9RB@^[1QADJ*DB8A]+-WCQ$>?,@)0^& M, _%DOU0&U&NG.27-TWDFPUCR4Z#1,FA-I%>-@P=.PT")34HHLE&F>)665O$ MBJVZX#5.$YEAH]"PUR!1K=QIX28*#GL-(B4W)712@2B\!@=JK,$X3LN4FQ!C MH!*'VD2HV2BP[-V$E.L5G:&B@M1L%6G3522Y"2E9D' 3Y:2]#HB2O2(1;S:* M+GL= *5U(,1#N>16V4L$DZV^I%Q&I"FI37IIB2YY^XO#%![%Q+E.\'GJ&B@H0%,(_L#QBYPLWBA)0: M,1&19*,D<=P/O$=*;4A8AZ+$7NI$R3Z>R!P;Y8EA*J+T=QE,I(Z-8L>M.B=$ MIMB&4'&:WT2JV)J4-QJ04G.[F4@?&R6+O=^0DNTK5$'A8N^WQK^UD+D 'U'! MO=OP3HWZ>,>OT$=UJ[FP4EYO8$HI3@21#4/&3G%(N>[D&6IX#2\Z )]T#FN&\:Y4H1.[;V M$OF(X+&U2?(!JB]8G>\BH6R4/O;V04JVL+ /!9"]?5K_6I4_CX*(*P<*&?O9R8!2[@DBBQP@9=PWC7BZ&$3,.&07N">( M!'&@!+&?NC"#:87=VT-$F>M)S-ZQ:.X(V89B(K_,*ZIO0]%_#R*V'+(+IB$. M(I <*&H=NL?^\G4-U??LS8 M_CGL)@R//O]BGV:':=?_7,UA&OA_S-<_GE\V5]]6V^UJ>;N;-/S[:K7M^B*S M25_=4S=__/AET7W?[G[Y)$QY;U792UG_E&IYBD,Y?;(*BH#WK!:_[/GHJ)* M#\4AE(U@=&=)51E&")&PHD7MSZ=V;B/F4WY295&SC?#DJ:JH^+MD);_,?.Q_ M3#P7AZ,R$^%\VM #^\G4KV8C]"CL579%Q6I9\-H3;#_S%_AIC8DA6,1+P2YR M\.R95%XY?S.#;[N9CTQ$K&1;922HOIW9BI6E4=)Q_.E$_7Y-0QP^?ZA_L_BYVZCCS)[ZW8WMZ*M4SOWQE74*I[W79?V=G5FJXB42OL>6EM+_> M]B05KSH5'4I%W]M[4=O[I=/_H,&$J"-$/2'*/R7$'2&^EY!TA,0AA&TJUILU M570^%?SBB?;U-M3L(OR4:/>W9M*:;?_3]D@]>YYCA";3\&R4.M"R!45#4(\( MM7R_1@2ML8S&=(3RZS56$ BC:] :!-V()0;SC:U"?*T0P0H)J)!8A62@D,?$ M,:S%I!936TP6!6D^O)STQXP\#S(G_3$(HRA(X.A3,/H4B#Z#!0@H0!XP, ,5 MLCL,;#$8#5(E),C1X,*.@P EU^9\0EG#% 2_IZO,)F!FDU%FVIL85LA!A?P! M=TW-[O"W PVW4NINMQ4 RH+8\1 813<2!K?*$(8,N[&OL9@D5G@Z!'K MX.* 8RB.U/6N19%AQAB['S2$(A%QW1NCTA3="!JN1WAK,+TV+8X_8_S)M?_2#BD-12^^5*WU0V^-TS[EB.D@4:&N/NB7K!R7; M*_.8Z6?1]B7M0/&FZ[G"OO&;_P-02P,$% @ 6HM;4!K1X$7A 0 _P0 M !D !X;"]W;W)K&ULC53;;IPP$/T5Q ?$X&6! MK IFRIJI59:I6KZ[(7AHMB8V&9)_[ZV82G-^B$OV#,^<^;,X'$V>P+JW'\(#\?4X"W@I8-);O:>J>3,^:LQOE6Y'QA!0*%4AH'HY0*/0*DA MTC+>%DY_36D"M_LK^Y.M7==R)A(>.?W=5:K-_=3W*JC)2-4SG[["4L_>]Y;B MO\,%J(8;)3I'R:FT7Z\)L8=%2&'F?UZZWZ[3P7\/< 7@)P&M &-M:YD16 M^1>B2)$)/GEB[OU S"\.#UCWIC1.VPI[IL5+[;T481 F&;H8I@5TG$%X"UH1 M2-.O.; KQQ'?A&-W^,XI<6?#H_\EIFZ&R,D068;=AN%^%[D)]DZ"O4O"_8WPX"C5A+>>GZ,!^,/'S])++ MD55;V<4IRXJ89T;.]@OSGMX]@ZL()>)7S*Y%X[^A4GGE_$T-ONP6)E$1L81M MA3(1R<>%K5F2*$LRCC_:J%G[5,3F_P_KCV7R,IG7J&!KGOR.=^*X, /3V+%] M=$[$=WY]9CHAUS1T]E_9A242KB*1/K8\*]J&DX 38":0+U1@JT)]B?!&24XFN!,);B:X$XE>)K@327XFN!/)02:$'0( M5E6.LKZ;2$3+>R@K9HL&Z9\)TM ML UY1NTX^++8Z-+;I06[;<'%+3BH!:>TX+0M=!9N58'\$I15N1"YMW46;]V' MV30DA/:0FSZ2NFX+UPK=14-W>Z&[W2JL*PPE#4_^#' O'NK%PQ;([RQ0!?*: M^4 0$#*8D8_Z\C%? 6XA0"T$-S1$B%H()S3$.NS7#X@WDJ^J +9UD DUU*!6 M$6$6#C@:V*,HEE9'D(\:U>Y+0L;R0K>K>PI3ND:CFFTSWC44WP6HC7BSAVS@ M^P!U;N@XY:L+N-P _>YVTGX Y#OYG[1Q90*JS.Y^!'UE#KFS&H?#E.6' M\O)0&%M^SH0ZTC1FZPO*/:C#96=^1>\VU37CTTQUZ_D6Y8F]5F7=KOR3E,U#$+2[$ZMH>\\;5JMO#EQ4 M5*I7<0S:1C"Z-T%5&> P3(**%K6_7IJU)[%>\K,LBYH]":\]5Q45?S>LY->5 MC_RWA>_%\23U0K!>-O3(?C#YLWD2ZBWH5?9%Q>JVX+4GV&'E/Z*''"4ZP!"_ M"G9M!\^>3N69\Q?]\F6_\D/MB)5L)[4$51\7MF5EJ964CS]6U._WU('#YS?U M3R9YEV!HCPV>A./Q!MLID21C))\B:0B;B,!$(Q,?C1,EL (!%8A1 M(&.%V"E5!Z4&J@UTEX1D09R$(2Q*D5.7',+B#,W8CD';,63;J>ZF@Y+A1BC& MKI_M%(LPRAS34PBC$,.6$]!R EE.'$)][CP;_/6 )NJN@C717!;17=U%,8VW%K13;W54J,?'J3*C5S;4VYZ*CFD M-CR5SG,Y=JH#)CSX%SR93)\%[5]J1&Y_ZE9 >I'U/U++KYL7N1O+&S<= /Z.M_ M4$L#!!0 ( %J+6U"E!$G9-P( $X& 9 >&PO=V]R:W-H965T)BQUDFHBKYD4%!^FI:UDR^6\+7#0; M/_3O@9?BDFL;0&E2LPO\!/VK/DAS0KW*J2BA4H6H/ GGC?\V/>ZXK_##;B!6R=E5: ME)V*L5*RMW8M*K)>AFE3K0M@5%0U"/0$:^ MSQ'-Y=A&$WKTF& W15#Z"-E/(8M@W@2>+10[/AZ:H&1>@,P*$"= 'CI%@E&G M6M#"@2H'(G%D+N&HWBD,DS %Z.&TTGK8G#8#5^J!'EQ$TMYF;A6VKZ;@V@_%)\C>RM'\:T9ENUL>Y=I)^T/)B]%I;RCT.;. MNYMY%D*#<1D\F=;F9KCW!PYG;;<+LY?MB&L/6M3=]$;])R3]#U!+ P04 M" !:BUM0-,_0D @# 5# &0 'AL+W=O]64 MF3;#YA"T=2.SG3,JBX 1PH,RRRM_M7!SC\UJH4ZZR"OYV'CMJ2RSYL]:%NJR M]*G_-O&4'X[:3@2K19T=Y'>I?]2/C1D%@Y==7LJJS57E-7*_]._IW89R:^ 4 M/W-Y:4?OG@WE6:D7._BR6_K$$LE";K5UD9G'63[(HK">#,?OWJD_K&D-Q^]O MWC^YX$TPSUDK'U3Q*]_IX])/?&\G]]FIT$_J\EGV <6^UT?_59YE8>26Q*RQ M547K/KWMJ=6J[+T8E#)[[9YYY9Z7WO^;&6[ >@,V&'3)F34(>X/PW2#ZIT'4 M&T03@Z +Q>5FD^ELM6C4Q6NZG[?.["ZB=Y')_M9.NF2[[TQZ6C-[7E$2L45P MMIYZT;H3L;%H4 3&_; &P]98,V ^6> !*CB_EFR@1! <(D0##9U]>!UHB'N( M4 ^1\Q!=>X@FJ>I$PHFJ#E-$A$SBA2K&Q52U@:H;3LA,U#'*'&/,=,+0HA[2CYR&%( R!D\#5$5A"H*&*IJP MN:@IP:L=^\HP[F3*S9!M0CG@AK+8%*ITR@UE9J.(F.__.1H_-ZJK:U^XDI?;>JK+N MUOY)Z^8A"+K=25:BNU>-K,T_!]560IMN>PRZII5B/P159<#"D >5*&I_LQK& MGMK-2IUU6=3RJ?6ZI?S1/K>D% M^\Z7_=H/>R)9RIWN M4PCSN,BM+,L^D^'X/27UYSG[P&7[/?NGH7A3S(OHY%:5OXJ]/JW]S/?V\B#. MI7Y6U\]R*BCQO:GZK_(B2R/O2[B#&\3)0NYBR7**)[-X,T@0;+*6+F?-)ZV-_7OXGV6-2=]Z*TN6D.]\EJ:I.&]>4%/YA-A M[I3RH/MF:MKM>$\>.UHUTS= ,'^(;/X"4$L#!!0 ( %J+6U";VYR]'@, M "4- 9 >&PO=V]R:W-H965T;+291$:KZZ29M4==KV3!,G007,P$FZ?S_;N!3L2Y*^!'#..3[G&E^9Z856 MK_61$&:]Y5E1S^PC8^7$=>OMD>1)[="2%/R?/:WRA/''ZN#69462G23EF>M[ M7NSF25K8\ZD<>ZKF4WIB65J0I\JJ3WF>5/\6)*.7F8WL]X'G]'!D8L"=3\OD M0'X2]JM\JOB3VZKLTIP4=4H+JR+[F?V )H]H) @2\3LEE[IS;XDH+Y2^BH=O MNYGM"43%!,=9JO[D#\VABPFC@=8Q!MS'@MK/$37D;$/(Z50GT M\BYCHW)?$':TX"L3A8PU@)1B)]2B0RC?AE#7K3(Z[$Y#0HZ9GKS"!C4N#UH MIG! 8Z#YHT\T(@1V[@?DW].*%*H?&>G[8#T TY?IIEK?.-R$40 5<&@1X#:, MPL\4$.Z,"&R-1@$C,W)D;C@0AO4NL;FIUC<.-TD$=LEX0 -N-0A_IH#P]D?0 M_C<+.#)ZD><8IQ@(A/3B75=J++N= UA.JH,\;]?6EIX*)O)V1MLS_8,O#G#: M^ )-5@@87XMO 'G@^Y!O/B!^)-4A+6KKA3)^;)2'NSVEC'#OO./9UI%_L[0/ M&=DS<8OY?=4*V7T;S_U!+ P04 " !:BUM0PG(U@^T" "2 M# &0 'AL+W=O70]4O YG>/C\V-?5E>1?/< MGCB7UDM95.W*/DE9WSE.NSOQ,FL_B9I7ZLE!-&4F5;,Y.FW=\&QO@LK"\5PW MB.O*9O9KQV-^/$G=X:R7=7;D M/[C\63\TJN4,*ON\Y%6;B\IJ^&%EW[.[E(4ZP!"_6GLJ3$,^Z\76_ MLEWMB!=\)[5$IBX7ON5%H964CS^]J#V,J0/']Z_JG\WDU62>LI9O1?$[W\O3 MRDYL:\\/V;F0C^+ZA?<3"FVKG_TW?N&%PK43-<9.%*WYM7;G5HJR5U%6RNRE MN^:5N5Z[)S'KPW" UP=X0P"+W@WP^P#_+2!X-R#H P(2X'13,6N39C);+QMQ MM9KN]=:9SB)V%ZC5W^E.L]CFF5J>5O5>ULR-XZ5ST4H]M.D@;PP-A*/DAS$\ M-,;&FX1[MP-LIT04W2+I%(E=;,*'$_5-O#\V$058(( "@1$(;E(8BYU#2EZ:#NCPJSDS=$4O:VU$^=*ZO)FU#L4UO>>+NQ( M_T87W*;@>Y/IJO7O67/,J]9Z$E*5C::X.P@AN3+I?E(F3^H#86@4_"#U;:SN MFZY*[AI2U/T7@#-\AJS_ 5!+ P04 " !:BUM0*UMX)V " "9!P &0 M 'AL+W=OS&W !L1I"6H M:J566FW5]MDA3D!K,+6=L/W[^D)88MR\!'LXY\P99_#D(Z%OK$&(.^\=[MG. M;3@?M@"PND$=9!X94"_>G CM(!=;>@9LH @>%:G#(/3]!'2P[=TB5[$76N3D MPG';HQ?JL$O70?JW1)B,.S=P;X'7]MQP&0!%/L S^H'XS^&%BAV858YMAWK6 MDMZAZ+1SGX-ME4F\ OQJT<@6:T=6N+PTAC&HN%:!X7-$>82R% MA(T_DZ8[IY3$Y?JF_EG5+FHY0(;V!/]NC[S9N9GK'-$)7C!_)>,7--6S<9VI M^&_HBK" 2R_4<)_T;S4X()T(X$X+D(2&: M"-$'(7Y(B"=";!" +D6=304Y+')*1H?J?W> LHF";2Q.OY9!==CJG3@>)J+7 M(@B", =7J32!2@T*EZ 9 83\G".TY2C#%=U(L%\CDN0>4JTAJ6\W$5D+C10_ MNB\TLBO$5H58*<3W"K%Q5!JT4:!>@9X\ [-?8S(O,,K5F'2!^4^U&ZO7CG'9KD8F] M)[O;U.HVM;DUC)3I.LTGWXL,NS948+9,E3XHZLYO9O6;V?QFAM]LU99!Y!D] MLU^#5OU=K3'+_M9VP>*"ZA ]J\N?.36Y]%Q^YHOH/%^>0WG!&?%2S!T])CYD M]-#Z#NFY[9ES(%Q\)=(^;DO,'HQ.4R%6NJIX7><#),@Q#, MT[CX!U!+ P04 " !:BUM0@6'2>,L! Y! &0 'AL+W=OV&X M*+Y0VRSIW]<70FF*E!=LC\^<<\;VD$]*/YL.P*(7P:4I<&?M<"3$5!T(9F[4 M -+M-$H+9MU2M\0,&E@=D@0G-$D.1+!>XC(/L;,N=]0%2Y@-KX3O8'\-9NQ596.I>@#2]DDA#4^"[]'C*/#X GGJ8 MS&J.?"47I9[]XDM=X,0; @Z5]0S,#5>X!\X]D;/Q:^;$BZ1/7,]?V3^%VETM M%V;@7O&??6V[ G_ J(:&C=P^JNDSS/5D&,W%?X4K< ?W3IQ&I;@)7U2-QBHQ MLS@K@KW$L9=AG.).ELUIVPET3J!+ HVU1*'@_(%95N9:34C'LQ^8O^+T2-W9 M5#X8CB+L.?/&1:]EFJ8?K4&5&F5HF%5TZ8L[&J[^+SPVU3>FVUX:=%'6/:!PS8U2%IR1Y,8YZ5P? M+PL.C?736S?7\37'A57#W*AD^5N4?P!02P,$% @ 6HM;4(W/3-'3 P MZA$ !D !X;"]W;W)K&ULE5C;2:V?)D"\@$<]_Q]Q<7$2%LI?@D@K[78>VEK*VAZ MEL6O7,^=_H4&$TA'(#T!!Q\2:$>@[P3_0X+?$?RQA* C!&,) MK".PL82P(X1C"5%'B,82>$?@8PD8768.O5/8QY1^LO'HMURF&Q.-XK6%U53J M0U(E\VDAST[1+K9C4J]I/%$L)5Z/-K7?_*BJM52C;W.,"9UZ;[54!UJT('(% M8F0(69H0W",\%4(?!P'C6!"#K[WAWD0P+4M*$2<(J25@HDC"#.FXQX /4XYTG%? %R (^.]CY >#HWW?H5P84AT MW!. 8SB,=-PS@*.<&;BEB0M5&CC2"F]EXAA'W,=:#<< CB'&PPB>^@">^@": M>@9+,%B"W5" (2P10E%H"2]-4(#T!0<*:0['((C# 4=PP!$@02WKEL,2_ ;; MZOT*W"#0B)6[[%"#)DENH* 06#6<@P!?>+[R&(!MFUP&/+1LCEA>'>Z MP^06)RU=%--13K8H=I4WQ=AL'BL(2*(H-)T$@#X?* [CM[1P#/5P2BPBEF: M@UN B :& X"$I%5@,M_8A _8@&%A%+4R#^+09:F@(!_T4P# R, M'>$3!BR$8,:JCT'8P.LV=._J4RH3Q:XY-"B=M3SE59WWU6A_,'%'ZD\Q;7R! M)\\8&%_B2=P>.[S+MZ<@WY)B=\A+YU56ZA.P^4K;2ED)%3[ZK,+?BV33/Z1B M6]6WH;HOVM.']J&2Q^YDQ>N/=^9_ %!+ P04 " !:BUM0[3C76BT$ #? M% &0 'AL+W=O]R&+PW09\;/#/.,!\^O MHO[9'#F7WN^RJ)J%?Y3R/ O#9GOD9=X$XLPK]9^]J,M[SJ@L M0AQ%+"SS4^4OY]VSYWHY%Q=9G"K^7'O-I2SS^K\5+\1UX2/_[<&WT^$HVP?A M&\J+ M$#_;FS]W"S]J&?&";V7K(E<_K_R1%T7K2?'XI9WZMS5;P^'UF_=U%[P*YB5O M^*,H?IQV\KCP4]_;\7U^*>0W:'@+1.UQE843??7VUX: M*4KM15$I\]_][ZGJ?J_:_YL9;("U ;X9J+4_,B#:@+P;T \-J#:@]QK$VB!^ M-V ?&C!MP.Y=(=$&B6$0]MGM7M=3+O/EO!97K^XK[IRWA8UFB2J(;?NP>__= M_]0;:]33UR5"A,W#U]:3!JUZ$!Z &!Y#OMH0=$.$BL&-!H9HK+!E;BSP:".8 M0?,)@*0&S4_767^^SL:&)!$<+ %S3CI[,LYY GN@H ?:>:!C#V:L/2CN0%4' M2C$)J!&OC6(L"@Q?&P"%HR"#.<<@YQCBG!F<>Q"*!@N1@,#+,' 99BU#F;'* M([.BH4F0&(EA-I41:L0E ;DD0,C442HIZ"&=4"H9Z"&#."!#.3TH&83ZQ8"L M>PB#(2,>;EC:$]DSA\ M$%BX))J00P(KE]C[&)!#C3+J*XB-%$(P%)FP#0A+!HD>$X?;!;';A2+N&..( M8TB>,B43N!F0N^9DC3**)C '( ?,E#$$P]B90+@#$; #.3H!@3L!85,2"'<" M DVP=@(3(&1F5R $HW8" 1C*!FUU3!QN/P1J/]15@7 ;(-F4[S2X#5!HZ+6_ MU("A]PM"L?5-HH'Q"!33@X.BEY?>A.RAIO*RZ5;$,9/+V=QCW@]NC%>+Y" MLR<$//^*9IO^K.W=?7_T]W=>'TY5X[T(*479'=VO>./-_=;@J^ ME^UEHJ[K_LBMOY'BK(\3P]N9YO)_4$L#!!0 ( %J+6U"R:P:"\0( $H, M : >&PO=V]R:W-H965TD(3XI\*>)S7M>G_/4-H?IF?$W M<:!4.N]E48F9>Y"RGGB>V!QH2<03JVFE/MDQ7A*IAGSOB9I3LC5!9>%AWX^] MDN25.Y^:N36?3]E1%GE%U]P1Q[(D_-^"%NP\I)[SYM"9[^I/* M7_6:JY'7N6SSDE8B9Y7#Z6[F/J/)"F,=8!2_?-O.7%]G M1 NZD=J"J,>)+FE1:">5Q]_6U.W6U(']]XO[%U.\*N:5"+IDQ9]\*P\S-W6= M+=V18R%?V/DK;0N*7*>M_CL]T4+)=29JC0TKA/GK;(Y"LK)U4:F4Y+UYYI5Y MGEO_2Q@<@-L W 6@^-. H T(/@+"3P/"-B P0@@ZA<0C[&0Q!-9+$2*JFTB *TV&Y M@ SA+/ ')=LRE*9^F,%)1V#2D94T0L$(N!ATB!\ EX .R6UPC23NE1I'OC\ MLK15D:(VQ :H NR/U)R"&:<0M9$]GX$.V0/4D \?3?\VMU;3+Q;A!%OD(!T* M$HL=H,OB9 P>&KE3$(0/CWB =\8SPH\ A(\\"NX &%@%*WHV/UN&LM3&![CA M=!0??,\@^Z)1^((1#_C8H^@1?/#!1_$=^&*;2XAL?( ,VGVV+$.C].#+!MFW MC:(7CGC QQ^EC]"#+P"4W4$OL['8[.X0K6Z(KK^DX>L&V]>-*GIDVV'XY&/T M #@,GWR,;X-K-Z9IFS'F*0J2?])G>>#:NR[04%W M4K\FZITWW6TSD*QN.W>O^_DP_P]02P,$% @ 6HM;4/JRL;W. @ X0L M !H !X;"]W;W)KW)]"N+JEF')V/J^RAJ=B=9BN9.U;*RWQR4+H6Q6WV,FEI+L7=!91'A.&91 M*?(JW*SK-39%'DEGW30G,M2Z+\/LE#7=8C"]X/G_'@R[4&T6=7B*']( M\[-^TG87#2S[O)15DZLJT/*P#C^A^RUV 0[Q*Y?79K0.VE)>E'IM-U_WZS!N M,Y*%W)F60MC'13[*HFB9;!Y_>M)P>&<;.%Z_LW]VQ=MB7D0C'U7Q.]^;TSI, MPV O#^)\]OSO87 [@/P$(#H?P-('T"6!M ^@$X"HJX4I\U6&+%9:74-=/?SUJ+M M(G1/K?J[]M")[;ZS\C3V]+)!B+)5=&F9>M!#!\(C$/Z(>/01;$*R]2$\'B"1 M37+(%(.98A=//F;*808",A#'0#\RI)-:.Q!WH,J!:)9Q>X\F%0,X2K(L(9.R M 5S,&(MG:J=@YA3(G,PP)"!#@AE2D"&]0;T,9,B6J)?YU7*&J:<>@,M80CSU8+[9WD,Q M;!$QI!^>X9BQ&72#@@@V (27:-BCQD531C)/0PB'?=P6PG$TVX$(MAX$>0\A M,QRP"2!ZBX:P#:!DD8:)5W/"X\37T,>1)/5O,8##:3K?A[ !(P'.+Y!0PS[ 49+ M-.Q1DS]C3T( 1IC7K5L QIE_D:/1Z-0.O]^%/N95$[PH8Z-H4\F';)[5IW0V>W,:KN!^IHF.HW_P!02P,$% @ 6HM;4*QU M7)WU @ 20P !H !X;"]W;W)K>[Q MWI9M4;%:%KSV!-O-_0=\OR;$&%C$<\'.^MV6[_%BJ)W[^RKJ (M_KHO_.3JS4<..)OF/#2VD_O._]T,-B"= >D-%AC3;!:<#%,'6K8@,@3UB$#3 M]W<0Z(XE<@$!US].+U%/;C^<7:->ID3L*/@Q8"+C"%ST!-^@&8&+GI K-.M %Z]%[+P$5A ,94[* 3"@8(/!/%4QL;>S MJO0V_%@K,Y4,3OMY^,&.PZ/SI9Z3VZGV@Z8=LG_D8E_4TGOA2D][=B;;<:Z8 M=A+=Z6H^Z+F^WY1LI\PRT6O1#K?M1O&F&]R#_M_#XA]02P,$% @ 6HM; M4"=A4A!A @ @< !H !X;"]W;W)KMNWF6J?V9-TP]B(ZWYLU1R(9ILY2G3'62 MLX,C-76& "!9PZHV72U<;"=7"W'1==7RG4S4I6F8_+OFM;@M4YC> T_5Z:QM M(%LM.G;B/[G^U>VD666CRJ%J>*LJT2:2'Y?I(YQOJ<4[P'/%;VHR3VPE+T*\ MVL6WPS(%UA"O^5Y;!6:&*]_PNK9"QL:?03,=4UKB='Y7_^)J-[6\,,4WHOY= M'?1YF99I03Q1*X&U4#Z$.TCI( M <$,S[QR0Q@F!0;8*SD"H[!$)&ZZB)HN M.4>J9[")FDH10@;_\W(:I$!?5. MRC9$$0C@?TX+B3HFH>/<>F?J@@,HAGV/MHVA,&R!/DL;II&3=/ M-(2X]&S3X'N6".? \[,)882 TH=M(S $9L#_*;)))VBX/+DNJY*]N+3:_D^3 MZ-C('Y'M)%Y\;1I\WX_?9?K;X0>3IZI5R8O0ID^Y;G(40G/C$CR8$W$V%]*X MJ/E1VRDU<]FWY7ZA13?<.-EX[:W^ 5!+ P04 " !:BUM0+#?JNBP$ "> M%@ &@ 'AL+W=O&ULE9C;Y%GE9?BI,XRO_LBC)/:WE;OMG5J13I MMC7*,]MU'&;GZ>%HS:?ML^=R/BW>Z^QP%,_EI'K/\[3\[UYDQ7EF@75Y\./P MMJ^;!_9\>DK?Q)^B_NOT7,H[^ZJR/>3B6!V*XZ04NYGU!]PE;FO0$G\?Q+FZ MN9XTH;P4Q<_F9KV=64ZS(I&)U[J12.7/AUB(+&N4Y#K^[46MJ\_&\/;ZHO[0 M!B^#>4DKL2BR?P[;>C^S0FNR%;OT/:M_%.='T0<46),^^B?Q(3*)-RN1/EZ+ MK&K_3E[?J[K(>Q6YE#S]U?T>CNWON=>_F.$&;F_@7@W _ZV!UQMX5 ._-_"I M!D%O$% -6&_ J :\-^!4@[ W"*D&46\040W N53.(9M0>P.Y*K$P"<949&DBW%&1U:B?!\2/MMBO".*K MR"."!"JR'@_H&X)P%?F.(*&*/"%(I"+Q:%HVXZM-?IM^6S;)M5-3 YUP'&=.XKHA=YD:-SCP@7 M0&CX76-ZP V_WS".1$SN-CDN P#0JWM-B;'(B?R0>O@ M!.&8PR(>XH7W\<+[1N'!T3S=^X:GR E"3]N8"Q/COLR7%M^JP]B(VMK$,+68 MIK8955-R%>"Y"LQ<0:!YN@\,3^![GM'6"X1S9?5T;D746Q/U8J+>9EQ/21G# M4\:PE#%<@N,2_!.G6XA+A*.G6QP:X;+F+#+2@G )'@=&5-*=KFM.8IK:AJ24FIH6@9+X94]'QRZ'L M]IY2MQ/2#PL,=!%P20575-=KJF),5=Q0%1,"J!9C:!8&K!A\0&1@3(+/S$DP M,"C!^*04]\QMU*[G&9MH@W# ?&.R23 ]N?+!) Z\ZH'RK@?S3>D!F.UL8KYC MGB8(%G"DE4E.US2G,4UM0U-+1D-0A<0H.4(I"YY8 @!9 J!(,)%W('7J>M\(GGNP&O -5\#1O)B!)*3OM9^ M%"@9@;HEVS2EJ.LB;S_@[(JB%E+0^2*[>2_2[?4F$[NZ MN>3RNNR^F'8W=7'JOP;;UT_2\_\!4$L#!!0 ( %J+6U#L);!_1@( ) ' M : >&PO=V]R:W-H965TV.FS 0?!7$ YSY M"B010;HDJEJIE:*KVOYVR":@,YC:3KB^?6U#N 3V3G=_@KW,S.X.L3=MN7B6 M!8!R7BI6RY5;*-4L"9%Y 165#[R!6K\Y"F4")$L;>H*?H'XU.Z%W M9% YE!74LN2U(^"X.Z#YO0\V_R%]&VOW8H0JS20U1M!AY/<7H+.'(+Q04C1Q# M03.\WABM-\848EPA01623W@V1Q7F'_!LBM%9DI%G*&AD[!8!>?,%7N\"K7>! MI9GC"KZ'GTGO$Z[Y;YQK_P.^(2"=:(3:H*AD=$=L$52\B$8UDYMKJ0)QLE>^ M=')^KI4YW#?18:P\!N9:&\779MS8Z^Y5IIM5/Z@XE;5T]ESI2]->;4?.%>@: MO0=]) H]'H<-@Z,RRT2O13JF/0C3.:Y&7]<(]-LWIP??K[5$4:>W)DRC5+WM9%6FC'JN#7Y\J MD>XZHR+W:1#$?I%FI;N<=V-/U7(NSTV>E>*IG2CWY-R^[K!!EGINES$6N1YZTGE\4<[=6\Q6\/A_9OW3UWQ MJICGM!9KF?_.=LUQX7+7V8E]>LZ;[_+Z6>B"(M?1U7\5%Y$K>)N)BK&5>=U] M.]MSWU&I%.EK?\W*[GK5_M_,L '5!O1FH&)_9,"T 7LW"#\T"+5!:!CX M?2D=-YNT29?S2EZ=JG^]I[3M(O(0*O:W[6!'=O>;HJ=6HYA =@&)Z@_C*_RT(14%6=&P?WH=8CR'T'K$!3F*W5=J*2.$'L+. M0SCPP)E!U;K'1!VFU%$BST!M (IR+\3)1#"9:)2,*H=A#S'T$$\@)($>$I2# M\68W/8@$PV(]RYOC, Q'82+L808]S":4VF:*A!*@+&+C]6O4?;64>28I$!=P M;V;)R2)>@G)*+#Z@-A\)G<(-EA9A* ]NB9\Q]"46O#8,$2J%B;#ZQ&PJ?P@O5(9B / M'IB\S(!(9J&7F,STN'@ BRPS(<7BIDCW\8OE2,,IW& ]TO&*-UY^-6C8"N968Z,Q=[3$ MB1?-AA]+:ECF%,F<6Y9SBJ5)DRD486E2M%*.VX>/=A^,>Y')$D"%MEF88IE3 M*'/+RLVP-%DP@1>&I9K1[+5A9* MTO)N&)8DFR))AB7)T"9T7.]8D\2V<\?Z8E!?%HTRK"\V15\,ZXM!?8WJY:,^ M,EO>'QS/"E$=NJ-O[6SEN>S.W8/1V_'ZD7;'NW=X?S;_EE:'K*R=9]FH0V)W ME-M+V0B52> IYH\BW=T>M0-@ F>!.]T3AIC^BVENFQ ,'TC>^CP32V58 9# M=:2Z5\ J5R0XC<-P205K.U)D;FVOBDR>#&\[V*M GX1@ZGD'7 XYBGZA_W#FTX>BZB:!-F]&Q)4])N3(JODN(Y@R)^UHB]&K$K3UYK1'["PDM8.,+B->&# M'A(O(?'UL'CC\WU2&BW]*JE7)?6I)'["TDM8?L'IRDM8?<:I-RGURZR],FL? MX8/-VG@)FR]8Q8/O_7O#SYCU9"7IV_^/7IT8>R/]8>K8=CHX2(.'SQV16DH# M" QO\#LW> G. 8?:V.D*YVJ\"<; R'ZZY>A\U18O4$L#!!0 ( %J+6U P M-99UY0$ /\$ : >&PO=V]R:W-H965T^CT2<4%(TJ;HD:R%T!*2V(4 MX2"($2-MY^>I]5U$GO)!T;:#B_#DP!@1O\] ^9CYH?_F>&KK1AD'RM.>U/ = MU(_^(K2%%I6R9=#)EG>>@"KS[\/3^6#P%O#\]4CE!@] J1'2:?R:-?TEI"&N]V_JGVSMNI8KD?# Z<^V5$WF'WROA(H, M5#WQ\3/,]>Q];R[^*]R :KC)1,WL.DXG23C3 MW 0\$_!""&-;RQ3(9OY(%,E3P4=/3+WOB?G%X0GKWA3&:5MASW3R4GMO>1@> MDQ3=C-(,.D\@O 8M"*3EEQC8%>.,-W3LIN^<*>XL/5K1$[QW"T1.@<@*[/ZM M\>!6V#L5]IL4M,+Q79>VH&@7N:/$SBCQ5@ ?W0*)4R#Y0*$'I\+A?PK=@N(@ M?A<%K2X@ U';T9->P8?.COW*NTSW/;87^"]\>AJ^$5&WG?2N7.DQL)>UXER! M3B6XTTUO]&NT&!0J9;:)WHMI)B=#\7Y^;M#RYN5_ %!+ P04 " !:BUM0 MYPPW!I<" #?"@ &@ 'AL+W=O&ULE5;M MCMHP$'R5* ]PR>833H!4H*B56@E=U?:W 4.B2^+4-N3Z]K4=0R$L$/XDMC,S MGMUX;8\:QM]%1JET/LJB$F,WD[)^]3RQSFA)Q NK::6^;!DOB51=OO-$S2G9 M&%)9>('O)UY)\LJ=C,S8DD]&;"^+O*)+[HA]61+^=TH+UHQ=<(\#;_DNDWK MFXQJLJ,_J/Q9+[GJ>2>535[22N2LA05HR] MZ\[7S=CUM2-:T+74$D2]#G1&BT(K*1]_K*A[FE,3S]M']84)7@6S(H+.6/$[ MW\AL[ Y<9T.W9%_(-]9\H3:@V'5L]-_H@18*KIVH.=:L$.;IK/="LM*J*"LE M^6C?>67>C=4_TG!"8 G!B0#174)H"6%?0F0)45]"; EQ7T)B"4F'X+7),MF? M$TDF(\X:A[<+J"9ZG<)KHO[O6@^:WVF^J1\@U.AA FI9CKR#5K*@:0L*SD#! M)6)VC4B22\C\H&5AR@:=A)QC5&SQ)UT+A1]/!$ M2@"O) AZ) 4!J8D&W(5 M#SU*?HZ 5'+#KF$4%74MHZCNF>&='>OZZO>=\%U>"6?%I+HAF'-\RYBD2M%_ M4@6ZF;J6KS]LK5=B2K[772.]UI)_\ 4$L#!!0 ( %J+6U"T MMU2Q=0( "@( : >&PO=V]R:W-H965TV8I'SBRJ+FFV%)R]51<7?%2OY;>YC_[[Q4IS.RFR$ MB[RA)_:3J5_-5NA5V+,!P?F?_8I/7R>RH9&M>_BX. MZCSW)[YW8$=Z*=4+OWUE74*)[W79?V=75FJX<:(U]KR4]M?;7Z3B5<>BK53T MO1V+VHZWCO\>!@>0+H#T 3C]-"#J J*/@/C3@+@+B)V L$W%UF9#%5WD@M\\ MT;[>AII3A&>QKO[>;-IBVV>Z/%+O7A>8X#0/KX:I ZU:$!F">D2HZ7L- FFL MR"BC0X!6/)!J MC8.P+(B>.'IR"V#(4>PZPJ,S0X+(]8,!/\B%;4"N)Z<<@]?*$A/(=.+Z(2,A M-*I..+@N*R9.MA5);\\OM3*7SF"W;W=+V^V<_95I@_8:_J!I>^@/*DY%+;T= M5_HRMU?ND7/%M$<4:'=GW;;[1+?U!+ P04 M " !:BUM02/QY[0@" ",!0 &@ 'AL+W=O&ULE531CILP$/P5Q ?$8 @A$4&ZY%2U4BM%5_7Z[, FH+,QM4VX_GUM M0RA)W$J7!^Q=9F=V'+Q9S\6;K "4]\YH([=^I52[04@6%3 B%[R%1K\Y<<&( MTJ$X(]D*(*4M8A3A($@0(W7CYYG-'42>\4[1NH&#\&3'&!&_=T!YO_5#_YIX MJ<^5,@F49RTYPW=0/]J#T!&:6,J:02-KWG@"3EO_*=SL4X.W@-<:>CG;>\;) MD?,W$WPIMWY@&@(*A3(,1"\7V .EADBW\6OD]"=)4SC?7]D_6>_:RY%(V'/Z MLRY5M?53WROA1#JJ7GC_&48_2]\;S7^%"U --YUHC8)3:9]>T4G%V.^)X<]JB?DF MPDVD#[,P27MV]IUV*W7VDH<8)QFZ&*81M!M > 9*TG3"("TPJ6"7R@X_$&B5 MU:W*_A$4A]BM$CF]1)8@NE$)_]%G[&2(+4-\VV=Z=QH#:&E!C07ALKIP,*T+9'WS MN]-$LX^;@3C;.2"]@G>-G4&S[#1JGK"]''_APYSZ1L2Y;J1WY$I?,7L13IPK MT(T%"]U3I4?C%% X*;-=Z;T8!L00*-Z.LP]- SC_ U!+ P04 " !:BUM0 MY8C(4Z<" !B"0 &@ 'AL+W=O&ULE5;1 M;MHP%/V5*!^0Q$Z<0 5(A7;:I$U"G;8]NV @:A)GMH'N[V<[(8!]4ZDO)#;G MG'M\;Z[MV9F+-WE@3 7O==7(>7A0JGV(8[DYL)K*B+>LT?_LN*BITD.QCV4K M&-U:4EW%.$GRN*9E$RYF=FXM%C-^5%79L+4(Y+&NJ?BW9!4_ST,47B9>ROU! MF8EX,6OIGOUDZE>[%GH4#RK;LF:-+'D3"+:;AX_HX1D10["(WR4[RYOWP"SE ME?,W,_BVG8>)<<0JME%&@NK'B:U851DE[>-O+QH.,0WQ]OVB_L4N7B_FE4JV MXM6?_T*#";@GX('0)6>4D/:$]$K(/R1D/2&[$K(/":0G$(<0 M=VNWR7RBBBYF@I\#T7T/+36?'7H@NEP;,VFK8__3^91Z]K1 .$6S^&24>M"R M ^$;4#Z9W&-6/N:J$FL+@P\,^5ABGXY3[,3P00[BR4?D^3WDV8<4">PT!3.6 M6GYV[S2%%3)0(;,*Z9T"FL *!%0@@ MQ._!N@*#M(/7R MX^\'V L4WYP;-1-[>XC+8,./C3*;YLWL<%%XQ.;<<>97Y@)ASZ.K3'?[^$'% MOFQD\,J5/M7LV;/C7#'M4?=T&!STA6<85&RGS&NAWT5WZG<#Q=O^1A,/UZK% M?U!+ P04 " !:BUM0PE+KO<," !U"@ &@ 'AL+W=O&ULE5;;CILP$/T5Q <$;""0%8F4BZI6:J5HJ[;/3N(D: %3 MVTFV?U_;."PQPTIY";9SYLR9L3V>_,;XFSA3*KWWJJS%W#]+V;P$@=B?:47$ MA#6T5O\<&:^(5%-^"D3#*3D8HZH,B]-9ZH5@D3?D1']2^:O91&_LZ5!VC+WIR;?#W ^U(EK2O=041'VN=$W+4C,I'7\MJ=_Y MU(;]\9W]BPE>!;,C@JY9^://M9#4(SP(V8#82)8201&&QF"^#': M&&% &,R0@0P)HB$,GXRUH:D"U 6'8QQ3T,85\(,='"TIZ/E X MB9QM&8)F$V?K-BTF[6'2D8RDH-H44(L=(:L6A,*>EW#B') U"(IA+1FH)8,R M-Y+[&<@P>^*$:*70I0RAC"3NK0RA:)V[NX91TQ$](T4"05EQ=\BB'CRA7O:M M'A"5.D<*1HVI!LO.$F%(]"%=4N=1?7+&!Z>3 @T.)C9 MH-BYU2'HO;T5Y2?3UPAOSRZUU*]7;[7KG998O]W.^DKW5.9-_Z!I&[(?A)^* M6G@[)E5G8-[O(V.2*H7A1 5P5CU@-RGI4>IAJL:\;83:B62-;?*"KM-<_ =0 M2P,$% @ 6HM;4-2C;A7S 0 D@4 !H !X;"]W;W)KT%:D;B5EMT%(Y!4T1*Q8!ZUZ M4C+>$*E"?D2BXT *0VHHPIX7HX;4K9LE)K?G6<).DM8M[+DC3DU#^*\M4-:G MKN]>$B_UL9(Z@;*D(T?X!O*UVW,5H5&EJ!MH1 M7-T=[>3 V)L./A>IZ^F"@$(NM0)1QQEV0*D64F7\M)KN^$I-O+Y?U#\:[\K+ M@0C8,?JC+F25NFO7*: D)RI?6/\)K)_(=:SY+W &JN"Z$O6.G%%A?IW\)"1K MK(HJI2'OPUFWYNRM_H6V3,"6@$<"]O]*""PAN)<06D)X+R&RA&A&0(-WT\PG M(DF6<-8[?!B'CNBI\S>1^ERY3IJO8YZI?@J5/6<^#N,$G;62!6T'$+X"A=$, ML[O%K/'C%/.TH./C*>9Y02?P1@Q29D9'>-$1-@+!Q)&_7E8(%A4"HQ!.>_(P M\SN (@-J#0C'JW!FYA^@22WA8BWA4BU_?V M28AZYC@\.Y$2\PFM226?'"@KL9!#=G1XS0C>:U)9.)[K1DZ)\\I>I'INRQ8I M/8LBK\B66?Q-O(VJW:RIB]_ZF_D47+XO984[6M/B3[\5I;B>VM2<'?"[$&[U^)4U! MH6TUU7\G%U)(N'(BU\AHP?6OE9VYH&6C(JV4^,-<\TI?KXW^C083O(;@M004 M/23X#<'_) 0/"4%#" 8$QY2BL]E@@1+F;^WQNHM0K- II^I21VV?B;C MX7+VLD!>,$V=BU)J0"L#\KJ@%N%(^78-#UICY=W1O?X"ZWM$%/4AFWM([,(F M?+!07_.#7J'AB$( *@1:P>\IH 16"$&%$/* !F$;4*A!E0%-!ICU$YC-8TS/ M;02ZC2"W'JP0@PKQ"XDEH$+R3&(&A-Q.J>XD'D3V#&B3W&76Q?3\3D&_4\BO M#RLH+U!'NB^DAD:Z&D$^@F%;H_M,/'?B#Y)K8+TW*9F$(X; 3\ 2>9"A,0VX M@Y'_2C!P#Z, \A$-@S&HJ)?+R+<"P:V.P%X?>9<0W( H>J5@N 51_%3!!A5W M"HZ'?X[3V5)*PHYZN^961L^54!_FSFQ[)%AZ:DL:S*_444%O59\RYISQ [-C M7G%K1X7<\/2V=*!4$&G1G&PO=V]R:W-H965T,Y.&Y*']4!VMK[V>6YM7(/]3UZ2$(JLW! M9DDU*$XV=__9%666U.ZRW ?5J;3)M@W*TD PIH,L.>;^>-B.O93C8?%6I\?< MOI1>]99E2?G?Q*;%>>1S_V/@^W%_J)N!8#P\)7O[IZW_.KV4[BJXJ&R/F2V*'\W%VF;B02]_%N MIS9-&R57Q[^]J'_)V01>?_]0G[63=Y-Y32H[+=)_CMOZ,/(CW]O:7?*6UM^+ M\\+V$PI]KY_]VK[;U.%-)2['IDBK]J^W>:OJ(NM57"E9\K/[/.;MY[G7_PBC M T0?("X!+O=7 ;(/D)\!ZLL U0>H>P/"/B"\-T#W ?K> -,'F'L#HCX@NC<@ M[@/B>P-<2_;.L<\0_77(Q6Q^=Y8/N[D (4'76&VG/B9U,AZ6Q=DKN\5V2IHU MS1];__INK5RH^]C+L)H&+PW4CTTZ2!Q!6EQBZPPPB]$X$JXU"'( M.B8"Q8,,4TQH>8L\$HBZ19X()+Q%9@2B;Y$Y@9A;9$$@X+8N"20&M_6WM^7Y M]]6N,6(8;8ZDFT2V O*V26):0M$2JI50US6 F4PZQ+1(WF4Q+):,@4; G&!< M:\@]$GJQC!GDG@@NY!'*.Z/TN$%YYQ1GC(#<@N T-Q'DE@0G8XVX%>:,FP:/ M0-L]8T['+%8<=/":X#33L8EHXT/:^! ;#Y;MI$/T]0255.B&30G.58Z-IS@I M%3*>X"07J$%FE%ZH$#>GN(BCO LJK\8-O"0X(0UJS!7F-#-,*/#L>\93 :D)-15&D:*<-[;3! M3H/6FQC\#&,L1DX3F(CP B<[(ACQ*,LA8^\WL*> OJF9(4W!T_DA0\O3P1 M%&$O22G03G,Z(YCC@J08T%J2&24Z6&$J',"]VC-!R8& !P&"4M?]TMD<7!T> M,UONV]5C_EN_<^?R3E M_IA7WFM1NT-O>R[=%45M7?'.,M\[V&1[N4CMKFZ^&O>][-ZW=!=U<>K?)067 M%UKC_P%02P,$% @ 6HM;4#_J+3 0 P +PP !H !X;"]W;W)K#RO3H@1(R//"NJJ7D@Y#BV[6IS M0#FL+'Q$!?VRPV4."1V6>[LZE@AN.2G/;-=Q0CN':6'.)GSNN9Q-\(ED:8&> M2Z,ZY3DL_R4HPY>I"!O,&*S3'V9]T2PY3,S:-+=K!4T9>\&6%1$"!:8CH M?Z SRBB<*:$^-CBK^*^Q.54$Y\(*E9+#C_J9%OQY$?:O-#W!%02W(5#?MPB> M('B?!/\FP1<$?R@A$(1@*"$4A' H(1*$:"@A%H3XDQ#>)(P$8334 W"N.^=( M%+O>573V/ -NZ$WL,S,E M0$D-%H'BQ8\L:6_67X Z6D*]EE -V94S*0D5/\"2 M]N]!Q;B6=+@6-88=Y)8A";32@#Q+6IZUUI*<4JJDP.I)B$B_.I%N=20W2:1J MN0MDQ?-($7,'^M3$>C6Q3HV4$XM8]>/)B?.H@D D*UYJ+ %+2HUUK-F(T)*J MU9/&G^M8/65SI(]^I#FAU28.W6K9^CN&>9?Q:;YNI7_"U6>$.Q MPY@@JMVQJ.H#[=Z;089VA+U&]+VL6]AZ0/!1M.=V\Q]A]A]02P,$% @ M6HM;4.1_U9"E 0 FP, !H !X;"]W;W)K@NB MCB2M&$^2C&DA.UKF,7>T96XN7LD.CI:XB];"_CV ,D-!4_J>>)3GUH<$*_-> MG.$W^#_]T6+$9I5::NB<-!VQT!3T:[H_; ,^ IXD#&ZQ)Z&3DS$O(?A1%S0) MAD!!Y8."P.4*]Z!4$$(;KY,FG4L&XG+_KOX0>\=>3L+!O5'/LO9M06\IJ:$1 M%^4?S? =IGZ^4#(U_Q.NH! >G&"-RB@7OZ2Z.&_TI()6M'@;5]G%=1A/LMU$ M6R?PB8:KNTO8<^R<^1D//ZB.,C&& ^HE]S@76CQI3R>;+?;N<;_Y8/;6/Y7^^KM;+^;:\7'^; M;)[6[?QNUVBYF.BF\9/E_.'Q]/)\]]ZG]>7YZOMV\?#8?EJ?;+XOE_/U_Z[: MQ>KYXE2=_GSCSX=O]]ONC+T[?J34Z^:[ C_OW0/F]>_7[2?93/J]5?W8O;NXO3IHNH7;1?MET7\_+C M1_NN72RZGDH<_SUT>OIRS:[AZ]]_]GZ]^_#EPWR>;]IWJ\5_'NZV]Q>G\?3D MKOTZ_[[8_KEZOFD/'\B=GAP^?6Y_M(N"=Y&4:WQ9+3:[?T^^?-]L5\M#+R64 MY?SO_<^'Q]W/YT/_/YOQ!OK00+\T*-<>:F .#N^=7$#S=YN=GJZ*O\O-U*5TTF M^XFUFZGOY]OYY?EZ]7RRWC]L3_/NF59O2JO2>??N;N[O_K/,UDUY]\>ETD&= M3WYT71V@JSVD7T%>]Y$I(K\ZF9007N+0-(XK#>VK*[Q#PIL^\IX@MH]\((CK M(]<$\7WD(T%"'[DA2.PCMP1)U;".#LML/-J,2&CXS3%\DIA=!Z8_233OPO(N M[*X+^SJ&ZI-<[9&P0Q[W5PE-,DU3303D=*.\K[GWI+]D4E-S'PCG5(3K7K/^ M5(#K?F1<"+KF;@CG58@U=TLXDSQP4^1"^1@J5M-NAIQ/3;*JFL&9<+[Q*41^ MXQV_\0YO?/787NT1__H#6F-AP-X1KD2.-YYQQEBX\80S2L,$N6;].0O<1\9% M!=>]8=?U.(%O":=-@(DY1(\W MO@IHZN%"VC@;ZQ1',*5+W%78B)6YW]C$HPX\Z@!1J_*T57$'N))Y?5=ZUXG\ M.A&N8^OD?QWA,C:$^N[/QJA>-(E'D_!>52(R37@34G(0#<%BT*&>8@0+3C6& M1]W54K1X:?!NZ3J]3 _4ZXN5 =+5!YP1+&I7UT*98%XU2JAVE%1V*1SQ6,>M MX$IGY=/5E<:,*LT&O7ZT#U0_J3?6U;$C=M9I8!TZ MP\K\$V:Y$NH892#T^E+3 ]/+?JJ4(:F.'#GC2Y(T=>B$*[K\:OKU0Q?J)X4% M5!EU5P=OR3@5$;*FCIZ!14KKHBPS4.MDA>I/"56 PC*@A%_G&(7*8TIA DF& M<-HE*!@RZ\_&)"5')2B90BDKP8-0?B'L4R8-(/UI!P11*6*VH5PH5K(PR M:,L[QID&;LA[QND&;L@'PED#W5T3K-2Q4&_QJX(FW1"NU 50;A%,>^AMRH)+ MMDF@)Z2[,DD-" KIS\88K7#;A8)"844100FQ5B@&IBZW"'5F=:W@K"\?)!D4 MZ@Z%A4>T]5Q-Z'^:)N%<)9R.Z X85PP:SE7DZ%Q%S"B([B.-#I^X&\)%G-*W M!-/H(*8*ZRQ3IJ"IG0'ARESU+M4WG?1G0RDBA+4>H6[3M&ZKZQ^-E98)O0?C ML *"G/;%_=3!L_Y65+10SF@L9VK]GFHL M/VI5&D?R(-*/5:A?-%D JM.3QEH#8AU%\B#2CU4H5C19LZCK6XVE!<0ZBN1! MI!^K4)MH4IN@8=5'5Q5:J"HT5A5@6&<:I4RZC*!B&E4,JD2-RF.@U)@Q"K)W M)I06K;P65$RCBA$;JC%W0LRC2!Y$^FNY0O(UF'PA]1I,E76LXT@>1/JQ"KG6 MT%Q;/XL&C2U$.XKD0:0?K9#4#3ICL)>&.%DR>RF&TY=A\OPUTO(^Z@CQE@8U M $KR&8&@%LH$TF+,@IX8ZH?K5&&8>X7*?T8QM),44V+D@KH8:H5K-VFH%<;5 M/\)IC_5G9OW9)$\506X,RDUM+J<&Q:8K.C%TLJ[KL!#/K#\;Y!DC*)@AOKC. MT69(P Y1CR)Y$.G'*LB@(68.LAX1.#K,1.+H,)/^AH99$$-#Q1 $AAB)@$'- M"%=J>S*]F3&1I[<5M-$R8Q*E3@31LNHW:GLK:(E%+8':WF+V]R$ES&\,= :W M5C,#M985Q0J*8HDSJ9\U2Q9:0X/;=#,&^@8_9F9@<8Q>C%[:JR9>I7[Z+&J! M5K@G."-1/KG"X2<[>AB4OV\.O0B#K?F9P0C:D.H,V4::92=(!0. MW0WX!8>NQ':2!($C9S1Q#(Q3\GZQ$^3)T4W VC(XMFVG%.X:,S#A"9!,.XQB MEG2"/#EJ>.K$XLC.7:.PP"*(UZGSMQO?]!M',D%Z+K4?KJ"5CO@; MR()DKXF.--% .M*$2[)G<()6.JJ5M> X8E :0X(GAH<&3[BA:2)HI6.&)PH; M85X0,=_\AF?P@IYXKL[CP'QC!BCC+CG)CH@Z!1@7J>.KD$5)6$HSDCF-&X+$0P MI^1!%R0J4+]36X8P?E1@',F#2#]:09@""A-8AH"R1$>9J!<;9<2&1EE0N4"L M3IW SG3CV:>4&>8O!DEZF40]#(0DU-GOX *EPQ6+P0S9/&$8$Z+EB%(Y_2I M7M:B$U#?0D"E)YAQF+8)YN2UM2"(92!F1QDG="+(5DB_X1>B("*1G 2H'[1( MEKH2GKZ;,4YI\JPQ,,@[#%'0D4B\3OVP19+V:>Q41ECL!!R*71"22,Q._!Q_&C7 M.)('D7ZL0FJ.F)J))8CC*U#C2!Y$^M$*"3F2K9HZ' M-H[D0:0?K2 BB9H1^,NW\>-EXT@>1/K1"K*1J/^HJ_C$3HZQDT,,I$>':(\# MARN2("6)_/5576XD%!(A>@+RZ%F/0]$+ I6(*ZES<1K?=!E'\B#2CU50N42< M2)W=$G$/?*0)R$>:]3@TTH+N):I[M98^YO$^_@G MK[Y=8]FNO^V^1V9S\F7U_7';U>2OWGWYKIJWNOMVCNK]*_7F5I'WI^I-WG\3 MS:_N]U^,\X_Y^MO#X^;D\VJ[72UW7]SQ=;7:MB7^YH\R_O?M_.[EQ:+]NNU^ M[8SB>O^%-/L7V]73Q?[+=B8OW_AS^7]02P,$% @ 6HM;4&F- GBE!P M7C !H !X;"]W;W)KG^_21;#2*^#Q7GIO[((75(D8\/ M*?;LJ=E]W=_7=3O[OEEO]^?S^[9]^+!8[*_OZ\UR_[YYJ+?=7VZ;W6;9=A]W M=XO]PZY>WAP*;=8+755^L5FNMO.+L\-WGW<79\UCNUYMZ\^[V?YQLUGN_KNL MU\W3^5S-?WSQQ^KNONV_6%R]0Z?SYFGW!E^]_U/[SH?%=8[XL]_55L_YG==/>G\_C?'93WRX? MU^T?S=,O]= @-Y\-K?^M_E:O.WGOI+O&=;/>'_Z=73_NVV8SU-)9V2R_'U]7 MV\/KTU#_CV)<0 \%]',!92<+F*& .;6 '0K84PNXH8#+"BR.;3]TYL=EN[PX MVS5/L]UQ/#PL^V&G/KCN=EWW7Q[NSN%O77_NNV^_72@=]=GB6U_3(+H\BO0+ M4::XD@KOQY*/4A*JL>23E*A*VV?1HFO)FF))*@RD!?2VO992M3#Y<4:BMUJ9@BL&K@+PZ MYN@=5"=,#L4X51&%@6@"7WD22-HM=RMP1T/B5=M,3HLA3H\I%M);FTLL6-&,.XL+GGS/&,ES#KT&B==@;";1[;HJK#A".P3 M><9*K%D-'46RDJ&4"6EB#BF1CY=)2=<%99FP6IO*89*1:2GXBY=B34YUC2#I* M=3DEG(2?LF4>.X:?H]R61QTGX6>3D2&#=+K,8\>0= 3)O(^=1)^I8I3#$80Z M&>N*IIB1#A@IXH^3Y-.X14;"KHW%)9]C1#I I(@_3K*/B43"*2*YPI,97!T7 M=H8=4\T!U8KQQS'5'%!-Q!\G8:5MA)&-NO(@8J8Y8)H(/PZVRXPD&LEB^5XQ MSQQ%1#&J(?FYXJ3VC#1/2)./R8!I'I(ZZ*(JAC'/Z/.X9,UCCW]])P\D4?GB M#YYG['G GL@['A)?,C*MH\X6AX=GZ'F GD@\7K+,^PCW#&)A-ZY-T1,SS]LW M!![/B/*$*-'5M$1-T-6TYJW*\Z/P%)D>=XBNAJ<8DE6@LN7!R/#TN(;-Z>DA MZOE0I*)G*GI*>H(,$.!4>3PS[CS%MSSL>(D[;>4J!V0=.HL/ZIF*@:B8]W*0 ML#/62T>@F\K=@:D8@(HBZ 1)/*.5G!N@4[JRQ=@=&(T!T"AR3I#(0PZ!;I)# M@=D8B(VFP*' + O LF+,"B%Z^_4'MI.2L1%F9,0E:0[) M"/";BC.1Z14TB">C+3+:(@6T/,K$UP_Y34K&1@K'_(A^HFLEV=X=SF(* M.R"<&GC,P0@<%!DF MPZ;%LP]58,)L9@ @R*&#.(PNOT02729_'B&'9_\O[W MY>YNM=W/OC1MVVP.YZYOFZ:MNUJK]]TLN*^7-\\?UO5MV[_ML\'N>.+]^*%M M'H;3_(OG_U)P\3]02P,$% @ 6HM;4,FU.NJL# 9%D !H !X;"]W M;W)K4WU"%%W4->SIWW/S;;WW>W MX[@_^^/A_G%W=7Z[WS^]N[S; M'U?GYOSEA=_NOM[N#R]<7K]_6G\=_SGN__7TZW;ZZ_*UE<]W#^/C[F[S>+8= MOUR=?S#OJG'Q<,41^??=^&/WYO>S0U\^;C:_'_[XV^>K\^$@:;P?/^T/;:RG M']_'U7A_?VAJ$O+?4ZOGKV]ZN/#M[R^M_^78^ZDW']>[<;6Y_\_=Y_WMU7D^ M/_L\?EE_N]__MOGQU_'4HW!^=NK^W\?OX_V$'Y1,[_%I<[\[_GOVZ=MNOWDX MM3))>5C_\?SS[O'X\\>I_9?+^ 7V=(%]O<#$Y@7N=('[\P+?O,"?+O#B@LOG MKAS'IJ[WZ^OWV\V/L^WSY_NT/DPC\\Y/H__I\.)QL(__-PW/;GKU^[6Q.;V_ M_'YHZ03=/$/V+?1*7$[-O[Z'9>]Q8^%R.W^#%1(QSI&*2!JX"$<[ZH[7NWE' M,V_!TQ;\L04_;Z&(H7J&TA%Z/$(A##9ET6&"V5*"[#1BQONA1"X[4-D!.FX' MQQN(M($(_;:#%]U^9N(;H1B>-D'+) MRT^I,F[JIC9QN),98F5&6IDA[I/S-"6DD+DQ MQ'^YHAEB:@74QVI"/ ;ZAA'H;-$ZJD7+FS3IKOL[FAF:)H1EI:!8]Z,)+S0QR M&4(*PR:3*8IJ[F>6^)F1?F:)^X088"-!,&>F%82<) PT(2@+-$ M-R=H'D]\D(&08')UR5J*3EL]6&Z>%LUS^CI*][3H=8,4W$5J$YF+Y5YIB5?* M27ACJ:_YZ&3$9J"+9BAR_T% XP9GM=G!?=(2G[32Z"WZFH%=$X&NAT)W9!_<1AH06L7J4UDKI5':D=1A)06L7J4UDKI7'8L?2;A!* M,'J"UBY2F\A<*X^_KBS/H7@>?CW;*LB5EQN'ZE-9*Z5AWG/-@AR(>7[ M4;Z/U"8RU\JCO"=; DB.^.Y:?]5':A.9:^5VXED>3=J)[]M)'ZE-9*Y5.7QA M63-I)[YO)WVD-I&Y5FXG'NV$9#Q\WT_Z2&TB<['<3SS+B4D_\63-GP:02ZA! M4I50S@R::&XLGF7#X(R-9<,RZF%)+JL*XN[AB7M #L.S'!<91H(=T, M3-ZA>MZBNA:*/&!'$K A>1$QU%I/M!,LPNRL!#-973)%'KPC2V;)A6?$L'N! M0[EBF#&XUF/<;$DX%\XC>629+9G5B.0(@4V6?C1G+>ECS0-Z9 DN&9LB.4&P ML>#2B8$F1HQ.M,7IJZ6JYR$^QN7ICL@C?&0;!KD"BR2G/YA IAL!728K= +: MF [')8IZ[BV1[2[DFBS2;<,\&I[D,](9C >5D=9/MJ9V@!M,9*?I@CM8G,M7(/2B1-!FF2 MA*FMBX"K6X*!7M)2U(.7<@[Q%)JTJY3/Z761VH3F=]KS@TN$X.#%$HF MMRU[G-<$(VMP0ET8?8PS=[?,4FK2F#.ZD3%@6BNBQ"=98"67N;9FEUZ0K M9[0D%SWJ)MLP[%YEF+[+S-S@,KMM+"NW%V5N/-G_1)HE<\_([&P%TBP9PWUV M\(FN"#;-1!CHRCAU.9:Y@62RB=%R+)G'\\R.TV'.]X_3^TAM(G.M2A$+.TZ' M>;[L0(1AD7P_Z;9&_9AX[,ZLE 6J;S#JF@&3> S#65@9IH;#PL-X8>DWJ,!A MD1?7^@RS"1?.C$OZ@!<>R M+OLEL2L'0B[OM%:$"?ID)9:VZ/"D\C!>6=)-1 MJ&#@Q7WJBE#3U@J7)HP+5@U#AV/Y!+LT*RW_!'%H1C&P_ M*\&LUS\S;AV%;3?DLJRPW!833CB/9^*5<3:K":#"S:.0W0?D3PK9,UB,I@PC M(TXHHRX:"C>LPK)NTK *V2]83%HQ+)"@Q'8?:L*Q@?SK<9(48IGQS8#690_3GTDV,+F-IFA&"E6'-@A_1R?KY0,BJAZ'Z" MK,T(T4J-YH >1U(G+YA(TV#RA((FD0-=1F:O[C+-H-1H#NP('_43=TH#KJPH M:'+"S28CDU$#\&2MBGZ6;X,JV0%="I?AC$+9S.]TU4J1YL *4: T=D"/,N00 MG'$7AJPQ&#AM#'7U2J'FP')N4!X[D%L.T(A7C',#+C085QKS72G7'%C.#>IC M!U)D&7!)SCC2QTK;&]0=D-&>0T >1&",TQYFH#X6P/Q$>L5HY?F&';Y @N4% M:QI,GZEM1BA6#,:0+8V663%:43ZKRH?,BN&5,NCX 7QO,D(P4HP9R7WD%,QI$8>!?<3;FU& M"%;B-ZFT)\\S(>7Q*+B_<6DS0K 2M%F1/7F22?^D9 %3VXQX=(D2J"T6+>H/ M+U'*W0VM=X>E&2E0AU[WF=IFA&#MB2ULRP%KL7X!^VH!4]N,$*PX JEQ)T\H M65#COH"I;48(5MR'U;GC@TE(63H*7N ^348(5MR'U;;CXTA(33H*7N ^348( M5MR'E+:SIY"0:G14O,!^FHQ0K-@/*VK'- FI0T?!"^RGR0C!BOVP:G9,DY " M=!2SW%J4"G5#2M1)FL0NL)8^4]N,>*258BV.'<3#_'0+LF)]IK89(5BQ,5I\ MCRF2!=7W"YC:9H1BQ<<<.WM'P0M\K,_4-B,$:\\Y8ZDS,-X%!?\+F-IFA&#% MQUC1/^8_%E3]+V!JFQ&"%1]CE?^8\EA0^K^ J6U&"%9\C)7_8Y[C1*6FX"Y3 MV\RSX,LW3YI]&+=?CT_QW9U]VGQ[W!^>U_KFU=='!7^PAR?5BM=O#H\0/C[! M]L]FGI\__(_U]NO=X^[LXV:_WSQ<'9Y6^V6SV8^3Q.&7:4AOQ_7GUS_NQR_[ MPZ^'._ZVSX_]??YCOWFZ>GZF\>7K@Y6O_P]02P,$% @ 6HM;4-GZ"Q"0 M! +!@ !H !X;"]W;W)KF.^&NEY?T*/^4S5^7UZH]'?RV7]E>ITAF#X M^V?V7_KBVV+>TEINR^R?\[XYK>S(MO;RD+YGS;?R^JM4!2UL2U7_N_R068MW M2MIK[,JL[G];N_>Z*7.5I962IS^&SW/1?UY5_L\P',!5 +\%L& V0*@ \3/ MGPWP58!/ MRAE'YLDK1)U\NJO%K5<'LO:3>+V+/?COZN.]D/=O^W=GCJ]NS' MFO&8+]V/+I."-@/$Q]"-<-OTMVMP=(T--\+)!;8F$00ZDIA(Z&$1 A8J^GBA M%RIP!A]F\/L,OI[!)T,U0(L>*GHH"IR0E L@X2SB\0^IWHSPN1-A]0NH?H'4 M+XCZ 6+>Z#H!,^0#2E,S2 ;4PG,XUAQ S0'23";&9H""T64\HO) B+'1^KCJ#J"*DF=W$3F=>)0R?V1C^, M5 !"S&<@0=3D0Z!5$\-J8E3-1(;NJL@+O0<\@DWX*?N*2RA*JYX%CB CB;#( M8?&<4^"8B8G!H&&_,/X5LU"47H1A%HB*'.KNB.(C2E>-'9Z)K]B%HN;\XCZ2 MS"*Z6-Q,&.PFU#,4I3_F[>-'!2/,L)8$8I-MA.$^PF CH;;!@/LSSZ%6 3'C M.4@0-OTU"W$KL_"1^P">S"#)FS8163,-DZ74 P8*@\=3H<2 M&?IHINBBL=4RZ+6&/<1@F6 TLJW"QK4)X_Z#5)P[$T/-L;MS[ROVH*@Y>[B/ M)+.(+A:W$0[;"+4'#KS^R?<'#0/X4V]YF!/Y_X#AL"QO7)HK]00.##$D*[ MYBB"S%$ MB2E'X-A..5RI4T=0%&GRM"<@BE$J050P><^Q@7.X;C<<(;SO"'>19!;1Q>). MP6&G,!P!V'O;XHWW;;.A/!DC#)BI\<5]@L,^83@!,'=CEFXQ1=\Y[^72]PEP MGQ"@3PAOHG*![5NP!YQ 8!\5T$>I$PA@?FT'()-X.X'1%2+".)MZ>Q 3.RUP M'4[-0%&/O-ML48RQJ$P0Q6)GPLL%]G(!U^?4&Q0UYPWWD606T<7BIB%@TZ#> MH*A9L7>19!;1Q>)>(6"OH*Z@*&W'*S(Z'**,R9]@BG8X=[1EFLOJV&]'U]:N M?"^:;N-Q=/:VY?W"NRU7RB)2U+=-K.V'Q) 5E4V 20F$V"I MVN['G[]&>$1& BA*.S.WMCTJ LC(" \/#W]]_$]-L\\.V_+?#\5-==CN_\<_ M#<>#\3]EOVW6V^9__-/]?K][\?WWS?*^V.1-O]H56_CFMJHW^1[^6=]]W^SJ M(E\U]T6QWZR_'PT&L^\W>;G]IS__J2G__*?]GW^HEH=-L=UG^7:5O=GNR_UC M]F[+(Y35-KO,?OWT0W;Q['GV+"NWV>MRO8:/FS]]O__SG[['(7B8X2C[J=KN M[QL88U6LXJ]_*);];#SL9:/!\#K^\FVQZ&>C"7XY&L1?_N6PA2^OTD_>5%^+ M.MOE=T6_]49=U^?'7=&:[>#R7SH?>+7='O)U]K'85?4^_M6^/K1&P<\\%OV+\5C>PKP_X;3V7#:VLI#7>/BWY;-$D;XUR*O.PEY>3D<78Z'G02T M8[R%#UO<>I3\\K1L9O+YM_\:?_(*'EWQX^O\KH,\0+FJA@VED]7+/NUA;5E5 M9W2R:R!?M6JM]>W[CL$^Y[]E[U;PQO*V7/)936_[; J[/KH>3ULTEY%>K59U MT30]_2-[7VZ+[)=M:RY7@T'VJ9_]4!WNUGF3?:SR52\;CO;WL.BJ:KTX'OX& M_P7+_5P];-LG&?GFQWRQ+IK>J8$ M#\>3UHQH!!">Z4<&+6J^KXAM[JMMUP&<7E]?#H&(\>>?RST)Y] M*I:'&M[>IM%F [O\:5\MO_2R9X/^<)!] !;_:[YN"R40(JMR>Y=]>MPLJG7K M+'_^M_@C?6OVYK?E?;Z]*Y)"X.=__?2F@]I_*];KRR];V%Q80=X &5;9NZ8Y MM.GPKT7K1,D8?ZW6YS50Z]5R6<"OX#=Q$T8+9/]SF[O]W_-./Q==BVQ8--R - M:6-J_KZ7%;\MUP<2%ZL"],5ER?<)JH3Y!L_3/^B#]CR?\.,?JVKU -HC_;"$ M0[Z]*T':9WG3%/NL!-XMZTWB"/Y8; N\&VC\U:;9[E M^WU=+@Y[O%RS?95MJ^TEK')?@P3 /2^%7$=>TAKCJ#*H](1SS^<\N_BY@AM[ M]/Q%_-O7>0-2J4@\X464_[0EK/CQAZ*\NZ?M G, C(%LR<)+9$S5+;5^*-<' M?/";)Z #?/L4C@A.E.AU<0\W3YF*$=T:Q9--"C!3Q\!Y9G0V<$)P6,'0_SZQ84KG7Y#R!% M^% &PQ1Z8K\"LQ; DWA_PR?'!@P7GCXQJ=_\[K.3'/0IIRC@B]?Y.@<]%V_Z M8M^NB@60 KA7U(/;F5/( M9$=^&'+:D1^^_T;:^N>>0-(?BML"9K0ZJDK$;'9RE4=^@%9#N><+C 0+T!AF M"C<";AAK <-)?(NB-_-%L\N7Q?_X)Q":35%_+?[ISUE:8TO("5ED(X;QL#\8 M !/5V5]Z<-V;C #2'GUZ3?BEL,NR- M1L/>]'I,OX%_3>%?XS$KKW0S"B6R_"&O5WB'D3(!1D6!3@EGZ=#S:'[T0*PW MNX*LX77;ZY#O2MSUYE#OUFV#^F.QA_O9J%")8WO8'-9TC54)O0+OV;;S CC[ M4#\J:<%D78+1\B(;3GOCR:1W/9PKU8@(\.GHNG=E/OU=2V8VMY)#C@+IOMB7RWS]''CL6?:] M$.GD07*L?*8NW!I -\.=@W.?X(-Q[J^/*M?VA#YU0>'3)U>3_'EZ*3&#IW?$ M^F"R__43\7+"R AX>3OJZT.U-M"(GFSN?O&2V MG(XL-+YYV;.A=O.Q.7S;B.VC!#LDH4RT MS]/7^K%YG#="VRO3L*%-3N>GF.T?#O7R'K5J>-G9#[WA8_7[3E[+T1N.^L2? M/^G,M<:Z80%(/M;;6U"3R-!?53L.7(K?&+T!U=V6-^?B<[4KE]EL,.LX;WRM ME,+;GH^:+DX[QA;?..3_D8UKN>^/;]R)GS]IXUICT:7A&/^VKC;_P5SC@PC8RAYOZ2_.1+[S1_YV.+T M*O':XKHV*0=Y^*:3/W>D/C1TBI(D.T5F]A>>(',XL240LMQGM_FRPW_WL=CI MNG$#GO9S7O:BJNOJ 2VLM%O?/!!X/+-JL2[O.$_@V$.&52[K@LTTYV9$=1 4 M^I4D'!RGQL4J4A.?/T%/#%G+B%,VG(^RT^F? V%%$>6-,)Z%]+%/,4/Z"E#6 MNQ#>>QZ<]]0XK3O:J83):!_\?WQ!AUE6TUY?K K^"P.*7Q MV_70]^.NQV:](>T,FOYQ"F[O)D6P?/Y2"@C&M_J?=FY@[0 M15W<'D#O2.<0!#, OEV"H0HBSYDIK )T3^?5:E4Z:R@M :U4Z8I":-I2+\/( M._'F!W38P[1<$LBG$FP"S$G$7%J^R'!7/H JMNP.^]B?=$>FTY$"#BLX5_T? M,,GLYWPOY(7CY48,'3L72Y 2ZD,F:P,4ER9K#@N00&7.D4V4[2=R2+^%$@%*#]%^Q!+JMM/)QT6!T<-!.1A?5NNUYSJ[M;R$@X\"OOBL*&?;W';X83=Y;#R MC16]^F16XZ4C.M9LFR;\-6*+*7_9J@9=4#S"%.\ID8I+X> X(T.*!\EY? M9O=%_O4Q6\+DUB\E3XIW!UX5SJ*?>8ZB?=*%PN8"F_"NE6O*;P+R-46PT?PL MO!I5P8:X%@[(80W_!1%$U\G70KXF_;,I[DA*O<@NAL_)G^PW[65V,7J>_5)R MBM:/.7XP?IZ]\53Z;*@#7TZ>PSE#@OSH"$*/OG.+Y<5?3)^S [8/YQ<(5N[$ MD/"&'3Z*7 NZ,?,M4C3(X)(+#0-8W@)4#@Z.,]$[.K^R"9[?<]7,V5 UOY[ M15FSU0,ZEX-GJ3CAX;X$/MW[DP4::U$O2[S91=/ EP#SWA= !I#R0#(R1S"U M6\Y;8A30#> 86UW%KU2UEG[V"J;8&%%'WZC8$".;%TD^(L8O6%R+:*6'8?,=+M^E"0BX8=P'0L"K;F\+:\ MX^N!XQR;8G]?K5A[U[NVG[V%GT8Y7<>8?8NRJ61-U7D[6+PY*SN.F(*FQO* 2V!1S*!BY=,."![G!YHCR')3QB04N^X2?]&0467@,!8&M@*;!; M,!54!%DCP='5#<#*;;8SRE"?A;.J[K>9)O)Q+@_I0I\=@6-G"QEQ\D @^NC5 M.5RZVZ50P)D*?)N#/&!*_-K_U)=0+'&26A*\R97]'@^?K.$2U?5""Q5P$^GZ MAY?R/4;\9Q8F.82."T2DNU.?2DR(3Z1D4[/2+#Z8LZ:L*:$T3229F_CJ4.M) M\9)?EMC//@%%]W#80*2#8,/;1K@EE@NZ!95/M ?C#G]:XN27EOQ\N,LZM3=] MW?7'%L$\6M9KTCS)?:D&?SXZM4'H"@YMEC6'CCB5+CWD<.O:0Z;G5AM>'_F;'@3 MNVS4?RDWC B6TY,25Z)7EW#9?.' ),P,8&_810'+O0=UMF)E#O<$SKCJ\E_A MP%<'W6TS91:/JE;"XEBLDV3";Q9JFVWR+SB-OQ]6=S+#!1HN*4;WAHZ.2ZH+ MKCNO:UH-Y7<8=W-+9#$E:]KN#&MC46N TT>),M9_UU2'>HF4^9?BT=!%^/6% M+,]'P'Q!A5X]?\?=XBM(CU(O=5$7MVA=XM'4AUQE!K&H?KIL%6YX,T)^XUQB MMI #?\=JVO( K-\C%TUH2+*3NXDO6^NJ1X+5_GO4CO<)J4YTWB M<$,[.C4-QT*0 ]?%OG!;R(\I[1:J?L SR&,D&0/G7B YA/?956^D$]Z<2[#9 M;O-2ZHG'J$2^%KGBYOPRB V]=)NLQ%])8)E>CB/>^8GJ96Q21U$SPK#9 MQLMF4)W+XJL>:/(&A,*KIB)$XANRK93LSI3YN]Q(7E&*Y4V'--U5DI& LS42 MSMR_^_P+FG.H]C_<5VC. 3]B6;G^'#9QC6X"H (:,* >\C7/URMQHUM._Z2[ M"J^GVPJI3]H]61N'#3EN,!YNGO8*."Q#GN8G_4&*+CI56,\WL+VR]-$(2&/2 MJ.#\!ZD6_%..4#A)1)OBO1HLBLS:/V$TFG+4;JJ5KX&^D)O_U:<;YU!SJ0GN M6_>)_B8PN#C5H5B)6",IYN(/R2G\ND-BF)?_ZEX^&@PGEX/KGB,)K?,F7.>- MKK-G9.Z&UE4@BX']H>FJ+-V$_W8@*7/D?#I,^.U?\NT!MUT2!$0K%NV2'D+A MML9[O.2(DR@_3C]F9=(-%L7] XR2^)9=U2;PN MZ_1;HQ*B[8 LOI*&D>+Y< MJ1,5+>=6.DSNXOJD:> V_$9G%2CU;)1M&"5#" K#;M#="83'^2%(ATV)H/L\ M2J+N(O*O(=%\*DX93!WE70]5CAR#P&J^4NAS4^)-@3<8BVQTH1,!803B+ GM MXPWMF3*ZHXVJ8]Y:%[?K@ODHOJIA-'&YB-OBD?3():L""S& URR"G'ET*W[R MQ&S-5+VP*1OC^#036SP&^A;;\25<3N2^_8>:8)&.DVN !:AVQS@"XB,A9T2Y MA8O6J4*!$D4Q/E@=2B55S'C^^(W:])N\V:.:R4LR-Y_[!-ZJ\K2U\>=,& @+ M7X B4)I=@3-_P-.A%!131EF$:5W5AM25.!&8&WJ2%E%C!GU%Z3KK1W%?POU' M(2AB:Q_.I>L8$TP:$F>ZK58U(L+UO5@,Y3&LG;0<93J_RWII>%W6T5LF R\@ MV? BNRB?*]&/$5NW6<*B=VAIP>I(>5V)/ZTH6>%BUL4? MJ]I ^Y7#3?Q;L>)G**G] #*/QQ9_>@D$.,6E?-WY(V$HR]JN#^R(+PV/;AU' M2;+FL4$'IW\'[4/I_;ATA!*/6./7R=YMB)!WIW%#6..QQ7G\Y[+PL899;,8-U\=13SC L B@'3XYGWV6];#S] MCGZ._XJ="4XCDH."?K\&(]3P7;NFA>\&+6V99V%M2S_4.TYL?P\OG@=$D\B; M0%AY"AQJ3+?D/3GG,.&]XAC:"&4CA9MS)3#[C)T3B%?RGR@+T4<'K.J)JC*# MSKS])2K0&*X0-4I.CYL!.>=#X[/HJK$^E944R0!?00;@0,>GF/%J"^7&A3D]!$01"&$37&V*73H! % MDZ7:CJ+QGZ(VJ*'I"C7&+ Q\]Y5JYUCK>9WN)F172Q'6' MT5_!XJG1X"<.O (Y#U\8(0JW8<4" $2U'@.ZTIM(F)1;>9J'-9X6Y[8QVH,+ M[_OGZ%7X.9HRR'G[JL(I4)EX[3V!S@A'1[,ZS)::+:C)+JQ?[+EJM]-O).<1 MLVK9%A<% ^,SZG3![5-*LF>2"6SDVS$O&FZ$<[.R^5+=%A0JAZDAG!+PZYV/ M.HCKM6./U5/(?I*:$BHX04/T3^_#,*]I J4 ; 1[S6;Q_KQ;AQN,'2]0K174DR:.3RU,;[43HN6/,+&+ THPM>;3I?]1.PUPF]Q M=QI-Y'*'65B'XWM!"-7_'HFP*C #&$U-%8$\OG% F2##47=8VN_%PLS%Z?J9 MRQSG[S0*NR6D'74I&)K9D'S'LD@TR$#AHO@Z7%3BSCM;HD:^>K38F0QL/)(3 MG@)9*,TI?8KW R6+WSC',ZU@ 4W>J5#>S5(Z:=)1L6S4.J_(&;G]Q+NC>^XG MSW?2:TXJ9?K,]41S[K (O358208),9__V 6]>?>;GM.?(V_+]*H_=@X77.FS M\55_ZCZ)KTMK5FYR]+DO#UZ#DD.-&[2$[5X4>G,@M>VEA!K!&E26_>5AATO8 M5.@89^XPE^>.$W=% M+5V4E! 2:5&@)N.0(%P/.Z3JZBMMH/P8;5LLSP 2 U<@W*$;Q=UDH9[KK B7 MT8RZ%=E@I+ YO99SUS@=69T>))192]-L69X!!P]/FB!R\7G;.+8)W<9>:Z1?T[&CY@+Q&WBXW12-:PX_+(V037F2&(R?&O/ M;(<6IKBX&GL+.?6&:BCDI6XICK56A]"/KVMG29E2UPUUO XMX6!2GCE"AV_- M&^\6[F>O9'KF5RMG=AI7HM<)0X]B5&G#J_-$,#DNXD$(<7V2$7#UL1+^,1[) MHL@H6WB:76:NRN:C*0+ZF6G]2B-9[)9Q2O$K'U1^;X+*K 1*Y+5L8+D-7>M* M$Z>@L+=3$H=Q@L5CA;R[+22[!W-\_4IS5=MC%* ^XM,ZGOO%2U9X9X?0Y;"0 M4OG FAJZ@\FJ50LXI]15D(I[,G^-]4N!@\@-6$KZ OI:?'97[-L7Z=.Z4_ ) MO^TXO35FJPB=Z*RXR72LB2-PWDCT/D(2+.0"5R6B@R;NSDDGW7G=I+K=4[85 M1[5M4,WZ!]!(OJ,T/SX;O]G4Z3#AGK*%\@S='VM48S"46S,;.E\@;#[C!OJ3 M$)F;C1\BO4@P H D3!!Y">6*JT?-T5B788S 7'&-!<^''?,L$^RM9H057%-N M1(EF%NUH4R]R=286M;%Q/4V4B\=A:91<-^_GUQQM+9>FVV$W'7%<>S55D\7T ML$J^WJ:BC86%IQ^@'EU]X5D M586F1G-/:CR)ELV";AO-\TESBMD&+X]/C]X:$%;<8_W'T*!W9$.0*BZ;PB=! MV=.DF4 J80+S^-:95LNR7AXVZ/M8>NM-TY%,3.%C@9XK"GAW[')=2$ID=",= MMAB/*U9MT:7^L]"=RL=!W488]U\_AOKM8>L\R&'V29LE&5GAQ"RXWC+,-B6U M.+@%;8XR_//OY,3"NE747^#"Z !+ZD7D2,VR/DE<-*:>34%'7XA&'NK@)@SH MY'BLXD_Z,_RN4>"^@EX;@BS_JO: M.3?6SI$$VFA;1#OOODO$]"#76I 6,R M7XO0K^.MT@XO"1WIKHO2ATJ-*XQ=6.I3,3DYY&S?8?GH,CY4'8%A*^\HM\H$ MA0WMHPRPT,(.$XS:^D:)O,-18LPO6XN?WOF,#ULQ5+#PJ&FJ)7E]/<-TY:%1 M>FRU_HJ'FBYL7@'>A"@S ^&&/%DWN?/2FMR"=G"=IN?.+3TEU?! $K>9W2>*KA$('47>UM:%9I)PH/^OB#M>^ M@[-+P;M=3HRB61PF95W53&;V:DAHT_LSNT!JYC6M5:C28[JI]J0(H'E-3 MU9Q'? TW$MV0$'9\D@5:QM[995KNB M%SH4@N!509X_M&-6QC?>TNR E)5\LR=7Q):N!0S*=LL^WM(.JDN"B@B+-"=S M5C"?9I4IK7S[_"N&(JI:]3:9H1>\9[^*KW85&TO5LT!R'B2[ON1,'I4;>+I[ M+L1.;E/ M;3&J\4>VA:AL4Z9\4"Z.^W<J500-8>-W!CI/#4R:@[CETK_G9 MND-Z7]XAKU!4XT%+78)$9'=U]KU#B;C^!\WF=CZHT"^-2>7EEN5Z\& K#9P^ M]>_K*->Y1WXT&?4M^J/O4ZVQE7-"!OHC_+5^_$>AR1-<^NZ'3#"S3QM_$L:T>**UM[=G2E46^(M1E$TCM M>:T H9F*K@4J;#NJ?+@J+4I\%R6 M2U^]@)?8BTYJ5.Q/7$6,>$<1RKK;M M(PK< [M5-O=%@N'0X[TL=Y:Y*D[?2&VX*RF69#4N:G;2F!V%J-"F"XJP%H#? MX9+F3-8^'^Q(V/=4I 7Y3'Y**II3BC\;@6[R)==].M8V#$REOQ(1,BJA.W=> MIN"<'^IRCZ["ZA88DBKI]A';J\GQF%XCQD;=)/K9N]MVF/J\ \C"GQ0(<>+X M4V_H#JJ5V6;/TYC/C35#C":# 8/;@"%0]T!O(L<0G0:WR+=?ZL-NSV6 "I^$ M?I%+K.QJRKT6T]S"J6#QPW$M$,&PH8)5@B+8%\&@Q;SP,JIOBO/(J@S($24/ M6@,L*KT$'9YK,O68/!3Y%^)5JG_R!B$NL!3W&&=W4!8]/49>'KEG6-8JU@)I MO1S[X>KW4*3JY;BIMJ5D)Q3)$^O0";!1#IH6VVX "%8VMH4I;L$GC=NMPYF3 MXB"47[<5Z'Q)84YRX+@PQ[I-AY$6_$ULW^PYC*>9K)Q+Q#D^K" >34$U,5+G MBZ:JII5::7PW2^49[A,J6'S=TP*Y*,SG(/H&+OQS)U/*L-F>^CYD9%?1'B3E MNI4HG!/Y,1?%?;Z^IZ(>".O,66 _>R?09\% M6;0NX=6K &R"0Q<8KRCO2#7>($Z.BZ> FHP2#%NSH3),Z2QU8=]O7_,+:@2K M' T.=4(XSPHA8+'T?B!T#]5>8U$EZZSJ1R^U))P6Z'%.(=2 &N7LD8,$%*8 MU12L9[ JJ:]&A<7BWC71'B;'$'8Q_$,52GA=$# BQ^)G(6T5XP;^E 4 MNUXB2HW?XGD-G;$M_W= F%--&C1=AN$N$,CW&RB#1Q&I_&PX[@_#PS@<'CF- M;/3G1JOS7(H:!0AV>&F8<2JBFFHW99J,*:);8QB](T+ \L^/&&KJ)D-'44KP MQ- UO"J;!2K$HE@8ZW!Y7RR_- KMHLHIUC"NF4/X>Z8EQ<'XB.!WJ,K1(&)> M]&T/2'U2W-1?>9&/*%/7()9,#9T.1?S.E2$^Z+:HJB^D4*WJ_#:\RMM)'VYE M HU*!,+=(1+[Y'E;81>4<*8<^^=(%U%__*O4>\P [;S]QJVKY00DU;_MG:!0 MH-S\J][$;YUB_LX7:2>3%I+EW,ZSWXFWV N72\@0@7-JR3<1:A[4E%$FK>OR ME>(L^VN"Y+DMS!>:W-,N>>]Y7.$ DGBWSKO!?F-VL 7D[69,3RO-[ST96(J3 MGM##4-F,G+<>?$ 29ECO84^G]_DBG?GH-22:9=D*%RCQ(4J]"E-V=(F/V45. M=IA4/CWW+E3"3\/0"\;JFSWG].U!'\-HN6A"*I3<6_VXK$>2$W']&/A"M=!7 MQF"8"7B5^'%P/$F5(\FTQ58]UF@U;W#P1_QI-LPNLW\_(&Z,6W_MZ@(YBY,_%Q613(BEZ]=F:4R8"E2BQT./8&BS#!Y& M0&-E=DY?;BW7%?RYX<8PG#6##]LVC33O50*7&&.K%@*1A5C0\6QP,_-T%I!1 MR]FT\GNYJ59(9 _ Q<"5B3@UF2& ?)[7$&G.TVR37<,?K MI)"**S!1\TR$A<-*"]U9]%3=R)4UNBV*<[7U MY8Z5G=TX)<1[W@?.#+?CAM?!L>SQ80T!M&6L#XQ6NOVZ?=;M:RD]D9E)? \63 4Y+827SS M^[<%_M1O4 )H)*,X.AM ?,DMI/%3:WGG](;L54U@MLP);\E@++FM OXWC'2B M*'>R9$\1QJ9P@5HW)&%TH]R[PRQM.SZ!(>[4&>?U=!,26!"8>6V+P6O,9;6G M(AR3Q"[G[:7MS2]@I#2*-B,N?U$D*[GP<)L:P?:H'MQ5'J02W-J#KDZF4U"3 MX5Q=TR6,G\*\AU MK@5N)](@6=F"A7YQ_+_#VR12F1!]MV[NRYW?E)>B_JS@CB%>$9PYPF)V"M+7 MYPG<7!18FPH=;;2;,E.B:)HN":*D"$%WK:=Q:91_Z[3HV42$(^"Z0GL_2"L[ MM]-0Z0N@87N.!N)7=@1?L0'A!J.!($'ECJ%',?\ -X=6RP'P2DN$+05,^KLH M(#BB Z0@#XI/F$ 6_49Q0W!5NN2,(H6D\Q_WWAW(1&9SFS/!&[@ MXJ*^1D*NA)X%SYW*A_68)/[XD !7QQY'1;H$**5:8#V_<).\ J 9GQ\'X>5@O!3='?@JG#BR >4>;GO8O0^I374 M"@UCD)KY 9>[A"2!30<2QBMT H7>J/XS>TJ^%2*YW)^%C*S)Y_BSCF6R;R\8 M^3\,._E-\*5==5!!>Z1^Z%V(:ZU'AY#B#0V;8+ DB'6J\*H)VFU9?^8["T'> MQF<^QU56'%V\@2QG'Z?+[9$J.06;CK+2G$I5UBN5NZ#L!SUBG(^&R)6:1^'0 M!VT"(%I= 466OIF/W_&M:SH1=J91F+=>@-H1_2;TEJ94!P?E)^T?219(4P*2 M8L7FORHH=U+V_6< =+_)$G[+ .D8%?+61=S-L966VYP5SV")(<9X%%D3[2RT ME!0)DU!N7=8W^A&7RL5WL+B@/,C+QZ=7X*,!%+-"PYI=NBF#IUOF<-M M:XDNSPK* *"6X,);YTA M>$/5_>X+;R%:3)JN:9%;WSB=6+J0^X?#$G%_/0-Z'5X(%')U^=U.9TTYC"QS M11,X53_6BDIWKKL#E<#5V!^9A+V]/ :I$Z8L[\(#2H +.(UG4P/3@'=>U_PL MUD$GU$$BZ0GC)UJ^JL:C7L*JT)X*Y;\RH,G*W"T=I6OF!F8JS@9/MNOT&!?/ M1OUK1YM;Q30Y&\_$@?'@4&.#CW$&*>=9-ZN8YIJ^1[K%E38K&([ZDRC>/K 1 M^-.9-F% GIO-2/V][:VIF3$6_%/2EHPE@"F51C_U\?F.^.2F;"C#:ELPE*SS M?XH*4U 83OM ]+/W>/S?DVXH3_[X#+1.MK A0:$7NE8\%+>NG:<%.#RCC+V7FI)A62[FM;=!&YG M8VYO$_./KY<(%HN3!7SB&JQS<]C )4.7&P_D$]=O D07)W028F*%URE6I-V1 M V^AUQ,=4= -+S&FV%2W^X=<@O\&$\95%V"B+.8O@8;@_'0&;>R'8VCLOV?+ M2\;@./C !QL;=8Y>DDNRTM2$=.JQ"944F*O)&/)M!!KEF??XROMJO4(%"DNP MO'KB8.;MU4&W(N<_Z$VB?TNOSW,F8M^%WA+?Z%7P-CSP6]!AKJ:\Y_J.'9M> M:#LN2 RV*/8X2P=T0( !X6I).2;7L^2$!Z@](@L](ULFD20WI\2Y1UF[,QW",I"%)@D&L9!&:W^$R" MTO48X0I*RPY\*Z!SHE%;W/A<4EXFCCXKX@>EKX7?F33&8,;D=55OL%CA,(JK MVPX2L(U.N,S72]6AV&W8@9]O>)L])3)5B4*&\=NH,.(4(6R7'\<6MH^-3U0- MM7%W]YM,TJ"*A%_LO,DVS=H&];%31JJL*P'Z&&2&8$SHTKD%='6N%Y@[91+J MMKQN#TZKR1*[)7;K'"%K;3(3AUD.C=:E&O'#E+;JC1")TXI8;P_1#+O1G)E[ M!/+-([YY%N*>*?&Q[&<_VK8T[[8$.X8"B[72=UY@M1548M:HK8U[ODO@^;1/ M!T^@L(VI^A/;4<>6Z!;QU,]XM4NH57G+;D(T3(MO?8Z\ MK1#R-R-EYE;(S1R_).F*OT(#R,W;T->(3#D0G73BVX.<&:B?8.4>92LAPECT M.7=$,"GM"N4LH2W.#X#+,]634!\:#L1-J MT+O'B4_XD0;WW4@-!2Z)=5%PU%AX;,/ WEWE4H DT,Q5S,CB7OZ9;L(^ZTY" M2[(^!>3E,R.5K914RIA?B;D6;:SL[N"(I/AKN&$1GI(^=M_E.28AQ7K0K0S83 M8L6U]%AZ-L$F=.93MDQC\:[-0#)T1POB-OMUKEWPV/E=1/C6N]2A W^>Z&I\ M_GNY<6]'E5X5\S+)#X4)2HY&01W\E1IDWW MFAM4W:A*EN6V"@0-Q"@CR4RR#34'L,=B( M]JEPN2&)$^D'3/0.0,U28;-=2?7BT?)NN76ZN@JS>-X^HA^0P%*0@3,<'9P% M[/W@'.65)$TQA!D:W]M&+>YR('>L.[LKICKLUU7UA?B7H%"DE2SV"GYPA9_Y M _4B8Y@E36/VU-6XK]=.7>IC1(%>*AU[U3Y/XG#*K?O/)&W_Z?O]G__T?5/^ M^4_XO_V?WRA3?P ^^X3P=J=_D?VO5XN&3.+_'?^8XD$CZO0Z'+[,$L_"V< # MJE]HJ@/VQF%T/>L\ S:A0#:NR#3DCOM]2P]S225X*- V1T$H5 M;+ 2%5_4!,FO)C>SK!P0>_$;\1 G;9ED2=J4KZRD:;$1)EC0 GC+,4MA38MP M:_V/6>/M@7+]Y>6\U!Z7 SK3UI=1[FL*@X)*LJ^67USK+-'\MK)\3F92E=8C M:=%;",)*"$N#!#G4#IX;;#I<[6'?33K1I8Q.(5@=6$Y#C5KAV+BP/A.JY^[^ MP]XQNZX^8BVWG5XDG+D*UZ%9GO+I?4"22QV@'_5\Y,T3[&Q*[@3%58I8UX]= M0<($O^C6E1[.7UG5^V]0/E.RPZ$!IFZ>OW RY5])J7C3H4909(>"3#^?8K\7 M]B>79 8MV54G!+_(GV?/LO'UJ#<>3^"OT?2Z-YM>XV>3>6\T'&=_BSFW?1A? MG/,C]_KYM#>\FF;SJ][L>II=#7K7@S&?O6-;FETLGF>SV3 ;]@;S.?S?R6AT MYFMUK?#BJ\DLFU_WYO-1=@5+'DV) #>A#XE0_,W)YEIL+6*-Z'PD.Q1G_-9H M"4_I/A6P:3=1Z I=%1S'*:-"5SB++DP5@I+-^[Z]HI+,&1+^3<;@/J+E4*RT M461!=EW0M3+$PBY)D(DA_=@ ]S-TMW9\N%J"\\A=<&9H]T$Z.$CV $YG8L*L M\@+ZN:EM5L$<0K:M7!F+:0P@^I N3:5SM93XF13T(HP+-Q:(;^7 D\-AVI;G MZ>@S;3_5#[ ](%T/I[6!L=,&SIG&<0F:DT-KBXD ON6[U]V<8;/0FT,: ]XY M^Z=;<,K&H-R,%%FK&'>9KZ?,S,\D!1P%](]>=E?3Q98.O<]!<$YFL_Z$_CN@ M_PXGUWT4J,/Q%-@)_@MB==2?8GJOBR@9TY^N0)1*M NCE]G%? +/^7_'G_NI M4?;#Z8F-KZ;]67)BPS&";;Q:J29-:36H':=BU$UK1OK?:Q@.__>3J7<3TSB M^T,9BT)R"-.:PHO=RI \SS-$+/XQX1QQ/YO@;!.$D<]OR'!82J6M-F'S$S / M] ?)<>CCL^A[1?2=$QW'X^N0OA-$32#Z#I ESJ;O? QRFK;$4W::#458< M/BJR0Q/L!=PU%J.W(W9BO0:;-J/ ;P^[3)QF=+.[_#G*,:EN;9SAA))\0L1K M+#OR40FOG"WANVZ?GT']DO0RG)OY$Z0][,'/.4*3?:B+R_^)?IQ;=T=HLW @ MM.CI]^6.;_W7^?++NKJ3=^)^\V7P2]=23EX)XPEPX[-,V'XT&H-@@?\.65Q, M9\!6KSJ2P8"7IR,ZOA?#L?QW-B7!WSF?$_= .)OY@/YSQ7?5]1"8_YLO ,R2 M0X$SAB&/"RCB\:[[XV) \EO^D\P>O!A>@VQ$8C!-1KB*IXC\,?W^ F?[7"6A M"/QOH>N5H>N$=G(M\ U4O9DI-(A@R MVW-[DC@.GKI?QT2]\/XN6@1&_/T(M*,@C@1APVFC/[#IV[%-UUT$P54>B,OH*X8P%O(=M3I M8GC51T?-: 3Z W\V!GL85@9_33+LK?<9,Q3R6PQ?CZ; [GS'@*@83)#Y*41A M@OV(F" -.#"N(-Y%#]#E+YNX<0K*P&;.::JXR>HY?P_.I'-RCM?<&G[ORL_:)3*N7MUEJD6E MU#P6)VP)&IKI]9S2CIU4::+<,X$ZM3E:W 40[XG"X=J[Z:MP90^63?[)4[G& M*[TDS$\9^UYSO )IABG540^3* ,PG#A^F9JE)LOZ![O@P *([K#U7YOM.%!J M[L$N.?[2-F7MN9*IZ$;E%_B[%%,DR2?7MY(VG.\+?@&"4;JZ#0:@L6OG!8'L MGD_A,GN3RJ?E;7\*3<9XA7S6EK(6JUTPRZC^!_29,?SNG63RY#:_RTXQJ!]M M*%/UA>AEOEFDKY^@S @*BJTB#;?SOS./\5< MEHDL6N)%K MU#PE#'(,AZ*2@I"0O_"]4_=IZ,EGS2#Q*BY0<*-IG^?^<>J%B>S_ 5GG> UY M?[I"0^G]8>M1[!Z&7?N\_'9"BS*>G"191GJ&@6?B<9:4UO>E>%3(OAYG@0)1 M-@O4]Q' 'B8E63TF16)?Y!N#0,'ZCL\0TOP,FU2!V/O[LBD"(-[F$8A\AR+>,6J!RO\_*NPQ\]P9&LP]XF=.'V:RM:$06YHC2LS M5OKRZSN_ AJ@O22HF6ACK)SDB^JKT\%=8%,B692,4PL6$!["JA>A&8>J!96N MXX0$04E@F&VZ4.)L/AL.C47G%.-GGHX/U%1+WXM-LU!-VAWJYF"@9I+EM1IX MLZVA/]\73[U_8QT[(%X3R+MGHU$_8 %,": V#<$M)3DJF%&&>('^ADISG.(5 MN?R"!3>Q58VUQS=++ZI'BNOBM/K_S>MWGW]XY7"QJ->$MH3"W+,&:],:)IH@ MP#OYA/4_Q \E[>0:U&]%TLN?"O#:LTTE!9R>&?3W=-G'*=D: MVT;HGM'6&&Z?0M2O,(I^*Z!P*,A./NQTX2=2Q37?H%86.;O$<-?D)4U/=HZK MF*.J>"D:T#K*O04W/*5XG-/RV\TBJKGRD(I<".#;7XH#ZA9O'+HXN4T> ^22 M'RF^E]K'MHDQ;MU1]_.A#(@8ME)S8@3RI? -/],%/)AAOQ/SNZ1*;<%7Y81; MAZ<2(1 1_B964 0HL++[>/OULW\I'H/JF%:#35>(%<:-@E(\F'CVT'1 M'=EG%V:75^[*>>7.=9#DH>O'J#:W)1S2V V",$+HJ"G7*P\!SSSJWP@R 70 MH28@3-&Z?86OD<-"/1WW,' Z@P5AJF!/4"? M6:=!SIJ\YX7T5>R!(OB:,2@:?QP/'WFUX>2KTYS,;OQGL]_!M_-.OITGO,F< MBQZZ (,4TU.\S9"3W^"A3<%]/,E#+#5&>79?Y%_!+"V_ENOP9>U#\$T>P"^9LCD8WSHF/VK]VK4>/IT"#WI/O3^*GXM_M")"T'LMJ9*1$*70-CVTQ*4WDR3F2#'J>GT@$&Y1L/%X M8ZKM4QS<,%(9X9PPGCB=64%<"WL; M[('M+G'&V*4M#DK#GYY'$FG[6S#( 9;*KAR,F!_!M.@T3./8Q)=OJTTJBP/(AL*Z?P\'2-N\7-+UV M M"&V]9(#H]#/D629J6GA'419IQTWT-#,1(##SB!J6.C1\=KC5]\P 0OG M%),XJ_\,J,94Y<#$50Z<@RYI5)O+C[+R&^^BO6FY:#D9[+WQ![Q* M$.^I7MY0[76.I;/:6'8%R[NJSI-.#0_V1_G>47>]JT[.MG[SZ23NRS>Z-OIZ M_.!#WL[GZ>R(TNF$.VMUJ:XR?Y1[+O9F_ Y/77:A@+#\X^,G:B< MW;C7O&*FH+H,3@($W]Y5);5Q:;!RJ^TI?+(WT+@!-0CQA\<-_G_B7WR*5_&X MO1<)VM%\\JWVGGNY P]/@V[F9Z8)O[3D)U'D2 6]S.( F<:QA4.:+GU[^7'(%'@_#L#TV8771D:WK1ZN7R,7V&?)N- MTRT1+*C'!YES&-ALX:?&&]%&!F^!/01IBT\NY'6'.0R=?ZN^6VYPD?_S!(!>=[3@6C2: H7/2/4$>]#7V& MNQ3_FW8G+] MH91IVS:=N-=V@:[#/:9(#$<1A/;IV46SP3ETE?/Z/3QQAZ5G%Y%^9K3ILX#3 MH2OQQS'GVPDZ=,G/(SF*KSL49[.JG!"I:UXR!69]&Q2#M?N-7 MQN?[;:4GK1(2#E^],UCG*;=@JK5$5UT)Z^XO7&NO>*SQ^+MD1)AX^O(#7-5- M]D$B1;WL_?L;IXU__O#!I? (N\#-":^ 1X'8Z8=N/G]PZ2/D0JSN&,R/DF1@ M2-:>Y==_R^_S["]_=;U!K'IW?E,6%X=[-O1BS#3T@M7>8-TDK &K)'^037* M)XG2];#)4M\OY>:=SDO=D2D"!U355-.C3>ZM]B37D'[,$- MZ[&1G!LP4_V2Y!=^6>3WA%>$*;)M_CO;1^'#@B',;9<*FV#U+D?4=52L-;R> M=[H=3.E.[.0+DN?:;W?=<=AT3C2RD;-(#H$C]-!.]XH,&P+"4GS!@<5ZZZK5 MKM@9NG:2 I'Q2FDX@\J-@XKP[?.>:+WE71Y1F&S-V( $$JPF1;]@ H\D;SO:>%>IUG%D1O/0H3T:FY J^QB&'=U&OOV.N^'B= MBZ]]B>K2CU*T::\S=>Q,-5MAAS7CEC)M3B97YMKOSG/^H6NH[LFGJ@T-&+>S M'\UDKELJAZT_?2+64"+BW&(;UM?LQ9A:"<.:RU*CUFN6E_=AC99\XD?#H%*@ MQ=D>"V8:TJNF2^[/6S&8JY,[V$F5=U+KF*.S0F\]ETLN34\E28DB;"[(;>I5 M4QD^(@:\N/TH@::P 5>,M(U%"A%"9TA$?Y.5MA.C]H%@QZ\O<9X^T:"89]'% M0(']O.9FF*Y[Y);<"*"0U4UA7"B^ 7C/ =;ZTZ!=FA:/&1BJJSOOR.JNX70Y MND'RD .LQW3%!GU37LMYSAK#/&RNU^5!BL?FZJ?R*E272]YJK;[H.%OS-MW4@;D. !*P5Q2P\ZJ;=K MU&==##1<0K*'0B,KBP(S"$U,'U'8W?AV0Z;)UR1N')W9 P9G"^; M\=N:(K5)[BB85I6Q'AGD%<'TP6P(;$%)-=OGOWUCI%7G(-O4FL(\SAT:'$EA MP@E.XWM[$+C0[(137;BLO1GE8UH%BW(CGHTBHSV<^\35. ?X??"96A\XOP=R M1 FZA.92V($]%* ^9H53=X_EQ V?.%I+% M\(GW:PQ(Y9$202YJ&K?T1]!Z6W*R8]I'3F#VTAC7@6LPEH-23D"&&=Q5G8)- M1[LO2QXI0\>;A/0SZOLLD<0FDQ"C3PV-:IS<'G.M(/5VY0J-/49$PJ10ORVX"=ARG6._ M$*2*AH?\M'128CJ>0UZ/3"T'1I^G^ % ZD_56$00>)N$R0_2;X[D:-2%0[7 M*R#OFC\8#>"X;[._'(!^HZFB@BMY"Q*5TC6@8^YN@YDO/F$V7]78+@Z?N!! M'"54LK)O@I8SDOSF5,DJ:#QSP\C&OV7 ]/?;:EW=/6:?%%8AN["%23WU$>DS MWD=$ +\^J+?W8XDVIDI;W8L)[P/XB*%+F)Y.()YQBZEV@/5K4H=H7"K2+<%% MR4(LU;4KN.2?B%ZB8)^D%CG04I[D ]O6SL.:ND2Y?/*^W/G;T+B"<+,#^3T: M?I>%"DF[-_UYW=!]5S03QMJN++!^M2Z792#F)7R-20(]>T*#OL2=GI=0\%A] M#+L"?V5ST38&,=U?(Y&0M-;V2;2 #A,\<.GYEYJPX;E^HA\\LFO8^E=!L$L' M.M)._)'UE+R'Z=;1GY-/.FE9-KX?EFG99A)8.(W:?!"FL(09+*RG5FB]$QLI MY;DO&GN=#)1!-!O6*!]!$-'G;TQB06O.M6$_'34?)?[$5HPY:,,._G-S38"8 MWA3>3(R*7U"X.I'C4>\MA^Q8OTB[OJ_2)[(,6.@A#\Y6*([9! P4)7)0O"T6 M]0%S=/D*MU2DWI'X6$RP@#8)O3TL@S=ET0R@P=!ORQJ,UK ^^5VB3S/.:Q*F M6M@Y&C 82PI.T8]K[3GAC;/:!?6ED,9:L"0F #ZT+F%0DK6Q.4V/4-_DH%QD M&N>MCD9A_VJ@SK(H5L:CIZ^/TM!#@;/43D,I:6=O]L[X6HQ+U]$G((3X(5Q;QD9$K.>Q@;F1 M'PQ[XRG:XOC?D8.E\T_WI@,&MASV)E<(:IG XV$ 1L)A' ;OL+^YGE_U9]DU M8?KP2\(1AKW!<$PSO;Z>PWN>VAM!/7V,X,M W()S/40*F,8(S[*K$7TSYQ_. M\/M/W-0<$YL;$3:GE 8^<80&VVIOV7&Q3?I7\^EWVD%]2R]##^U/.0@@F'F/ MH0,O3'A6G[$33(5JG1C-]X$\Q+IC\1S"UKD,5.N.'_BKX _)@T[,N.=5&E9; MADYM,?.8Q'E*X^M1X!4*SG6=0V56B..(-L=CX2!% M\':.IR29Q^S932SH8HDBCU'3#5BCWU<3UFQA\?C#(+V)F=2-I30W2XV=2?K< MF@H7Z#/%0B,? WN\XO?)"N5M[%>DQ$(_(NS:GJMDLPN'O])C-0E$*PP^''S' M;LV(L9[;58M%:CJ["3A6H'3X6-)2.R3"CY;DA\/Y4I]XZEA*0,4@YI;[8+$= MFQTPA&^I$T#*A$W&EZ'Z3 9)\KP^>99Z1'5'#W;/-UGE] MAQH]%IZZ/C#N:+. 93>:=H0BC\9]?EC[UG,:2GD*NFYU>]L4A$](X;(>SD!= M4]14QR0_.6!91.1-)%>>C?3A^:G[9 BGH3+##!TZ_.+^CB"_BQUE^>,*E(\: ML<1PHGO5._$UXI]DB=FTYCU":ZL1O'$>V[ MS)>&Q;&IJR/575+)0R. %5NC)9=3U$NN%G?K&<]$=RBK%:QO-;PP ![NH!82 M/'$^G[-.E+FH.NI+DH)"-B:%?%<]65KTW.485.6L]!;46M4C5Z0[^,'%V+XX MGZ.<1!^''E(E8Q,G65%Y.YF0:WX+6((5.M6#*X;E*]G+/KD6+YS55[X?W;GS M;3M]%0*1'6]92Y4J>_4GW3Y.&0=Z5I4+?R+[J[5L<4[WMD M51WF]U]GW'C;<]6AX4$VP I$#$X>H!09F!&6WJ@)CTEUA1:P:0D6=:0&FDE> M1>XHFV9M3G2PM7Y>\6.WS;(^%*ZTS[6(<;C B<-BTBR33W=GI@UF<0'J:#RT M\DYXI(].+?WCPV5/< <[VHZ32'"NKO?C9^,RP1" MWQS&V#2OIB.!*/!>"V/##<@8W/)K5&\DAM@31RWOM(JR0.^CO*,]R2Z'RZA2 MR\GD1;[]DM&3^T.M17S86QH5X=NB4&"'L)[&OMO=>G T"4_!^1A\+U_5LGJM M5)QMT%?8"56MFR2LT1YF#->5Q.2\3I (T2<@<:-N6("( M@.A-NT:.,IAK,7%K"L%S[7YL"]=3W",-M>^.\IVW-V/>+_H[7 E:H M#;5A'O<4+.%#Q#Q)[0?'U#?J5G&U]@Y:W0Y&DC6 M#R+^;SE;)'KF&IWPUA3"% M%Y'$\_4E:C=-=;M_H A_YZ&NCE+0>&.'XZL6/,5H=$;B=F?:[\WI::NCKJ,[ MFIG>N%73.IK93YXZN1^.[F)7>Z0.OOF]/9*&874NZ":VFE(2L.=!C6^XFE>B M":HF2_-?T88':2Y-F"PL#;A7BO#4?OBL1(RN"RB[(^<)Y]Q0 19^Q>D69FNG M,=]-?@?7Q0+\AV+1N@SPLR=TS)T[\4\/GBOGZ9X.ZK$:-C07^V^4U3]@M+AD MJ)2?D(IHE/V 06TOQ24(HVG@2_@_Y5YSQA]?P/>[O62T7?>X7=7'XFNU1M0K M,"#R;2,M3M$E/J'>A9\IM@=?99,!IA&,Y_AI(N@3A[7XY_Q_WP9M-7SQN_7I MC@?8N79XA3@Y$C,,NW?8'U.(G)4FC.LJ.3?9+]/5P4<="CC;U[O "X]UD^!&&[91)=SJ8V8N_M=0*5'YN7B MTEH5;'5+=P59^%FK[J)K4_DK$-?0T,&DRBV^4QQ*#RB55M4AX!N;&>4]I:M4 M6!.,:NFXIA.,P@)Z0R[MXAB:'O<&A!KGWK MJJ[ +H+1LPMV85**F2I)(5T03,NO3#E);L\!IPUN2VT7E#+X* M*OD\ISH3!02$+ *:Q+(5&)&C>X@X1XT*,&'(?N21$BGD7#K\+ZY51 M+RA6['WSW?OR;*CD:8*P9Z5N&B_0]6K@IO;I MI/B=($!A*4HMXI#Y240,=M7-LS>'NG+-TC\R_-6IHP2T7A]8AZCOR*K-AOV1 M!,;[J(=>^.EKX"9YD'0$U("(]=PX8.L.OLN>4_$7]N[-L]>X.]\^PX&./#AW MAO$$!WZ--#<6OVY:3& 6B!2GX(P/125Y6ZSH0+\]8%#C:>L8]*?PPAZ#?+Q& MN8)93)L"L7E,+2'Z0VM%,#-X':T]YE%Y&7V3E4G\N7A,7'HL)4&MJ.F'[1^4 M37,(LHA3HB'H1<1CF"%NB^+WL%)RO".,18A7)C#>O?@_;FV#_GC^1"X\9W', M'S%GNH FJ&M:X_M(03*]D&D4N6'6:'_PLH'1!S+),>:Y;*4\\&Z2 MG+VR:"'NS1->R+NM*ZNF7U>@W%528ZS>%-,D2\][3>.6C0]*I(3DC?6;8&8D M=2'\B%?G68?3.P[VB#FRP3(=C$!0&+3! )+8 &\TH+_D@G/Q8+D@! 7?HFZ-',EIQ?+&Q(PX)S"=Q]]1N2.V MK-JDX!F,E9%XI=Q<\(IQ?S!U@\Z_>[J'\7WK5+>#D-.+D .D1[XR(#]/1VT94OL+.$F&2Q[$9#X#Y:[1X>^/7UEA I/ M6ZANN,XKQX+^FL3#RD4&Z2"1AIH?L#1C#TH;\&;QP,$"R>,)=%_NUK"M]E)K MN\1EK[DAZEG4#^0:KC'6T3QFR7 4-^&83B=![46K?EW,K>ET%+/8\4=Q(@A MF2!OZ"BT'IA\!Q**U&,G+6:CN!CD>FA>BV?!KO^((1H;H4\_"I\I'Y#-!+TN M4%J?',@?I<&@6D;ZG<@F',0-1S=[8)!L<:N=;O]R$^C3] \ M$6#%D5UL/*0GM ##2UM,UII]ILP&7WENV9) M)2^\DF?R'AGN R4V,&"UO2WMM;C.FSU5=%.(0M$#PKNQ\?6W/C\9MAA]T_OL M:N#@%EYI.6QP;;8S$?BW-_(#SH!WI8G. MTM3E[FZ0Q(C(%:LIPGT;X78X?9'W>?Y>+E#29R+VT[6(J.+=M4HG.N ME!U.SZ(LTV11,(I\:MV\BF]99OITBI] '!-A:EXI, ;.:?=[53C2+:8#2B9I MLHLF=!%9',%7SN]IG$2+8ET]I-WMK'*?MQ@L*HT7\TX5H9OJVU8UD%6E9^<\ MA#@Q41A:\;HO-NARH\PX$_>I1'F9.(;2-Y(L#5_J009\&VN2_[', MM[=I^I29)@CX'O:5:G(N@ZT4*ZITQWX+P,52?FYGZ'QJ>H7&\O13L@S8P,"D M+FSRK[*CA[VBL""];L]P1)]Y<5L,BNT=U9/X @.?A!:FH-H>DINBOBMJY^&6 M[>?O*-0)#[+-5_1"5RHI"@B]4^A/332GQ]AC_F&WGDW^18HQZ'A&8(2U=8=V MZ306,*2?_;-V? B'TII\6%%!O!KBC"B4D!<7)R0@A:W\[G_5X!SL8XY]-/A. MK^GD+C$;Z%*_,44%G2VPQ?ML4J2%^ ::PV*>IP 95L5F&UR=_+J2*J'KPB^F M#L#B_*+0[;Z*N(4NZR5822IF*')JG-K6(>'JAYR'7H?DJ6A40RY.$\'@>U^7 M%NV!T9 5JBO\";Z@C3TA,8(@D.[*O;''857O/2#TL4 $>?@9W)Z\(+Z)EO.B M>FS@EH6.W@#*V.^*CT0[Z7PM\%&606%PXQ MAEJ#:XTQP\($SI[8G.N?76VM%TG"SG3KQ=YX[3T1N]F]^MEH$)05)Y :6M % MPTF_&^I8Y(\!/[&,2(;;S88(I* <1X8C#%V<$P+@2"K.W[];B MWXQJTSLE7VMXPI5*\_E1P%5ZI)6@HS!P#&;#VDZZ)4>4*?,M%8"A_A5'C',/ MJME.A?'E*>CN(1"X!&?;//22M0)RS#D_B^6PJ #NB,?J;"?=D>@ *J\N@.2[ MC<7IV)-!9P)A3VOTR-G!3L"]>,39SW'$/Y=&O>V2EU'@PM\7YF)C]0$N1<8F M2F6:Q>(Y2)H!2J6>20 O.%P:XVAE")0Q%5;!0N] $:#2H]T!F'N)";5%31!F MSEP27W_JG:77'2AIC]].*S393U.<,@4=,(.4"9H:C?TV],%AJPX<^.NPX/H- MRN R1Y!2NWQ2 *8"Q/%_$C2^[Q)BB7$_J6A83HUS \HL4B,2@EE[O-9H[FIA M^,&.-KZY"#J=F"T?/=)<*\ MK01KDLW$K?RC[0)QN@#EU>)6WJFNW738 CY1P%X>UJ0%:Z$H:.^SX3R[!*7= M]%+VNCQ86BM,5[;>%!PJ#7YSG+TX3Y@.MF:0.) LCV CK,=,$:F2L4\B3C2( MNTX)<0)$$2DS-8I)$.]Y;G?H&=@VG2\YA?""==@\GG/I,3O5-HQ7P4.Q=D'&'!>E6B8;%=- M3W&Q+"ZLJ.0R$%B0IIBVVB;D%#6-^%*$!BLU"=FM0GI'U@.7)F?<+9 MWZ,>(+P\)^?HTU(_)N\-<#(K=6;:M(Z.,9$(#5MC['O'C^ S B-E*-( K9?A MQ6YO87M=-.RB_.VY F.*37\&-YUMWIZP&*55])8?C)^+7!TG^#LHEGV2W=GG M;/\;U4,4-IB;JS+<04GJG;/#NU08/1GV+;%%?CH6Y2N,\2Z7_']Q[; MX.M(?+/8#N+[35A-9K6(7N?42&O"1(J*$VNCV@7,(B8\+DQ\QU1@@N;".H71 M*+O"J@^N$IA@7SC*_I[!IV-NX<) Q33ET4M)S_DA;HM8L=BR7I!9H,(J[DNL:,LD^_ MXG[-+@>C7B:KN_A<[4"SNIJ,GO==V8A\AS(HKHX37>%48>019O&(9+-Q"Y%L M/._$XN@K?E?GNY,5;K: T%:XS5N(\Z/)K/\[^FX$-6Y=)6TGR6?;N'A*G(GW M\8LK8I8=]!]()9#OAGM>H3]'>53;].C-'6R52+H9C:TOR%O,@[%)TS\3=H"* M?I2TM]3).EB?Q?'B"%" E^& :+J*K(>3H#+09?=C^;67*RZ*7:PHMX7L3:8O ME2R%6K-B4AP$Q^#4"OA^H\G;*5.I0B/\D>CZ-9G85*8S^>4"2@WGS5[W[)A MKX%O/1VF4N3;M)SHAFH)/-6"1EPP>(4-+ED9&B LTVRJ&M$,-84)XK&06C0: MDM;$6M(D0W0%R@)+:$>CJ_Y<5*1P>9:-::AGV6AZI862ZAYVTL-VE)SN*(R_E:#SJ$ M#4T0F_0)\/_G4,0D3O>3YH&BY:GS&'7GK7;[GGOJ!&MM@M2G65&Z,G"45 -( M ?RTP#0WEH*]R&#Z+#M?X=T2P_R[)6O MYCFEBU\[7?R;9Y1TKY,;0*:UM*/MUI2\;<,5WO=Q*OXM$2B$QY>**@TWJB5= MO*!!V*"4EB3D+8>_4()\+<+%X0HH0T&KC;G<"WUM>\Z<"'K31D/ATQ[[N/7B MUWE])T?EURT:V(Z 1.SL@U98\2SB][0?_Q1UWTTM=8AE,*YP^J,63C_EU4-Z MDVW9VXMZ]N+ON^<8D P_:'SFRF=],J0BVF7DR\OY=+;5XCGBKO0&@\%3^(7A MV#AP$J1Q1@_1)'M/Y<2P+M;5RRVH$]]=2< +.5P96%)L>I/8CC:R;G;9"B_[ M8M0QKI?6C!G/?G;!GH<)(KQ&]"\?/X*D2[)QTEUB;D+(445#[VHVM9L1DD+D M\QTZ#?6> 36H8\E6:LRMXBIQ M'_)Z9?QFS_Z8'?GHTQT_,=^)T_..F]:8=$@YI3QGA9 (OCN0 MO') XZZWE/TAO<2)7(P<'CO8*!,H3+0*BZP0Q\6TP>%*6-<#39802!*84L9R^[!%=-'X M-!A.:Y&7P3Y"56P\#MP*SB,: >?&(-L)I9/7WKY.$,"(F5'*KFCV8>^ ]E1) MJ>2>-696P6;;[8JW24Y8T)LU,'91T$6G:'S]APNV5PZ#L+7"%U0$;<[9!QB8 MSEKV-R7M*R'MC\ATC._S%NGV5Z(;2GOIZM,:OCTDLZP_NN;1 MX&3U??2N0]_,YGW!E,$ MT0'3=C3[IHE=(6#^?- ;CK-YH-L.N[/YFYBDVN8V) F=M6' MMZ]/I MH$L =BV\DWN.:9)GMH8X[80GA=##+KD>]X63JSX43.73T?4]+&'C4 MGV#WA3'<_X@'-9[VKT>)!]TC),]9;!B1]"P;#OIS/"+7N-_XG]$DFPR&%U^> M$_G[ODLU:M+R#>I2%.SCI'C0KMPM5LA>^BN,?4CV=J/0.(;NJ&6[:*9S5RI3 M$CK$)2H6DI$62'[97YS#*62.OO, N]=%=6*T$J0/2UR.PR+9T)1 "HKFKLOR MYFB^SNO3T" F?+MX=&]L-8-\BN2%ZP;Q).^B-76Y(&81T-ZXE?8Y[*R-- #5 M+1NW<:Q1<1_WW..'M8P#@JW!F OPIS1>I>_1':P,HPX2]X'TS0;VX>O9L$QB MB\[CFNXI)B(&3UC8ZPJ4'1)[TJ],R3R^I T#^U-HM._K0% MMC$I;4;IJ07&[C%V>7TL]I(7GW:__80(VG(&:KD"3[C<0#E0GUOZ'5EB4%*\ M?7$6$.8/C9+W;))4G$P7)/!XY7]] 9T%A9,'SZ\DIN$L].P')! + YKR4EP]XRX4O'P>.<,OLQ! M@N$3\KSFIB^-O_O7_J?^I3]"VEYAGM&3,,?CX,F.TJJ>O#*3S< M%Y+:*,H-YF,SDCX7,&J\3!D V09.[':)9ER\U73#H86**(P5WV@R%VX:O: MAI#=4\MY>N6;%$7CWR@EW>=5'7\5$EE_)\2Z")N@'BQ?/N?D)^D82@"+U0X1 M#I0*!K^;5ZTM7]^^\PYRRJ^MBWN^3LS%I#_^Z'XK$B1,-\VUQS*(2\0,ER89 MVL=I99R"E'JM'[O]"#0^[_S%P?:8K\EGBX-G.5:M,0(^'B>5"L$0K@&!9$;R M;2J]XE&S\:T!RMK12N@M_A'O#N&X5/:.6%J$!#[#L6]_4OAY[)SKC +B3;=, MJH8G'*6M 2?QRZ$&,!SX#O1"SD=%4C^4!(\H^^U9X<1EX3;RYO4K'V#X&[EE MT7$;%ZV:*1D@139DW-O#Z:D!"F\F'#U'%>[.A- P@^_H5Y12WQR66I9,G/;( MP'2F11M]S!'4%)GY]O 37;H^6CZ9",FA#J4\@[5G%RY1W]'FN0@"=0?89=&\ ME<,X>IG*DT@<';#0%,M48PA^:7KE>C8IE$?_2X@;NAZUH$CYWW46WM6<(M1Z4 MOKTH/1;FM,@SL;9"YKXS8W5J06(S[[$,HY.U;.+[DL"=U9"_P'%F8T$MPO7; MHI )Z* PI@'#YC"PEO1LX0CHJG=[_,% M(H,6H$3OI0+1=5E13@K]:2\XD]H)J="9==(Q]D$(]H$;)^*?K\"^_3?49#[Q M91$9(/H 4N"-?OH.<]B=*IK]?* 7T&_D[\@#]^:W72GI[3^(^$+A1;_BJ +] MEO^$B_S[CQ]T/I^<0+PI,(=\[>:$V)%Z!M[]^LN;[+_GF]U+0N+Q5Y7.NW>C# M.7W(KWW'32ODZ/RZ%175IWB]P9R4 A?^OD+I.!R/PIE-IT"/X70\F]#,,!B! M$/=H2;?),'9D\/-R'RHI_H:I3W\M$7.PS)FYX?W_CWOMYQK5!?_RT6P^G]++ M)P3:/T68EJ>_W!/ECJ^E0WC_-,,5M MGN*!)VS*ZS=_4W*/)M?A*X>XY/%T..-78B.!$?P/$>#AE8/1]Y1YUWJEV#_F M??PN3UZ_UH#QII?#T=7@:C27UPTP]POA?>P*T4J*UA=\-,>>BUS6!Q\'K_VA MY)@"2"2XR$I*VT . +;$F6R;Q_77'!DAF-8(J# <3Z?S&4T+'5.8>S4("1\O M^NK$K'XJ5P_(?"GV3W ?BH+A9#"XGLLDKG@;@#[M25CV6SQO?7I%GT;S4:ES M:5B2^>)G!"H? MNSL)H.IMW'8W@U'<@$YS+!\?'-Z]%D(EHEYN=WD6?%\N/G M"J8VO0K9=@0";'HU&(_&,I6I_.]WB:^V<%!I_K'*M]47N V=()E.8+?@M ZG M;@:C]FZ)6+C^?CR(9^ ^C,].FX=Y5[1:J3+LH_/[Y;ZLX"Z%*8VNKT5V(@=3 M7ZCP<+6(TB((3T16_)?M;RXK@YW]YG.)R'(.A;_$]@0H%EO$ZLG_AM? M7@N[V%4UA0#O-EU:; >?1@MT' MNN#$Z_08CD>3:.NO+H?7@\%LS(37I.H!W=/#6!8,)L+GU^$_KUK+)H.1+!_0 M2*XQM CD63[/$)@!_RL)VYW*=F0J/\MF,VJ\=LV)Y-UX])PA*BJCV\@E\*.1WN8?\RL' Q,A 9IJ4J#'FX_O/KW*Q/8(W=V! M;T] ",!X).<\&43G.J]O8JXY>_K.3WU;_E;X]M08<+_')&W\0XUG=N>T+&D+ MZ2/S0<[>LJV#*9N1"2Y_"3BKM!JCA&)-W6T[40+O28^B)I0V00TA@*!DL^*C MZVKIHSM^#M66H)? ++'LIK4:K[58,07'^8.ME'2)H]FN) MWW8^-WYIFO#EIW;:-^%#2RG\K!92N>Z]QZ4YR]SPS4Q=2>D9PO^=]L:3:R].IY2:,A^1T4@)2;/1+)OU MQIP!PL)V3O4LUY@J1E($\WTP^VFN@IA21\;T'WR"LG36!ZS%#L"0CFT7'X#$ MK@?U8B&;M#&63,-@[3G,B?:2>:K]<=U>QOL>,K#FJ JS*L+CWZM:P"!\X%F[ MR&)=5LF>PCMT%SGV:15IO.&>*J?BN4,7SY4'.%].L^S2]1%1-Q1N!0IF@KMY M=/VV$ZJ/>@AV40!?+A1)ZN11I=%W>)CCD:5<,W MK4OX;H44WU*2EP?FDZ!D&@FJ>RM6%=U[#+M.6>KJP"+_.^&RLV=X4ZTX=DIX MRLU.=(PV-N5U0L/%(*AY$ WO&T59Z8O>>K/QL/K MONT4]POKX_.@3;V?AR:PCDS>$5'8_@C?^VPXLC3XH\EN^PNDWW]]9;+LI 8E MQ!7N&IVU64Q@]]D:BM VDY0192=UYIHHYZ)[ ML5/XM_O+!!,YFTF[^5(O1X27BXK2XS%-P\IS=YEP-QVDA^#(PK!U<8_*Z%=L M6= TV:NL!H48"/D@&9%._Q)UR0*#:!\Z.TK)15(7:QCM>;<"SCL7%JG#/7%H M@ I4I?[$=.ZW AM[HTV\>(6L3'_[EZ\EN9##B'_)MP<$?D+U^6(V[4VN9QEF MBV/EVX@^&\!G$_KL8C;J822!_KZ:R1^S<6\^',G?D]YD?L5_#TE]?R[C7@UQ MC%^W<,6QEX*H60 ],>?!EY9CMNS%\(JJWH/5FA(+'.974UEBH,>NO#H[_FT-Q_X^?X..IA%1EV6 M'AWKT7I[CI<0QE[SKD5.219+UQ7/)D;393D:@]&E*])II"XN54_T%C=1CZL6 M3]&\R/R>-HTU4MK&C.+,@@I M>_-0[YKUQ+B7/^6W^?97_[:MD6D&/%S_EO1 M2D+UWSVA:SALAYHM=FQ2[:B5\-:!0?/7BP)W3/^UIQ\?.>\G4"F>>-Y_4$!+ M+'89<9W&9$B&[7B,3E@]UE/$FJ 6U6/J#2[ 7-/A@*SI\6Q*9O!X/F2L"N_& M$JBH_XS527?N%ZXE(ECTH-S M2<+W&8;^*>\ T54,Y!1>R02/+3>R./!@,$8J;K(Y;NQL#EO8 FEP^8A$R"$" MV+W.!2,2N1^WER\[XAM4>K%D3P; 9=+D+B97M-D7$]3*G\>)_GYER*6\N7,T M#'Y(D;C$DD+8=JSX8C1.M.IV)$R1180Y@#/'V8]5M:(VWA/,D)@B&_-TL2O, ME@N6Y,UCS%0 &@ZS'RDGG'+JR$ L-*\F:(A;H)DRH-#&1T1M/+C:45H\V1^4 M_/'.8VCBY4" O[[V@"ICT=,QG\!H,ZSF%H)B('*(?)N@EJUH0,DS)38?3T:P MB3]W\2;_^&)TC92A.W0T&\,#6.)'5&@J!XF>Z][XWO^/(H[9\1 M]*717D\K;+VS1S[$:JH$X5)D%]>DS[&+YD3Y=?5AIVHI0T(QY 2>2=F]];1_Q,R 'V:A(>&I5:R.5-!!IC*L(_?P?> M:%9<,=_IJR'!V5V/]TV-_YY"EV[JIRDC0 .R?1'>PQD1E4Y"3.=Q8>)T\'N@ M((D0^O[S]_T+UZ-&/G])K#^34HL"^^,2*ORNK 7B:3S.OF%W1)4Z=_[)-X]& MIJ9M$*/C/:6B+0%H$G@2YNQ#) T4;0?, B57UC9?6H #S2%?U%7.ZZX+JEO0 M6I-6*K!2S=8;A>'B^,4]GQ[K^]S3J_ /7W-!9WHL?:N'WYF4>&>L]\1K]:JA M^H^&@)FMLU22^=>/7FE8T?[1Z]T&EP;^A8WF+KDYEU# BDI==9W ")KQ[>J2 MO1;;)H 6L>&$V267"PIDG.C1?)@%]S>VAK#UX?UNH"_LHM/KUXCV/)SYVXG%^1* MB\ZL(Y/=:P*3>G4YF/9"(U4P>.>3 >CBA'?EFD3B7#[D=7Y7Y[O[!N$),)ZP MUZ^ZYT>9;^**530P]QINJ.LCP2!AV,=@G>0SMDP"5#1"4SN"7JQ"SQ1S=DE3C>/K>(1JRA[]]Z.@* 9R> M1B67)%% -SJ/D8,BA@"^GD2RW]D-:+&P*\M[K">QX<#<==1K3$7>(]L M'T_(*M!.4(^UT4%:5G9W*#E&RF>AIXUX%JC*(&PKRJ3-NZQ4F&6M^AI"TMC2";JQ4:&*+:MQ3:& MRR)L)V!<>J;Q*J(!<8]UECZY[W[ 5?0H>$2Q1C^925++&8="%[*AVC8<80\" MNMS#=2]3:A[!PMNT6V_XM>%&Q?*Y[8,@OSX<:6Y"J8MQ*U#"TFZX3[G"R3HE M-#)K:_,61:A^PM!;P7Q!U'T4*W0!;@DAAIPK$2HR0Q\)!)'K[T*7@\_FH2U= MX!1ON4Z4Y!Z7]:%-IH\9%RBW\FON ZS9H(0)*TU1VF!R;.E.KKNOJ;H*=N/1 ML8FY.6NVZ9PDV<%!AX_U%U54U^8>Z7:]E4V0QO-45UO'E.FEI,>DYCE"2.+O M]#_D?/BNY0&SK.1<]CJ^"F;,^)]0UO_ .=>\FB,F)XG6@=8%@/V/"$'>^/3( M_YP3/J<: N<]X6K4V&-R,2"WW;@_PS_157=#W"^ M5S@Z>DX-!K(_O#@N_N\"Y_Y<7",70WK;!7J?GN-7Z,/X;#Q:%^QFNACP#_C= MC"W$'9*\2,3!\%M]4= MW$_J^U;S7 K;G8/S >V]I&7?6B8>8!F3#P#TK#7K8ZU(V>]P+;]VDU3@C&?D M.GZ679&75=.)7SF<>X]F%DP[,AX5,)ENZC'QX)RX^U4(F!^, 50!?: 24%QL MV^;>CS[\C\I)9SQ[,>AS](NX1D=Y(XT,W5()*-*NV(I4AWG0=&T%W0CI;20X M QS\L$G( MW*+.P"?%VW_1KV=J(WDG8JFC#=<=Q^ ^]QIQ]'")Y=BE.L,?]_[+U; M3@?K'BG B:ICS:(UM:29Z)?6P"#;+7()K3#5#F_OI3 M>:VLZFH E#PS^[ /,Z: 1G5=LO*>7X88A,>NK;-JL#@W)U#5E(.E+>=(Q+_] M^(G #?,'!D5+_%@S2O!:IT0MJM"-K]$F)YK["OD2I65ICT/_,H%F84 3 U% M==8I)C@XL;M&?B.ATT:1M14D SVC6("_=LJJK;\_B#'K+7,8$[& G-IYO3 M2H+70_)P>V5KY0\^'ODC7RL#QM_QO'L4O=WNI<>"JR./JWWD M7?( AF[W#56!!>EUX&AN*&_5JVW2"N7) K;(_Y?#!Z-P6!WV&%-&'$B?LOAR?]SY V^_> M3]X/#S_EBMB2:_//)JP77%*%!O276J+A$_1M6%=N*T@*D=?)\8H+]TG-F:%- M;$;I-=E !9$"\FYI?$R444"N*ZV%H^6Z5 R-FF-%E%>+OA"JUD$03^B. ME4-39UDKH#KLBJU@.)?;=9WK JTIC-X&:-9W]5# ;JJF;TY IB2=6IOPY79M M6?!F5.BQ:1G6]VS6CH79Y(5(E"S#MW9/>HU)HNZ7V)L!P&O@'VY&?UJ7MY07 M9 [N4U@4,E@,*(\[%=HGV4ASOM.^IS!9TIE>C M:^GQ!2D@)EIM_G1;5NM]L0EZ"6]7*EUWSX_DY+LO\B>G>KJ;**::;DTX-&TG M&5&R:>J+CZ+;@G CQ*PZVQ.ZG(A]<54/04LPOF4[6EEBKT,O28RSC4ZC>8"D MREM&G6,46?1*\/5K4Q7_T%ZUG(J;*&!3!D &YK@9L\7[]!X%L:Z2]CUM%IXS M!ER3/Q0$= (K=[NVK!VC^N/!\[C3\E(=LR0TB"";7<,,Z]!T5]SXI^3F*?06 MSD^&AHYK7A'4TXG>2]FZ6#!6>.\4J6J4&!.4OIGR#NR@?5OLOD!Q*A'.G3A^ M*!9 4K*TZPIJ0C#?1*,BH$\"CBHU):62,NGS"Y4-1_9'9J+I%9)[FMBO^&4@ M/FH4V9"0P,]@_,P1SPT_1QHCOR78>.F[#IT8I$49%!I*"(K",8KM9GH2&0$J M#Z^=6<:R&UR$8"%ZO!B$SH/E(OC@NF@X1K3&VXM]8,F*N]"Q_8;S1IUAB=\3[] MJ6JG[(!C-R]K?.6EJKSQ[BJHXD;J&ZF'%M7&HRU'&Z&O)8W19W0Y5:A8*1(4 M "I4O=VY9)>Z!;YS(FH@RS:5"= MIW[A,;!IP]>?32O>!>]S27 /1^/>/_?&AL()IH:"Q3?%E^PJ]N!KIN5AM@*E M%-$YFQ]EO=L*&Y"C, )90,D1R-QAP(=Q[S6"7S2G[ZXPX'5+-&UI%YZJV&# MF$8I3U+."#'51/AI;K0(\]F>VA@GP[D@HBH&=]0QXH1USNHR14(YUEDF>E%X M=/E3^AM5-77J#.IXM3,&5Y+=42L$S]"92$I(>-DLN6P$);FCD"UA8@9 @\'% ME1OT:?\ IL'_=-YEV+P(I3BE62&8JO0=I2)E\N.+X#[*--"PPXQ.+K=-([(% M?"!/A N"5QW(IW>SHDW(I'+)YG')4DQ$@,MM<1+ ;:HO>%N@"AM=@!MH,> H MYD&XH,EJY(BLLZ?0:WYY/+; N;/?M_+70],?4#]>]8;9=##'5-=A-IE,^:_Q M< QIR,;X'66# =00CK+A')+W1]EX ?_NLH/' TA0'RV@YGTT@RSU8R;G(.N/ MQN[IZ133AA<+S=N%0!6X>8?@(0^TQ;,!QK#.!M1D$IW!".+ASU$4V5>]63:8 MCS#%?IHM^A1LF&;3/N0<$YP6/@SA'ONG,/0R/7[WI9#[J3 M?T>HHZ/+,0*B=/B,U''UA_2+.4H71+/'R )@]I@@%HRW-YY%Q# =071T/(%< M['%_>( ,AI ZCF4.6&APC ;&D"\UAM<.AYI8/H1V"TB0@X6;F%?[SP;83PRK MJZ84ET3:C"B V=VKWGPXHD.?]G&!TV&?:E).J4?VKQ7VJ36'(Q/)03M94@@N M-I@X 3T4 ,C6XS >4KP9NO.D0NGYX8F-9R;T PVH1/]OOPY/(G1CQ,-QCC17 M3F%^FRG:1NXRD+-&E751P]WM MRXTA_:RRN8UK"QDE:*1#?C\VB @='6PZDR/OA!V&>W;:MG!V-;MQT#H(5ALL M$K?/]ID[X?[^&)L(5\9$.'ZMD:UBI0^45DV $]H[/1@".Q\,($J\@'JFSBL- M,7V\B4/( CC*U@'+D$9U?PA#'^C_//G"]U!',<5/#=DYX\EJ%TWOV.:/A#V";L[FN); MID2(8UB@W=0)X./,09)/9@?($*NG,/T&DA*.4B$D/L"63+2\2M)3X']^\P80 MEL*%8Q;^I]F,3&845I$BJN%M8S_V@UY>UL 2/J;K]:Z2&L##@[%J[>^ M$12PS5N;>@'WSW\?9FQ\R26.R0GSZ'.P51UD#/FW#:.&BZ\&TW&<1#(,BE^. MOE/2)X-BDOL4.-.7O/$1UE-@OMB!E(B@'3BQSC=H3#-\ QWO);5_)VV+69M% MW,&=M0([4>C(Q>*PS_/9.,#M>S7KMPIIIN.%S;/I3)PXI+/S/G0%R;US%]:A MA?C@VJ:^+EJ ,AJ8,@/H6-MOU?W,@@Z6<<5)G(>(L%NL+ 95])UE21'Q'NK> M?GMTT_"V:L"M2D2^':,W'=F"G F,[!W( M>I(0?^!2MU;RGX*?+QECF]SS,GM9X/?N4,Z]>!;N^MI]+)_[["//>U]3HED) M#TGV12H1R?_"+C$Z_$NE:KP==H/C5F%I5YR@$>OQ_7OJX(Y0%+%L8#Q*)+:( MKGG<@Q-F37.,J:_]6RHT'B&@&Z73B;3LX[U.V)TY$/=AWYT4/ MOP15:*R)KX>'E'A*8\-905(0 7XN":!QN^D);O[55.DX4]A MNS#V#)$\)[9K*HV#T[G5Y!]__\7G)I3 P3/*RO'Y%A$\HLQ&S4_N^B217:=C M<;(!U4SO3*76$A(**>:+D2/3IQE!&56E>ZQV7!NTRA\X)QB]DK@YQ8H!74'[ MT&Z1N&GH5@U2TDEG- G>F%#1WFO=9=_%ZA'*=I8*6N6[5^$60;W$.G]REQU4 M*"A,V^PE"(8M)6O"$Z$E/7!#*T)8A5[)!64*K]PF-%(8)@@-7>IV9H)WBAB; MV.6J7B=U8)Z<47$% M(_B$"J?]P+X8Z-ZVQOIJVD]6'#!9/%,R#/>MQNOA+P2GJ"@L,+;.0Q-N:!WU MA!F"BRMEZ29V&1<-!R7#=AKT^K5T1GTUZ7Q2RR5XAE<; /Z["YWK,"FV9^!N M-7MJF4W]_R 0OG;#[EI52-1)+ZR[@L]Q[S,=@)-6RL87SF22G "4G_&VT!AP MI8C8BZTML^X V>T((_LRGTL/OWB (;[#5G](D!TLR].[W3D($2(RWJ[BA *W M1,+'-!@4U$<0CL;TT<6B ,;TS7I/A5,H-D7HNR HY9 6&14&PR4;GK6V?)OW M+F@IO??4+4]O'JB ^X!"?;5[AI?OQ#A<$P4VL$'SYED3=0Q\!+GGC MAZ7"0\T(\8E@!"!32V)S#8+HMJ*L[R="^"';&9.1*BI--@DP7)0A.^R5":L, MR_;;W4D ;9JAVS"KZ4>BB1)CN+$=Y%5Q)E]W<;^IC(-S+Z3>;S") M<6( -G?T&7(B M0>T[9+$1CVI17\D54C]\1N)*2>B@, M ,AC]-9'?BOP"F:R?/7WJ))XMF_$%Z?A28\-S ^D 51I[-WM<\RP\K@M4M?3 M:E&*^J0DX/LSI/:NHZ6(1?+W[@JRV;(T[:^PCL$1=E4WK2+,-7;HA,T) MWFU>5^GM/CQT%JX0TIA63KS;R3)/1KP,WG1,O9,=TPH#OP&PI1%>/718"Z\W MCPLGI[7UH*KM=YO\&=5LQTGW]6DWT]+T84HQVA9H4)-![%N'@-^T\Q:CH-:> MLI08305=B.KMF\!@BX;"-%RAUWL_^,)&)4B=&QFO_E< 32EB[I412!%"AV/I M>%*E-#LEJ00U..";EAJ=.:$]+3 %JC3>K)9:L("0Z MZ2@/"JZTKA53-VG!.<)7M9=-TN"KDEPZ%]=3J'>\$%_^,"C9''I5%20F?./O8GOG MC%FN!WUIOHX/R'Q3PD[F.Y>CIL/US AL](A^(;Q3:D/IY=*: *Y[X%0=9!?! ME8N(+E2L,)UV90]_0YF!9./(U8H.]P&O(W@"16GD3V2.T3OQGYR5W0#F$;YE M4RJ6O@'+M^II:C0B[\ZI>?>QWBPD18P,A8_",6Z1\!RWWY9K6C3IM61CK-D- M8J%1[0:C[R(;"?4[69J')+6E0N/;0G%YC:5?K/3LN4]9C"!*\S2P. 48%:D > M:7&!_LK\A'78O*F@Y!^-P!65?["V)]W$0_\3BM%$MS&X'GFWF-#"0XO#'I@Y M).V95U"Y -('RT2C(+"5 H[:H'#!6R]\C^F-JG]9"Q=ZFK_)W;;_1;+AW^BO MWR)[\>;923;O.FR!ON*NY]"(!6MFDLKXP2V!V6[6%V_%LE6W$,9J,,G26[U: M4HEN7R3=O_W#K5.]-3LW,4-RU_(;@*7IV\>\7%FWJ3'H M19\, 42$>>UW>-NH>*'0A@&AEZOQ9V0R,R@9+%07^W.3]]F-XS*?Q;D]LWYG M>D$FO6C6[%#DNA8B0$PK &D9<6=5$TQY&V'R-/=%81R5T7GEVY@RGUO= +51 MXUU=.?*0@C_:?Z,SV,#"=@O*4=#F\2%WJO?^@??\\M33/OAV?SSCN&&G;8/T M+3C!2>\6.#J!^>:;S/IKI%@%)%+"Y,^LD\NXQL&("+V$;1\9*#[\F1:LIGUL MR9RK/X;->-Y%S(%VY-5T;(T7S*F:&3OJQ;O_WEATP8Z9>^J9%I&N]) +)C:: MQXD]H_&WH"93GTJRLU3C:HO/PC]F%+.@T+'XW=F(,*QU*VH/R+@K+KDXHO8# M2C+X6X^WQ/HY:9RX-V*Y1UX[JVEX%*/TY)%M2)63NWM8HHC:"6.U>ZPE5.!S M+HWKB5^VBOM"7?9^%9\=^@BQ2$K\6"ITUEA "H';G:F*HTAR>*$(N*/QY2(;,,*&+,84R=U67$4?4A?5W4K5]43/K82-04 M6F'$R;^55.O6OC/K#4ZUY;S^ M'93*^+C!K<"6V46J3._N>;#Q_X)DLS6J=" M[K@?HAB=GZCWYC.BTKHY#Q:S,:;>"'XQFY#1 =J^Y@8\60>9]WMG?@]!!9 B M<6CR+"%-V1%*2Z,LL8O36CEG(INU2S(Y6$VB6DJ?P&M'5U)_9ZM7R>U5D=T( M8\ YKVIGRVS0E80]*L@SS_8]F8(,8V"Z.JNM1RB'Y(CAX^+T:6E%E4.I_7UN M>IH7E(%,O7$Y/8%C0]2"4[*4P84/R8T2%L PN(_RVS8U88 HA\)?1RK S#H M[_^96G*\VIUM8GV:7:A^&YHC+:W2M_&[+'C!-QF0+&<[T!5\T8-- 1)=FZHV@JOAF!)Z#YCES MIK"7.OT290]!#CFM3H10W V]N^FW6K ,8*@5%2K4=.V,]F!OZUMR&[7#458- M)L]2R2AZ)LF8U5/U[);J"1;MA#JE64C!/L[#VTCW9%Y4D!]G!T/K,&FVU'Z0L0]0>9BWD= M[NG(Q1?O576[8[W#A+M$(7-:#CH%U H&^8$J+0=AX[A1[(Y*O3$RV=H) Z'- M[>_'%W0=<3P>[W!I4 <)K MRM^!TOE076-+*'0\\#H(5W:&W//>^\I_AXC*# MP!?Q6XH8CPSA4!EF9*60SAC+NJ]J=&*O=QSAHQF;;K:7O;_2BN1ND="Z+P$[ MA1W\FM\CM\$T BC7LB4Z0")K(.D&=LHD> ;19>L8%*#+T$C8XH(@DRIZA>=" M&$I*_QK7%X[0VVOC+POWEF_99XQU<)I4/;MM4WKQW=^ M+)O?VMX[[W41BJS=<]*#W5S23/U? +Q G$60Z%E]5 NG9;T M98LRC%T:.WSN-;DO?9 3>9REEH,*7B9;I/F:49Z>@.O\,Q8\SWSC=#=:Z-8%[\_ M4C(S.!.W3V5=256-D<$) DAYLDPNJ,B)CBB%R;+L &[#I4B$XK4D40KA&)2% MUWX)*#RI 09ID$G\,@PRUWM"8WX=5A(Q$;>O34_C(&O)UB!"9?9CX(^2L5XI MP7T=YV&ZE?C"*5%V;*:PTT8@-0**DMAM \AJ<(C<_%O'8? +ZR'AZ[9RG"Y? MXD-.[X 7(,SHZ^#TO6YE/CH2.T:WG1M'%XUR2@)7W+!&%I>0'!LZ M=#E92"\:LF+JP;(#XWS7R8 ]R;,_%CFQY:V>+VK<'M7(J4*1T#3_ITAO0'R-5KY3X+=5LRETVZ9R?P^N)I(\ZUK%UA^C*WT>@ MSO1&#U=DBN:$"!+6#7S.>K^_T^?IT M--WSV"T>5^%"B_2V97@0NN>P\P1Z*1DE#S(?#E6K#F8(\31B@*?!=ZD 7C(M M\Q]=S)I>]/QK%CV/3K9N.ZCEJV&VXGJJ[HR!TY\\6JXUT7*M X,PRY>:)P3)EM@ 5Q;X M@@%DF/)D&_X:83S%Q>'S-3F(T%65!2J1$XCUD MP(L848&W C]3]1ACY#/LU':/I^BF[H$?.6.50%PA*\_C\B***V>EM?T:M&]^ MLW959M)YFO3JL M"<9]OUNB]UP@*)2EZYRB7 M\_4Y[_+KR]3)(2=A/;1D;9&(SK@+NJ$_#S D7@U&XU9NPZ ?(&>$@= /^3/K MDI&G'&<6SL9JY9TS:B7$#H*A83/_H;D)Z_R\FX=5VWJ&D.J&J,,TD]"/Y#BB>_/TH MB.0"*,;^ IE;8XKM.J10Z'ULX0K%CR>+FJD <1:*)4W*W05%;MO._9#R2FW5 MPYO#R:$^. *M/!U#WK *9//QD3%Z0K0]^*SSP/-B:9=QEW=PKBQ5XSBT:>[@ MD(&4$RX>]4DW4 QS 9:0CX(!@,XB8 *Y-(=#T'88!S.Q(.%GZ<.T?O^"_<*R M(-PGSJF)$IPL/^O>^.,=OMK5IG.UHO2<\W ##16NR_J!H@Q08\HQ)NCY #T8 MR@TEI:#]WY@(;T[D%U-M9'&C5NX?_HX+(%#YP?0^XC7DJ MXOY#!>6B<$MP-'+*PR4-$OWP^KXLUKT;R2WIO8>NE&!$ M(H '\ _&K(&[F226J2EL>B&M)/"!/.4@'PO(YXJYG2W?H,S,)PI=8O_0B+U8 MR1P05"?;F[0F@=+EZZLM;*HE]0@MI.-H4^QV&RWI(G45[BT5!:6J#E4J27F[ M)DT81M6BW6W "=3>\VJ.MI"0<@1T^M<;.GG.ZB2?6$)W SP_$"Y:F3*0R/7OY#5G?>FHGFH-J%DFH7S\H_;1-4P\#D(26! M\E&4%#ITA@[M &M60L+P(DQ;KNC@IO;)$9G*K@Y9E$-N,K.V+U6WCI>@[V^F M3LWPCG;.5Q>VY5,_U.\7-E\8<[3G!X#V3D@,B-7ZF%P.4>46FWUV%11'U (, M+Z5+ G)&62_K?+UKLXR(F_C#=4_\0=RB94\%H'O#V.(;=FYWFRTDENR%R%'C M/L?PZ\7C9M]P%YA K\C#AD$_EXZK]ISLAG*]->0RW4,9G84>>2.?6O@15@P/ MWIHTJ_XD<[7=PSREXRT5)3@L"Y19,L@$2;9=OBKW#R=A9"_\$5(65=M2MU:O MEOU&%46V^&%D[A6H(E;?Z^:^/ F1Y9K6E'MT""=F84X;\#PM8RPPWD#$D=&8 MQZF'XLX!T7$8X5&,CV^^%5U;&EZ,0^]FLP'3?M3I>"!0MQ =3M8!YQ%U:RJDC,P%9I.FP?(UUCO-YB9 MRHFOW=3[OJ,DW204M2V9 U7%O/5:@/QJ:!%,#T"IAL?>=@VT?%J#Q0&I\\FI MR[O>CQ JK6W.>JB[X$,K>FA3K@M3S*+6#1T@P T:BSC-(.'#V+@&Q;K>-[21 M1$_^2K]UBL!3M419^QF>"EBU?PY'$(:M((;G**TA7THV=HRWO*->@&S?;'-(*%N7J_T2C162"CA&0 QZ^IFFG.K@ M)HB.TTG^SC:F:C!3?%5(FRNP-S%G_7=P0#:]+XYU8] (0O>^C#$'DX]V'+>3 M^_D@]*D4J*TA$RRL?DQ4;YXTXX9:,ST^PF[MX,+UK?V,0CRG',U0)CEKN?M! M]U\B"5-#LX),G<0JM="H)[FW>\?9G^@?=8'^Q54/$7O@KGH@#S,&U06V$A]0 M?]Q((AZ($V'YUI#R"#8R!ZZ7X-*1-MCU! M9AB]O/#9#B 7T#6A_;/,H]3346K+B(:T=8IFX C,DOFBI@I81T].O7N .D3B MHHSHCV^NR[L[@A/$=4>!4+P2_D"B+50?4'+WHZQ:JH@*VV =K[BR%S^EH@]" M[Y]E R]3>3J*![HN"4C@2!"DIF>)RL= ?/3(>X M#&O@'W>F_]\JW^7G'LDR:ZB%3;[ M!R\U4=D&#N^G$!5<@DY-%JG>""IT=!2BR_KV%GMX7DQ#@EANOIO'W_V<.V;L M3MHI>\YF&?6=3?ZXX^/O6U)XP9,?M7_=()NX*SJB_D2C!3;1&6;] ;3J@<]F M_05_.UI0([]!-AW,^*_%;(:][]Q?V(KMNN((FP+0>Q%WK.$2]$(:XOO=&T;4 M_<7]M>CS3,;8'P[^&HYF,J>IS',Z'\@O)E #_DN!R%V0/?>J-QY1WZ5AGT88 M]>G?_3YV8>)>.]IJIX__'$'?&S-,OJ-T-''YDJF104'FI7G'8$&=G89SFEF? MVND,::)S&AO>,:-W+'P;7[VFWV/][-(]X!['T2XGV(/J$^KAES6% MERP4K/\YBC'[F 8_=,.J=>B9.[3Q"P[IV=].C-_S(+%>)M9KDUNT30BJKI_= M0U?+G9FQ=BWF*;<,QS2M9/%:9^T)$_!;]$,-1IJWCDZ].BWM\I.V&7]_00T*M$3R+F+"]U;K;3#C7]V&U,8>_.X,,0E87,W^EDH^ ML828F$GN(>RLE^-F!OE!HN]W)+GJ)1C4#;R1^H?:X=5E#0>RM6RPFDUJ/F3^53V8^XC$+ M%/"TW]F9H#D)0G@?0$GPO-H=ZV0STUL0P3F8.4**W>%Y2@&8 :/E9O988'_5 M2_S6H9KP6F[\0U=H,GQY3DJWH#\L%$-,XUJ;">3X(T9_0T=GEBLT+0 M9.FMN B=ROGK'H81&.V3ZSZ]_X#P^R&Y/V_(7P!0;8XK-%A-Q7I74 1=%W8^ MB2)%&ZZ 51'NY&5D"3>6<:7;KN.YK+%K(]M^S-.6 4\+(<74B=OU>)B6%_>$ M<.=5%_=0O?6D[3#/ !OLG+[7+#[3?9[T_JR+0DH?WGVX1> @S@Z'Y[LO7NHW MNKC"-BGW-CH$%NL:/9X[MG6C+O8VN[3QB'/\K@"HS;WO,NR&[A5UZPR \DE^ MJK"%YJC1Q)UO,+XEB6!\Z-]8"$R>XI_/+IYD?XZ]/[=V]_ MO/K\]I>?>I\^7WV^^?GFE\^?>N_?]-Y_N/GH/G=/]*Y^@4=__O#QYL_N=V__ M= OK;-=6F#:=NSY 2(.Z"=H[QH,[)T0W!D- MVKQFL\4"S? Q]LM\U3M;@ %][OZ:98,Y-27^6B>#O&>2S?K@8!AC,V!YPS3K MS\!!<+B!K8PQ'(";80A*KGZ$O6WCQI?6YI,GY;]@1MJ_?V+\.WSK"I+LL;\# M7&[-'X(M&,Y@DP;0*59?OEC0RX,.O5BGY_C9.66GR<.#$?0(.)L.L,&]?(J- M?&\DIU";$E!9;L H3(LJ^?$9M#QVU#:K2 9N6AR35Z[47^$H\QFZ+0[&\V'>.CP M! "L_O.9\_R?RIPG(^ZOOABB._-L,!SBY8 O%_T%=H;_=NX\Q9'&$[@;^HH) M^J=')[+GP0(\K4,8P7-LR'/]*>&*BZD2_6_!/TYCS(/>< KI,.@?U]!PVFW\)8W;S68R1X9\AN[<3ZQ.G_F;&3.)D.)PC,Q@-D;/X20\G"_?("QGS M<#HP0MN?!7Y\F#'#^V;M">EO94;P6_C--[#ELWXHQ.F?+V;.B1DOVC.>'6'. MPRG]3$>9D&(XG$Z8KN")\2G<<_9/Y9[#(^F??CLCV"> M(*FFO3'&\N0-3N'%.W8\0YOVH'HZ)K5+5SXB[6LT&8CU,('+T:6>_G#U[NJ7ZYO>IS_?W#@5 M-50ZN[*T_S&<\HH\L9^IXSMA[HI[UA+;(%O,*>M@.)ZC$G$V%=-IF UFL",? M:O#LL8=5B^O"VSR?0H[!>&1XVZ(_<0._#SMFRARLN3]SG-&=E7XT7%A]TKIU M0P] $W&W#"37U/''F;D*D. #"7R4Q&KY3I4;/&5Y'/TAD$VF\(-@!2)D6&^ M9Z.LWQ\&(OU],K'+\7E0O('O#IPE9938"2R?3DE/Q[UN3ID8H+)/D;*GTSF; MBUE_.D;%S F\;+$ \?8NPCEE1A0>O@5#A7P$3$[(!N,!Y5,XN38/3M\M=@#R MZIVN!9SJ0>_ZDEK4C/_Q M&^ZG%_5F#1;L[0"@A0&LV4OEL?M7?&ZI'X\7:(J,#05,,#V'-CJUP>ZTYI2P M,AI/6:U$\D;FD@W[H#W0S_G0Y/B1NV4T/FAX SJ>838?C?GW[L'%0,DG!KN- MQGL!.7751?ZOXUR+$>55C>>TM3,QFAWGFH*>=@KGFBY N1_/#4G,QL 2OX8# MD3XW'Q@[%]@2*./?QH!&,Z ]]P+T,,[11>D.;X1-28^S'W"IC8%#0V/"J6$_ MX*YML9_1?($6P<01AZ2)C19]H9AQ7US'XVP\[G\= [('.9A/\'V#&262^8-T MFS<'$?153 B='5;9=ML%MNU)=WT(5#'H&UX-2QTD[[JQ7;/%:$RI:+PFOQ9W MU<;@_VI==]EN1[7#*?/E87^,3E9SQG0*<(A'+_R+#_ T!]SUU:<_]]Z\>__7 M6-?Y7Q3] %42(XNVLM*+!H-&9<]M/"6..R='BG%M3V#7KDVH$C'+\"Z'XWUO MX%*P-M? F*JJ3G * O/@39[9(A!JK2^N.02/]MVJI.Z#_JEAGYQ&D\B5A!F8 MF,:VA*;C;$-PH/\QR1P];P"Q,.@;Q6P$]M 'P7!9:^:&C5/JN\>HAY]%5N$$ M+<]P/MV#X/6S*B4JBWK"9XQQ=AZ<=>IL@B,]&Z)LP-!7=-KH09GC?H<'KABR MP8&'ZV@U<_8;E_4'(.@'?<-[W8=#8!$?"]]W=WU@$'=O(32"IC$.=!Y\A8FP MY]%HW#BHJFM,%(C$U=D"R>5L&%,-LIL/9IR R08I#/JK^90.?!C:S/,Y?FP' M,Q=#P>7 :G03)&23+>3EU*'OQ%EV 27%GX='<;I'SIY(GVP=>U4@XX5S*0'Q MWWV>BO^HA'#?N0.0*A]$:7B 4D#*G(FN9VLI]#5)IQ3!1:(R4?(-YDKB)U#J*L4PWG,W*!6#M QT&?[-KH=;4* &TP3^ [3TY?KB- ME,LA"_%%Y)L9@Q%SW3G$1>^VN"NW6^ZJP9#^RKW .SN86/T+@KB'ABNV*S-0 MZ-I'_6 TB5C8#%P7?W]Q_H^R!KY.G(_$JIW/XU#UJ"\G^'>4Y]/D1>>/C\CR M&4O.."P^IV#!U\ERL/H&UB ?@7)\JBP?<$QJ.(O$SB*A7G2/HT:S"1["WRT> M4[-?SOX\8'\U!&T&1XS\<#^9N!B\0X^ *P?T<1Z$_]]6$ MMO1%8GPP(W=U/]2U!K.OD>.\L:RIZ<!._/TL+1G^H^/4AM6 T&"7WQ \QL"'EXZK!L?_^4=H! MS&OFCFY,,0U'<8/D47REDC#D"SZ?M;6$T72 [_Q*+>'0SJBV<+8JZ*_STQ4' M=M,-)$O&+HG"1U^M/8#W8=0WK&>LINF+M0=415Z1,A+H/;-_B/;PCXH7?YWV M /1,]7S#Z'/(S_J[^P+8R&MS2/[BN"]@0'9!* VPN?57Z@\HX6Q.V;#_ E< M<<"S632C&8FMDYT!D)\YM,KSB!/;7J@[#+$0%5G+9-C6'8:S(:MI?Z3N,,RF M,_#H#0/W:P;.Y_[INL,P&V/Z .ABH>,7OII0AN>+=(>AN&D"97-TLN9@S-$% MI0W- T_6V72&N_GMBL,T+>5)I_X:M6$X3&OI_/E1Q<&JT_%_X;NCBL,4-ZQ3 MZM/7AQ2'M+3U5QZ_/MF?,$T[6.CC/TIE +EX-E_@S.;6.=_2%2S+/JHO3.8H M=V=Q+L4 !>97*@EG_?!6]'WZF]4,7NI;@/02"K@-^Y%U"B?VM?H!,H:%V=$1 MO.8KU0..7O:C?$+0.%KEGH/A17^1'1_E0%7GI^L_W_SXZ[L;F _.?/"Z]Y>K=[]BYC F#O_G MKU?OWK[Y+U!IKJZOW__Z2SMW8R6]T'[@@JA\U_O!;OX'VK1K!@\"J%K CX/I MWG .%ET\/]39CP9>R(Q[0\? (_[7(>C&*ZCXPM]A \=J?[M;[S>^4\LKB/01 M>(&[9GDDV4B-/KL]EQ,.A]MOH254L0H X>8UK'@X?0JC,D9 6.-P,5O#BP8 M$Z3Q%@NV(:(*9L+9T@HM$AFK\QY(B:Y!M%\.)#IQF!)QJD$K.2O:/&L,E$]! MLE>]^10SPZ8#_(_9CHFH 0O8F /[/C]AW^<4/H+TNGC;Z36\[7 \IVP[A*,P M;R78]M&<-LR-A0=SRK;/>H-XVP<418VI#<]K[F0F D#4R+,=6, M6,MMP:81'LR!;9^=M.W 0(>I;:?L9=IVV+83=GU!J>VCB-;)(0)[#J=R?,\A M10B$=T3J_:\D=>SN@*DX'9L^T4WGW9[T(\OE;,$19#P56-T'R8$D]<3LPB4N M]:\UH'M4ZS6W0J5F5;6S%U(_6+8&K&X!;Y"+&&E;?!I%5/$(6HB3H9OR?S#; M#R'=+G&KWNJ/O^A\+G$;/%NUO06+%?7WXR:#F:#C[GPMC9MO+#%^T/9(/Q!4 ML&/&I@P1!_GDAD-T$Z>@LA "2?!!L +/Y*\65M:'&L K'C<$%&D@!-IH!Q^+ MY<8=NJ*HM(3E7Z'X6$M4?7_EQQJ !@*,)0\K5>NHM$M.-<-FZAX(BA,T6!$( M2C#C&7RV>M,:;'WLYGA->I5;?_R#GSTR^(VT5SWE&:S]?(3&N;6^[3AB5:*$ M^M?+3Y>]GZZN/DC%-D%:[DFAUI:OI,@VS?[AD8T(Q#@@S3'$TN$ZWU2?DDX8 M+9@5%NI2TYD=%W$WA9V!;07O>RNCH5^7A72NE@9@?)?\E#,N%R< ,,4-Q<.& M;VZ%NA_RWV :_[U?W?$,;P5<,RZR;P.G:4UX7M>X&KROQ"88(&\;M&Y7M @& M*,I7V,'@T9VL=GU@2,;*F3JP,_]?\6SV11M(TO(0RDA(0EK),6HT8B$ MC= MGM18KI$E^J@B?!&U;Y ?:64 MNB33Y>MP@'3GS%JD&8+";"S!#2B*I?[35YG M:&-8+&_?,STJD%:X P0PWU47V$>:RJ3;0,9 Z@: GBG<[!W>FF;'*68":\Q' MR BHO'>WII4'T!@RX] 8CQ'J9!6VX!R8$70;!G0ZAN?4Z=CMY%(PR5+&T?3:B^(FK6^\YL)CP+SR#?9@5_>[HY4D=D., M1X5P&H N>!)-L5E?>,S)H'TRW_CELMZ#',97Z)Q?!X4,KSV\@>_:PDA+[N6^ M2Z\1R[IA2ZSL_^M]Z7;8='8($0T1'"-D7C4UF(:#09@,V?:B&X3P8!=*OT72 M=U)PCX7#&<@)Z)&-4)@Y=&8"8Y*1MN5QZMA.( ':I-ZC+U66%R=:1Q*?^>C9 MSPF/1/UK&(0M:H#I60'NBN^!2;S :!N? !\'?4?7U-? M@##SN7HLE[UI?ZK?ZB?R3 A7F:^J1[R(,;2)V^7D%'Y]A$,R+_]57^Z4]S': M\4&3ONMPG=>RSLPPO0=<%ZKEN[H2V#!B+TP @(R**+O2XKWW'_D6H:_96N,& M;8ROBS\"[K+9>/PCO^74/ZE@X10"VPB_7#'*4?0>VC\/.J% &[&86H+NZHB- MU^F/1JYH? FD29+2B1WM$='RL<6GAUH^](.[?8GJ4-9S!*)OGUR,)M0US( # M[N[K:G^'N/O[!^A=CB5HI -YI3W1:L4W-M&&5-CRBWN&M4$O91QHS$.L/9AH69B#?<24V1H*+K[G:&=!5@F,5LS55\) MB9 I@B-G)A9C:3\!I4#C5.P+_3^"PA(I&3E"]M*NW=6%5YX0+L=-U$DZU44" M+09]W-!2SW$ET8QH_O"-V"D/>;,S/;N]Z-%/%$4Y+2G(J[ M\WMLF_X=> XE"SRL^4C_Q#8<-(!N MC@/OP'& ZT._L]AYMOQ!-R"CU?/?[1W+J$NQNQ[8%BG'YLW[1\]+I',W$E@7 M3;WD#BN<^0B;DD-W%G@<_A5;\ZH1_1%]OT.]X\CQ!P"BEEGY'=C7S3[?TIF< MG\3*/Y^4X5GX)VW3X*A BCIK$;Q M[=')N7%1@12H.,2I+0*IM;;SD%X@M"%?(5&8?MO> &TG%MQTNCL0-Z;(M^V, MKJP8_;[X(S@(-^C%/9A@\G+>FQJ9)C""Z[B+U1T5I*5U&F"BSO0!N$\PN!WA M@(PH47&Y(\P -PE%)/Q2U0#/"(N$1CWH_'/VZQH=W4:2>]HDW,<'P*]_]D/ M"T!WS+%QYP?[?N]O";P6H3;(UWSVK;>\JWT!I@(E\2=;WBLDA?3FZF7T(IA= M)8J[ZP9F&%3#1)TTK(@!F.Y5*-*;B)DHB"H-:UP=ZC_PU=EVL44 M *.K#3;4!(@=[XI3*QBJ[<1C):B=FLUC&^%T.V[X/@*6!!G#K&" SUF\'AP MP)TDUR!ML.%OA]Q8D(.,$\&\IH$6'^K9 /.I^-*$?K.3=HH>BMR%*.FK[5U%-@^"/UY[:.K_ MKF[#@X6SVN)'A*D^@ MB4R?B#V)Y#8QSLQ.BQ9=LL8L#7:$Q)M,EQPUY+:!;^%T&DGLT8*I*2R0QC<>(./E/^B/2CN>B)GE$C^YC$-AX(0F"%* 4Q&7 M@MFSVGAR.Y:%K($'"A=%XA [A;V(HT;.OO3@6=Q!GO =I7ZQ6@J!?W0X!5J44Y,+!%@F1&Q.:9.' MJ<%[!EOLJ*+:%GX4E62AGJM6!/4DAVBA^9X+&6)^'YEC7<+^X[EYJF5FIW&E>AUPM"CJ,Q'XUCNE7X3 M3-R>/0@1'D8J!!U">$.KX0);$/0FO0N?/_?1-%'_A?9:$V3(+:-*\96/ZEJ< M!U(".?19-FZY#8IUV1-54,C;R7#Y,,'B&9I5P"6BC 6W9K/2O.GHCG8)*7)* M<^\]9P7$_#331;]ET':5W<%HU8H%G,/\G5T,C5Z<^6NLW["[,.T+M]-$7PLF M,^..QKY]YCXMF8( ^WKL,#VWZTNQ"_"NZ&0ZUD0A,&\D>A\A,A9T@8L2T;$G M*G/2'1.\;E*M=YA!0F'EQB3!6/\ &,EWT&:%[\;O<8*PKRAPC\*6@OMC VH, MQ%)K(D/U!4*O,014\S/FNZQ+,,8@=ABU;-1 M=LP33[!2S3 K)Z9T1&WFTHHV99&K,[&H!QO78_[5&H>X47+==)Y/.=A:41>' MEDI^P''MU53I5RB7%<+";D\?J!]F3M]8>BXPT7Y%!RU-G)5'(WEBXS?MJDKN MAUT1-A\M*/Y?8".[';5I"$V-YA[5>&0MC.LOB39I2C''X/GQ\=%; [H59Z3_ MF#W(#AP([(JF,_@L)'N;)!5'.$Q@'J_5M JZ>,C!2CZ0B2E\+,!S%?>FMJ>< MZA-&B(\0CRM6;=8E_K/0G3^[$%33@:KI;J&?1=J1F61_=7#"F7@'@QRUKY*$.;L* RL=C%1^23N77 M;A[E[I3W&E'@E"!X6N>&C4!HE8L5,:R@=IA;&$F,Q3 M$?IUO%7:X27!*]TE*'VHU+C"R(4E/A63%(/.]D>HW5K&EZHC,&SY'28WF:"P MV?LH!2NTL,,,G[:^40+M4)08$KPV[*=7G_%^RX8*U/ZU&]MV)H(!I;G;]@27 M&@4VK8!;=^ZY*7($GJ\L1QBXI<9FH;%76 M7RE9^IT4PR/LUBC$[C,U-U#_L<%FU>)VI,8XCLNQ\D-]@9QBN*7@W6..A")9 M'"8-5]1,M9:\7HU)#1)_)G=H#=1&=; U&$QWU:X4!A2/*;EBZA'?.(F$ZICO M:4,4W?@LKF<3_>78#CIW12_AS2+F5FB-5<$')_(@5:QM[995H]%%CH4@N!5@9X_ ML&-6QC?>TNS<5E;\S8[:4*%8@*!L-^^C(^W8=4Y086:1IF1*RZ7;+#PE9N/K M_ E"$54M>AO/T#/>DU]%HEW8QE+T+-]\W?T^HW;L4G%0K3/-<0H)@0^]6Z(; MEZ?EM\I#XT2F6>A8FTP[W&J9]R:JOV"[^A.JMW@TZ4VP >94%EJI$1%TD;IW MW!:R(08T_ M<"RXRS9ER@?EXKA_QU5X7U(:\D^Y!G"C5$HF$9 (^9VP>%#A?&YG&$0I,$JU MH34_D9MBB4<)+_(\135'7*:/RHF+I=MJ$Z\,&,!,ZU1R PP)')X\ 7'/83=) MG:U>TOOR#GLU@G?FB_3."S*!572V4FC# JP?);NZJS#TR..15[O<$H_.6Q55 MK:HQ^-3/EH,J%"%0!S\*2 PH!W[!87_Y7TC\ML MYNEL/!=SJ7D M9@1U.%T/!*G\] Y-N3-)]\06(E&1"4,,LJ%,/1\S]I390":D3MY]#P)=2=L0 M,#9*X7B242CUWGF.!'.&ZCYP-%9K1Y#8;'L7D;T8+,_I-4)D52=QV7N[;@>Y M3[N )#I0_6 7D+_U9M^=8F:.V=,T9(-#R0_!*T"X81T0!&@NX(ND"*3J?[?Y M]K=Z_[A;4HM:IE7PJEQ 8593[J069NUN!;$?BHHY!NX.="6MA&T-"]C;MYY' M79K:.K1)@^V(4@^M^<;2E#T*8 '@ 'I-OA3Y;TBK6+[DS4E88,G.-FR!%!^80L543K0[4M.;>A2-Y8<@N %'=W%@R3 M+8_G/1-ZL*2J; M3FP*_-$Z[#E=0BH* ?ZTKIS$FF3GR@K^]SMR8 MLJ;+WI^=>N .9U.Z5Z\"%!_R!(/[M[Q#3._=TT[K@"/=W2,58?(!WG/_ M?ON:]\ B5SGH;V+3J:&ZWB/#!W+^ MF'*L[CL^-U8F6R'"-')P+!IA)2XA.8 M H7VII,@0=MJ9XPX)1T[$%1.=!?&M1HTL[A9G!XL;T=@1==:0:+/F ZCN+9+$??"YX5 M0I"XL8O'+!'T@V^AG6SHVVJY$X.-Z>H^[K,_:E^X>U]LOFIG( <#=OD5 F@& MUB$"8QY(NVC\VW$F2J7 8O>/\-(P@8^E%=:B\30SIPSXHS&$WN%PY6[J.F*H MNIB$AZH@\0TW!OG2JFQN04-@3FO4Y>5]L?P-O+&HBHBTAI*P#5$(?4][B6$% MNB+P'<@V'(3U+7=]S97A7[+7[XD6^0P80!O'EDQ)D@R%]$Z)]CZ&<5M5OZ&$ M6=7Y.LP]:PEU8'OA7B3,.)!^[ M/JR73+*SD:M_W3M;LN0-L-&_8%4NE.^KXO+6UZ F0\+):E7UFW8"'V7AZK'P M/3#]ER28(.D:6Z#Q&F29OA"61 &XOC!UR'\AJ1/MBM[,PVGX0P57Q@9+45*U MZEF+.FQ];+N1QHP3[336R04_.RI1<]>]\QL25,B) E/O?.Q7;N3 > M)R(AHUJI"]I4G$O-8VBJ^:)R9TZY,ZF7]\_"*S0L^Y [S<97R#%.1'4+>BE9 M/5 %UY!%0A-!MX'13S#U W6:3>%D04/J%OX*3X@U\6?Y M4*U@DZ'\O7ZL6"=Z2$4!,7LNIBH+H0$*"*6(;7G3?:B.UR3JGQ3<&*I;@X&# M:I-4!>\,!>Q"$C44&'UCJ3L$A(';;C8BR!( AUS#[^-*38GHV&-BJ=SQ.BY3 MH?HV4$030;]K\QW+ M.[MA&)#VO(^0".YQ[QC),KR6&5W6$"*4QW)&NX\0,72#:F\F\';9^W$OZ3 E MNAWJ'>6]B8W$29L"N"(JI>H&AP6O%;"VQGJ31=VVM>L/Z^ 'P(KV:/J\(,_K4F\=U MX,I66*%6U86E?L9=KI*PNEB?"K3%$HWG66H+6'J'X#+\Y>V-XC($_&*;8P4J MI[AA$5,-WH$EGA>E7-0UN'[8LPU>M7QKYF*_CS@3>>7RGGL[$N_6\F.S367@ M5Q%EAN?,E2,0J@%Y"2U6"OS4_#*V! EU+4CYR),F(A*U;Z6^-@(D\ C>) M1&;UQ0F>YKY\]*?RFL7?RO$8[![+,$J/$ E1 ?ET'K !/5%W:<'O@L?),Z4M M36],8E=2.X',UF]R:;0_:\1F-LX'K+E0-[I7-5FSX9HHR55*'9_?!Y)BR'()A MI>K;CV'2"<"[<]M4]:UZYOT/I4*_O+OG= +4GGDEN\9[DG"_\0)GQLGIF!C8 M,[)S"9GK?A^JGXE_\W9:B5 M89M!=7;X9#U')&K[X[;GO=2)2BHB/-9!?N2:"$:^EQQW5O,AJ?GWHMX%^Z&E M:.0'BA"PM#2:V2(7#7J'O?O>4=M-\*U==E!0=2"=')Q-D/[/-5IZP$T1[F(3 MC)8[AH.@=%#$LBU(OTDEXAL$N*!@#%_L)K*4\F.LP&ID&L5I#H;BX/(Y+PB5 M%_32:+"7RR;H!T41I2EHZE!9KX13N/F&\-IJ5^*&I292*""430D!33'8DZ6' M6/>GSG+)?;T*WBK /UE0QQT]$SI\4O). JK$/!BJ@LP,AC]ZN.S%U_37;2FV MA7OF1CUS'[SC<',8VA%*3P(/11&;%\+M[RFWR2VR)/QKO9"\A^+PB/L_MNF( MP"KV6V\9N>%(/Z"K:]^K/ 'NZ[*4;&B !9#*&OFI_9DA^29.R]VTYZX!Z[49 ML:5]$70RWW#;./6O0)T?&4+P1\GH _W'.[9:&EJ+ZQX<'@)N+WY#R_=$=+6J M/)<5X,.5'=-BP@'QLE5D(BZ4<<.\4:H7"3.Q93W;B\Q AA#]*FO4+D0CU!&Q M)!L#*!X2+(QS:Q(^QH/,ZM#WX(>^?5:3# T45$L+"NYTJ&4*^[3,G5@S=0KB M1#.O<]-ZD[0/PFOA5NZWRGHQL&W9 M?!TD8$-(A[5]$4L%08FW[L>/XM=\H\#X #_>HLN@__&-%.&TGN(& ZNN-B"A M0!7*A'S VM\K4>J2W0 M$_C=227@$<2;7VQQS(9QOC4]"6JV6)VQV7RVZ;_8.C MR7C%;[W4=4>!?=%IKY(;E+8;$\@G:!W1-O+>12(>PAW@:,'"2M(R+0Y$4)@& M #9+\K,1YR_K-IE"$(3C IP5E4ON%H2C*C=B0QJA( MV5'D$I8B1PPQA]^95(-@QNB%$ <-.Z[<*%JJ JXQW2Z#MK3,-\N]< '*ADA# MAAI5@A1WGBI'YT.G:I3-=6PC++*X4IK%SO;))"0<1:]2>6ZR/8+4-WJQ9F#Y MPHC0TP[HO*E3; <_N*R_]E>'[Z+\07ZR4))O]TB M4L$+.,Y/(1*U_OP0"\+$#6%#9'E!@, 9!%017*B";RYL3_?%8P#=??""4N>'U!DM:_=U?C;/A>YC>YLD /L403VQU_[9"R; MF^!(R#.*+ *>@O"-SMLM4G?87'P^ULZ=(K:*=B?(3$B:Q4"8&^XJ M_H*P3$WVE("P@::WY9@M$%3UQ2;GV"?U%QX[-"6O@X=$-@@LQ;);BM.N2 M3:EP1@W83Q15@X\D=*!#->BR1B,2+D --0/6Q^Q+N#2^Q%YL*D !NWOL7I- M;4B7_8"\0,'2(O[-:>68L4#"@EQ=/+ON5@'(RW=?*BV6-BLB);$ 6$GA'82& MXY0.!,R7@NS@%_G=G9L-ZR1NR^&XHM.UH*Q"QWP[]"9$UZ2S(0C<-3%B6HP@ M^1!!0L>5AFWN#A4OPB".VD\^'AIVJ_#]&[P$4*;/;#[ J"K\RSP]1#JA4"JE MJ2EO2,'NAQR>=%N5=0S@*K+&"B/B0Y#O^WS1,)ZX">?OBN7]MOP;1A@1ZC'$ M/,& 52H3!Y/ -"G&8$E3%Z&1G)FV_6(A84#?.@*(;;AK0'-5DE%S6NN.)5T_ L+#80878 (\]OOEHCWC-NJ(:II)FT02'$UQ)7)4*N?;+LJ"P M-M7'PN?6/R&V> DW^DO BJ'3RBTG[?KV*EU0#EH)D*N1APZ2:AWN6E5'T!"8 M2VVYB1L:Z@90DV,$2'5Y1W<_H_XGA1,IY:TW\Q@X'W/9I?6D@6U"B"_;P0GV MPH/U$2]1F#^"9,>GHPO39-'J+F)C.4S-TSJ^UHWTT#&1.#Y*3F89E]RO+P ; M;-%1W.]"PAMT-T/3MEW%>-UF)@;LB536,*W#*TS,WQ6AR];[2+(A%O)UL/GE MO=./D2K8">83D]05R\='KW+3WS15QY:^).M1[VXMOX870F%+MHY)/PKL9Q2[(YC>&NE44#K$X O>- MJP<2G+!4E4,FK2?-I6KAYDO'<G M=MJ/]R*M@M31!"ES8A>_RJ'Z]%XLN%QYM).U/ 3'S4 MFGC,-<4$U,ONJQ&K:6'&G:EDU1R%,,<\D".9+9P["/V7OAF'\ 63C98/'FT8 MQ\]0.W[4J\LH$;BA_L*A AV(_A6E4^B:6@/LQY/X8R@ ^?CX3DF(:/GX1#(@PW"0\%-+>5KIOT"HA(S/K\_ M6KI&2RC-KENAOBVY5S@-G H6I2XMZST53@)NHDA6#WIZ!&:-\!W(('FFX$Y+ MK)$K 3*F@X81H8\UQQ_CT9I<0]26&X:B2S\",$GB#+36+_<(P9=:M#<6834545)(YTIF$W6X%O#U/B2S!)J^![",[6]$6^ M%+XBA;>"WZQS^5)LGM)%MT%9IDE'IWNLQA;!!L6ZS@&!U-MO&5;<;[[ =GA3 MD]ED HU*+!=NG\5I2JN,"L\IW:7S-P)?X+F60*[A5(CK.48$*>BL0MD=XOWT MI[RNZM3>A)2&_O$P[,Y-6)\"#@-#9)S$%2+3L->*I[SW,OL<0(Y-7N9'$+XGEFW5Y3Q94TA*DN6R/7ZD%( MS!:=!C+E2GHI5_Y^ZRS"=*,_J5I-GA',U\;(FJ2@EN6VB/% ?L=L2P[>Z""^*DU$X:EPO>@&9V*^$;W( M0^AE:+;"P(@129 _)-C5D;=%TXGR6B1,JWU3+"I.H$<+[^"+%@E;SYP/2UHZ MZF/ TEU'[RATX^SE'43Y=G*S@R.#P!P^(M(!AV*D0$ $#S56?X?VI)? 5I*+ M ["KH-CT"UHC+$?]CL HJM&!2LKY9[;&&I9Z8#P%'V"EGAU&ZK,(2[&EQ)H& M88A*+7B3U$91#'()@R)=QWTA??$4)3%VS9"\&[D%I)'>N4JOR>"Q\8-UZ,A! M",N'"ZQ\.PU52W(^65D]F )JO5!=B9$".&Y;=4I,+QXC1;N)4OM@2NKMH@3+ M"K=Q'2;/R3/5ULHZD\PC)&(?L!6J5RO!%N68EKX_[4V"0;!'F! "7*I-I:TZ MT#<&+IH@/G747^>].ECIV7G?HQD*AX]Y3):H=5C7Y.E%?868#'0!*9\*H['' MEH&!$_4JJD_7B)S.G!KO*U&ML!,)]EYM>R;$'XJ[XZ59YHS:F0$8XIN1 4^ MCD,V9HT(CO;P0&FP>:#2:0P=N1MH?SAHIX;<<6-2D^BX,Z%)E[P*8;9#"QI/ ML+/L17#'@#X8\"2!LNW^&XI64'F]"BYNHUMJRX&W;+L*28XDU0=1CTWD@2(> MF$#D'PW,0JL,ASS:TF'+I?NIV*POWHKR??C;0(8") )\BXH[Q $>U4NK>.0( MB$20Q(*V1/)6!GRL0%6A,GC E3,@I.V';&@1^A0C&*T9'R_3*XLF)2^$8'Y1 M:[EN"&0#HSMK_M7HLM_ZH:2">,@5>IRJ4G#%K^:)W^7[786MO8K63R,+S!(, MEK&3M]Y9Y>[T-WF/DGKO3*YJR!T5'JVQ>#[8C"I_:*0TM-X74O>!\>UC&:.H MJ#/*K5G!VD, 4\:89-%L]>=X\P6\F1-M(%>3'%WT&U$Q&F :A.%'WLRR7EV0 MNQMSQ6M+&6@3!QBU$84\:R;](Q-)X33AZKEP=Z.NW&$]0%L!LOW+!]N5W8:L MB?\!>>FO$#F@1MW5(ERR?X&.] MY"K\A->ZC4$H+)#4-P_-%&.Y'W'KQKW)7A;.O$SG3*+4,"CWH>B]+^P06X9* M#]2F<#D0;>(;OW^D56C>LD#UM?>"=;BL=U]]@>*'S .\DKNFD11*Y2$KRI=[ M0+U$2A]18F*#!.H$J&X@ZJ^UWP+-H_\I&%\&C6LG$?%"0&R!F?SWON:RW&3N M: 09LA2+?LDE(>W2<.W0_(_NFE7H?B>$+ M.VCQ#:[6#53AWMU;: S%EV$@93\VH:O")ED7LL5(KH4E$TR68#WU7M('-MWZ M%7-_#-81=X!MU>Q0AL%G5!C#*"BH.YH[1AJE+]CS-J,_@10: N'(BA_1#N8; M2D+$$W]J4/'<(R=:+I(_K"$M=J'!", :T(R3GE1.6%0UIG]JH4L35KJT/>QL M&2+XAJYZBVF#L MDB:UQA.',QK F-*N#NTWPP:<0!36?RW""ILWG)J1 M-NR31V21Z5$'17!+4^ M,5].]&9_'!9=A]*$G@J2'#GK\TN)Z9HF"=UC-%O+&&%AG,Y>F.O)F7F>U" ; MEU\/E@,;7 >0?O(0B,$4Q@E6+)>04UB=V'/G+L1)G,E%R7U._;ZQ9;+F2D:9 M7IK4%@L=SJT(X,%\_Y"^B62MNQ ][(3D[_/]$IO8M-(L*"+#<5".+7F. ME%D"$(\U:040TX!YU4'^@2CT=7'A]RI#GKG'P(#\I,'N@VYT#/^X#^T59U>% MW[X*<8>A6,8D=TD3P1/VXTL#X5IM$9'A 1",_7LT _JV6.98VL\^"_HT MV7+ :8L^AG79^V0"6A*0H1QMKU3P@2;.7.*6">,VA%O4R(S[Y0,6%[-ZB5UD MC>JH+&A-O!1L/.&RUM8VD>I3-X.3EO@C[,N+5J1IQR"-\:P'"IO"MR!^]FDJ@9SBGH/47Z% M!H=:CS/H'>F=J&EI6A8'>BD9P#@6BM]S9>[*G#RE_GNJ4\*:VFF'$5#2\9(1 MI[B$DU!]WU32F35-%C5(+_@\D"L4XP M3*4LQ">YFXF2%*DQHU$T#\-9\M_(.JH+!N#0>#S[YJG6J]KO*/5^'>IFN7>I M*P:A,6T](+%F7V)+N7U4A2]>'+"&MTZKU1RU74:(#[.'D*M_V]1OM M\2PN,Z5&) (WGK#4HWZ+ ?:A$X+Y1HUA35R[?8YO*9HL9&'89@_LNF;#-HC8 MMK7J SX#9\*+0$C S_Z?5/L_J?9_4NU_J51KQ21WU?*WBQ^0VJY-).\DU)ZN M'[<,(I%B#?Z :+O5 *,)<30ENPZS0-S/>OF7O%XI1'+X'8%6G*F3BW5_^QQT M6%\"^L@_\$*^)) M2!)H%I4Y[7Q_.IYE!7[Y QAV)>2=%SA<8L.-CU]BU(T;Y/3P$$QI*ZUG,%BQV:Z(Q[9H \ M]&&23O=Q"+K0'DX6(U6<,@/18N1SW/ITG3/'L@-1POK<"N&/W;3(51D>KG&$ M=GN"(A<:=:.F.39RK#_5^59R;*)KA>_$]4> B)#T1;TO,-4#G_9-MN/V=Y3C MPK?=1,5YL%^*+[W_JNK?>LAW>C=2;71FK'W;"T$O>[3YN,F7(<=2\#VG7JO; MN[W.,A!>05)3+U5,$5+:X3W$*/)RXTA,?X:)BZ*,>J_2$^;J45ZFJ<+"_BZ2 MN/\K2$ >Q^F"E>^2CDQV@WH.OYFQ(Q"<#ZO /.B?A*X=E0$A@;Y%/J\_2_P1 MAPY:XF")@!/,C8!OR,$;.*O->/X TMS0'$A08MX!880H> M:@K4PMTX: \#;C93=5'C03DUE+J/' %VA:I(GP.82L<8>X0/FS MH!=9CV^T'46CZ4 ^")%0^M&%!@(*RT#O\\W:!Z'=Z928X0J0PMAYCF9O8RA\ MA5E+M'>I@X%E+4&0][1M.C(N[_F"C.,+G""!@!B(##;7OKKDMY4=^H:C"0C( M4FQA;JE"&3Z_+[(C"=S53E$?8!Q@#^\5)_"7(IS_B)&QV5\1=X5?3+/9"%8 MFS@8S;.)6\_:++KI6/6\QYT(9ZWN\6AA*IA'E2*O-?=(->2C$WPU,KEBV(MP M>CD\U(HPJ2%J6@_=64TO1 6Q=V8Q(3)%A/CTX8/7[*P.R5/L"-J&\J:E$.J[ MH;E'6B&D\"7-#:,P(2.T148DZS+P#5]&;][UYI/O?&5SE!FIQ:'8>,(]!=!K M]BH&N?"\U$KBM2(>:H)?(W.K >U.LZ<575VPABB4BSA!HA9 ?[I5M=P;UUBH M\WC6VMUB]/#9EDT+!P$&^6&3NUORR#(4SR!X38G;%DP,'II/]<(8/+<>RX=.VS:/1JNE5GU?LCK.S[] M*U^&!&_]&5MST\[6O0^PE7_4.#;I.U*UK1_;DIX:ZM;/[?Y]G6_S54[2GG)* M'1%+A-8S9;=#.C]3;H7BSIGH5+W&J8#V=72"I<_J5-YJ1K%U;\'\=$)(!0%T M _1#YC1.T"_R.XQ,,_Z$O%W-*>UXAG/UDR%//" /8#18?RC.5@\% =(1X><;(])D+W0&ID#.*EY:(HF%?7)9<=&4SYIO M:,.^O6;BNC65!$XU%T%(;81;]WVUK\-T8)O*VY M .S?Y&'C'EU&](T"R>X' M91TPB*#KAR;)O;S$*PLE'W+^*C16P5*"%5U>BZI?GS< M:(VTJCQXI>6(3-#')D _ .JR,0H"FHZR^1%M);PXHI?8"P3R?8.7$/3G9NV+ M13TJAG1#MT8E',;;CY^H2ANK>\3(L6N0Z;'<1M@@NK7M) 64*6"]NCTEC2YT M8.&_#,*]S$O]-\^0'8D$P#1F6I4:LEY[OQGI;#Y-)+1/8S[&?Z&%A_6J5->& MQ38: "1MS.394"#''S,5,D/A)[8F )Q;@?D+^ISIU10 M814),WX@9_"5/'#3L,:7=$>]VIO"/XEW?.V.*(2S6!60>Q3R)VK_Q&G"THA. M\HJDF0.A6-=/Y!(DJX59W[;"W$S R<,"[##I1G49G350;J:7WX+7&C\"1M]B M,$K0"I#%,9A28G*,LJ:)UK:;DELH.H77N%,"@ M9<,=H)]%K46(PA$SH-U'H"GB<[&'[T$;T;%J*8AR*U4-Y%0SS.U%O[-J_=1D MKO1@P*WBN3!12TI\MMJ? Q43\F.SF_6=%S'7@O"Z3##*0\_Z:I UIGH'3RZ#)Y,I)<=/ M+1'!3V10!K@%*^:"W-(%\N6;8I/9S<$YF(P;,W-%=X';MM\%Z318*U"L*'>4 MU+9@1/,H>I3,^B][[TP5!NKKOB3/MPV3Y!+NG^MA@GTC2\1TPS)3[5KCY]6! M.NJ+J^AJN8M.*J4B@^ALPHQ7@40)*O# V!.XN):;B%ZIG@B=<7,2),@JW?9U3 M&BM4?N2U04*X0F,U]C0-+1CN+(J@*8^+[A1!%@$X.?=D='^#^J7Y6W]8SA5E M5I%RV5'^!./4Q3U86T^%I.N>O7,G?OZ"1WOA=V78N[5$P&?"N$7,"ZR$\,4% M2#LF]9G[ W*#"RR"H<0XVPNUA:=+D01PLMGFC1C6 6@OA[4@/K3;T#R^'-K#:20DK6MIFX!?L39^>+E M %A,=T/$V)11@VTLR)VW@N+8.FNW1S2J#,[9*YB^[;C7+]'P\4>M^[XC.U*R MQ[O1@=OJ_F'XUY<^C[GJ:*L1I(U_SB@1+/$M0[4#"H: H#)KQXXE[8:O] I? M;=Z \"C9"3"U)OV"Q@>6 -"UK O161Y[M8#I=V_+%8_)\"J,NW+9>]O;]MX4 MMXY].Y,7,'))Y7NC,M\,^8E[AS2]'RIP1HL[[\W5IQ_4V\.!X<3/>K]B(;#^ M[.K3K_JK ^B\/07>"XO\2H-ZL037'R4WNE&[(FD&!EA>G/GZ%>DM<;=W>H_4 M;+6HR'(8#_O3"NBKTF._X1'=7:.(MT\/[<2V:4&KLEX9U/GYF3);6.U%6!P" MV*1*U0 ;V4+"F+;.SSIKL)BH_;J@$"4P7@0D+L*ZB=.Q@FHL#41PZ@0Z@0*@ M(],!ZR#"9P?Z8FN.-D8K-\YLA@G2/3A#"3>B+AQ'T[Z-=*!LCR E%8ZQZ M>PBL<0^AZ[8!R9R(T7ZK0MX3L.I9%I M,[?A7$,W[UTP?WSO<>]ZX*EH$P=4(]RPAH#:&8GYE-:.T04KR>X"M,A2W>)TX20PN' M+S)LQ_6>2?X_JMO&Q] &LR!LEJCF/&?O@ME!-JY2-@VNA'E1NH)7^"=FY\?K M;H*51T"@3LC"$=SG\&-SD[ 0ZP1 YT[=]'/5^Z$(-=1A'\CY:G\'?:R.$/-@ MDIDVHLU%T#$4J>WBK;01_]6M\).T$3_[M+_=(4F/)OV+<=^9O.YU;AMKO;U7 MH8A[^R"@CTCRV ,>B%?[FN>]ZTVUIWH!"JM=F28)GT$(O04"^<0Q@6L!_&^1 M_F"B!.!1$%;NJ.M&@610SB$I1J)XIZ[T"IM]TJ1) ,'TECJ],!M/_-=E^X7^T^\/FA"?4$DSYO3-!B$V27'9H1U[K$&5-6]XH4:Z+/H-&\QWFTX-82Q-^I0Z(%ZF=;F2>W M%A.$L5J>TU!"]W:3/QC'MBH:5,]FTKW2-1FM:K\82C-*N!0"H37(9J^+0AP* MSW:4QH#WRMQ#JBM[C3$82.-L0,W#C% R#Y0 R@=5K'4#P*,4_N1684?S-8@( MS2>%,P-A$?).XBK I\*);;NDC6-C6*TF/G$%K5"/H]7AF<&>SE)/9Y&CC-HR M_07S!'\VO:G$TG9"O?>C-VC?U(Y6 O1J072&8L%H'GJHUZ^'E-QUUM:[&WD M\W^":2K2'J* MG-"/ D("IE)@+1-MPPH;R8FG/0#3]KMQ+XD4S?H_&I3'??< M32$&(HFJ9#H@D\Q:_RD$S7B*! ^JNC-I1#NQM:Q.K63)K,_V>3M)NSZ]+AD) M^C_VCCT91U2;G*=$SCK 6^S-04?HB!5A,WKOR*7)U#T:3L^S@"!!6PV>=)-. M#\EX5.[E?Z 'RI,_8M!3A)W ,4/\#_*ODJNAVE1WSRJ]+*U+-:XQ] M*<>G]+X]PNA(_GKA9!')G,=-ON2++6&U/ZF*0=/2O%_:,^_'([LUR$KF#2/' MA4P-^N9F'#P%(>5AO. BE>2A[=S]2TNY4OTF'::W]R#]5@&&>)1-;5T^'0VI MA2D9D+20 'S>^JDG&,ZZ_*>Q*IHSVCY83:H"4[E4D"=J(S))G?UA%"E-[./? M7>:0/^)H7 E$4[YEYPKL2%HZ#?L7_0'8HQ(]:RYN*/3YJ7!K)'^#2J7!>?+1 MG\FS3.X"1QF]O[AOD3/H+T?G=.E^=+OPA#>#=NS/Q>H.9B]JW6!R_KVS254X MP:S1&I:8JQ3ZZI0R_7-$K]"1(BT.EVJ-5):!^([2OR-AGW(TN/%;0I1A)N'C MCXW\6I,GA8AXF"1$9^F7-/)I%N$T#/P,5E<8+RRD2'$%R,IW;4G,P^_.I26! M?SS#!)H\0;X&'B').&*,?W.P"OS?>\3-JKQ M%!R[98)?AKH6C*U$*BQ0,B +4YKW.[>E5#M'_>=!1#"H*X]<@]KOA4^VSB\$ MM1%0 3:2/\QY=;%6IVA& 48+HRYN(U*Q86FK>01 !"W_.F<+4LC,U/M[)9?T MDX8V7"RFZ-X$D[M]MLHO%5-PODQ[!Z,-,]%O!JRS.2.X@IPZ %."A(13VH!^ MY*[)*;4^L2UK )J^EPQVA5<*$&<@L%@\7NP?Y3T!,.X=NQ4S[@3%7EA<.OO MO:8'5/=_+*"5[7$C"(\?W)RQB-A==+0N6IE)GY;WQ6J_T>[;T<_>^N!+_$M8 MXKJ"4!_5EV-AJ_1378$ZN&DL3$!*;U H2BCGH?+^-M;8O0W> D _[,,9'=V^ M<8#W6/,_7 (+,=J:%;)'-9L/>W"UY.,$-N.;3(JL J[AMXA(U7Q7T ML).SEW#&MOJ^JQ =BM?C>G2(;%^LCFY*7&P?DW<[O&&B'[TK\CMUW:J/;DFB M[;B+I6,Y)D[!/]R#3P6:E2^Z6#ERW"TTYE&&:GCYG7E3[=_4T)N.W"<.(<-U M1>^ P)>F[SJ'8-2\M_P@H^3=A\NUWM :($ M'D;BT*WX2?G\75TUA)%1M3N1SMQ]&D^GEV/\;Q__.Q@O+N&>#4:3RSG\U]VV MX>4D"'\ZP9J7-2X:+6X@5F0[P]>]L]G8_<[_._[<3PU!P(]/;#2?7$Z3$QN, M9I@-DA?6P,LTUL#']^?20ST_S@LI\J=P0\2Z^N[:;U@F_IF M(O:SDS8(-F(R'KC9N V:S<(-F@SIWYE3R&KT9 _?X)+4R^>+$:VLG-UXL MZ+1:DQN-A^X3F,"!"?J*EUB7328*:[KMGSAKMF!Y\M%WMHR[Y]9LJ-3/8<\E M$VLPX;V'-J%4TO48N@\C7(S"D6IZ$92+$:A?.SLW%!<=TN:/E!.D59?^%>*G M1H([64QTR47 N+NB6"RZZOV?G]'[_4L.%0,?ZN+B/_?YQBOVFAG@3HMUP/OR MD?P$/^3+WYP-Q^\$HB&)\KYK*4?ERFCL2/I5C^_.< CMQMQ_!\1S)E-'FY8N M@^#R&5 Q\("SP8C_.YV@].BLZ^'NB<@U9:!FU*0IK<[0]X<=#V13];C%'->!=\ MW+FB8+@ST@%_3/6H2Z[<'LK9<( BFTZ\M.=IKIS;]Y'C?FJVOV)S];/ZVJ+# MMS._\[]"JHDYF4DC<]N63LPYQ7/\R0L%.XA/W =A%01=33CV,'M501P('C^R MMO#3+'/(9L6L[9*A;%I >S;3(XAMVFAH),8ZG,GAA4(KEY0<\/R,#%'Q \[H MG8 9#/\=JA3SO\XF?=)0!]EX#MII@OI)DT*%:A"\PSZSF,V=]%S@#:*7A",, MLOY@A#-=+&;N/2]UH']D=!*RY\DMQUZO >R \9X['6^(W\SHP:G[OM7O05C. M1V4Y&8X!Q2C2FBQ3" 9,3K[RR7\67> 4@OWZUWU5&"3-4U6^^ 9VBA$'+V2J M: '2=PWE<>F#XJ8#]GL74S_G2&5E%'2]L $$XI(#1 CPYPPMG:;R' M[L/0/++>EHKI8WZS %X]F())/KJ8H<6 <#:<5H.]VX'BA\!-AWUEJ1V;"[2U M&!)W=?-!/DLWQKB3#H(CNCOC^#-YW<_FTPG^T:5[P14"]8S8[VP,3O.80G]$ M5><$\KW.ZQKCM7]1(P!^^[5L#],*94AO5Z#F]764]B-B$E+$_6= *P'Y_2-8 MSIX&/Q7;TK$D3'SRJ9?K?(FUMM^[[Q]W'-%?9&1B.GE6;9ZP)K("[#J*.@"S M&:,G\#,*6/=5;]P'17@T@T_'E_/9Y#MY'Q0>-FY2]?)>4@5&_#C]_YM D_0* MHM4I1WT()@WF$*I@P1TJK/9AU!/&8XXVC1W%](G2]ELF)Z0T5D]]PC'5L9P- MQ(=)C)I>1^HO\^7.W^+[1D/15?JP&]=M53R:^V 'DVG#LPB?9OB 0-RTKF_ M'(\>'C'JD;%#XTFF@M)3*VZM;':K"K2-SN+'>@C&B@!O:6>"5H]-MW70[0G# MV#.T"<(+U%(UV3E">T7>D<%8W"-SD(!$6..!VRTDWND.W62$)6T MP*U:!;*GL CV-OW,P)@T"$2,2XF5!5O?VF_^O0!K:EFT_/YK]RU\:^^]5CGS M![*O0Z+:.7@>:7O[,[>]CLOR'D]!(1ZS]VG4PQ :NE!QL\$7/P"%-K'?P[FC M;-KT<'E:@^;X"@X%"2-SN:V2(A'@&BM6PQDZQ\[18)SK-4W0&]]9_:%[5Y]B M<,,1X.CCNV)[>8!NMCG\G[^2]@:?\IZ!LU5F: N,VQK5RV@G/K93FTV91(T; M01O\@1%>":*'=O8 MS84$F#''(8(&MFBQ:H_>'46":S[/)HL!'OGE<$&CNU^.AR/W^12H>CSH_?_- M?5ES&SFR[O.YOZ(>['.HB))<>Y$]$3>"6MRC#B\:2;9C;L<\E*22Q6F*U.%B MMR;FQU]D)M8"4 LI=T_$])@BJX $D$@D^:J&^0;N*931;M87[$LEBBX$1+X3U[V7(F8#(C5M(EC^PN_X'1Y@ M!P94@31PQ;^H59[4R="X53=0,*:^6<\ M-)IJ?W$P*;<'ZJ<&LKS)?)V,[ %C_W_@KP,8C^VZ9>'$YEU) SW'[?A .-;X M#/_FJXYD,68?WQ[?O'F\D+0%H=%E"?I) JB"(-V*%8G(>-/ M EI"E+])XS>H3/V\@IR6**8OXDGSBW'P8ZHQ(9[' SZ;])7I81%G M1<:.!^AU@HH7DQ ):&A6=W$B6P=9W?BRQ"^I6XY'P8%D"!0=XFNDAG&V^,JH M@H&_6T) 8YPF)F5YSN8CSM,B0\K V0.WLP0B*JQI2.4T*+KDEV(JOH#"]'D& MP,RSBIB;]?\_LMMKJ.&@=9X499ECYQG>-_, G/>#.U>3P?H8K)P5ATST)N,\YOWG 2C&I8L'!BS*\=D7,=U)-C&[C&'(:1X7U"7< M@2'@ &(#6)=1\@;U=:O+O]=8-TGKC_I2TZO&:C!>?A@GXVBY?WO$XSSB!):XF',E8,^M8I$%&82\L<]F9_:6 MT;BUG1ND -'BW\7UDM@Q/60-QD4N]DLBA_R9L&0W#ZOE]NM#(.AQ"#+/X-_/ M;A_8]7OA&#WR7SH^+-CE:B(%AN" R+57QW*O-K]Q[E-R0:B[ZCD\UTSVE76 M_)4 VZ+\%=TJ*!L.7L6'D!)>0D28H>74B'HUZP?VPWV%-9!@.G6=71K$X))B MWJ-%+'@# C'2RD2B>PGT1W?=2(IOQF)D,S;\EMO24:^G9 W9]?;FGYB?OQ0P M&7S2\%)_>7XU#?C=0]82VLX-T(B+BRE'!\/:2*PAO!"MZJ\S.!_9LK13V^2: MWN3_F');[09\>NWL4:^/9HP@[%/7[MIF<$B M>U21V3E#^_#7&3N.A# E@6?V M3+/++64Q^_\\3+.)DF4YVG'*!&]L:.LB%4*T?$95+I +P%XJ"/A8IEI&B=X]YT 9IU3>HI"?"2-_1:[F+ M&KP4@^[+IB7!N/9)-;,\!I7SI+JA]>^SVR4)6*WT@5W<0)"H==16*F&Y4$XF MQ!]8?Z^>G(6K@B_50Q7\\ME.Y&W@7?2(@% S>PO_OH-XK,:$!@N2_RM\>[, M>-<(#FW9[QU.SH'[_12*LVQFM^C?2,C@GL4H=%.,(A3;.@?7);C=VC*?_G"GB80OL18XRC%E8:.\L\'P; M%9@O(V8*7*D88@1W+ 1VYCR+-BV,WH![YR@Z(J$UX7$D!9I2P?4A H;U+KE7 M.DLI27+,WA$=\KP=<)2,2DS#;/8Z2I#"& R3/!64_LDG%(4T9C]<^.<:H@T* MBB*)"F0.1HX5+JPOLXQY1AQE9R2F:[UUQ.>&VX+ 4GGDK@\Q @2Z$WOEN26< MJ(-?/+QQJG=#\8,_40TF%&WK[8K'*R9CLI%#_("ZN&)R+88^<26!%X)BC5$\ MTAJ2_'+*)+,8+0D.$XJV40[2GCU3.PYN>P*3Q98^"< MBV .X^!G!'"#*^ZCB2')H[3I/&%G&H0YP35)1.*@X6/10HA?:U> M8(EI SOL$O;[I9'2Z]!(K91?Z5,#M)CM9LET,@&EKO8_':UZ(2Y \_M= SOW MH 'Y)?1L;5QGADID#\F$_ Z8@BXZ$PB'>BW^0:YZ;0E*7>I)]5"T+PH"@]LA M0]=#)&6P'+2 B]G(083)G)#)/>3IUC+WQ?!:> MXGNMB:I1)#)S,]4WQ2<0=),&!SFB,"71D4LN8<"X0PHE..M@N"NU#=!D53B; M8*4GN,1P'+_NN.%]D@7N8% 72YYOUG<+:8!0"]2>\:.$8%3E\X#$)]&Z9C.0 M6BP5!5U4#4SF1H!IS:$#_*,0IT7 M^+K LK1B'K0P*V4*CS;JSA-&8578LO D]*Y:[CJ,JK/C\^O3:8C5;MB;JN2S M&HK&_(2?1D10C3=,W>3U?X+U'.)X*"$,:=$0]D15R]623*Q'W=N(*Q$_6=<" M$P.)\+Z2L(AYQGJ8YP7_E"60M*6C)*5AS#3P!&P)8[A8I>R>#W_[T),R3.I, M,1$A+4'Y[\)3BL.(W=_2H"A0?YI,I (#@CW%)&I&WIFH0HUCB 4\PX1#5\!) M+ 3]"NZQ6KDJIC4RK8MI[_7AG*T-L%%]^+\Z+HRE*>FX&+S8]%$? MPL;MA"',E4;95P=6EJQM+:.-!7LVFV.*&+J#R*K%FGL%2I9HGLH-8081Q5J3 M(\N0J3I"'D0["Z?"/Q&M^!NA%6L0\%1WEU?SWCS,F.X#D73/,M[/1J8&YQ]& MJNOES8SL)TB+P8M8KQF&?=9O6O1JJ.C=;(S6&"1.'US1Q/3UV+^GS00K'8FB M>UNC6$4#"IB]BS_4^P+O\.%$G/D=;9ISRR#R/ <525 S2-;$R0B3.T(YBDW>G1-51Q.\C%' M9,N*F#(!,)O'E(-Q6!8)YN9-T)I(?Q?^0[& 0S%+\/]+T/^Z9B]'DTI*MLSQ M6,K$>()A9!-H*<:U5/.(L&0I",VRH)11K?H\9V)I),E"2)>.\%.61?Q35(!M MKY,C3W@U1D1!N<-,Q!ZSFQ;82T&,F,$ ]4G-P:\VAI,\+UO8$,U(>%T%_;N3 M"T''ARG)I9U)7.?@/S5Y,43:H(D8FC7F3M2>K+718D0I!U\:MJ Z:<58 LZVEO@R]W&)0%E+1@A0L7K@U7FC> M2'13L-(8$>;EJ5[!B[SPJ QIL956TU>ZBR> ^OTIF%YCE-LU7,K%'>CT_/+L MY/HSNX+&9?874)\J**G\FJT ^R]_31 7L.D@UI+MI+IZE%N%#?/-V=^N];\) MJC-^C6WP>RUKA.W)K\^T>>\!T^;^'MD.O%>W!\'X-=O!KYD8>.T-'EIIV'GD M().CD75B,+@?@R2>\'+)RY0^5A!G(JN(J0Q5^8U$RC(04M"?L&;K,E=,"E!> MFYI2\OCKE(@C4@)T1>.-\;JJ$ M"^K% ']BBW+ !L;&"0EM JSM+^QK\3W[ MXLW]#%99_"HKL\[@H6_LF@*5S /"K_]@PK(:\!(66_,7. MD.K Q.R_8>M;?ZM506MV+$,9(<0DTT#&L$S.#82P-E="A- A3/\=MV*1SP*# M-R'-;$Y%7-1(Q?B^/]3@!:NP-<9[_]PNB ]5J::NH@ K.D$:ZW MLFP[N&N^S>X@[5V1(.CFQM_[[9S*(B@8][6HC"2'M;]Q#M>+LY0XJ+7?QLW? M"&,AC:F.71IIB YI9 3G]']20S0*-*:,)_S6=<*]Y M6,0E_S0I2[2:L4]HQ#D1%6*YEH( M5Y*6@J9"T%F,8_%&#DY. Y-)8&CS;/0XC7@D7H3W-ZZE2R4]PC\A=[>[=@(6 MF3G2^HAY=CCWE$,?$^JCH#YRWD=)?4Q4+0JY37\*CK$(PBL(ZL?6CK#:0DP9 MFNP>DN%OF&/,M.:$'LGQRRRA.@E@Y='>QP4[*J@9?)&]3R]2]MM1GM#[MCMA M^R0JELV#GQEW,KT5"G,Z'00^@O;AZNPT8)^N/KX[/YU>GW_X.;BZGEZ?O3_[<'T5?'P;?+PXNV3? MLR>"Z0=X]/W%Y=E?V7OGG\^"\P_L[S/6_L>KJX.6&%.O=FVPA)JH*_T$!->I MYR?#?FU<;(R&U>85#B(P5I<3,EMG)24Z/H# .LRS_IEN]Z0/:'FY6-U/^*8QP8X0 MLR#H2W8^F5#GQMT4[T*,V0[HDBH>CE.(/AD5IG\.K[!G(FY#57HA=ZF^CII& MHT%-DSNZ--H4?Y-!HIVJ',@9H5!4#> TTU9I&&OE* MN.\5[ >'6%9$IPAV>=;9F!$Y"R_9A0I&]+4:A'8L\"%@>1PR>9@$R7<%12U' MBK=,C$41G$WZ9YN@CN/*HI9 .YP;Q#IUT:I=A*6>)A-TK'R1%% M]8*#;Q+\^<)Y_*<*YSSE%LT)Y9B/ )B'8JB%P_$EI'.!+64(4BF[R%&O2WN* MYW@"&@H&:"J)#>:VMF(J,MQ!+S>"?_03S#%3C\ >C7JEPA<"@=97,&?HJBTR M0XBB67%7P:PD<8K'7//O/I(9:WZ8HH-'#/64S'P3):1<9I:,0S/K$,$\01!@ M\HPG1FF@$87#OH!@IN,D2<9D"DY0LBBBDQR"A <*YJ2(M4-;K441&XOC$LQ) M3D*J09!\5U $[V(DZ^YBN5$LA_\Y6#@[*)[8%)<=PCDIZ#79"F4PL59RSE<) MNJAZ2,_R3Y6>24)G%:B=<#\LC,' M/R7.MOP*G11]I"!TF.0%@G/JNG$)B]57"B883HF.1L6%Z%?97PK&AGHI_A:1 MSD"-20R$W#@K8_'O>TE L= I H0R3;1H"!-R, V1@ F"S"%8;VX0.,)8RQ>0 M?WQS3:B25QXW2@N<0[;:MZFI':)4>>DO:5YK&X/;!/45]3A4B+NWJH M'>C8/AWW>/IN^N'D++CZZ]D9TW--S=41B? '6A)X+@O/*V["NRN.CZ4^5H"!#]-^9%$ZA/+54DD(+I9HT&T&)66&R*^2 MB:Z4*N^=NU2/XL80CK^""=E2VT]@702IU$BC('G]K4*#;C/@5/=#00\0X3%& MN/LD334)/DHA ]+0"SZZBT0@"&H&PANB-S1-.,\DU*8&[EV.R0P*>G]!P8O% MF-\YPZC(>$J6"./0<>/%&K'E,A??3..(1.E!! @%P^D$N4"M/M2CA$.O9T6) MM3;C*1H50+'5OP.KQ51,.8K$UDFW[L4%)(V-Z!\UX8J\98/3] &KRP3P F*% MJJ,]DP$V[A(7\MHSP?M,IG% CK9Q5V4"FF"V6F.R%J=9P7539&^44&$2(>(M MOLX732P_BL@PYPEP*:_G-DK",>8[T@J5DUBRS]S-!#NPDUMR_5'7[ &2:\)K MW65CFMI2W+R9Y"HF+75>=/XJ,+$Q&VLL0>#CNT@@4@K'L799!K$$&OU^ BC% M"FV )(G0TVCG9(N7)N->X@?LST! MKD"T'/E5IB#S?6-)P@DO#R?&I,;"MEI6RIQD;7N*Z69\@(JVQK0* ML(B=&W[H N[FT4%PU+<0H[2;Q^9D>O77X.V[CU^:JM-_D$<&U-M;#@)+:)TW MNBM?"YW0V0!*_@(CCU,C9^D5@(: Y14:O,=L*3P'*2/4;.\GCCT+5=8@4$ O M,.8IZ:6N89C$ZKJ?\1].7$&-ZJF$<.\A=Y4K.! >+ATKZDHE,)314** MFDR$;DKO#MS1+@2B.(Q1"%DE*&7?F,FZJ.=Z&37K\C>!NUC54U#WE"H^V M:PQ\.##6VK4VQI*.$CQJT!W76&VTZHQQOLT%5V4(] 4WQV&6>]!E$Q,D<4X! MJX7^):9N7]82I!T8Q-O("')["!%@%$>&50%^0J?V0:,UFMJ;Y6J%X2^-TV\T MH;2,I,DU*+TNM';\I> <08&J)P&E?P <3>-R8/%PU=->$ZP:1A+\K@3G3B;>)02]D%"4NP-U)Z(:)JKJMS MX%AN:ZXF8$O>D.EN0'4CS1LB#/,5?OQQ_D==+G8[SE-Q21Z/F^[S-!(K^ // M\\*YT?G7'6=YR4_.IJM^3 Z,W[G.-\8KFF)K\NR96X_SD>YX:3L/D]H?YJ MB(K=1_G(5(8:7_'[D/1K6H^'.;6I#&J7-.5!.Q[N;N5@VZ M_GTI[2#%A,%1G"6\X&(9.Y=B1R6!X_#%X]+6$M(BQCYWU!+:9D9J"Z.[FCX= M]%<\H_1'OXHWS8 MNVD/P,\4FYLTOH>8L1]N"^"7/%M"\A^Z;0$QW0O,TP#3\';4'_"$T^/<,+NX MK_I $G!4-B@JZ=CJ;0R F-%$5YY3'FPW4'=(DH@;^$9Y8NL.29EP->TE=8=.I=U(8D<6OI_/M.Q4%7IYO_PF^=BD.!$^8]]>GG M-L7!?=JJ+8\_][8G%&X#"WW]4BH#G(NC\00I&^NV?DM7T$5VI[Z0$Q9*V8SO MB/' W%%)&$7FKHA42)ZN&0RU+8SB,???\?)&NO90[*P?H&"8:#.:0C<[J@?< M&1HU8AQ!XVBZ#HYYWFJ(B3)KPF+%9#,5HJ6G=/-RW#"("\8AMU@[_4.UHB L M)D!X>3&8( !.$Z#3=FEA=L +Y\*GJ]-@].I@[<; TA\=\T?;GBE[/%-XGFE. MQ\?&=$Q[3,>O6!3I'(!)_]%L_X,$CW>A=/T[\$R! PUOS?.G >MDN7JV7$*, M8:P2JHUJO(SY84/=68!V>DA>2SE?>X+=SZEZ[1JZN1[W9Z.NS>\/SR58ZJ_O M4?W\!YN?+\O5;UC6P\ ^Q:E_EL]9Q=D!1GU>S1X%H"'6D%=@K$]\Y?J3(<(0 MWTDVBZW2P?EZRK6NMR>%^R1N3/J^7V*7A?WR'DQPG, MS;IK".\0FE8<]+?/8?!8_4[%:N$7O=B#M0 -O")#Y8=[PHE"\/D%$7P^==>8B$5GRTR5H,-J0[W1U4 NOEX'%%6L+5C>/%O40Q8FTM1C+8G!9>, M8[X#O JCQ.H=.Q_2=\?H<_=HSN3-8/AP6M_M(.=%SA@1T'RI4'L//"?/8<"E M>\<9]$NU. HB?K#X\$?:I/DE]+@ 6& >"1P&7,!A0#+I+1QF^%\$FCDC"%C$ MH[TUX$(9?P1?MVQ3( 0SH_N.;0BVBM89Y< O#F'[8>8HO*Q;!D%"KN]G=+MZ M6M7?$*: 8^^&$@-%([*M:[%_**5< *Z$D( /E74 A^V6L&>7JSM$8EGZ\W#\B[4\MMI(4(-$<;: M,$=19*'!GF@C"<0@J(00T\*H3"TP-0:U\/H=!*,!=_M;#H9Z0_C^\WK#YQ:W MIG?8QTRT/CQ6J]_T#6:"YES.UK^1KG[]_$3UI]DF8*3B]C3V)>*R7&FX+'2= M$-],)2Z+=^^:7:]8UZ$+6:?Y&L!/V3.:.N?Y/V7H:D=(UB M>O4)Y$AV&$WT%D\ED 'CA,UW 'T0X_U9;';6'[_C\/!XPO;88)V4I]EM4$3% MCQ:NC[S2\X4F1SXJ.>(3M2A@C[GQL(^.[UM\7%13O A#7ZP M6,G!>(1BJ(0(58$&I9H@R'M()CC+VV;?7!57<.I\M)JCWWJ^'X>^*^VZ_-P=. M7BO'B+9"*EFAX9NW[2/U%F"V(A9_$RG5*L>C'L#J.DTB1V9!H6#3,P*)!, &WGMX-6$C?2'1$ MOR'/O#2#.P=O7A_%-?X.P>T".*[P1@2 >VORJ(J3%G^SSBKG3=,SN$LYVY]@ M^:8A0,1!22>RV%QSW_/ *6NT>CRPU59.,?GCQ2?/>2'O-\R/*UT1@["1+ZAQ M:+K,"2ISP1?6#ICM5N /]!H8/1#4+49];2)Z;EAKI&@3^*%7:RQW='A<47:/ M3F.="?XS[M8(H5CMHT^RO-X7VKM1X2K!XAES[4 M<[KKT7WD2?=N2Y+1,-50+== IHD.PA Q]YN'I8KFRUN$;6ZC>L;R?-LBN;^PI3< MX%<<1HE?J F$$'!!(D=ZIX;O*_X/H_Z]QZIVO4+]\)F'D<@0M):-J"(H"+MV M):-2V!!%, 3T^;T&'%;PSGYC,\%FD9.SW&[63-3C!;NM'\=PC>J$]N\:X*6; M5=2$2'X)._BG$VKTIY8W#K$TW6VKF#$>O^,0H6TO?.F>5XNF'N\(8FV]FI$$ MJH<1<*2'C[0L8K]^^:A;K4MTNCJL-7VD@X_]C> $6?_ TCQW(ZQ1 %"^!.7+>WKRE$Y7OVL!U%H&N.\Y:7@5Q@8Z&@PLI:NLUVC+8V2@*^ M"-MXGMN%=7Q=MIYB/NP$)V-->\;D>"EI92TO+?TXK9UC[/NH%_ M4=HN,%H:ZR.2ADV$(JR+(=O;:7]72O8IE^P^M47YF2R%P(!KZU21)VX567KV M+K6*"Q2,>ES=_C9?MES!?>/7I]#)Z/U7X,4$H-YL-\=UB<<7XMYA#75)UZ&M M]5YX"/;KRZ^TM%-%B$-,[?_J$(H*-^-?KZJ[.OA0/;;<3/U\:DBP'5][4>X> M*E,[%8"![74SY] 6>\_B2Z@-QM5(..[?;C'PT3A3SNA,L9S7O73D,_>!U)00 M6..$TW!/-%1.51OB%%ZR,2O<89_&DI=LS J6WZ%YIJ4E] B9:'A=&,C"M2H'7JG4?>T2D\BEI MPV='24OG4UXTAQ>^ 0,)-/%]@97T -B47>69?)L_8XYB3TJ\.5J:C2L,5A3S M>!\\+3N&EZK+]U=W1&D[S'XM3-Z-[]-G5H0OFMU]O'^BZ4IKD_:^N7Z6D1IB;SPI M\1+&T])2[D"DW\\J+4[ >,NQ/%;'8G(M%X3+(XX^,\^YH]!&6R32M:P>JU[< M\.**CC/@Q(!1A3A'1A-*)W1.@X^/LN&(XU;U;3W[!M-A.;D]@*I>/$YM- U0 M4L\=8< ]JW':*AH$XBC/\6J'JL$%-N!%F[WU!!_56[6U/9Z):"#6NR:G<]%G M.K<"H[NGB!Y6OTN.UNG_ZF':WDKT6)2G+'MIT\-UZ!:MU+_5'>?*N)]XMD;2 M'233.D5LOX I^K'RE-2#EW7A=DFE,WLZK'W7;<]EP9NUX#DT5173M5XF\&E% MAU$EDK5>JKF%]&+V/]4U5 '#,0P CN;\Q/X%F3[9R';];6&ZKL4"C#2%OKP MDC=YHHX!X[#=DP,4/:&'&F[ZPECM"J*AF,R<824$B,%HNUA.A^!M_)B[W!]- M@NLBMSL-"PT5RHRN[78I0<3"X4=&GPZY[9-1NY/HBN-[N=:K'?VU+S/E&MQ& MJ"MEAIVV68WGY4@1H6:#5E;>JX3FTV?Y>PDE7JQ&0Z?O%#W["IL/*/_Z"QQ9 M3T>2&/+%PDE?;S#H1&;S]GE=>9^<2>ER0FJ_1\75;'MPZY?JH0I^^>Q?,-XD M)0QK+8?\U@=EX/W1=5#FQ#;T6)W"5;KG$$].SO=C+BC5+0AX.9U0%*[O.WVP MG:T:6M;K. V@AJ21^*+Y MHHKZ%P/%:+.EJ)_,%G#W&4#SDT"V&O"Z!B. YR4UHB$-#&CKSD#7@JAQ$89' M%T^XHRA4O5L)G&9'!? T5"& GZJ5Z]ZTX]+RW&?'TO;B?7$G4-!SA\$%1-&N M:K^$Y0^HS?HJ>*-%'$*<.QA?X67*"Q<*8-BN#QK;B+^NFFX^?54_L:>C5O B M2_SA788WK9 5$+-0CT1DW/NJLZU^ B^)70(O/_ M%M1;1H]YY0_[_R)'7/_.*)W)N&AMT*K\.P[?.^\G%!U)<=IZ"DP; >?:K*UX MN'FO6)@^7+PSIU_7\_K6S TZ@PP4MCU'7N[WG4OLIZOMC MS>'#FF!4+0+KFZ,@&;NCW$4<@N*U)PYH:%G+)+GMNH/(#5(M-C*8>[[51U)D MSO3AW<5X=5NO]ET,;$3?Y:J/_90NW8!_M7T$0R\U>1$8 M:G?8J[_62X!IPO:;:'L;C/U-M#S4;P'JQ6RY8M><3;VO)2\[&I?YZT!OD4<3 M=NT6_14O/SF;[W/W=[RHLW*OSD_KFXUV&H?2'4J0 6UX -2]?2?G_HM+Z;\( MT5<%L#P"IC!$/44"NW!#+7RG7ZF-3;1[N[O(!=G$S0R]Q#:C@IE$PBYBQMK= MF#>P&T,8-C20U:1L?%8@G *R MC7O=O*ZOE;JN-3'>+ T,K6IL-"NF3FMHO0(C2P,C<>.SJ/5C HW;FZ@U%SZ7 MY>3O@"W0UL^,QKGMVKNQ4Q$QO*H2V) XSY!$+0_NI((XFVME7;<#V"VBM$2. MUDKMUMOP@#^ 8C9'WR5N.+#B/BR9JGG^B'!_[=AQ0][M T$I#\KMNH8-V!4# M-;3_#K2*S ,2^KZZ?6 KN++6U8M=VOY\CZGHTT3':!+/:#[>W\-U^NUVM9A1 MQ&BO0?5\KWF^^5ZO:D\O2XSU',AT[;E=;./L<)2CZRJHVY=*,91+Z,JKO MO,3QS4YR$QM7*G^KP'QKA(BHB(^68!%>WM6(.FE['J7M=L%%*DK;?OC8U!$% MM7!#=M]73^P0FR%!-%9S5*1"0@Q[08QAHJVB%@C]S+@&U1(FD)WVS'@2_I__ M^B]7X+NO+=L0TMXUWNQ6CK#P$;HQP_*X+EOM5W'.J]=K5/W MOEJQJ@<7B.NAM8KO ^C/BB^"^;K\/1T>)K55& M1ZE]1VYAO[/M:BD+6A@ 6+WI-F_P=_7Z=C5[*X MG;CH*!_4=*MQ_0(P_C:->*"UQ^3BG1:%6;H'3_2WCJ1'D;WPV5%2#ID66QC! M,BR9%E^M_<>NEWHRK+'FI&>(/?6_VVK%?H"T$8)#@?!&)IG8I93"83RA$BUD M7VUOH)87^L: VMG7!3OF%TM5WJM;A(M!4#<#.G^G1 =_:O \";8(JF],2F*, M)]SQ+:'T(E0AG/7C([BMJKF 1E=&S2M U[CQ'\;Q46+S67SDL,SM2IV.*MQ% M#1-WCIXCIZ6PDQZ-',#MF:-&B^Y#GN+9%G?3QIZX]W'UVQ4*!P!B7QWIHFF2 M4$&-9\?GUZ?38// ! E;H4QF;P>WG/P513)<]Y49&-2(-TN>0X0QB?L M,9)!A]"P=@'OK.O<<'#SL$Y^V$Y[03*&;"EO=GE[_WV5YM1U4K-S*K67P8;? M[+L;F%APJ4:9_>78:9L371O[:%ZW\'-:)H5$1RW$E M2@]U]Q&@O._WLS6@+W(M8:TEFD(^%/\ZD$4N5L"L""HM(C%LN[)L>S,#R -Z MY;%ZAJH8WK>&C?['"8&7(V.($* K'H\^-?J;^=V;_2,Q3J:=M='&GF?>];RI M>6CO +SP/P\37RTJ=E@RW9)'^'0I>O8:B'D?KC3:;5E*RPLVL1.IQ#0.LX3? M&."V;1SN9]M0]XH>J/@.FR'WYVQ9 ^_)3#)3ID.TY@G['IKS&Q5*AIHZ]NFN MK:U'HZT[T98W>\UM,=F[1+%KK&WBU:%JZ]6[3-C7NUZ ?;T 3UGB:W MQC9"7 "RU$N=GUW-7?FA%EL&(X-C]XV',:SI0%<;DISO84?Q1]T_V;>9MG<< M\Z"P7 ?-A!^)SVSOKA<2GX4G*U-QNA_]5JTHZ92XTND6L-]B]\S5AL=5\:\\ MB'0T9V!WPECG,PD9_G'!J[][#VRK5Q_HG?7@2D0NB_C-O8GKXU&TR,#YT0,( M_$YDG1*]?W8XOFMS&O9]KXP4ON=$>^7!I=_A,EQ09\2CR[)\(Z+H-#(1[ ^V3@(LQ MWWO84R,3WF_SU/UX@[MJBK9N?G%PD$!Y@RJV^*N)Q-P'G#J023X)&BL.-Q<%<]MQ];CFZ-RDHR LFVH\2.0@JF MX-E_3!D?4R+'E#C'U-UQWU$Y'%V\ .QBN6'4;!!C&NH;0LE-DD1-CN[?@)H$ M.S37'E'?LUL4(?'OYR7=N=M=JBX$3_"J#B;&T?J*)0!7 ?BOROOM:B^)XI3)&^ XL/$W#5C[5W'P M3Q@5DG#$0)Y=75R869M[U''8B1^M8?M55O\,#6-@Q\R)I=PN($VP\>O+M.(0 M1S(N5RL^V1V8*T1\VB'B>_/O#+(U%P#_[PS#WV-QS;!GD?/H6G)MF?VI:]:+ MENEUN3CD@UNI9ZDQ!P9L6T& GT&>M!>8^$P]M3QQ KW,Z[LW3%#=U[..I]NI M-[%7V]I1=28LWPJ.BBJPJBR3873(-$.;GU$&8X2/EM7AFW<[;;%M";J?UE:C M^V'/PG2_^-)SXUC5;B+T?8!B&E-V?X1T-L!ZVXX&GS;A2"SN"@Y=/\BTOXZR M[%3F@[>/5OE!)3XHA5:MF2@/ZQ= M%L6CWP[PK[U-=??HOC_1\OJY_N+-V^&]PURI:#51^K9:++8$+:?:>])FO)GR M()_W'\JEL^R3005O?04&48@D_VH2T,9K>RR#3$TQWA.;9L]E<;1L9BU[UT>^ M[-(@W?F-K:^TY#/2_%S6FQE'('((E_?;.7M5+! @%.BS-'1F&JUU7D',Y_F( MY-\"#(]RS+EZW:L) PBCE<$<%(=R&KS.VCXO@2.Q!H/?7/X$ 8[!Q_O@_-/' MLV"Z@!)YJ\T,7%AX>^:7F@TKQ.IIC9QR\Q!UD_ R^7HHQ[DDWGR]V'&UXVAR83?^U7,"94&VV M-D3JJJXMT;1CVZ%S&%@F3HS#CE4V?Q[W(N5^2TK(3*4(T9*1R?J!-K;:[9ZQ M?YCVZFV-QZ@CG:XO-U]P7!I1W/;9Y&MO7DQZ6,19D:6.^/+;MCDS?RY[#1(D M6"3F+_&$!$TO.*LMJ+F])V<\P6/(D0;)].XR-RJ3&-G M"Z:,U["YWRTA\"5.DW[SE^=LS\=Y6EA&:PS?][.D^7,'2_I']@4\@I]G*T;^ MK K>53?+%1O%_\A'KU>,&7H,(2G*,M^5B.NZ>EQC>,(',.Y 1^U*J M%DG-5J^MFA_&R3@:)]9FN[1-6.>/'.;3$5,UF,[3&=VLV ;>+FYG<]@[P'AL M3\&+B_7S_%L%_-=K' F;]#C-\[+8E;+WL[OOP/>N_3N \>&\CK,HFO237GW. MIOKW30T +XW:6")I?&ZQV#O-EI9$;NRU)AO8KY:-6$%S<(]O9.CUD"Q47^ M^8![/V.W\Z_L,!NX"N/#(DG3B2UMI]NO;0J*^?/."@JR9IN@;CV@)>]:_?^R MG;>19_Z\,QOX-<0TR7HO0#R)HB*UB)@^K33!82^ \?/N"X!V!LK>\Z;-3#], M3Z? 9"_8:!\#QPGDKT!V##<3K17 B]#Y0Q=1NP4\"^@YWEG;L^,!SY8=S^XZ MR '&&;Y2-.7F3]X,D^7JM_OE"L+0MS?_A)K@FR4C2AH4CI5!P0WY]V\ZZS'M M70U-/]&6WWL:::0Y@R:JEJV!<4@Y;N7W@.7HF^T?/ZZ_SKX^#.9ZETG34MK! MV$=NH<'FU@W'1O,QZ@5I:>6G'O8Y:&[40<$W2TX M*. QE.I_=T5I< RZ$?GBA/^SV^BK/":M>SWA^]>II<6>'_7=;)V31'#(U&F$ MTGX6(*$MFU,^2CX25?_#[TIFBR!=*8A"4CV"3UB$!$UEL(+^X-2#/_>T0>;$ ML7*GI]V\WS.&+ZS4"T^"'A4RP0/I/".":1S>[_N*/;@CS6P%]QFR8,I&]6Z] M(#9/35D^/JWJ!S@1OT$BZ7K'HDK=[784@E -$*C)K=$ H"SW*.^JP3-+8&9$ M*&M#U^[7=WM15)$?+JNV^A;FG"*(KK%H3T-U>'QB5V\0W>PO_AP'CM;?V@EE MAKV]9B+80W9_(DVXN'W)XL@O5@$L#M%@RQ5PKE*1I5O[9U[(BH>I:J%:GCAL MX>BRNA=8-E:=)5]+5'EE"_SQ44"K^_5(_^Q*UQO[S0,&N!O&$&\6G;+8K#7F MJ69Q=A5U*R% N68A(:)QRYUQ@U*8OU1<\=US=.3%]/KIJK4%4"V_2 MASS86$DU_M8ITIRHEHB"@H\V!HO#'OR=LMWY#^7-X!*N D=TB$8=O1MURV&?>!-'H?=WCK\S7#R>W=_S.P^L!::> Q8GV!1G M(K;?=Q7!U4:K]F:Y A0D(@*7OGIZFL]@S$L(78&1NRMS-!NQH:ZHJ)2EH_'!74 6M:05N^PC9FZ%%IOYNX2#)JTG6* MNQ$B)3G0@PH78((+K^D!BVG-U!Q87<3.+D;)T=CU=9H 6(.=E\L5(;@"W&VE MTP.N;) XR:?0%KHCI-KN!M&R[*]C]],)8$6X&BD=7U_[SU/V1N%NR-4^7<>P MKI%6F,I!LVLB'8(A M$V0 R"Q4X6>'U46U!:MI-@/E@E:0(>_,2KD4>V3XJV>M=ZBK^BMI-2!R1%%# M'?"_E\W),)"NJ4E+6DH+G-(B^*.V*B2?7=60V889*;Z'NX=@)#K"\;$7PIP!]]P, M;.7CC$[9GZN=F]"<>M=0NOEQMFX-*>QH[F+YG2WKSTR#T0I)\SBL68OJUC50 MO#MY358 MM>%K/E%:W?1U_8)9.I2H0R75H4$/4CTORR9(A9\ M9@]L5W[]^V*U1"\!KT_6LK7%DV0IZY "XI[T9ZS,:1/R?:I%H^QF$6EIT%K( M'SFTW8M[3#V&'*0,I#X#:N@-G7* M "_U' _1['T'\L5=4!D2]T7W$"OEZ[+-TM*45D2XJ/7N1&*'_!],6:K:X)7L M8>[R*#M4?'560H*BD(8]H89HK_Y<@Q/EZ8%=!UM4&/MF_*U>+9IX_:U:3A]- M:;\=>\4F"',7H/BWTI,$56:_)AJ"QD^]-+I#:RHM$72-$5[76/%XOD6=__3\ M\NSD^O-!B^[ 2[JXAM+*HXG3HI X2]@FSOPA]):!W@21F$S'J:O'0)QX; +> MG/WM6O_;'W[KQ*(^8VK4UV=2S!@S!M/[>Y0/+;MC[&HG=I:CU,!09!@&5HY& M7-G1N_IK-0]MN+4P.%XNP%)Z5<_O#\^%U7_/7"7T\YD4M&("&'W;JB)BBB!Z MM D\L7[0#HA)(] X#T[0K (Y\VS\F:@?7A6.S 6O"1 W 6&8)X86=6D%9/& M/MTR[ES>S-@>O& '3"N2+W:DZ &PEM4WQQWX!Y'CF-,^=;_=5#.YOUP<>HHT MZ8"0%68=(7P-\9NW(_B5";@G4DF-TG&(#@6',[AEY[5M%>K7(R%Z$S!Q*V3C M=K,&D$+"6,<]XBDB*;6DGPGEN!%6\\>Q%M.4-L^.X0XCH&5W<81*'7-UNKJ9 M;3KDX=OJ&Q.9J#QH3R,@@2W&9,TRR 3M>AS%6O"V,>,[$WHNG"9GW(7S$HUV M2&:M1J<>@]12T'FUY-!*;%O,GTVU%AP & 2UQ&IY_:Z*QE-KID%6&_+PW]5> MDP)3'E85U1B"IJ^8/)C=FLO0B5DF(D3D]'25"=.';;@[40ZI8?\3!_2-!M2O MGNN/FH..&.J)VPTB>*W?^G5P&,VS$DX>UG(OCR[36E9'R"Q>[_HY[$8VZ:#: MT#U18P']T[\MA%G0[L;68=M\RM+.*^V,EEZ[^U6#8]RV6TJEXDZ%$M^!#8C) M)/!V.[K6W0H^1?P/(G@8O7[UN72J[(7KVS]V:%=PJ[][@1$Z+R6Q4]W_PT;X M!49X_3!;O<0 G<#R+A+[.0^NZX4D2FT/7^^%\X94.FDJG9,N+MH76'H=A7[% MG5VC]Q74Z92F%!*3^B.FC#*$E/:N=I'N=:<"]\"4NP<@.+\7\KUW'*TR\'B[ M9C]"- V6\A"0C;<(UE+-'$H;E]P;/)5G=]Q P[3W:K4X7&Y5E6RK.)%6:_!J MBP$8:QRF=9A:^@"'PPREN_,)!NEXC-=L;7WL4E62;7U*JP';\:2?@70=#6X7 M0NMLT?E ?5-L2&/4QMIS-H?"\ M('R/#?ZVOCD*DK$[DK^5X*LG<&+,9_^BR0FNF+HV#V1IV*OG-6QS__5,UF5< MKB20;'7WK2+ RE8^9_-D." [JVBJ;]-Q_+Q?*=3:1]6\S!$"3 VC>0T6I25] M2&YQ;8UG"[3==*VQ/5>FQ9M>539:WRT%G9E="]W>F;$-.H\(UN,,[$%@Y.2Q M/:=,M%&NL9[016"M@P]1$B02>=^XK/FEA_M.!Q=[S7[E,B49G!BV,Z;V/F&E M=>WCOM5'VB;CBAW?&]Y",!65U?<%ONJUBEYVQU)WL_M:LP$_<4.:W=&LO@\L M!O1'*OA9U;)3F10(O/];44#8;5ETE>?993+,WD.H#5@/Z7+8M/Q-EF TW%2? M%M7V#ER"!Z;+2CWN=C=K+[X8[.!5/2)\=USDK.^ [TWE?4Y&#MJAR%02JG/*N(.\P4,'"9XL* MEU,\&GHR".WP8JY@#MD M 7-I%/7:U%R'.JF>N.FG;4D&D:6Z5(9EU")EMQK$%%:N7=PUTOSXPHTPC7"G M$) 7IJ$KMH&N)3)O@Z*/#YQA#73=%X^(=YR/CHPL.G9MEZL7:^VI4B:4VS08.L),D2(G#1G/"/)M(ZO MK^O;$!;KJ$\TH;\EQ=:]G'N]VH3[Z\!V7V:K'7-\X*N'>L>@,"-M8^G.57/R M;".K#%[G-T'N>M6<+I4,8' VI?N5H1UB7LMF(%I'1AS2_H\0:QA \':^_+Y; MY-K /CJ3VVXY/#)XH3"0881%W&>+ RUB7>6MV$K%6D-#8,LWDE#+,-L'_2T[ M0,R]-!-HF3(&@^ 2CC;+ ]\Z6DLH],#SC=BQ-T,-K6 SL M !,SH,JW.S.#[\MJHZ6@0ZH#NKH\]UW:-CP1SU=$"G>HMW 6&[;(M;#DK$93 M3:!9;FJF1MK.Z7)[L[G?SK61>WV+:^Z?DQJO4:SJ>(:LLPY4![ZFU/2;Q(#, M66 ZWM W78G2=AMOUNO-__W_4$L#!!0 ( %J+6U#&PO/<&K0!9:#VI3D7?]_Y')_6IT&I=A3?YQ@K4#/*RQ#F M2A7O'*>,<\Q0.1<%YCJ3"LF0TJ[,G+*0&"6E 3'J^*Z[QS]F8V<^?NP_GU-'/6ILXAL#P?DQ!Z MJ[?0^7WB)VDGI,L_(9V[S\F=4J^>H.Z6&ZX>.P5?/ \>02? 2P-TVB.)@E3P MX606T 8T,V(8;!$-X0VB9".)0:6($;JS8=\$8D&%!$JWA*[LF4CY:-.>]4RW MM#R,<"&;VK:"_=RTRR>)SC,"":6]0!_:0!042"DL^:UVFL5-\*<4:.WUKM * M,XEVGK^$ Z!YZ"(;(1,L^S(>[$)10'%JY$B2Y>:I1.&8I%*":2,A*!,<-1HZ M1&MHVAA3>F^^2E_3/>XZ!7:-.1(7 J.B,_6N6W,X-;>1/&:SW&-:_R!>4)"M M4!\JO1W>^*9C\9W$*:D;OTY[ 9H=%07=O: M-9]IE5@'L(1@BZ4B\3CR7:)BC6O5M5.='JK9/T'-+_V>,\RQ1'0L6O?^,;_E M_ZS87#A_K;GY69DJ?D&1BXOCUV@NV1,0N3H%D2=QW)?'+W)Q]8\U.NW]/1H2 M]D:$/@HV%:&*\%9M3I($6SUF1@OA%S/\T;V+>I@4-+U"&SW*[_%K;()35%%U M9[;8)$,XV)^,<&_5KUKW%"$<[,\X(16[:@H._Q>B'U!+ P04 " !:BUM0 M>!4V-><' ":4 #P 'AL+W=O^77;=-_%]V;3]WN3:VM7KW=V^OE9+V;_J5JIU[RPZLY36O317 MN_W**#GOKY6RRV8WB:)\=REU.WG[YOY89V:7ONBLJJWN6K?1;_BBU6W_^+Y_ M*:3;X49=R,N]2301]U890ZE51],-ZQT>[4WB2=BH4UO9_[JE M_JGFXZO^NKO]JS/Z9]=:VZUY>ZT?;'WF3\?Z,F[EOLDJ\QML/]WW4COC;_IQF[Q4+7ZK"KAZ5J M[;H=C6K\V=O^6J_ZB6CE4NU-[G<1LIV+H]8Z&G'+[^7M:U MV".L,*^U>\,3T-T*^DXUL:R7&B[R"-I6J>(7IPI MXZY%:13AJ@!7QOFM[IIQMA]:J\=W;%KN/;*8XA]&KLC%+PC7LSW4AOQ M13:#\C_O>]VZ>UK+QK'VU@Q+B@D=PRR9_;KN!G^#G*M:Z1OISOY2G+B3.>C] MIJ&8R#(QLV9R5. M+QM]M7Z3@B&%Q,P.F=FN_O:GBWHN.OO\0+7]N-/=S4PQD41B9HNLP\JYLMJ, M_A!G3LE!(R)[Q,SZ\->__4%ID"9B9D\8S0KJ4I)C))PFP2F$-_ M32@F,DG";))?LVBQ<^&SK/X%140Z29AU A/JL"619Q)FS\"$.L1$ZDF8U0,3 MZ@!SBM0S958/2*C]!4HQD7RFS/+Q2?6F&V:*?#-E]LTOV?5&0OB\BULU*,T. M+T*DFBFS:C:GV1M;$ZEFRJR:=;Z]$0NI9)FABR4,5L(8]*XF2$+9-FABR4,5L(8U84$_;T,UL(87X=NU4? M,)&%,F8+X4="-&YFR$(9LX4P9A WD86RK3Y@"^(FLE#&;"&,2>-FCBR4;[/_ M/XB;.;)0SFPAC$GC9HXLE#-;"&/2N)DC"^7,%D*88=S,D85R9@MAS)AB(@OE MS!;"C])I>,_AB#-F"V%,&MYS9*&V8R)&%=:+Y2.='B6O5!X\3"F2A@ME":\ST55ED?XB[1CWIK$?T3S\H)K)0 M\1M&HCVY-KO6&EG;P07Y3Q036:A@MA#YT5\$3X]V#I65=#QQ@2Q4,%MH0V_? MVIA*^+FB&5R$(ELX4P)LV02F2ADME"&),6P"6R4,EL(8Q)"^ 26:C< MZA@$6@"7R$(E]W WB$D+X!)9J&2VT'-#)>Z")\5$%BJW,G#Z#C/HJ"Z1A4IF M"SV'>9>$4$PX X=["L[=P)-US]6^G]#I7C\D2Q036:ADMM ]YGG7^ /<2C,? M:]_:?7)H:,E6(0M5S!8*Q\N$Z?%R10>%5\A"%;.%GL=TI?$-O38K9*&*V4+/ M8QZJ13 [M4(6JI@M%&*B(J-"%JJ8+?1\:QXM%HK6Z16R4,5LH1#SR?W^F4Y< MK)"%*F8+X<%G-"VND(6JK8Z1HVEQA2Q4,5L(8]*TN(+30KK8,$*O-(!]U('>&I)$$?Q M6@?$@&#ABT*S<2^3@($I:5=#!=*B+E7 M2L"@07$'%TN(N5=+@+/GPS@*UTR(UXLF[(Z[]V_?S-5"MVI^XD[2N^VU;.HS M(_R?];'2S%])BZ%I#MRVT_9C)_WV\1CWRP*^_1=02P,$% @ 6HM;4*9, M$X1R P )$@ !H !X;"]?3X.^^5T M_G58=Z?EZF6Y[CMG3.J&ZVLL'NZNKWGS^'2_&!Z?[.+FQW)8]]/]HGO==;^. MP\NXZ?MI["XO]O9\@_-;WD[]_]S^^/R\7?5?CZN?^_XPO;/B[PT6W?N#W/P@ M)Q_DYP=Y^: P/RC(!\7Y05$^*,T/2O)!>7Y0E@\J\X.*?%"='U3E@ZP!&8U^ M$F&MU]H"UU;OM06PK5YL"V1;O=D6T+9ZM2VP;?5N6X#;ZN6V0+?5VVT!;ZO7 MVX'>3J^W [U=@\_:]&%;K[<#O9U>;P=Z.[W>#O1V>KT=Z.WT>CO0V^GU=J"W MT^OM0&^GU]N#WEZOMP>]O5YO#WK[!L]*Z&&)7F\/>GN]WA[T]GJ]/>CM]7I[ MT-OK]?:@M]?K[4%OK]<[@-Y!KW< O8->[P!Z![W> ?0.#9YUT\-NO=X!] YZ MO0/H'?1Z!] [Z/4.H'?0ZQU [Z#7.X+>4:]W!+VC7N\(>D>]WA'TCGJ](^@= M&WQ725]6ZO6.H'?4ZQU![ZC7.X+>4:]W!+VC7N\$>B>]W@GT3GJ]$^B=]'HG MT#OI]4Z@=]+KG4#OU."L"1TVT>N=0.^DUSN!WDFO=P*]DU[O#'IGO=X9],YZ MO3/HG?5Z9] [Z_7.H'?6ZYU![ZS7.X/>N<%903HLJ-<[@]Y9KW<&O;->[P)Z M%[W>!?0N>KT+Z%WT>A?0N^CU+J!WT>M=0.^BU[N WD6O=P&]2X.SWG386Z]W M ;V+7N\*>E>]WA7TKGJ]*^A=]7I7T+OJ]:Z@=]7K74'OJM>[@MY5KW<%O:M> M[PIZUP:M#L4Z+6H=S'4:]#J&@AW3H-@QE.R8!LV.H6C'-*AV#&4[ID&W8RC< M,0W*'4/ICFG0[AB*=TR#>L=0OF,:]#N& A[30'0,,)L4F)A@-A =(\P6%29F MF"TZ3 PQ6Y28F&*V:#$QQFQ18V*.V:+'Q""S19&)26:#)M-2E&D;5)F6LDS; MH,NT%&;:!F6FO4XSQ\URZ)^^3\/VL!X_>\H_%_]XSI7EX_2VZS]_Q^6J'P^X M/#;U!+ P04 " !:BUM0_":2;*<" G M10 $P %M#;VYT96YT7U1Y<&5S72YX;6S-VUUOFS 4QO&O$G$[!=N\&)B: MWFR[W2IM7X"!DZ#P)MOMTF\_D[:35F52IR;2_R8$;,YY2-#O[MS\>)R-6QV' M?G2;:._]_%$(U^S-4+MXFLT85K:3'6H?3NU.S'5SJ'=&)%)JT4RC-Z-?^Z5& M='OSV6SK^]ZO/CU=7TIOHGJ>^ZZI?3>-XF%L7Q5=/Q>,K>E/>]R^F]V'L"%: M?3F&*BYW[BU]5_K(106QU[\M2&^7@[_V)OS 4XKE^SLPVMA MSK4Z+3Q]JG["JA/+QDL^HEE>G=:T;VH>2E_O MC_TUV:R M%&8P2V$FL]0U1[-.QWBHN_%?47Y.T^&EOU@:NMO?4$L! A0#% @ 68M; M4!\CSP/ $P( L ( ! %]R96QS+RYR96QS4$L! M A0#% @ 68M;4"?HAPZ" L0 ! ( !Z0 &1O M8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !9BUM0HJ+"$>\ K @ $0 M @ &9 0 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !9 MBUM0F5R<(Q & "<)P $P @ &W @ >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( %F+6U K4^0O;0, ,$0 8 M " ?@( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 68M;4/1!_+J@ @ GP@ !@ M ( !4Q( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68M;4$H0 M^"^T 0 T@, !@ ( !XBP 'AL+W=O&UL4$L! A0#% @ M68M;4*>?8O&S 0 T@, !D ( !N# 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68M;4%\F/F>V 0 T@, !D M ( !/#P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 68M;4,:KHRVU 0 T@, !D ( !_T$ 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68M; M4&OF *2U 0 T@, !D ( !PD< 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68M;4-MTJK4_ P C \ M !D ( !ADT 'AL+W=OS0M;@! #2 P &0 @ '\4 M>&PO=V]R:W-H965TM2 !X;"]W;W)K&UL4$L! A0#% @ 68M;4'S !R:V 0 T@, !D M ( ! %4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 68M;4%]/ G& 0 -P0 !D ( !Q%H 'AL+W=O M&PO=V]R:W-H965T;(HQ@$ #<$ 9 " ;M> M !X;"]W;W)K&UL4$L! A0#% @ 68M;4!=7 MN%K% 0 -P0 !D ( !N& 'AL+W=O&PO=V]R:W-H965T[@$ &8% 9 " :)D !X;"]W;W)K&UL4$L! A0#% @ 68M;4-)/0;'3 0 G 0 !D M ( !QV8 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 68M;4-\"7P^4 P :1$ !D ( ! MPVP 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 68M;4/8LK)!S!@ P2@ !D ( !G74 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68M;4';1L%#K M 0 R@0 !D ( !%H$ 'AL+W=O T# ,# &0 M@ $X@P >&PO=V]R:W-H965T&UL4$L! A0#% @ 68M;4'?H$[#P!0 'R0 !D M ( !H8@ 'AL+W=O&PO=V]R M:W-H965T"4 !X;"]W;W)K&UL M4$L! A0#% @ 68M;4/AJ]$2< P :1$ !D ( !%)< M 'AL+W=O&PO=V]R:W-H965T !X;"]W;W)K&UL4$L! A0#% @ M68M;4!2*/2I3 @ _@8 !D ( !"J$ 'AL+W=O&UL4$L! A0#% @ 68M;4!$BH"8F P MZ@P !D ( !8JD 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68M;4&&"WC5/ @ 80< !D M ( !"+$ 'AL+W=O&PO=V]R:W-H M965T6U !X;"]W;W)K&UL4$L! M A0#% @ 68M;4 WT3WOV 0 Q 4 !D ( !Q+@ 'AL M+W=O&PO=V]R:W-H965T] !X;"]W;W)K&UL4$L! A0#% @ 68M; M4*P@G1I] P =Q !D ( !?L 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 68M;4#!LB&"@ &0 @ %[T M>&PO=V]R:W-H965T&UL4$L! A0#% @ 68M;4/N)+IL= @ .@8 !D M ( !9M4 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ 68M;4%$*5UOR @ J@L !D ( !W]L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 68M;4%*B MXF'1 @ H0H !D ( !MN0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6HM;4*0(9GV' @ .P@ !D M ( !..T 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ 6HM;4(H-4]HZ# ZUX !D ( ! M*_0 'AL+W=O&PO=V]R:W-H965T!%X0$ /\$ 9 M " 8@# 0!X;"]W;W)K&UL4$L! A0#% M @ 6HM;4!/PC[$U P V@T !D ( !H 4! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 6HM;4,)R-8/M @ D@P !D M ( !=1@! 'AL+W=O&PO=V]R M:W-H965T 0!X;"]W;W)K&UL M4$L! A0#% @ 6HM;4(W/3-'3 P ZA$ !D ( !,B ! M 'AL+W=O&PO=V]R:W-H965TZTB@( $P) : M " 2-3 0!X;"]W;W)K55 0!X;"]W;W)KS1Y3 ! $/T! 4 " 4.$ 0!X M;"]S:&%R9613=')I;F=S+GAM;%!+ 0(4 Q0 ( %J+6U#7!E <&UL4$L%!@ "# (, 'B0 '/& @ $! end XML 82 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Finance Leases    
2020 $ 122,400  
2021 107,900  
2022 67,400  
2023 21,400  
2024 1,100  
Thereafter 0  
Total minimum lease payments 320,200  
Less amounts representing interest (18,900)  
Total lease obligations, net of interest 301,300  
Less current portion (111,600)  
Long-term portion of lease obligations, net of interest 189,700  
Operating Leases    
2020 88,800  
2021 65,900  
2022 41,600  
2023 20,200  
2024 12,800  
Thereafter 28,700  
Total minimum lease payments 258,000  
Less amounts representing interest (21,800)  
Total lease obligations, net of interest 236,200  
Less current portion 81,561 $ 0
Long-term operating lease liabilities $ 154,553 $ 0
XML 83 R88.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Retirement Plans (Narrative) (Details)
12 Months Ended
Dec. 31, 2019
Initial Critical Year  
Multiemployer Plans [Line Items]  
Multiemployer Plan, Collective-Bargaining Arrangement, Percentage of Contributions Required for Multiple Collective-Bargaining Arrangements 5.00%
Succeeding Plan Years  
Multiemployer Plans [Line Items]  
Multiemployer Plan, Collective-Bargaining Arrangement, Percentage of Contributions Required for Multiple Collective-Bargaining Arrangements 10.00%
XML 84 R19.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes
12 Months Ended
Dec. 31, 2019
Income Tax Disclosure [Abstract]  
Income Taxes
Note 12Income Taxes
The components of income before income taxes for the periods indicated were as follows (in millions):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Domestic
$
452.2

 
$
341.1

 
$
334.9

Foreign
58.7

 
24.2

 
36.9

Total
$
510.9

 
$
365.3

 
$
371.8


The provision for income taxes for the periods indicated were as follows (in millions):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Current:
 
 
 
 
 
Federal
$
77.4

 
$
26.7

 
$
(6.0
)
Foreign
6.2

 
9.4

 
11.5

State and local
15.6

 
10.5

 
(0.8
)
 
$
99.2

 
$
46.6

 
$
4.7

Deferred:
 
 
 
 
 
Federal
$
22.4

 
$
43.9

 
$
18.2

Foreign
(2.8
)
 
3.3

 
(7.5
)
State and local
(2.0
)
 
12.3

 
7.6

 
$
17.6

 
$
59.5

 
$
18.3

Provision for income taxes
$
116.8

 
$
106.1

 
$
22.9


The tax effects of significant items comprising the Company’s net deferred tax liability as of the dates indicated were as follows (in millions):
 
December 31,
 
2019
 
2018
Deferred tax assets:
 
 
 
Accrued insurance
$
28.6

 
$
25.9

Operating loss carryforwards and tax credits
70.5

 
67.7

Compensation and benefits
16.8

 
15.2

Bad debt
0.9

 
2.4

Other
11.5

 
8.4

Valuation allowance
(48.8
)
 
(40.6
)
Total deferred tax assets
$
79.5

 
$
79.0

Deferred tax liabilities:
 
 
 
Property and equipment
$
179.5

 
$
146.3

Goodwill
49.6

 
55.6

Other intangible assets
35.0

 
28.1

Gain on remeasurement of equity investee
7.0

 
7.1

Revenue recognition
20.6

 
21.6

Investments in unconsolidated entities
74.0

 
67.9

Other
10.1

 
16.1

Total deferred tax liabilities
$
375.8

 
$
342.7

Net deferred tax liabilities
$
(296.3
)
 
$
(263.7
)

In assessing the ability to realize the Company’s deferred tax assets, management considers whether it is more likely than not that some portion, or all, of its deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which these temporary differences become deductible. Management considers the Company’s projected future taxable income and prudent and feasible tax planning strategies in making this assessment. The Company’s valuation allowances as of December 31, 2019 and 2018 are related primarily to foreign net operating losses and deferred tax assets.
The Company’s deferred tax assets for its state net operating loss carryforwards, which may be carried forward from 5 years to indefinitely depending on the jurisdiction, totaled approximately $11.5 million and $11.9 million as of December 31, 2019 and 2018, respectively. The Company’s deferred tax assets for its foreign net operating loss carryforwards, which are primarily related to the Company’s Canadian operations, totaled approximately $57.4 million and $50.8 million as of December 31, 2019 and 2018, respectively. The Canadian net operating loss carryforwards, which make up the majority of the foreign net operating loss carryforwards, begin to expire in 2033. The Company’s deferred tax assets for its federal net operating loss carryforwards, which begin to expire in 2022, totaled $0.1 million and $0.2 million as of December 31, 2019 and 2018, respectively.
In December 2017, the 2017 Tax Act was enacted, which includes broad tax reform that is applicable to the Company. Under the provisions of the 2017 Tax Act, the U.S. corporate tax rate decreased from 35% to 21% effective January 1, 2018. As a result, the Company initially remeasured its U.S. deferred income tax balances as of December 31, 2017 and made a provisional estimate of the effects of the 2017 Tax Act, which resulted in a non-cash tax benefit of $120.1 million for the year ended December 31, 2017. Due to the complexities involved in accounting for the enactment of the 2017 Tax Act, the SEC issued Staff Accounting Bulletin (SAB 118), which was codified in March 2018 under ASU 2018-05, Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118 and amended Topic 740 to provide for a measurement period of up to one year within which to finalize initial estimates of the effects of the 2017 Tax Act. The Company recognized a net tax benefit of approximately $16.4 million for the year ended December 31, 2018 related to revisions of its initial estimates under the 2017 Tax Act, primarily from finalization of its tax return for the year ended December 31, 2017, as well as from certain tax accounting method changes and other adjustments. However, since many provisions of the 2017 Tax Act still do not have final guidance issued, it may be necessary for the Company to make future adjustments based on such new guidance.
As of December 31, 2019, because of the 2017 Tax Act, the Company will generally be free of additional U.S. federal tax consequences on distributed foreign subsidiary earnings due to a dividends received deduction implemented as part of the move to a territorial tax system. The Company has generally not made a provision for income taxes on unremitted foreign earnings because such earnings are insignificant and are intended to be indefinitely reinvested outside the United States. The Company expects that domestic cash resources will be sufficient to fund its domestic operations and cash commitments in the future.
A reconciliation of the U.S. statutory federal income tax rate related to pretax income to the effective tax rate for the periods indicated is as follows:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
U.S. statutory federal rate applied to pretax income
21.0
 %
 
21.0
 %
 
35.0
 %
State and local income taxes, net of federal benefit
3.2

 
4.2

 
2.0

Foreign tax rate differential
0.2

 
1.5

 
0.3

Non-deductible expenses
1.7

 
1.7

 
2.2

Goodwill and intangible assets
(0.5
)
 
3.6

 
(0.0
 )
Change in tax rate
(1.5
)
 
(2.8
)
 
(32.3
)
Domestic production activities deduction
0.0

 
0.0

 
(0.2
)
Other
(1.0
)
 
(2.4
)
 
(0.7
)
Tax credits
(0.6
)
 
(0.4
)
 
(2.8
)
Stock basis adjustment
(1.8
)
 
0.0

 
0.0

Valuation allowance for deferred tax assets
2.2

 
2.6

 
2.7

Effective income tax rate
22.9
 %
 
29.0
 %
 
6.2
 %

A reconciliation of the beginning and ending amount of uncertain tax positions including interest and penalties is as follows (in millions):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Beginning balance
$
9.4

 
$
8.1

 
$

Additions based on tax positions related to the current year
3.7

 
2.7

 
3.2

Additions for tax positions of prior years
0.7

 

 
4.9

Reductions for tax positions of prior years
(0.3
)
 
(1.4
)
 

Ending balance
$
13.5

 
$
9.4

 
$
8.1


The Company classifies interest and penalties on uncertain tax positions as a component of income tax expense in the consolidated statements of operations. Accrued interest and penalties related to uncertain tax positions were $1.3 million and $0.8 million as of December 31, 2019 and 2018, respectively, of which $0.5 million and $0.7 million were included in income tax expense for the years ended December 31, 2019 and 2018, respectively. If the Company were to recognize its gross unrecognized tax benefits as of December 31, 2019, approximately $13.5 million, including interest and penalties, would affect the Company’s effective tax rate.
The IRS is examining the Company’s 2016 and 2017 federal income tax returns. Certain state taxing authorities are examining various years. The final outcome of these examinations is not yet determinable. With few exceptions, as of December 31, 2019, the Company is no longer subject to state examinations by taxing authorities for years before 2016.
XML 85 R15.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Obligations
12 Months Ended
Dec. 31, 2019
Leases [Abstract]  
Lease Obligations
Note 8Lease Obligations
See Note 1 - Business, Basis of Presentation and Significant Accounting Policies for information pertaining to the Company’s adoption of ASU 2016-02, Leases (Topic 842).
Finance Leases
The gross amount of assets held under finance leases as of December 31, 2019 and 2018 totaled $463.5 million and $337.6 million, respectively. Assets held under finance leases, net of accumulated depreciation, totaled $375.9 million and $246.8 million as of December 31, 2019 and 2018, respectively. Depreciation expense associated with assets held under finance leases totaled $48.6 million for the year ended December 31, 2019.
Operating Leases
Operating lease additions for the year ended December 31, 2019, excluding the effect of adoption of ASU 2016-02 of approximately $230 million, totaled $103 million. For the year ended December 31, 2019, rent expense for operating leases that have terms in excess of one year totaled approximately $114.5 million, of which $10.4 million represented variable lease costs. The Company also incurred rent expense for operating leases with terms of one year or less totaling approximately $448.2 million for the year ended December 31, 2019. For the years ended December 31, 2018 and 2017, rent and related expense for operating leases that have non-cancelable terms in excess of one year totaled approximately $115.0 million and $104.2 million, respectively, and rent and related expense for operating leases having original terms of one year or less totaled approximately $472.1 million and $461.0 million, respectively. Rent expense for operating leases is generally consistent with the amount of the related payments, and is included within operating activities in the consolidated statements of cash flows.
Additional Lease Information
Future minimum lease commitments as of December 31, 2019 were as follows (in millions):
 
 Finance
 Leases
 
Operating Leases
2020
$
122.4

 
$
88.8

2021
107.9

 
65.9

2022
67.4

 
41.6

2023
21.4

 
20.2

2024
1.1

 
12.8

Thereafter

 
28.7

Total minimum lease payments
$
320.2

 
$
258.0

Less amounts representing interest
(18.9
)
 
(21.8
)
Total lease obligations, net of interest
$
301.3

 
$
236.2

Less current portion
111.6

 
81.6

Long-term portion of lease obligations, net of interest
$
189.7

 
$
154.6


As of December 31, 2019, finance leases had a weighted average remaining lease term of 2.8 years and a weighted average discount rate of 4.1%. Non-cancelable operating leases had a weighted average remaining lease term of 4.2 years and a weighted average discount rate of 4.2% as of December 31, 2019. As of December 31, 2019, future lease obligations for leases that had not yet commenced totaled approximately $1.4 million. These leases commence in 2020 with lease terms ranging from one to four years.
XML 86 R11.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Fair Value of Financial Instruments
Note 4Fair Value of Financial Instruments
Acquisition-Related Contingent Consideration and Other Liabilities
Acquisition-related contingent consideration and other liabilities is composed of Earn-outs. As of December 31, 2019 and 2018, the estimated fair value of the Company’s Earn-out liabilities totaled $173.2 million and $118.1 million, respectively, of which $54.1 million and $29.6 million, respectively, was included within other current liabilities. The fair values of the Company’s Earn-out liabilities are estimated using income approaches such as discounted cash flows or option pricing models, both of which incorporate significant inputs not observable in the market (Level 3 inputs), including management’s estimates and entity-specific assumptions, and are evaluated on an ongoing basis. Key assumptions include the discount rate and probability-weighted projections of earnings before interest, taxes, depreciation and amortization (“EBITDA”). Significant changes in any of these assumptions could result in significantly higher or lower potential Earn-out liabilities. As of December 31, 2019, the range of potential undiscounted Earn-out liabilities was estimated to be between $54 million and $274 million; however, there is no maximum payment amount.
Earn-out activity consists primarily of additions from new business combinations; changes in the expected fair value of future payment obligations; and payments. Measurement period adjustments for Earn-out liabilities, which are fair value adjustments relating to new information obtained about the facts and circumstances existing as of the date of acquisition for a period of up to one year, are recorded to goodwill. Other revisions to the expected fair values of the Company’s traditional earn-out liabilities are reflected as income or expense, as appropriate, and, for the mandatorily redeemable non-controlling interest, are recorded as interest expense, net. Earn-out payments, to the extent they relate to estimated liabilities as of the date of acquisition, are reflected within financing activities in the consolidated statements of cash flows. Payments in excess of acquisition date liabilities are classified within operating activities.
For the years ended December 31, 2019, 2018 and 2017, additions to acquisition-related contingent consideration and other liabilities from new business combinations totaled approximately $45.2 million, $1.5 million and $102.5 million, respectively. For the year ended December 31, 2019, fair value adjustments totaled a net increase of approximately $51.0 million, and primarily related to earn-outs for businesses in the Company’s Oil and Gas and Communications segments. Fair value adjustments, including those related to finalization of completed earn-out arrangements, totaled a net increase of approximately $17.5 million for the year ended December 31, 2018, primarily for businesses in the Company’s Oil and Gas and Communications segments, and for the year ended December 31, 2017, totaled a decrease of $12.3 million for businesses in the Company’s Communications and Electrical Transmission segments. Measurement period adjustments totaled a decrease of approximately $6.1 million for the year ended December 31, 2019 and related primarily to businesses in the Company’s Oil and Gas and Communications segments. Measurement period adjustments totaled a net increase of approximately $5.0 million for the year ended December 31, 2018 and related primarily to a business in the Company’s Oil and Gas segment. Earn-out payments totaled $35.0 million, $23.1 million and $18.8 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Equity Investments
The Company’s equity investments as of December 31, 2019 include: (i) the Company’s 33% equity interests in Trans-Pecos Pipeline, LLC (“TPP”) and Comanche Trail Pipeline, LLC (“CTP,” and together with TPP, the “Waha JVs”), which are accounted for as equity method investments; (ii) a $15 million investment in Cross Country Infrastructure Services, Inc. (“CCI”); (iii) the Company’s interests in certain proportionately consolidated non-controlled contractual joint ventures; (iv) the Company’s equity interests in Pensare Acquisition Corp. (“Pensare”); and (v) certain other equity investments.
As of December 31, 2019 and 2018, the aggregate carrying value of the Company’s equity investments totaled approximately $196 million and $197 million, respectively, including approximately $18 million of equity investments measured on an adjusted cost basis as of both December 31, 2019 and 2018. There were no impairments of, or material changes in, the fair value of these investments during either of the years then ended.
The Waha JVs. The Waha JVs own and operate two pipelines and a header system that transport natural gas to the Mexican border for export. For the years ended December 31, 2019, 2018 and 2017, the Company made equity contributions to these joint ventures of approximately $1 million, $28 million and $73 million, respectively.
Equity in earnings related to the Company’s proportionate share of income from the Waha JVs, which is included within the Company’s Other segment, totaled approximately $27.3 million, $23.9 million and $21.3 million for the years ended December 31, 2019, 2018 and 2017, respectively. Cumulative undistributed earnings from the Waha JVs, which represents cumulative equity in earnings for the Waha JVs less distributions of earnings, totaled $48.0 million as of December 31, 2019. Distributions of earnings from the Waha JVs, which are included within operating cash flows, totaled $9.1 million and $10.9 million for the years ended December 31, 2019 and 2018, respectively. The Company’s net investment in the Waha JVs, which differs from its proportionate share of the net assets of the Waha JVs, due primarily to capitalized investment costs, totaled approximately $174 million and $168 million as of December 31, 2019 and 2018, respectively. In the past, certain subsidiaries of MasTec have provided pipeline construction
services to the Waha JVs. Revenue recognized in connection with work performed for the Waha JVs, including intercompany eliminations, totaled $256.1 million for the year ended December 31, 2017.
The Waha JVs are party to separate non-recourse financing facilities, each of which are secured by pledges of the equity interests in the respective entities, as well as a first lien security interest over virtually all of their assets. The Waha JVs are also party to certain interest rate swaps, which are accounted for as qualifying cash flow hedges. The Company reflects its proportionate share of any unrealized fair market value gains or losses from fluctuations in interest rates associated with these swaps within other comprehensive income or loss, as appropriate. For the year ended December 31, 2019, the Company’s proportionate share of unrecognized unrealized activity on these interest rate swaps totaled losses of approximately $19.9 million, or $15.0 million, net of tax, and for the years ended December 31, 2018 and 2017, totaled gains of approximately $7.7 million and $0.8 million, respectively, or $5.9 million and $0.5 million, net of tax, respectively.
Other Investments. During 2017, the Company paid $2.0 million for approximately 4% of the common stock of Pensare and warrants to purchase 2.0 million shares of Pensare common stock, which is a special purpose acquisition company focusing on transactions in the telecommunications industry. José R. Mas, MasTec’s Chief Executive Officer, is a director of Pensare. The shares of common stock purchased by MasTec are not transferable or salable until one year after Pensare successfully completes a business combination transaction, with limited exceptions, as specified in the agreement. The warrants are exercisable at a purchase price of $11.50 per share after Pensare successfully completes a business combination transaction. Both the warrants and the shares contain an expiration and/or forfeiture clause without the successful completion of a business combination transaction, for which the completion date was extended in the fourth quarter of 2019 from December 1, 2019 to April 1, 2020. On July 25, 2019, Pensare entered into a business combination agreement with Stratos Management Systems, Inc. and its operating companies, which do business as Computex Technology Solutions (collectively, “Computex”), an information technology service provider, the completion of which is pending. During the year ended December 31, 2019, certain holders of Pensare’s redeemable common stock elected to redeem their shares, the effect of which was to increase the Company’s ownership interest in Pensare to approximately 21%. The Company does not have the ability to exert significant influence over the operating and financial policies of Pensare, therefore, the shares are measured on an adjusted cost basis.
The warrants, which are derivative financial instruments, and the shares are included within other long-term assets in the Company’s consolidated financial statements as of both December 31, 2019 and 2018. Due to the nature of the restrictions, the fair value of the shares is not readily determinable. The fair value of the warrants is determined based on observable and unobservable Level 3 inputs, including market volatility and the rights and obligations of the warrants. For both the years ended December 31, 2019 and 2018, there were no material changes in the fair value of the Company’s investment in Pensare.
The Company has equity interests in two telecommunications entities that provide certain services to MasTec. Expense recognized in connection with these arrangements totaled $7.0 million for the year ended December 31, 2019, and related amounts payable were de minimis as of December 31, 2019.
During 2018, the Company invested $10.0 million for an equity interest of approximately 40% in LifeShield, LLC (“LifeShield”), a home security company, which was measured under the fair value option. As of December 31, 2018, the fair value of this investment was determined to approximate its purchase price. In February 2019, the Company sold its equity interest in LifeShield for approximately $11 million, subject to customary escrow arrangements.
In connection with a 2014 acquisition, the Company acquired an investment that was subsequently managed by a receiver, and in 2019, was liquidated. The Company received $3.9 million, $5.4 million and $22.5 million of proceeds from the receiver during the years ended December 31, 2019, 2018, and 2017, respectively.
Summarized Financial Information of Equity Method Investments
The following presents summarized information for the entities that comprise the Company’s significant equity method investments (in millions):
 
December 31,
 
2019
 
2018
Current assets
$
144.5

 
$
137.3

Long-term assets
1,359.9

 
1,352.1

Total assets
$
1,504.4

 
$
1,489.4

 
 
 
 
Current liabilities
$
34.9

 
$
31.3

Long-term liabilities
978.6

 
966.1

Total liabilities
$
1,013.5

 
$
997.4

 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Revenue
$
152.4

 
$
145.8

 
$
114.5

Net income
$
82.8

 
$
72.4

 
$
64.5


Senior Notes
As of both December 31, 2019 and 2018, the gross carrying amount of the Company’s 4.875% senior notes due March 15, 2023 (the “4.875% Senior Notes”), which are measured at fair value on a non-recurring basis, totaled $400 million. As of December 31, 2019 and 2018, the estimated fair value of the 4.875% Senior Notes, based on Level 1 inputs, totaled $404.5 million and $392.0 million, respectively.
XML 87 R32.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Tables)
12 Months Ended
Dec. 31, 2019
Debt Disclosure [Abstract]  
Schedule of Carrying Values of Debt
The following table provides details of the carrying values of debt as of the dates indicated (in millions):
 
 
 
 
December 31,
 Description
 
Maturity Date
 
2019
 
2018
Senior secured credit facility:
 
September 19, 2024
 
 
 
 
Revolving loans
 
$
339.2

 
$
456.9

Term loan
 
400.0

 
376.9

4.875% Senior Notes
 
March 15, 2023
 
400.0

 
400.0

Finance lease and other obligations
 
305.6

 
183.2

Total long-term debt obligations
 
$
1,444.8

 
$
1,417.0

Less unamortized deferred financing costs
 
(12.4
)
 
(10.1
)
Total debt, net of deferred financing costs
 
$
1,432.4

 
$
1,406.9

Current portion of long-term debt
 
118.4

 
82.7

Long-term debt
 
$
1,314.0

 
$
1,324.2


Schedule of Contractual Maturities of Debt and Finance Lease Obligations
Contractual maturities of MasTec’s debt, which includes finance lease obligations, as of December 31, 2019 were as follows (in millions):
2020
$
118.4

2021
114.9

2022
85.2

2023
441.0

2024
685.3

Thereafter

Total
$
1,444.8


XML 88 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Equity (Tables)
12 Months Ended
Dec. 31, 2019
Accumulated Other Comprehensive Loss  
Rollforward of Accumulated Other Comprehensive Loss
A rollforward of activity within accumulated other comprehensive income (loss) for the periods indicated was as follows (in thousands):
 
 
For the Years Ended December 31,
 
 
2019
 
2018
 
2017
 
 
Foreign Currency
 
Other
 
Total
 
Foreign Currency
 
Other
 
Total
 
Foreign Currency
 
Other
 
Total
Balance as of January 1
 
$
(65,496
)
 
$
5,002

 
$
(60,494
)
 
$
(62,851
)
 
$
(861
)
 
$
(63,712
)
 
$
(64,478
)
 
$
(1,336
)
 
$
(65,814
)
Unrealized (losses) gains, net of tax
 
(189
)
 
(15,023
)
 
(15,212
)
 
(2,645
)
 
5,863

 
3,218

 
1,627

 
475

 
2,102

Balance as of December 31
 
$
(65,685
)
 
$
(10,021
)
 
$
(75,706
)
 
$
(65,496
)
 
$
5,002

 
$
(60,494
)
 
$
(62,851
)
 
$
(861
)
 
$
(63,712
)

Unrealized foreign currency activity, net, for the three years in the period ended December 31, 2019 relates to the Company’s operations in Canada and Mexico, and unrealized investment activity, net, relates to unrealized gains and losses on interest rate swaps associated with the Waha JVs.
XML 90 R25.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Schedule II - Valuation and Qualifying Accounts
12 Months Ended
Dec. 31, 2019
SEC Schedule, 12-09, Valuation and Qualifying Accounts [Abstract]  
Schedule II - Valuation and Qualifying Accounts
SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS
(in millions)

 
 
 
Additions
 
 
 
 
 
Balance at Beginning of Period
 
Charges to Cost and Expense
 
Other Additions
 
(Deductions)
 
Balance at End of Period
Year ended December 31, 2019
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
$
16.3

 
$
1.7

(a) 
$

 
$
(7.9
)
(b) 
$
10.1

Allowance for unbilled receivables
22.0

 
49.7

(a) 

 
(40.4
)
(b) 
31.3

Valuation allowance for inventory
7.8

 
2.1

(c) 

 
(2.2
)
(d) 
7.7

Valuation allowance for deferred tax assets
40.6

 
8.2

(e) 

 

 
48.8

Total
$
86.7

 
$
61.7

 
$

 
$
(50.5
)
 
$
97.9

Year ended December 31, 2018
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
$
8.2

 
$
8.6

(a) 
$

 
$
(0.5
)
(b) 
$
16.3

Allowance for unbilled receivables
27.2

 
33.0

(a) 

 
(38.2
)
(b) 
22.0

Valuation allowance for inventory
7.7

 
1.1

(c) 

 
(1.0
)
(d) 
7.8

Valuation allowance for deferred tax assets
40.5

 
0.1

(e) 

 

 
40.6

Total
$
83.6

 
$
42.8

 
$

 
$
(39.7
)
 
$
86.7

Year ended December 31, 2017
 
 
 
 
 
 
 
 
 
Allowance for doubtful accounts
$
8.4

 
$
2.6

(a) 
$

 
$
(2.8
)
(b) 
$
8.2

Allowance for unbilled receivables
9.5

 
22.3

(a) 

 
(4.6
)
(b) 
27.2

Valuation allowance for inventory
3.5

 
6.2

(c) 

 
(2.0
)
(d) 
7.7

Valuation allowance for deferred tax assets
21.4

 
19.1

(e) 

 

 
40.5

Total
$
42.8

 
$
50.2

 
$

 
$
(9.4
)
 
$
83.6


(a)
Provisions for receivables.
(b)
Write-offs of and reversals for receivables.
(c)
Provisions for obsolete inventory and other adjustments to net realizable value.
(d)
Inventory write-offs.
(e)
Additions related to federal, foreign, and state attributes.
XML 91 R21.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 14Commitments and Contingencies
MasTec is subject to a variety of legal cases, claims and other disputes that arise from time to time in the ordinary course of its business, including project contract price and acquisition purchase price disputes. MasTec cannot provide assurance that it will be successful in recovering all or any of the potential damages it has claimed or in defending claims against the Company. The outcome of such cases, claims and disputes cannot be predicted with certainty and an unfavorable resolution of one or more of them could have a material adverse effect on the Company’s business, financial condition, results of operations and cash flows. In 2019, an arbitration award related to a Canadian acquisition was finalized (the “Award”) in favor of MasTec for approximately $60 million, including recovery of certain legal and other costs. MasTec collected $32 million of this award in 2019, including approximately $16 million for recovery of legal fees and $5 million for recovery of interest costs. Although the Company is actively pursuing collection efforts related to the remaining amount of the Award, collectibility is uncertain, and as such, this amount has not been recognized in the Company’s consolidated financial statements.
Other Commitments and Contingencies
Leases. In the ordinary course of business, the Company enters into non-cancelable operating leases for certain of its facility, vehicle and equipment needs, including related party leases. See Note 8 - Lease Obligations and Note 15 - Related Party Transactions.
Letters of Credit. In the ordinary course of business, the Company is required to post letters of credit for its insurance carriers and surety bond providers and in support of performance under certain contracts as well as certain obligations associated with the Company’s equity investments and other strategic arrangements, including its variable interest entities. Such letters of credit are generally issued by a bank or similar financial institution. The letter of credit commits the issuer to pay specified amounts to the holder of the letter of credit under certain conditions. If this were to occur, the Company would be required to reimburse the issuer of the letter of credit, which, depending upon the circumstances, could result in a charge to earnings. As of December 31, 2019 and 2018, there were $115.1 million and $128.4 million, respectively, of letters of credit issued under the Company’s credit
facilities. The Company is not aware of any material claims relating to its outstanding letters of credit as of December 31, 2019 or 2018.
Performance and Payment Bonds. In the ordinary course of business, MasTec is required by certain customers to provide performance and payment bonds for contractual commitments related to its projects. These bonds provide a guarantee to the customer that the Company will perform under the terms of a contract and that the Company will pay its subcontractors and vendors. If the Company fails to perform under a contract or to pay its subcontractors and vendors, the customer may demand that the surety make payments or provide services under the bond. The Company must reimburse the surety for expenses or outlays it incurs. As of December 31, 2019 and 2018, outstanding performance and payment bonds approximated $551.4 million and $123.6 million, respectively, and estimated costs to complete projects secured by these bonds totaled $194.7 million and $53.0 million as of December 31, 2019 and 2018, respectively.
Investment Arrangements. The Company holds undivided interests, ranging from 85% to 90%, in multiple proportionately consolidated non-controlled contractual joint ventures that provide infrastructure construction services for electrical transmission projects. The Company also holds a 35% undivided interest in a proportionately consolidated non-controlled Canadian contractual joint venture that was underway when the Company acquired Pacer in 2014, whose sole activity was the construction of a bridge, a business in which the Company does not otherwise engage. This joint venture, which is managed by a third party, and for which the Company has minimal direct construction involvement, automatically terminates upon completion of the project. Income and/or losses incurred by these joint ventures are generally shared proportionally by the respective joint venture members, with the members of the joint ventures jointly and severally liable for all of the obligations of the joint venture. The respective joint venture agreements provide that each joint venture partner indemnify the other party for any liabilities incurred by such joint venture in excess of its ratable portion of such liabilities. Thus, it is possible that the Company could be required to pay or perform obligations in excess of its share if the other joint venture partners fail or refuse to pay or perform their respective share of the obligations. As of December 31, 2019, the Company was not aware of circumstances that would reasonably lead to material future claims against it in connection with these arrangements.
The Company has other investment arrangements, under which it may incur costs or provide financing, performance, financial and/or other guarantees. See Note 4 - Fair Value of Financial Instruments and Note 15 - Related Party Transactions for additional details regarding the Company’s other investment arrangements.
Self-Insurance. MasTec maintains insurance policies for workers’ compensation, general liability and automobile liability, which are subject to per claim deductibles. The Company is self-insured up to the amount of the deductible. The Company also maintains excess umbrella coverage. As of December 31, 2019 and 2018, MasTec’s estimated liability for unpaid claims and associated expenses, including incurred but not reported losses related to these policies, totaled $123.4 million and $108.9 million, respectively, of which $87.3 million and $70.8 million, respectively, were reflected within other long-term liabilities in the consolidated balance sheets. MasTec also maintains an insurance policy with respect to employee group medical claims, which is subject to annual per employee maximum losses. MasTec’s estimated liability for employee group medical claims totaled $4.2 million and $2.9 million as of December 31, 2019 and 2018, respectively.
The Company is required to post collateral, generally in the form of letters of credit, surety bonds and cash to certain of its insurance carriers. Insurance-related letters of credit for the Company’s workers’ compensation, general liability and automobile liability policies amounted to $64.0 million and $67.6 million as of December 31, 2019 and 2018, respectively. Outstanding surety bonds related to self-insurance programs amounted to $38.5 million and $34.8 million as of December 31, 2019 and 2018, respectively.
Employment Agreements. The Company has employment agreements with certain executives and other employees, which provide for compensation and certain other benefits and for severance payments under certain circumstances. Certain employment agreements also contain clauses that become effective upon a change in control of the Company. Upon the occurrence of any of the defined events in the various employment agreements, the Company would be obligated to pay certain amounts to the related employees, which vary with the level of the employees’ respective responsibility.
Collective Bargaining Agreements and Multiemployer Plans. As discussed in Note 1 - Business, Basis of Presentation and Significant Accounting Policies, certain of MasTec’s subsidiaries are party to various collective bargaining agreements with unions representing certain of their employees, which require the Company to pay specified wages, provide certain benefits and contribute certain amounts to MEPPs. The Employee Retirement Income Security Act of 1974, as amended by the Multiemployer Pension Plan Amendments Act of 1980 (collectively, “ERISA”), which governs U.S.-registered multiemployer pension plans, subjects employers to substantial liabilities in the event of an employer’s complete or partial withdrawal from, or upon termination of, such plans.
The Company currently contributes, and in the past, has contributed, to plans that are underfunded, and, therefore, could have potential liability associated with a voluntary or involuntary withdrawal from, or termination of, these plans. As of December 31, 2019, the Company does not have plans to withdraw from, and is not aware of circumstances that would reasonably lead to material claims against it, in connection with the MEPPs in which it participates. There can be no assurance, however, that the Company will not be assessed liabilities in the future, including in the form of a surcharge on future benefit contributions or increased contributions on underfunded plans. The amount the Company could be obligated to pay or contribute in the future cannot be estimated, as these amounts are based on future levels of work of the union employees covered by these plans, investment returns and the level of underfunding of such plans.
Indemnities. The Company generally indemnifies its customers for the services it provides under its contracts, as well as other specified liabilities, which may subject the Company to indemnity claims, liabilities and related litigation. As of December 31, 2019 and 2018, the Company was not aware of any material asserted or unasserted claims in connection with these indemnity obligations.
Other Guarantees. In the ordinary course of its business, from time to time, MasTec guarantees the obligations of its subsidiaries, including obligations under certain contracts with customers, certain lease obligations and in some states, obligations in connection with obtaining contractors’ licenses. MasTec has also issued performance and other guarantees in connection with certain of its equity investments. MasTec also generally warrants the work it performs for a one to two-year period following substantial completion of a project. Much of the work performed by the Company is evaluated for defects shortly after the work is completed. Warranty claims have historically not been material. However, if warranty claims occur, the Company could be required to repair or replace warrantied items, or, if customers elect to repair or replace the warrantied item using the services of another provider, the Company could be required to pay for the cost of the repair or replacement.
Concentrations of Risk. The Company is subject to certain risk factors, including, but not limited to: risks related to customer consolidation, rapid technological and regulatory changes; changes in customers’ capital spending plans; risks related to market conditions and/or economic downturns; competition; the ability to manage projects effectively and in accordance with management’s estimates; customer disputes related to the performance of services; the nature of its contracts, which do not obligate MasTec’s customers to undertake any infrastructure projects and may be canceled on short notice; seasonality, adverse weather conditions and fluctuations in operational factors; potential exposure to environmental liabilities; risks related to the Company’s acquisitions and investment arrangements, including acquisition integration and financing; recoverability of goodwill; exposure from system or information technology interruptions; governmental and/or regulatory changes or other factors affecting the industries in which the Company operates; collectibility of receivables and resolution of unapproved change orders; availability of qualified employees; the adequacy of our reserves; exposure to litigation; exposure related to foreign operations; and exposure to multiemployer pension plan liabilities. The Company grants credit, generally without collateral, to its customers. Consequently, the Company is subject to potential credit risk related to changes in business and economic factors. However, MasTec generally has certain lien rights on that work and maintains a diverse customer base. The Company believes its billing and collection policies are adequate to minimize potential credit risk. MasTec’s customers include: public and private energy providers; pipeline operators; wireless and wireline/fiber service providers; broadband operators; install-to-the-home service providers; and government entities. The industries served by MasTec’s customers include, among others: communications; and utilities (including petroleum and natural gas pipeline infrastructure; electrical utility transmission and distribution; power generation; heavy civil and industrial infrastructure). The Company had approximately 475 customers for the year ended December 31, 2019. As of December 31, 2019, three customers each accounted for approximately 17%, 13% and 11%, respectively, of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less deferred revenue. As of December 31, 2018, three customers each accounted for approximately 26%, 18% and 12%, respectively, of the Company’s consolidated net accounts receivable position. In addition, the Company derived 64%, 72% and 78%, of its revenue from its top ten customers for the years ended December 31, 2019, 2018 and 2017, respectively.
XML 92 R29.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2019
Fair Value Disclosures [Abstract]  
Schedule of Summarized Financial Information of Equity Method Investments
The following presents summarized information for the entities that comprise the Company’s significant equity method investments (in millions):
 
December 31,
 
2019
 
2018
Current assets
$
144.5

 
$
137.3

Long-term assets
1,359.9

 
1,352.1

Total assets
$
1,504.4

 
$
1,489.4

 
 
 
 
Current liabilities
$
34.9

 
$
31.3

Long-term liabilities
978.6

 
966.1

Total liabilities
$
1,013.5

 
$
997.4

 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Revenue
$
152.4

 
$
145.8

 
$
114.5

Net income
$
82.8

 
$
72.4

 
$
64.5


XML 93 R5.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets (Parenthetical) - $ / shares
Dec. 31, 2019
Dec. 31, 2018
Preferred stock, par value (in dollars per share) $ 1 $ 1
Preferred stock, shares authorized 5,000,000 5,000,000
Preferred stock, shares issued 0 0
Preferred stock, shares outstanding 0 0
Common stock, par value (in dollars per share) $ 0.1 $ 0.1
Common stock, shares authorized 145,000,000 145,000,000
Common stock, shares issued 91,909,430 91,327,009
Treasury stock, shares 15,344,917 15,329,817
Common Stock [Member]    
Common stock, shares issued 91,909,430 91,327,009
Restricted Stock Awards [Member] | Common Stock [Member]    
Unvested stock awards (in shares) 1,221,593 1,251,533
XML 94 R1.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Document and Entity Information - USD ($)
$ in Billions
12 Months Ended
Dec. 31, 2019
Feb. 24, 2020
Jun. 28, 2019
Cover page.      
Document Type 10-K    
Document Annual Report true    
Document Period End Date Dec. 31, 2019    
Document Transition Report false    
Entity File Number 001-08106    
Entity Registrant Name MasTec, Inc.    
Entity Central Index Key 0000015615    
Current Fiscal Year End Date --12-31    
Document Fiscal Year Focus 2019    
Document Fiscal Period Focus FY    
Amendment Flag false    
Entity Incorporation, State or Country Code FL    
Entity Tax Identification Number 65-0829355    
Entity Address, Address Line One 800 S. Douglas Road, 12th Floor    
Entity Address, City or Town Coral Gables,    
Entity Address, State or Province FL    
Entity Address, Postal Zip Code 33134    
City Area Code 305    
Local Phone Number 599-1800    
Title of 12(b) Security Common Stock, $0.10 Par Value    
Trading Symbol MTZ    
Security Exchange Name NYSE    
Entity Well-known Seasoned Issuer Yes    
Entity Voluntary Filers No    
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 Public Float (in dollars)     $ 3.1
Entity Common Stock, Shares Outstanding   76,584,117  
XML 95 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]      
Retainage, expected collection period (in years) 1 year    
Provision for doubtful accounts $ 1,700 $ 8,600  
Amounts charged against the allowance 7,900 500  
Contract liabilities 206,180 231,644  
Contract with customer liability deferred revenue current 184,100 227,100  
Deferred revenue, revenue recognized 199,200    
Non-recourse financing agreement, discount charge (77,026) (82,571) $ (61,011)
Receivables, Non-Recourse Arrangement [Member]      
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]      
Non-recourse financing agreement, discount charge $ (10,100) $ (11,100) $ (6,000)
Minimum [Member]      
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]      
Retainage, percentage of contract billings 5.00%    
Maximum [Member]      
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities [Line Items]      
Retainage, percentage of contract billings 10.00%    
XML 96 R9.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share
12 Months Ended
Dec. 31, 2019
Earnings Per Share [Abstract]  
Earnings Per Share
Note 2Earnings Per Share
Basic earnings or loss per share is computed by dividing net income attributable to MasTec by the weighted average number of common shares outstanding for the period, which excludes non-participating unvested restricted share awards. Diluted earnings per share is computed by dividing net income attributable to MasTec by the weighted average number of fully diluted shares, as calculated under the treasury stock method, which includes the potential effect of dilutive common stock equivalents, such as issued but unvested restricted shares. If the Company reports a loss, rather than income, the computation of diluted loss per share excludes the effect of dilutive common stock equivalents, as their effect would be anti-dilutive.
The following table provides details underlying the Company’s earnings per share calculations for the periods indicated (in thousands):
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Net income attributable to MasTec:
 
 
 
 
 
Net income - basic and diluted (a)
$
392,334

 
$
259,659

 
$
347,213

Weighted average shares outstanding:
 
 
 
 
 
Weighted average shares outstanding - basic
75,185

 
78,695

 
80,903

Dilutive common stock equivalents (b)
661

 
1,077

 
1,422

Weighted average shares outstanding - diluted
75,846

 
79,772

 
82,325


(a)
Calculated as total net income less amounts attributable to non-controlling interests.
(b)
For the years ended December 31, 2019, 2018 and 2017, anti-dilutive common stock equivalents were de minimis.

The Company repurchased approximately 7.2 million shares of its common stock during the year ended December 31, 2018, as discussed in Note 11 - Equity. The effect of these repurchases on the Company’s weighted average shares outstanding for the years ended December 31, 2019 and 2018 was a reduction of 4.4 million shares and 2.8 million shares, respectively, due to the timing of the repurchases, which occurred throughout 2018.
XML 97 R113.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Executive Officers) (Narrative) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
employee
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Management [Member] | Subcontracting Arrangements [Member]      
Related Party Transaction [Line Items]      
Number of additional management employees, subcontracting arrangement | employee 2    
Payments or amounts incurred, related party $ 10.3 $ 9.9 $ 78.0
Payables, related party 0.2 0.4  
Executive Officers [Member] | Related Customer [Member]      
Related Party Transaction [Line Items]      
Receivables, related party 0.8 0.6  
Charges, related party 1.4 1.7 1.6
Executive Officers [Member] | Construction Services [Member]      
Related Party Transaction [Line Items]      
Revenue, related party 12.6    
Receivables, related party 3.9    
Chairman, Board of Directors [Member] | Leases [Member]      
Related Party Transaction [Line Items]      
Payments or amounts incurred, related party $ 2.4 $ 2.7 $ 2.0
XML 98 R97.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segments and Related Information (Narrative) (Details)
12 Months Ended
Dec. 31, 2019
segment
Segment Reporting [Abstract]  
Number of operating segments 5
Number of reportable segments 5
XML 99 R117.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Information (Unaudited) (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Dec. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Quarterly Financial Information [Line Items]                  
Intangible asset, pre-tax impairment charge             $ 3.3    
Goodwill, pre-tax impairment charge       $ 47.7       $ 47.7  
Stock-based compensation, net excess tax benefits $ 1.6   $ 2.3 1.3     3.9 1.6 $ 5.4
Effective Income Tax Rate Reconciliation, Change in Enacted Tax Rate, Amount (5.9) $ (1.4)              
Change in tax rate, non-cash tax (expense) benefit       $ (3.7) $ 17.9 $ (1.5)   16.4 $ 120.1
Joint Venture [Member]                  
Quarterly Financial Information [Line Items]                  
Project gains           $ 1.0   $ 1.0  
Pre-Qualifications [Member]                  
Quarterly Financial Information [Line Items]                  
Intangible asset, pre-tax impairment charge $ 3.3           $ 3.3    
XML 100 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Deferred tax assets:    
Accrued insurance $ 28,600 $ 25,900
Operating loss carryforwards and tax credits 70,500 67,700
Compensation and benefits 16,800 15,200
Bad debt 900 2,400
Other 11,500 8,400
Valuation allowance (48,800) (40,600)
Total deferred tax assets 79,500 79,000
Deferred tax liabilities:    
Property and equipment 179,500 146,300
Goodwill 49,600 55,600
Other intangible assets 35,000 28,100
Gain on remeasurement of equity investee 7,000 7,100
Revenue recognition 20,600 21,600
Investments in unconsolidated entities 74,000 67,900
Other 10,100 16,100
Total deferred tax liabilities 375,800 342,700
Net deferred tax liabilities $ (296,326) $ (263,687)
XML 101 R63.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments (Other Investments - Pacer) (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Other investment, proceeds $ 14,705 $ 5,415 $ 23,801
Pacer [Member] | Investment [Member]      
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Other investment, proceeds $ 3,900 $ 5,400 $ 22,500
XML 102 R48.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Earnings Per Share (Schedule of Earnings Per Share Information) (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Net income attributable to MasTec:                      
Net income - basic (in dollars) $ 100,900 $ 128,600 $ 119,700 $ 43,100 $ 31,900 $ 120,700 $ 80,500 $ 26,600 $ 392,334 $ 259,659 $ 347,213
Net income - diluted (in dollars)                 $ 392,334 $ 259,659 $ 347,213
Weighted average shares outstanding:                      
Weighted average shares outstanding - basic                 75,185 78,695 80,903
Dilutive common stock equivalents (in shares)                 661 1,077 1,422
Weighted average shares outstanding - diluted                 75,846 79,772 82,325
XML 103 FilingSummary.xml IDEA: XBRL DOCUMENT 3.19.3.a.u2 html 632 607 1 false 184 0 false 16 false false R1.htm 0001000 - Document - Document and Entity Information Sheet http://www.mastec.com/role/DocumentAndEntityInformation Document and Entity Information Cover 1 false false R2.htm 1001000 - Statement - Consolidated Statements of Operations Sheet http://www.mastec.com/role/ConsolidatedStatementsOfOperations Consolidated Statements of Operations Statements 2 false false R3.htm 1002000 - Statement - Consolidated Statements of Comprehensive Income Sheet http://www.mastec.com/role/ConsolidatedStatementsOfComprehensiveIncome Consolidated Statements of Comprehensive Income Statements 3 false false R4.htm 1003000 - Statement - Consolidated Balance Sheets Sheet http://www.mastec.com/role/ConsolidatedBalanceSheets Consolidated Balance Sheets Statements 4 false false R5.htm 1003501 - Statement - Consolidated Balance Sheets (Parenthetical) Sheet http://www.mastec.com/role/ConsolidatedBalanceSheetsParenthetical Consolidated Balance Sheets (Parenthetical) Statements 5 false false R6.htm 1004000 - Statement - Consolidated Statements of Equity Sheet http://www.mastec.com/role/ConsolidatedStatementsOfEquity Consolidated Statements of Equity Statements 6 false false R7.htm 1005000 - Statement - Consolidated Statements of Cash Flows Sheet http://www.mastec.com/role/ConsolidatedStatementsOfCashFlows Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101100 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies Sheet http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPolicies Business, Basis of Presentation and Significant Accounting Policies Notes 8 false false R9.htm 2102100 - Disclosure - Earnings Per Share Sheet http://www.mastec.com/role/EarningsPerShare Earnings Per Share Notes 9 false false R10.htm 2103100 - Disclosure - Goodwill and Other Intangible Assets Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets Goodwill and Other Intangible Assets Notes 10 false false R11.htm 2104100 - Disclosure - Fair Value of Financial Instruments Sheet http://www.mastec.com/role/FairValueOfFinancialInstruments Fair Value of Financial Instruments Notes 11 false false R12.htm 2105100 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities Sheet http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilities Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities Notes 12 false false R13.htm 2109100 - Disclosure - Property and Equipment, Net Sheet http://www.mastec.com/role/PropertyAndEquipmentNet Property and Equipment, Net Notes 13 false false R14.htm 2112100 - Disclosure - Debt Sheet http://www.mastec.com/role/Debt Debt Notes 14 false false R15.htm 2113100 - Disclosure - Lease Obligations Sheet http://www.mastec.com/role/LeaseObligations Lease Obligations Notes 15 false false R16.htm 2114100 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans Sheet http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlans Stock-Based Compensation and Other Employee Benefit Plans Notes 16 false false R17.htm 2115100 - Disclosure - Other Retirement Plans Sheet http://www.mastec.com/role/OtherRetirementPlans Other Retirement Plans Notes 17 false false R18.htm 2117100 - Disclosure - Equity Sheet http://www.mastec.com/role/Equity Equity Notes 18 false false R19.htm 2118100 - Disclosure - Income Taxes Sheet http://www.mastec.com/role/IncomeTaxes Income Taxes Notes 19 false false R20.htm 2119100 - Disclosure - Segments and Related Information Sheet http://www.mastec.com/role/SegmentsAndRelatedInformation Segments and Related Information Notes 20 false false R21.htm 2122100 - Disclosure - Commitments and Contingencies Sheet http://www.mastec.com/role/CommitmentsAndContingencies Commitments and Contingencies Notes 21 false false R22.htm 2123100 - Disclosure - Related Party Transactions Sheet http://www.mastec.com/role/RelatedPartyTransactions Related Party Transactions Notes 22 false false R23.htm 2124100 - Disclosure - Quarterly Information (Unaudited) Sheet http://www.mastec.com/role/QuarterlyInformationUnaudited Quarterly Information (Unaudited) Notes 23 false false R24.htm 2125100 - Disclosure - Supplemental Guarantor Financial Information Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformation Supplemental Guarantor Financial Information Notes 24 false false R25.htm 2128100 - Schedule - Schedule II - Valuation and Qualifying Accounts Sheet http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccounts Schedule II - Valuation and Qualifying Accounts Uncategorized 25 false false R26.htm 2201201 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Policies) Sheet http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies Business, Basis of Presentation and Significant Accounting Policies (Policies) Notes 26 false false R27.htm 2302301 - Disclosure - Earnings Per Share (Tables) Sheet http://www.mastec.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.mastec.com/role/EarningsPerShare 27 false false R28.htm 2303301 - Disclosure - Goodwill and Other Intangible Assets (Tables) Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables Goodwill and Other Intangible Assets (Tables) Tables http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets 28 false false R29.htm 2304301 - Disclosure - Fair Value of Financial Instruments (Tables) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables Fair Value of Financial Instruments (Tables) Tables http://www.mastec.com/role/FairValueOfFinancialInstruments 29 false false R30.htm 2305301 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Tables) Sheet http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesTables Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Tables) Tables http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilities 30 false false R31.htm 2309301 - Disclosure - Property and Equipment, Net (Tables) Sheet http://www.mastec.com/role/PropertyAndEquipmentNetTables Property and Equipment, Net (Tables) Tables http://www.mastec.com/role/PropertyAndEquipmentNet 31 false false R32.htm 2312301 - Disclosure - Debt (Tables) Sheet http://www.mastec.com/role/DebtTables Debt (Tables) Tables http://www.mastec.com/role/Debt 32 false false R33.htm 2313301 - Disclosure - Lease Obligations (Tables) Sheet http://www.mastec.com/role/LeaseObligationsTables Lease Obligations (Tables) Tables http://www.mastec.com/role/LeaseObligations 33 false false R34.htm 2314301 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Tables) Sheet http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansTables Stock-Based Compensation and Other Employee Benefit Plans (Tables) Tables http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlans 34 false false R35.htm 2315301 - Disclosure - Other Retirement Plans (Tables) Sheet http://www.mastec.com/role/OtherRetirementPlansTables Other Retirement Plans (Tables) Tables http://www.mastec.com/role/OtherRetirementPlans 35 false false R36.htm 2317301 - Disclosure - Equity (Tables) Sheet http://www.mastec.com/role/EquityTables Equity (Tables) Tables http://www.mastec.com/role/Equity 36 false false R37.htm 2318301 - Disclosure - Income Taxes (Tables) Sheet http://www.mastec.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.mastec.com/role/IncomeTaxes 37 false false R38.htm 2319301 - Disclosure - Segments and Related Information (Tables) Sheet http://www.mastec.com/role/SegmentsAndRelatedInformationTables Segments and Related Information (Tables) Tables http://www.mastec.com/role/SegmentsAndRelatedInformation 38 false false R39.htm 2324301 - Disclosure - Quarterly Information (Unaudited) (Tables) Sheet http://www.mastec.com/role/QuarterlyInformationUnauditedTables Quarterly Information (Unaudited) (Tables) Tables http://www.mastec.com/role/QuarterlyInformationUnaudited 39 false false R40.htm 2325301 - Disclosure - Supplemental Guarantor Financial Information (Tables) Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables Supplemental Guarantor Financial Information (Tables) Tables http://www.mastec.com/role/SupplementalGuarantorFinancialInformation 40 false false R41.htm 2401402 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Narrative) (Details) Sheet http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNarrativeDetails Business, Basis of Presentation and Significant Accounting Policies (Narrative) (Details) Details http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies 41 false false R42.htm 2401403 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Revenue Recognition) (Narrative) (Details) Sheet http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRevenueRecognitionNarrativeDetails Business, Basis of Presentation and Significant Accounting Policies (Revenue Recognition) (Narrative) (Details) Details http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies 42 false false R43.htm 2401404 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Remaining Performance Obligations) (Narrative) (Details) Sheet http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesRemainingPerformanceObligationsNarrativeDetails Business, Basis of Presentation and Significant Accounting Policies (Remaining Performance Obligations) (Narrative) (Details) Details http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies 43 false false R44.htm 2401405 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Goodwill and Indefinite-Lived Intangible Assets) (Narrative) (Details) Sheet http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesGoodwillAndIndefiniteLivedIntangibleAssetsNarrativeDetails Business, Basis of Presentation and Significant Accounting Policies (Goodwill and Indefinite-Lived Intangible Assets) (Narrative) (Details) Details http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies 44 false false R45.htm 2401406 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (Stock-Based Compensation) (Narrative) (Details) Sheet http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesStockBasedCompensationNarrativeDetails Business, Basis of Presentation and Significant Accounting Policies (Stock-Based Compensation) (Narrative) (Details) Details http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies 45 false false R46.htm 2401407 - Disclosure - Business, Basis of Presentation and Significant Accounting Policies (New Accounting Pronouncements) (Narrative) (Details) Sheet http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesNewAccountingPronouncementsNarrativeDetails Business, Basis of Presentation and Significant Accounting Policies (New Accounting Pronouncements) (Narrative) (Details) Details http://www.mastec.com/role/BusinessBasisOfPresentationAndSignificantAccountingPoliciesPolicies 46 false false R47.htm 2402402 - Disclosure - Earnings Per Share (Narrative) (Details) Sheet http://www.mastec.com/role/EarningsPerShareNarrativeDetails Earnings Per Share (Narrative) (Details) Details http://www.mastec.com/role/EarningsPerShareTables 47 false false R48.htm 2402403 - Disclosure - Earnings Per Share (Schedule of Earnings Per Share Information) (Details) Sheet http://www.mastec.com/role/EarningsPerShareScheduleOfEarningsPerShareInformationDetails Earnings Per Share (Schedule of Earnings Per Share Information) (Details) Details http://www.mastec.com/role/EarningsPerShareTables 48 false false R49.htm 2403402 - Disclosure - Goodwill and Other Intangible Assets (Narrative) (Details) Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsNarrativeDetails Goodwill and Other Intangible Assets (Narrative) (Details) Details http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables 49 false false R50.htm 2403403 - Disclosure - Goodwill and Other Intangible Assets (Rollforward of Goodwill by Segment) (Details) Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfGoodwillBySegmentDetails Goodwill and Other Intangible Assets (Rollforward of Goodwill by Segment) (Details) Details http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables 50 false false R51.htm 2403404 - Disclosure - Goodwill and Other Intangible Assets (Rollforward of Other Intangible Assets) (Details) Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsRollforwardOfOtherIntangibleAssetsDetails Goodwill and Other Intangible Assets (Rollforward of Other Intangible Assets) (Details) Details http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables 51 false false R52.htm 2403405 - Disclosure - Goodwill and Other Intangible Assets (Schedule of Expected Future Amortization Expense) (Details) Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsScheduleOfExpectedFutureAmortizationExpenseDetails Goodwill and Other Intangible Assets (Schedule of Expected Future Amortization Expense) (Details) Details http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables 52 false false R53.htm 2403406 - Disclosure - Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details) (Details) Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssets2019AcquisitionsNarrativeDetailsDetails Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets (2019 Acquisitions) (Narrative) (Details) (Details) Details 53 false false R54.htm 2403407 - Disclosure - Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets (Schedule of Consideration Paid and Net Assets Acquired, Business Combinations, 2019 Acquisitions) (Details) Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsGoodwillAndOtherIntangibleAssetsScheduleOfConsiderationPaidAndNetAssetsAcquiredBusinessCombinations2019AcquisitionsDetails Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets (Schedule of Consideration Paid and Net Assets Acquired, Business Combinations, 2019 Acquisitions) (Details) Details 54 false false R55.htm 2403408 - Disclosure - Goodwill and Other Intangible Assets (2018 and 2017 Acquisitions) (Narrative) (Details) Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssets2018And2017AcquisitionsNarrativeDetails Goodwill and Other Intangible Assets (2018 and 2017 Acquisitions) (Narrative) (Details) Details http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables 55 false false R56.htm 2403409 - Disclosure - Goodwill and Other Intangible Assets (Pro Forma Financial Information and Acquisition Results) (Narrative) (Details) Sheet http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsProFormaFinancialInformationAndAcquisitionResultsNarrativeDetails Goodwill and Other Intangible Assets (Pro Forma Financial Information and Acquisition Results) (Narrative) (Details) Details http://www.mastec.com/role/GoodwillAndOtherIntangibleAssetsTables 56 false false R57.htm 2404402 - Disclosure - Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration) (Narrative) (Details) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsAcquisitionRelatedContingentConsiderationNarrativeDetails Fair Value of Financial Instruments (Acquisition-Related Contingent Consideration) (Narrative) (Details) Details http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables 57 false false R58.htm 2404403 - Disclosure - Fair Value of Financial Instruments (Equity Investments) (Narrative) (Details) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsEquityInvestmentsNarrativeDetails Fair Value of Financial Instruments (Equity Investments) (Narrative) (Details) Details http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables 58 false false R59.htm 2404404 - Disclosure - Fair Value of Financial Instruments (The Waha JVs) (Narrative) (Details) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsTheWahaJvsNarrativeDetails Fair Value of Financial Instruments (The Waha JVs) (Narrative) (Details) Details http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables 59 false false R60.htm 2404405 - Disclosure - Fair Value of Financial Instruments (Other Investments - Pensare) (Narrative) (Details) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPensareNarrativeDetails Fair Value of Financial Instruments (Other Investments - Pensare) (Narrative) (Details) Details http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables 60 false false R61.htm 2404406 - Disclosure - Fair Value of Financial Instruments Fair Value of Financial Instruments (Other Investments - Telecommunications Entities( (Narrative) (Details) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsFairValueOfFinancialInstrumentsOtherInvestmentsTelecommunicationsEntitiesNarrativeDetails Fair Value of Financial Instruments Fair Value of Financial Instruments (Other Investments - Telecommunications Entities( (Narrative) (Details) Details 61 false false R62.htm 2404407 - Disclosure - Fair Value of Financial Instruments (Other Investments - Lifeshield) (Narrative) (Details) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsLifeshieldNarrativeDetails Fair Value of Financial Instruments (Other Investments - Lifeshield) (Narrative) (Details) Details http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables 62 false false R63.htm 2404408 - Disclosure - Fair Value of Financial Instruments (Other Investments - Pacer) (Narrative) (Details) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsOtherInvestmentsPacerNarrativeDetails Fair Value of Financial Instruments (Other Investments - Pacer) (Narrative) (Details) Details http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables 63 false false R64.htm 2404409 - Disclosure - Fair Value of Financial Instruments (Schedule of Summarized Financial Information of Equity Method Investments) (Details) Sheet http://www.mastec.com/role/FairValueOfFinancialInstrumentsScheduleOfSummarizedFinancialInformationOfEquityMethodInvestmentsDetails Fair Value of Financial Instruments (Schedule of Summarized Financial Information of Equity Method Investments) (Details) Details http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables 64 false false R65.htm 2404410 - Disclosure - Fair Value of Financial Instruments (Senior Notes) (Narrative) (Details) Notes http://www.mastec.com/role/FairValueOfFinancialInstrumentsSeniorNotesNarrativeDetails Fair Value of Financial Instruments (Senior Notes) (Narrative) (Details) Details http://www.mastec.com/role/FairValueOfFinancialInstrumentsTables 65 false false R66.htm 2405402 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Schedule of Accounts Receivable, Net of Allowance, and Contract Assets) (Details) Sheet http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesScheduleOfAccountsReceivableNetOfAllowanceAndContractAssetsDetails Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Schedule of Accounts Receivable, Net of Allowance, and Contract Assets) (Details) Details http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesTables 66 false false R67.htm 2405403 - Disclosure - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Narrative) (Details) Sheet http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesNarrativeDetails Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Narrative) (Details) Details http://www.mastec.com/role/AccountsReceivableNetOfAllowanceAndContractAssetsAndLiabilitiesTables 67 false false R68.htm 2409402 - Disclosure - Property and Equipment, Net (Schedule of Property and Equipment, Net) (Details) Sheet http://www.mastec.com/role/PropertyAndEquipmentNetScheduleOfPropertyAndEquipmentNetDetails Property and Equipment, Net (Schedule of Property and Equipment, Net) (Details) Details http://www.mastec.com/role/PropertyAndEquipmentNetTables 68 false false R69.htm 2409403 - Disclosure - Property and Equipment, Net (Narrative) (Details) Sheet http://www.mastec.com/role/PropertyAndEquipmentNetNarrativeDetails Property and Equipment, Net (Narrative) (Details) Details http://www.mastec.com/role/PropertyAndEquipmentNetTables 69 false false R70.htm 2412402 - Disclosure - Debt (Schedule of Carrying Values of Debt) (Details) Sheet http://www.mastec.com/role/DebtScheduleOfCarryingValuesOfDebtDetails Debt (Schedule of Carrying Values of Debt) (Details) Details http://www.mastec.com/role/DebtTables 70 false false R71.htm 2412403 - Disclosure - Debt (Senior Secured Credit Facility) (Narrative) (Details) Sheet http://www.mastec.com/role/DebtSeniorSecuredCreditFacilityNarrativeDetails Debt (Senior Secured Credit Facility) (Narrative) (Details) Details http://www.mastec.com/role/DebtTables 71 false false R72.htm 2412404 - Disclosure - Debt (Other Credit Facilities) (Narrative) (Details) Sheet http://www.mastec.com/role/DebtOtherCreditFacilitiesNarrativeDetails Debt (Other Credit Facilities) (Narrative) (Details) Details http://www.mastec.com/role/DebtTables 72 false false R73.htm 2412405 - Disclosure - Debt (4.875% Senior Notes) (Narrative) (Details) Notes http://www.mastec.com/role/Debt4875SeniorNotesNarrativeDetails Debt (4.875% Senior Notes) (Narrative) (Details) Details http://www.mastec.com/role/DebtTables 73 false false R74.htm 2412406 - Disclosure - Debt (Schedule of Contractual Maturities of Debt and Finance Lease Obligations) (Details) Sheet http://www.mastec.com/role/DebtScheduleOfContractualMaturitiesOfDebtAndFinanceLeaseObligationsDetails Debt (Schedule of Contractual Maturities of Debt and Finance Lease Obligations) (Details) Details http://www.mastec.com/role/DebtTables 74 false false R75.htm 2412407 - Disclosure - Debt (Other) (Narrative) (Details) Sheet http://www.mastec.com/role/DebtOtherNarrativeDetails Debt (Other) (Narrative) (Details) Details http://www.mastec.com/role/DebtTables 75 false false R76.htm 2413402 - Disclosure - Lease Obligations (Finance Leases) (Narrative) (Details) Sheet http://www.mastec.com/role/LeaseObligationsFinanceLeasesNarrativeDetails Lease Obligations (Finance Leases) (Narrative) (Details) Details http://www.mastec.com/role/LeaseObligationsTables 76 false false R77.htm 2413403 - Disclosure - Lease Obligations (Operating Leases) (Narrative) (Details) Sheet http://www.mastec.com/role/LeaseObligationsOperatingLeasesNarrativeDetails Lease Obligations (Operating Leases) (Narrative) (Details) Details http://www.mastec.com/role/LeaseObligationsTables 77 false false R78.htm 2413404 - Disclosure - Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details) Sheet http://www.mastec.com/role/LeaseObligationsScheduleOfFutureMinimumLeaseCommitmentsDetails Lease Obligations (Schedule of Future Minimum Lease Commitments) (Details) Details http://www.mastec.com/role/LeaseObligationsTables 78 false false R79.htm 2413405 - Disclosure - Lease Obligations Lease Obligations (Additional Lease Information) (Narrative) (Details) (Details) Sheet http://www.mastec.com/role/LeaseObligationsLeaseObligationsAdditionalLeaseInformationNarrativeDetailsDetails Lease Obligations Lease Obligations (Additional Lease Information) (Narrative) (Details) (Details) Details 79 false false R80.htm 2414402 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Narrative) (Details) Sheet http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansNarrativeDetails Stock-Based Compensation and Other Employee Benefit Plans (Narrative) (Details) Details http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansTables 80 false false R81.htm 2414403 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Restricted Shares) (Narrative) (Details) Sheet http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansRestrictedSharesNarrativeDetails Stock-Based Compensation and Other Employee Benefit Plans (Restricted Shares) (Narrative) (Details) Details http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansTables 81 false false R82.htm 2414404 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Activity, Restricted Shares) (Details) Sheet http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfActivityRestrictedSharesDetails Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Activity, Restricted Shares) (Details) Details http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansTables 82 false false R83.htm 2414405 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Employee Stock Purchase Plans) (Details) Sheet http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansScheduleOfEmployeeStockPurchasePlansDetails Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Employee Stock Purchase Plans) (Details) Details http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansTables 83 false false R84.htm 2414406 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (401(k) Plan) (Narrative) (Details) Sheet http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlans401KPlanNarrativeDetails Stock-Based Compensation and Other Employee Benefit Plans (401(k) Plan) (Narrative) (Details) Details http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansTables 84 false false R85.htm 2414407 - Disclosure - Stock-Based Compensation and Other Employee Benefit Plans (Deferred Compensation Plans) (Narrative) (Details) Sheet http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansDeferredCompensationPlansNarrativeDetails Stock-Based Compensation and Other Employee Benefit Plans (Deferred Compensation Plans) (Narrative) (Details) Details http://www.mastec.com/role/StockBasedCompensationAndOtherEmployeeBenefitPlansTables 85 false false R86.htm 2415402 - Disclosure - Other Retirement Plans (Schedule of Multiemployer Pension Plans) (Details) Sheet http://www.mastec.com/role/OtherRetirementPlansScheduleOfMultiemployerPensionPlansDetails Other Retirement Plans (Schedule of Multiemployer Pension Plans) (Details) Details http://www.mastec.com/role/OtherRetirementPlansTables 86 false false R87.htm 2415403 - Disclosure - Other Retirement Plans (Schedule of Covered Employees and Contributions, Multiemployer Plans) (Details) Sheet http://www.mastec.com/role/OtherRetirementPlansScheduleOfCoveredEmployeesAndContributionsMultiemployerPlansDetails Other Retirement Plans (Schedule of Covered Employees and Contributions, Multiemployer Plans) (Details) Details http://www.mastec.com/role/OtherRetirementPlansTables 87 false false R88.htm 2415404 - Disclosure - Other Retirement Plans (Narrative) (Details) Sheet http://www.mastec.com/role/OtherRetirementPlansNarrativeDetails Other Retirement Plans (Narrative) (Details) Details http://www.mastec.com/role/OtherRetirementPlansTables 88 false false R89.htm 2417402 - Disclosure - Equity (Share Activity) (Narrative) (Details) Sheet http://www.mastec.com/role/EquityShareActivityNarrativeDetails Equity (Share Activity) (Narrative) (Details) Details http://www.mastec.com/role/EquityTables 89 false false R90.htm 2417403 - Disclosure - Equity (Rollforward of Accumulated Other Comprehensive Loss) (Details) Sheet http://www.mastec.com/role/EquityRollforwardOfAccumulatedOtherComprehensiveLossDetails Equity (Rollforward of Accumulated Other Comprehensive Loss) (Details) Details http://www.mastec.com/role/EquityTables 90 false false R91.htm 2418402 - Disclosure - Income Taxes (Schedule of Components of Income before Income Taxes) (Details) Sheet http://www.mastec.com/role/IncomeTaxesScheduleOfComponentsOfIncomeBeforeIncomeTaxesDetails Income Taxes (Schedule of Components of Income before Income Taxes) (Details) Details http://www.mastec.com/role/IncomeTaxesTables 91 false false R92.htm 2418403 - Disclosure - Income Taxes (Schedule of Provision for Income Taxes) (Details) Sheet http://www.mastec.com/role/IncomeTaxesScheduleOfProvisionForIncomeTaxesDetails Income Taxes (Schedule of Provision for Income Taxes) (Details) Details http://www.mastec.com/role/IncomeTaxesTables 92 false false R93.htm 2418404 - Disclosure - Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) Sheet http://www.mastec.com/role/IncomeTaxesScheduleOfDeferredTaxAssetsAndLiabilitiesDetails Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) Details http://www.mastec.com/role/IncomeTaxesTables 93 false false R94.htm 2418405 - Disclosure - Income Taxes (Narrative) (Details) Sheet http://www.mastec.com/role/IncomeTaxesNarrativeDetails Income Taxes (Narrative) (Details) Details http://www.mastec.com/role/IncomeTaxesTables 94 false false R95.htm 2418406 - Disclosure - Income Taxes (Schedule of Effective Tax Rate Reconciliation) (Details) Sheet http://www.mastec.com/role/IncomeTaxesScheduleOfEffectiveTaxRateReconciliationDetails Income Taxes (Schedule of Effective Tax Rate Reconciliation) (Details) Details http://www.mastec.com/role/IncomeTaxesTables 95 false false R96.htm 2418407 - Disclosure - Income Taxes (Rollforward of Uncertain Tax Positions) (Details) Sheet http://www.mastec.com/role/IncomeTaxesRollforwardOfUncertainTaxPositionsDetails Income Taxes (Rollforward of Uncertain Tax Positions) (Details) Details http://www.mastec.com/role/IncomeTaxesTables 96 false false R97.htm 2419402 - Disclosure - Segments and Related Information (Narrative) (Details) Sheet http://www.mastec.com/role/SegmentsAndRelatedInformationNarrativeDetails Segments and Related Information (Narrative) (Details) Details http://www.mastec.com/role/SegmentsAndRelatedInformationTables 97 false false R98.htm 2419403 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Revenue) (Details) Sheet http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentRevenueDetails Segments and Related Information (Schedule of Financial Information by Reportable Segment - Revenue) (Details) Details http://www.mastec.com/role/SegmentsAndRelatedInformationTables 98 false false R99.htm 2419404 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - EBITDA) (Details) Sheet http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentEbitdaDetails Segments and Related Information (Schedule of Financial Information by Reportable Segment - EBITDA) (Details) Details http://www.mastec.com/role/SegmentsAndRelatedInformationTables 99 false false R100.htm 2419405 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Depreciation and Amortization) (Details) Sheet http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentDepreciationAndAmortizationDetails Segments and Related Information (Schedule of Financial Information by Reportable Segment - Depreciation and Amortization) (Details) Details http://www.mastec.com/role/SegmentsAndRelatedInformationTables 100 false false R101.htm 2419406 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Assets) (Details) Sheet http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentAssetsDetails Segments and Related Information (Schedule of Financial Information by Reportable Segment - Assets) (Details) Details http://www.mastec.com/role/SegmentsAndRelatedInformationTables 101 false false R102.htm 2419407 - Disclosure - Segments and Related Information (Schedule of Financial Information by Reportable Segment - Capital Expenditures) (Details) Sheet http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfFinancialInformationByReportableSegmentCapitalExpendituresDetails Segments and Related Information (Schedule of Financial Information by Reportable Segment - Capital Expenditures) (Details) Details http://www.mastec.com/role/SegmentsAndRelatedInformationTables 102 false false R103.htm 2419408 - Disclosure - Segments and Related Information (Reconciliation of Consolidated Income before Income Taxes to EBITDA) (Details) Sheet http://www.mastec.com/role/SegmentsAndRelatedInformationReconciliationOfConsolidatedIncomeBeforeIncomeTaxesToEbitdaDetails Segments and Related Information (Reconciliation of Consolidated Income before Income Taxes to EBITDA) (Details) Details http://www.mastec.com/role/SegmentsAndRelatedInformationTables 103 false false R104.htm 2419409 - Disclosure - Segments and Related Information (Foreign Operations) (Narrative) (Details) Sheet http://www.mastec.com/role/SegmentsAndRelatedInformationForeignOperationsNarrativeDetails Segments and Related Information (Foreign Operations) (Narrative) (Details) Details http://www.mastec.com/role/SegmentsAndRelatedInformationTables 104 false false R105.htm 2419410 - Disclosure - Segments and Related Information (Schedule of Significant Customers, Revenue Concentration Information) (Details) Sheet http://www.mastec.com/role/SegmentsAndRelatedInformationScheduleOfSignificantCustomersRevenueConcentrationInformationDetails Segments and Related Information (Schedule of Significant Customers, Revenue Concentration Information) (Details) Details http://www.mastec.com/role/SegmentsAndRelatedInformationTables 105 false false R106.htm 2422401 - Disclosure - Commitments and Contingencies (Legal, Letters of Credit, Bonds, Self-Insurance) (Narrative) (Details) Sheet http://www.mastec.com/role/CommitmentsAndContingenciesLegalLettersOfCreditBondsSelfInsuranceNarrativeDetails Commitments and Contingencies (Legal, Letters of Credit, Bonds, Self-Insurance) (Narrative) (Details) Details http://www.mastec.com/role/CommitmentsAndContingencies 106 false false R107.htm 2422402 - Disclosure - Commitments and Contingencies (Investment Arrangements) (Narrative) (Details) Sheet http://www.mastec.com/role/CommitmentsAndContingenciesInvestmentArrangementsNarrativeDetails Commitments and Contingencies (Investment Arrangements) (Narrative) (Details) Details http://www.mastec.com/role/CommitmentsAndContingencies 107 false false R108.htm 2422403 - Disclosure - Commitments and Contingencies (Other Guarantees) (Narrative) (Details) Sheet http://www.mastec.com/role/CommitmentsAndContingenciesOtherGuaranteesNarrativeDetails Commitments and Contingencies (Other Guarantees) (Narrative) (Details) Details http://www.mastec.com/role/CommitmentsAndContingencies 108 false false R109.htm 2422404 - Disclosure - Commitments and Contingencies (Concentrations of Risk) (Narrative) (Details) Sheet http://www.mastec.com/role/CommitmentsAndContingenciesConcentrationsOfRiskNarrativeDetails Commitments and Contingencies (Concentrations of Risk) (Narrative) (Details) Details http://www.mastec.com/role/CommitmentsAndContingencies 109 false false R110.htm 2423401 - Disclosure - Related Party Transactions (Management and Other Transactions) (Narrative) (Details) Sheet http://www.mastec.com/role/RelatedPartyTransactionsManagementAndOtherTransactionsNarrativeDetails Related Party Transactions (Management and Other Transactions) (Narrative) (Details) Details http://www.mastec.com/role/RelatedPartyTransactions 110 false false R111.htm 2423402 - Disclosure - Related Party Transactions (Non-Controlling Interests) (Narrative) (Details) Sheet http://www.mastec.com/role/RelatedPartyTransactionsNonControllingInterestsNarrativeDetails Related Party Transactions (Non-Controlling Interests) (Narrative) (Details) Details http://www.mastec.com/role/RelatedPartyTransactions 111 false false R112.htm 2423403 - Disclosure - Related Party Transactions (Construction Management Firm and CCI) (Narrative) (Details) Sheet http://www.mastec.com/role/RelatedPartyTransactionsConstructionManagementFirmAndCciNarrativeDetails Related Party Transactions (Construction Management Firm and CCI) (Narrative) (Details) Details http://www.mastec.com/role/RelatedPartyTransactions 112 false false R113.htm 2423404 - Disclosure - Related Party Transactions (Executive Officers) (Narrative) (Details) Sheet http://www.mastec.com/role/RelatedPartyTransactionsExecutiveOfficersNarrativeDetails Related Party Transactions (Executive Officers) (Narrative) (Details) Details http://www.mastec.com/role/RelatedPartyTransactions 113 false false R114.htm 2423405 - Disclosure - Related Party Transactions (Contractual Joint Venture) (Narrative) (Details) Sheet http://www.mastec.com/role/RelatedPartyTransactionsContractualJointVentureNarrativeDetails Related Party Transactions (Contractual Joint Venture) (Narrative) (Details) Details http://www.mastec.com/role/RelatedPartyTransactions 114 false false R115.htm 2423406 - Disclosure - Related Party Transactions (Split Dollar Agreements) (Narrative) (Details) Sheet http://www.mastec.com/role/RelatedPartyTransactionsSplitDollarAgreementsNarrativeDetails Related Party Transactions (Split Dollar Agreements) (Narrative) (Details) Details http://www.mastec.com/role/RelatedPartyTransactions 115 false false R116.htm 2424402 - Disclosure - Quarterly Information (Unaudited) (Schedule of Quarterly Financial Information (Unaudited)) (Details) Sheet http://www.mastec.com/role/QuarterlyInformationUnauditedScheduleOfQuarterlyFinancialInformationUnauditedDetails Quarterly Information (Unaudited) (Schedule of Quarterly Financial Information (Unaudited)) (Details) Details http://www.mastec.com/role/QuarterlyInformationUnauditedTables 116 false false R117.htm 2424403 - Disclosure - Quarterly Information (Unaudited) (Narrative) (Details) Sheet http://www.mastec.com/role/QuarterlyInformationUnauditedNarrativeDetails Quarterly Information (Unaudited) (Narrative) (Details) Details http://www.mastec.com/role/QuarterlyInformationUnauditedTables 117 false false R118.htm 2425402 - Disclosure - Supplemental Guarantor Financial Information (Narrative) (Details) Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformationNarrativeDetails Supplemental Guarantor Financial Information (Narrative) (Details) Details http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables 118 false false R119.htm 2425403 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details) Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfOperationsAndComprehensiveIncomeLossDetails Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Operations and Comprehensive Income (Loss)) (Details) Details http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables 119 false false R120.htm 2425404 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Balance Sheets) (Details) Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingBalanceSheetsDetails Supplemental Guarantor Financial Information (Condensed Consolidating Balance Sheets) (Details) Details http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables 120 false false R121.htm 2425405 - Disclosure - Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Cash Flows) (Details) Sheet http://www.mastec.com/role/SupplementalGuarantorFinancialInformationCondensedConsolidatingStatementsOfCashFlowsDetails Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Cash Flows) (Details) Details http://www.mastec.com/role/SupplementalGuarantorFinancialInformationTables 121 false false R122.htm 2428401 - Schedule - Schedule II - Valuation and Qualifying Accounts (Details) Sheet http://www.mastec.com/role/ScheduleIiValuationAndQualifyingAccountsDetails Schedule II - Valuation and Qualifying Accounts (Details) Details 122 false false All Reports Book All Reports mtz12311910-k.htm mtz-20191231.xsd mtz-20191231_cal.xml mtz-20191231_def.xml mtz-20191231_lab.xml mtz-20191231_pre.xml mtz12311910-kex107.htm mtz12311910-kex108.htm mtz12311910-kex109.htm mtz12311910-kex21.htm mtz12311910-kex231.htm mtz12311910-kex311.htm mtz12311910-kex312.htm mtz12311910-kex321.htm mtz12311910-kex322.htm mtz12311910-kex415.htm mtz12311910-kex416.htm mtz12311910-kex417.htm chart-1cf074a951eb506da1f.jpg image0a13.jpg http://fasb.org/us-gaap/2019-01-31 http://fasb.org/srt/2019-01-31 http://xbrl.sec.gov/dei/2019-01-31 http://xbrl.sec.gov/currency/2019-01-31 http://xbrl.sec.gov/country/2017-01-31 true true XML 104 R40.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Supplemental Guarantor Financial Information (Tables)
12 Months Ended
Dec. 31, 2019
Condensed Financial Statements, Supplemental Guarantor Information [Abstract]  
Condensed Consolidating Statements of Operations and Comprehensive Income (Loss)
CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)
For the Year Ended December 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
6,799.4

 
$
474.7

 
$
(90.9
)
 
$
7,183.2

Costs of revenue, excluding depreciation and amortization

 
5,703.4

 
457.7

 
(90.9
)
 
6,070.2

Depreciation and amortization

 
214.0

 
21.5

 

 
235.5

Intangible asset impairment

 

 
3.3

 

 
3.3

General and administrative expenses
3.2

 
279.4

 
16.9

 

 
299.5

Interest expense (income), net

 
138.4

 
(61.4
)
 

 
77.0

Equity in earnings of unconsolidated affiliates

 
(0.0
)
 
(27.4
)
 

 
(27.4
)
Other expense (income), net

 
51.4

 
(37.3
)
 

 
14.0

(Loss) income before income taxes
$
(3.2
)
 
$
412.8

 
$
101.4

 
$

 
$
510.9

Benefit from (provision for) income taxes
0.8

 
(111.5
)
 
(6.1
)
 

 
(116.8
)
Net (loss) income before equity in income from subsidiaries
$
(2.4
)
 
$
301.3

 
$
95.3

 
$

 
$
394.1

Equity in income from subsidiaries, net of tax
394.7

 

 

 
(394.7
)
 

Net income (loss)
$
392.3

 
$
301.3

 
$
95.3

 
$
(394.7
)
 
$
394.1

Net income attributable to non-controlling interests

 

 
1.8

 

 
1.8

Net income (loss) attributable to MasTec, Inc.
$
392.3

 
$
301.3

 
$
93.5

 
$
(394.7
)
 
$
392.3

Comprehensive income (loss)
$
379.7

 
$
303.3

 
$
77.9

 
$
(382.1
)
 
$
378.9

CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)
For the Year Ended December 31, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
6,539.3

 
$
492.6

 
$
(122.5
)
 
$
6,909.4

Costs of revenue, excluding depreciation and amortization

 
5,609.4

 
452.4

 
(122.5
)
 
5,939.3

Depreciation and amortization

 
190.5

 
22.4

 

 
212.9

Goodwill impairment

 

 
47.7

 

 
47.7

General and administrative expenses
3.1

 
266.4

 
17.8

 

 
287.3

Interest expense (income), net

 
147.0

 
(64.4
)
 

 
82.6

Equity in earnings of unconsolidated affiliates

 

 
(23.9
)
 

 
(23.9
)
Other expense (income), net

 
2.9

 
(4.7
)
 

 
(1.8
)
(Loss) income before income taxes
$
(3.1
)
 
$
323.1

 
$
45.3

 
$

 
$
365.3

Benefit from (provision for) income taxes
0.9

 
(94.2
)
 
(12.8
)
 

 
(106.1
)
Net (loss) income before equity in income from subsidiaries
$
(2.2
)
 
$
228.9

 
$
32.5

 
$

 
$
259.2

Equity in income from subsidiaries, net of tax
261.9

 

 

 
(261.9
)
 

Net income (loss)
$
259.7

 
$
228.9

 
$
32.5

 
$
(261.9
)
 
$
259.2

Net loss attributable to non-controlling interests

 

 
(0.4
)
 

 
(0.4
)
Net income (loss) attributable to MasTec, Inc.
$
259.7

 
$
228.9

 
$
32.9

 
$
(261.9
)
 
$
259.7

Comprehensive income (loss)
$
262.9

 
$
228.9

 
$
35.7

 
$
(265.1
)
 
$
262.4

For the Year Ended December 31, 2017
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
6,222.3

 
$
457.0

 
$
(72.3
)
 
$
6,607.0

Costs of revenue, excluding depreciation and amortization

 
5,378.6

 
439.0

 
(72.3
)
 
5,745.3

Depreciation and amortization

 
159.1

 
28.9

 

 
188.0

General and administrative expenses
2.3

 
256.3

 
16.5

 

 
275.1

Interest expense (income), net

 
123.6

 
(62.6
)
 

 
61.0

Equity in earnings of unconsolidated affiliates

 

 
(21.3
)
 

 
(21.3
)
Other income, net

 
(13.0
)
 

 

 
(13.0
)
(Loss) income before income taxes
$
(2.3
)
 
$
317.7

 
$
56.5

 
$

 
$
371.8

Benefit from (provision for) income taxes
0.2

 
(18.1
)
 
(5.0
)
 

 
(22.9
)
Net (loss) income before equity in income from subsidiaries
$
(2.1
)
 
$
299.6

 
$
51.5

 
$

 
$
348.9

Equity in income from subsidiaries, net of tax
349.3

 

 

 
(349.3
)
 

Net income (loss)
$
347.2

 
$
299.6

 
$
51.5

 
$
(349.3
)
 
$
348.9

Net income (loss) attributable to non-controlling interests

 
2.4

 
(0.7
)
 

 
1.7

Net income (loss) attributable to MasTec, Inc.
$
347.2

 
$
297.2

 
$
52.2

 
$
(349.3
)
 
$
347.2

Comprehensive income (loss)
$
349.3

 
$
299.6

 
$
53.6

 
$
(351.4
)
 
$
351.0


Condensed Consolidating Balance Sheets
CONDENSED CONSOLIDATING BALANCE SHEETS (in millions)
As of December 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Assets
 
 
 
 
 
 
 
 
 
Total current assets
$

 
$
1,987.8

 
$
248.1

 
$
(62.4
)
 
$
2,173.6

Property and equipment, net

 
862.0

 
43.9

 

 
905.8

Operating lease assets

 
214.7

 
15.2

 

 
229.9

Goodwill and other intangible assets, net

 
1,265.6

 
167.3

 

 
1,433.0

Investments in and advances to consolidated affiliates, net
1,768.9

 
1,233.5

 

 
(3,002.4
)
 

Other long-term assets
18.4

 
42.6

 
193.8

 

 
254.7

Total assets
$
1,787.3

 
$
5,606.2

 
$
668.3

 
$
(3,064.8
)
 
$
4,997.0

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$
0.1

 
$
1,141.6

 
$
139.8

 
$
(62.4
)
 
$
1,219.1

Long-term debt, including finance leases

 
1,310.9

 
3.1

 

 
1,314.0

Advances from consolidated affiliates, net

 

 
167.5

 
(167.5
)
 

Long-term operating lease liabilities

 
143.0

 
11.6

 

 
154.6

Other long-term liabilities

 
493.1

 
24.5

 

 
517.6

Total liabilities
$
0.1

 
$
3,088.6

 
$
346.5

 
$
(229.9
)
 
$
3,205.3

Total equity
$
1,787.2

 
$
2,517.6

 
$
321.8

 
$
(2,834.9
)
 
$
1,791.7

Total liabilities and equity
$
1,787.3

 
$
5,606.2

 
$
668.3

 
$
(3,064.8
)
 
$
4,997.0

As of December 31, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Assets
 
 
 
 
 
 
 
 
 
Total current assets
$

 
$
1,993.0

 
$
248.5

 
$
(72.5
)
 
$
2,169.0

Property and equipment, net

 
699.2

 
48.6

 

 
747.8

Goodwill and other intangible assets, net

 
1,188.0

 
81.7

 

 
1,269.7

Investments in and advances to consolidated affiliates, net
1,373.1

 
1,138.4

 
816.9

 
(3,328.4
)
 

Other long-term assets
16.8

 
42.0

 
194.6

 

 
253.4

Total assets
$
1,389.9

 
$
5,060.6

 
$
1,390.3

 
$
(3,400.9
)
 
$
4,440.0

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$

 
$
1,185.9

 
$
170.2

 
$
(72.5
)
 
$
1,283.6

Long-term debt, including finance leases

 
1,319.4

 
4.9

 

 
1,324.2

Other long-term liabilities

 
429.2

 
10.8

 

 
440.1

Total liabilities
$

 
$
2,934.5

 
$
185.9

 
$
(72.5
)
 
$
3,047.9

Total equity
$
1,389.9

 
$
2,126.1

 
$
1,204.4

 
$
(3,328.4
)
 
$
1,392.0

Total liabilities and equity
$
1,389.9

 
$
5,060.6

 
$
1,390.3

 
$
(3,400.9
)
 
$
4,440.0



Condensed Consolidating Statements of Cash Flows
CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)
For the Year Ended December 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
467.2

 
$
83.1

 
$

 
$
550.3

Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(179.5
)
 

 

 
(179.5
)
Capital expenditures

 
(120.8
)
 
(5.7
)
 

 
(126.5
)
Proceeds from sale of property and equipment

 
24.8

 
10.2

 

 
35.0

Payments for other investments

 
(4.3
)
 
(1.3
)
 

 
(5.6
)
Proceeds from other investments


10.8

 
3.9

 

 
14.7

Net cash (used in) provided by investing activities
$


$
(269.0
)
 
$
7.1

 
$

 
$
(261.8
)
Cash flows from financing activities:
 
 
 
 
 
 
 
 
 
Proceeds from credit facilities

 
3,015.3

 
10.6

 

 
3,025.9

Repayments of credit facilities

 
(3,116.0
)
 
(10.6
)
 

 
(3,126.6
)
Repayments of other borrowings, net

 
(9.7
)
 
(2.7
)
 

 
(12.4
)
Payments of finance lease obligations

 
(86.3
)
 
(2.0
)
 

 
(88.3
)
Payments of acquisition-related contingent consideration

 
(34.3
)
 

 

 
(34.3
)
Proceeds from non-controlling interests

 

 
0.6

 

 
0.6

Proceeds from stock-based awards
4.7

 

 

 

 
4.7

Repurchase of common stock
(5.7
)
 

 

 

 
(5.7
)
Other financing activities, net

 
(5.5
)
 
(3.0
)
 

 
(8.5
)
Net financing activities and advances from (to) consolidated affiliates
1.0

 
62.8

 
(63.8
)
 

 

Net cash used in financing activities
$

 
$
(173.7
)
 
$
(70.9
)
 
$

 
$
(244.6
)
Effect of currency translation on cash

 

 
0.2

 

 
0.2

Net increase in cash and cash equivalents
$

 
$
24.5

 
$
19.5

 
$

 
$
44.0

Cash and cash equivalents - beginning of period

 
11.9

 
15.6

 

 
27.4

Cash and cash equivalents - end of period
$

 
$
36.4

 
$
35.1

 
$

 
$
71.4

CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)
For the Year Ended December 31, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
341.6

 
$
188.4

 
$

 
$
530.0

Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(6.7
)
 

 

 
(6.7
)
Capital expenditures

 
(174.3
)
 
(6.1
)
 

 
(180.4
)
Proceeds from sale of property and equipment

 
26.2

 
13.1

 

 
39.4

Payments for other investments

 
(11.8
)
 
(27.6
)
 

 
(39.5
)
Proceeds from other investments

 

 
5.4

 

 
5.4

Net cash used in investing activities
$

 
$
(166.6
)
 
$
(15.2
)
 
$

 
$
(181.8
)
Cash flows from financing activities:
 
 
 
 
 
 
 
 
 
Proceeds from credit facilities

 
3,383.9

 
34.3

 

 
3,418.2

Repayments of credit facilities

 
(3,314.8
)
 
(44.7
)
 

 
(3,359.5
)
Repayments of other borrowings, net

 
(17.1
)
 
(0.3
)
 

 
(17.4
)
Payments of finance lease obligations

 
(66.6
)
 
(5.6
)
 

 
(72.2
)
Payments of acquisition-related contingent consideration

 
(15.9
)
 

 

 
(15.9
)
Distributions to non-controlling interests

 
(0.6
)
 

 

 
(0.6
)
Proceeds from stock-based awards
4.0

 

 

 

 
4.0

Payments for stock-based awards
(3.8
)
 

 

 

 
(3.8
)
Repurchase of common stock
(313.9
)
 

 

 

 
(313.9
)
Other financing activities, net

 

 

 

 

Net financing activities and advances from (to) consolidated affiliates
313.7

 
(142.1
)
 
(171.6
)
 

 

Net cash used in financing activities
$

 
$
(173.2
)
 
$
(187.9
)
 
$

 
$
(361.1
)
Effect of currency translation on cash

 

 

 

 

Net increase (decrease) in cash and cash equivalents
$

 
$
1.8

 
$
(14.7
)
 
$

 
$
(12.9
)
Cash and cash equivalents - beginning of period

 
10.1

 
30.3

 

 
40.3

Cash and cash equivalents - end of period
$

 
$
11.9

 
$
15.6

 
$

 
$
27.4


CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)
For the Year Ended December 31, 2017
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
142.9

 
$
1.2

 
$

 
$
144.1

Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(116.0
)
 

 

 
(116.0
)
Capital expenditures

 
(120.1
)
 
(3.3
)
 

 
(123.4
)
Proceeds from sale of property and equipment

 
18.2

 
1.8

 

 
20.0

Payments for other investments

 
(3.8
)
 
(73.3
)
 

 
(77.1
)
Proceeds from other investments

 
1.2

 
22.6

 

 
23.8

Net cash used in investing activities
$

 
$
(220.5
)
 
$
(52.2
)
 
$

 
$
(272.7
)
Cash flows from financing activities:
 
 
 
 
 
 
 
 
 
Proceeds from credit facilities

 
2,674.4

 
24.6

 

 
2,699.0

Repayments of credit facilities

 
(2,428.9
)
 
(28.4
)
 

 
(2,457.3
)
Repayments of other borrowings, net

 
(2.3
)
 
(1.1
)
 

 
(3.4
)
Payments of finance lease obligation

 
(59.2
)
 
(8.5
)
 

 
(67.7
)
Payments of acquisition-related contingent consideration

 
(6.6
)
 

 

 
(6.7
)
Distributions to non-controlling interests

 
(22.7
)
 

 

 
(22.7
)
Proceeds from stock-based awards
3.1

 

 

 

 
3.1

Payments for stock-based awards
(6.2
)
 

 

 

 
(6.2
)
Repurchase of common stock
(1.6
)
 

 

 

 
(1.6
)
Other financing activities, net

 
(6.3
)
 

 

 
(6.3
)
Net financing activities and advances from (to) consolidated affiliates
4.7

 
(89.6
)
 
84.9

 

 

Net cash provided by financing activities
$

 
$
58.8

 
$
71.5

 
$

 
$
130.3

Effect of currency translation on cash

 

 
(0.1
)
 

 
(0.1
)
Net (decrease) increase in cash and cash equivalents
$

 
$
(18.8
)
 
$
20.4

 
$

 
$
1.6

Cash and cash equivalents - beginning of period

 
28.9

 
9.9

 

 
38.8

Cash and cash equivalents - end of period
$

 
$
10.1

 
$
30.3

 
$

 
$
40.3


XML 105 R44.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business, Basis of Presentation and Significant Accounting Policies (Goodwill and Indefinite-Lived Intangible Assets) (Narrative) (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
USD ($)
yr
Dec. 31, 2019
USD ($)
yr
component
reportingunit
Dec. 31, 2018
USD ($)
yr
component
reportingunit
Dec. 31, 2017
USD ($)
component
reportingunit
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Goodwill, carrying amount (in dollars) $ 1,100,350 $ 1,221,440 $ 1,100,350 $ 1,137,700
Goodwill, pre-tax impairment charge 47,700   47,700  
Impairment of Intangible Assets (Excluding Goodwill)   3,300    
Pre-Qualifications [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Indefinite-lived intangible assets, carrying amount (in dollars) $ 74,000 $ 72,900 $ 74,000 $ 77,600
Goodwill [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Impairment testing, discount rate sensitivity analysis, spread on discount rate for which evaluation was completed (percentage)   100.00% 100.00%  
Terminal Growth Rate [Member] | Minimum [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Goodwill impairment testing, measurement input 0.024 0.030 0.024  
Terminal Growth Rate [Member] | Maximum [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Goodwill impairment testing, measurement input 0.035   0.035  
Number of Years of Discounted Cash Flows [Member] | Minimum [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Goodwill impairment testing, measurement input | yr 4 5 4  
Number of Years of Discounted Cash Flows [Member] | Minimum [Member] | Pre-Qualifications [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Indefinite-lived intangible assets, impairment testing, measurement input | yr 2   2  
Number of Years of Discounted Cash Flows [Member] | Maximum [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Goodwill impairment testing, measurement input | yr 9 9 9  
Number of Years of Discounted Cash Flows [Member] | Maximum [Member] | Pre-Qualifications [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Indefinite-lived intangible assets, impairment testing, measurement input | yr 4 4 4  
Discount Rate [Member] | Pre-Qualifications [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Indefinite-lived intangible assets, impairment testing, measurement input   0.130    
Discount Rate [Member] | Minimum [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Goodwill impairment testing, measurement input 0.110 0.130 0.110  
Discount Rate [Member] | Minimum [Member] | Pre-Qualifications [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Indefinite-lived intangible assets, impairment testing, measurement input 0.130   0.130  
Discount Rate [Member] | Maximum [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Goodwill impairment testing, measurement input 0.160 0.160 0.160  
Discount Rate [Member] | Maximum [Member] | Pre-Qualifications [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Indefinite-lived intangible assets, impairment testing, measurement input 0.140   0.140  
Power Generation and Industrial [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Number of aggregated components in reporting unit | component   2 2 2
Goodwill impairment testing, number of reporting units | reportingunit       1
Goodwill, carrying amount (in dollars) $ 143,100 $ 152,600 $ 143,100 $ 135,800
Goodwill, pre-tax impairment charge     $ 0  
Communications [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Number of aggregated components in reporting unit | component   1 1 1
Goodwill impairment testing, number of reporting units | reportingunit   1 2  
Goodwill, carrying amount (in dollars) 467,800 $ 541,300 $ 467,800 $ 466,400
Goodwill, pre-tax impairment charge     $ 0  
Oil and Gas [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Number of aggregated components in reporting unit | component   1 1 1
Goodwill impairment testing, number of reporting units | reportingunit   3 3 2
Goodwill, carrying amount (in dollars) 339,600 $ 377,600 $ 339,600 $ 385,600
Goodwill, pre-tax impairment charge     47,700  
Oil and Gas [Member] | Pre-Qualifications [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Indefinite-lived intangible assets, carrying amount (in dollars) $ 43,000 $ 41,400 $ 43,000  
Indefinite-lived intangible assets impairment testing, percentage of estimated fair value in excess of carrying value 16.00%   16.00%  
Oil and Gas [Member] | Reporting Unit A, Quantitative Testing [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Goodwill impairment testing, number of reporting units | reportingunit   1    
Oil and Gas [Member] | Reporting Unit B, Quantitative Testing [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Goodwill impairment testing, number of reporting units | reportingunit   2    
Goodwill, carrying amount (in dollars) $ 15,000 $ 15,000 $ 15,000  
Goodwill impairment testing, reporting unit, percentage of estimated fair value in excess of carrying value 5.00% 15.00% 5.00%  
Oil and Gas [Member] | Reporting Unit Or Intangible For Which Impairment Charge Was Recorded [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Goodwill impairment testing, number of reporting units | reportingunit     1  
Goodwill, carrying amount (in dollars) $ 14,000   $ 14,000  
Electrical Transmission [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Percentage of aggregated components in reporting unit   100.00% 100.00% 100.00%
Goodwill, carrying amount (in dollars) $ 149,900 $ 149,900 $ 149,900 $ 149,900
Goodwill, pre-tax impairment charge     $ 0  
Other [Member]        
Goodwill and Indefinite-Lived Intangible Assets [Line Items]        
Number of aggregated components in reporting unit | component   1 1 1
XML 106 R72.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (Other Credit Facilities) (Narrative) (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Dec. 31, 2019
CAD ($)
Dec. 31, 2018
USD ($)
Dec. 31, 2018
CAD ($)
Debt Instrument [Line Items]        
Letters of credit issued $ 115,100,000   $ 128,400,000  
Other Credit Facilities [Member]        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity   $ 20.0   $ 20.0
Other Credit Facilities [Member] | Canadian Dollars [Member]        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity 15,400,000   14,700,000  
Long-term debt obligations 0   0  
Line of Credit [Member] | Standby Letters of Credit [Member]        
Debt Instrument [Line Items]        
Letters of credit issued 17,100,000   $ 40,200,000  
Line of Credit [Member] | Letter of Credit [Member]        
Debt Instrument [Line Items]        
Line of credit facility, maximum borrowing capacity $ 50,000,000.0      
Line of Credit [Member] | Letter of Credit [Member] | Standby Letters of Credit [Member]        
Debt Instrument [Line Items]        
Line of credit facility, interest rate (percentage) 0.40% 0.40% 0.75% 0.75%
XML 107 R82.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Activity, Restricted Shares) (Details) - $ / shares
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Restricted Shares [Member]    
Restricted Shares    
Non-vested restricted shares, beginning balance (in shares) 1,270,233 1,448,591
Granted (in shares) 458,670 423,596
Vested (in shares) (494,910) (554,900)
Canceled/forfeited (in shares) (12,400) (47,054)
Non-vested restricted shares, ending balance (in shares) 1,221,593 1,270,233
Per Share Weighted Average Grant Date Fair Value    
Non-vested restricted shares, per share weighted average grant date fair value, beginning balance (in dollars per share) $ 31.80 $ 23.29
Granted (in dollars per share) 53.67 41.41
Vested (in dollars per share) 18.54 17.73
Canceled/forfeited (in dollars per share) 33.87 22.26
Non-vested restricted shares, per share weighted average grant date fair value, ending balance (in dollars per share) $ 45.36 $ 31.80
Restricted Stock Units [Member]    
Restricted Shares    
Non-vested restricted shares, beginning balance (in shares) 18,700 27,550
Non-vested restricted shares, ending balance (in shares)   18,700
XML 108 R106.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Legal, Letters of Credit, Bonds, Self-Insurance) (Narrative) (Details) - USD ($)
$ in Millions
3 Months Ended
Jun. 30, 2019
Dec. 31, 2019
Dec. 31, 2018
Loss Contingencies [Line Items]      
Letters of credit issued   $ 115.1 $ 128.4
Self-Insurance [Member] | Other Long-Term Assets [Member]      
Loss Contingencies [Line Items]      
Cash collateral held by insurance carriers     1.6
Self-Insurance [Member] | Workers' Compensation, General and Automobile Policies [Member]      
Loss Contingencies [Line Items]      
Self-insurance reserve   123.4 108.9
Self-Insurance [Member] | Workers' Compensation, General and Automobile Policies [Member] | Other Long-Term Liabilities [Member]      
Loss Contingencies [Line Items]      
Self-insurance reserve, non-current   87.3 70.8
Self-Insurance [Member] | Employee Group Medical Claims Policy [Member]      
Loss Contingencies [Line Items]      
Self-insurance reserve   4.2 2.9
Performance and Payment Bonds [Member]      
Loss Contingencies [Line Items]      
Bonded projects, estimated costs to complete   194.7 53.0
Performance and Payment Bonds [Member] | Subsidiaries [Member]      
Loss Contingencies [Line Items]      
Outstanding bonds, amount   551.4 123.6
Financial Guarantees [Member] | Self-Insurance [Member] | Workers' Compensation, General and Automobile Policies [Member]      
Loss Contingencies [Line Items]      
Letters of credit issued   64.0 67.6
Surety Bonds [Member] | Self-Insurance [Member] | Workers' Compensation [Member]      
Loss Contingencies [Line Items]      
Outstanding bonds, amount   $ 38.5 $ 34.8
Canadian Acquisition Arbitration [Member]      
Loss Contingencies [Line Items]      
Favorable arbitration award $ 60.0    
Collection of arbitration award 32.0    
Legal Fees [Member] | Canadian Acquisition Arbitration [Member]      
Loss Contingencies [Line Items]      
Collection of arbitration award 16.0    
Interest Expense [Member] | Canadian Acquisition Arbitration [Member]      
Loss Contingencies [Line Items]      
Collection of arbitration award $ 5.0    
XML 109 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Retirement Plans (Schedule of Multiemployer Pension Plans) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 65-0829355    
Multiemployer plans, contributions (in dollars) $ 72.6 $ 99.7 $ 102.4
Multiemployer Plans, Pension [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, contributions (in dollars) $ 66.9 92.4 92.1
Multiemployer Plans, Pension [Member] | Central Pension Fund Of IUOE And Participating Employers [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 36-6052390    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 12.6 $ 20.4 21.6
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Green Green  
Multiemployer plans, pension protection act zone status, date Jan. 31, 2019 Jan. 31, 2018  
Multiemployer plans, funding improvement plan and rehabilitation plan status NA    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Pipeline Industry Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 73-6146433    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 9.6 $ 20.7 28.8
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Green Green  
Multiemployer plans, pension protection act zone status, date Dec. 31, 2018 Dec. 31, 2017  
Multiemployer plans, Company contributions greater than 5% of total plan contributions true true  
Multiemployer plans, funding improvement plan and rehabilitation plan status NA    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | International Union of Operating Engineers Local 132 Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 55-6015364    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 5.0 $ 5.6 2.3
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Green Green  
Multiemployer plans, pension protection act zone status, date Mar. 31, 2019 Mar. 31, 2018  
Multiemployer plans, Company contributions greater than 5% of total plan contributions true    
Multiemployer plans, funding improvement plan and rehabilitation plan status NA    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | West Virginia Laborers' Pension Trust Fund [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 55-6026775    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 4.9 $ 4.5 3.0
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Green Green  
Multiemployer plans, pension protection act zone status, date Mar. 31, 2019 Mar. 31, 2018  
Multiemployer plans, Company contributions greater than 5% of total plan contributions true true  
Multiemployer plans, funding improvement plan and rehabilitation plan status NA    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Teamsters National Pipe Line Pension Plan [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 46-1102851    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 4.5 $ 7.4 7.6
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Green Green  
Multiemployer plans, pension protection act zone status, date Dec. 31, 2018 Dec. 31, 2017  
Multiemployer plans, Company contributions greater than 5% of total plan contributions true true  
Multiemployer plans, funding improvement plan and rehabilitation plan status NA    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | IBEW Local 1249 Pension Plan [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 15-6035161    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 3.2 $ 2.2 1.5
Multiemployer plans, collective bargaining arrangement, expiration date May 02, 2021    
Multiemployer plans, pension protection act zone status Green Yellow  
Multiemployer plans, pension protection act zone status, date Dec. 31, 2018 Dec. 31, 2017  
Multiemployer plans, funding improvement plan and rehabilitation plan status NA    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Laborers' National Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 75-1280827    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 3.0 $ 4.1 3.5
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Red Red  
Multiemployer plans, pension protection act zone status, date Dec. 31, 2018 Dec. 31, 2017  
Multiemployer plans, Company contributions greater than 5% of total plan contributions true    
Multiemployer plans, funding improvement plan and rehabilitation plan status Implemented    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Laborers' District Council of Western Pennsylvania Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 25-6135576    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 1.9 $ 1.4 0.6
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Yellow Red  
Multiemployer plans, pension protection act zone status, date Dec. 31, 2018 Dec. 31, 2017  
Multiemployer plans, funding improvement plan and rehabilitation plan status Implemented    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Midwest Operating Engineers Pension Trust Fund [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 36-6140097    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 1.8 $ 1.5 0.1
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Yellow Yellow  
Multiemployer plans, pension protection act zone status, date Mar. 31, 2019 Mar. 31, 2018  
Multiemployer plans, pension protection act zone status, extended amortization provisions true true  
Multiemployer plans, funding improvement plan and rehabilitation plan status Implemented    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Employer- Teamsters Local Nos. 175 & 505 Pension Trust Fund [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 55-6021850    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 1.7 $ 1.5 0.3
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Red Red  
Multiemployer plans, pension protection act zone status, date Dec. 31, 2018 Dec. 31, 2017  
Multiemployer plans, Company contributions greater than 5% of total plan contributions true    
Multiemployer plans, pension protection act zone status, extended amortization provisions true true  
Multiemployer plans, funding improvement plan and rehabilitation plan status Implemented    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Laborers' Local Union No. 158 Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 23-6580323    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 1.5 $ 1.5 1.8
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Green Green  
Multiemployer plans, pension protection act zone status, date Dec. 31, 2018 Dec. 31, 2017  
Multiemployer plans, Company contributions greater than 5% of total plan contributions true true  
Multiemployer plans, funding improvement plan and rehabilitation plan status NA    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Laborers' Pension Fund of Roanoke, Virginia [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 54-6111015    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 1.5 $ 2.5 0.1
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Green Green  
Multiemployer plans, pension protection act zone status, date Sep. 30, 2018 Sep. 30, 2017  
Multiemployer plans, Company contributions greater than 5% of total plan contributions true    
Multiemployer plans, funding improvement plan and rehabilitation plan status NA    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Laborers District Council & Contractors Pension Fund of Ohio [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 31-6129964    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 1.4 $ 1.8 2.5
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Green Green  
Multiemployer plans, pension protection act zone status, date Dec. 31, 2018 Dec. 31, 2017  
Multiemployer plans, funding improvement plan and rehabilitation plan status NA    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Central Laborers Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 37-6052379    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 1.3 $ 0.9 0.5
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Yellow Yellow  
Multiemployer plans, pension protection act zone status, date Dec. 31, 2018 Dec. 31, 2017  
Multiemployer plans, pension protection act zone status, extended amortization provisions true true  
Multiemployer plans, funding improvement plan and rehabilitation plan status Implemented    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | National Electrical Benefit Fund [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 53-0181657    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 1.2 $ 1.4 1.8
Multiemployer plans, pension protection act zone status Green Green  
Multiemployer plans, pension protection act zone status, date Dec. 31, 2018 Dec. 31, 2017  
Multiemployer plans, funding improvement plan and rehabilitation plan status NA    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | National Electrical Benefit Fund [Member] | Maximum [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2021    
Multiemployer Plans, Pension [Member] | Michigan Laborers Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 38-6233976    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 1.1 $ 1.5 2.0
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Yellow Yellow  
Multiemployer plans, pension protection act zone status, date Aug. 31, 2019 Aug. 31, 2018  
Multiemployer plans, pension protection act zone status, extended amortization provisions   true  
Multiemployer plans, funding improvement plan and rehabilitation plan status Implemented    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Ohio Operating Engineers Pension Plan [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 31-6129968    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 0.8 $ 2.1 4.9
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Green Green  
Multiemployer plans, pension protection act zone status, date Jul. 31, 2018 Jul. 31, 2017  
Multiemployer plans, funding improvement plan and rehabilitation plan status NA    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Operating Engineers Local 324 Pension Fund [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, employer identification number 38-1900637    
Multiemployer plans, plan number 001    
Multiemployer plans, contributions (in dollars) $ 0.0 $ 0.6 2.1
Multiemployer plans, collective bargaining arrangement, expiration date May 31, 2020    
Multiemployer plans, pension protection act zone status Red Red  
Multiemployer plans, pension protection act zone status, date Apr. 30, 2019 Apr. 30, 2018  
Multiemployer plans, funding improvement plan and rehabilitation plan status Implemented    
Multiemployer plans, surcharge No    
Multiemployer Plans, Pension [Member] | Other Funds [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, contributions (in dollars) $ 9.9 $ 10.8 7.1
CANADA | Multiemployer Plans, Pension [Member] | Other Funds [Member]      
Multiemployer Plans [Line Items]      
Multiemployer plans, contributions (in dollars)   $ 0.2 $ 0.7
XML 110 R102.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segments and Related Information (Schedule of Financial Information by Reportable Segment - Capital Expenditures) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Capital Expenditures:      
Capital expenditures $ 126,473 $ 180,420 $ 123,412
Reportable Segments [Member] | Communications [Member]      
Capital Expenditures:      
Capital expenditures 36,000 69,300 40,500
Reportable Segments [Member] | Oil and Gas [Member]      
Capital Expenditures:      
Capital expenditures 59,700 83,500 57,700
Reportable Segments [Member] | Electrical Transmission [Member]      
Capital Expenditures:      
Capital expenditures 6,800 10,200 14,900
Reportable Segments [Member] | Power Generation and Industrial [Member]      
Capital Expenditures:      
Capital expenditures 12,700 6,500 5,400
Reportable Segments [Member] | Other [Member]      
Capital Expenditures:      
Capital expenditures 0 0 0
Corporate [Member]      
Capital Expenditures:      
Capital expenditures $ 11,300 $ 10,900 $ 4,900
XML 111 R76.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Obligations (Finance Leases) (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
Finance leases, assets, gross $ 463.5 $ 337.6
Finance leases, assets, net of accumulated depreciation 375.9 $ 246.8
Finance leases, assets, depreciation $ 48.6  
XML 112 R55.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets (2018 and 2017 Acquisitions) (Narrative) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
acquisition
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
acquisition
Business Combinations [Line Items]      
Cash, net of cash acquired $ 179,481 $ 6,684 $ 115,995
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low 54,000    
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high $ 274,000    
Business combinations, number of acquisitions | acquisition 6   3
2018 Acquisitions [Member]      
Business Combinations [Line Items]      
Cash, net of cash acquired $ 5,100    
Business combinations, contingent consideration, earn-out liabilities 1,500    
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high 6,000    
2017 Acquisitions [Member]      
Business Combinations [Line Items]      
Cash, net of cash acquired 117,600    
Business combinations, contingent consideration, earn-out liabilities 98,500    
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, low 52,000    
Business combinations, contingent consideration liabilities, range of potential undiscounted earn-out liabilities, high $ 187,000    
XML 113 R121.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Supplemental Guarantor Financial Information (Condensed Consolidating Statements of Cash Flows) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Condensed Consolidating Statements of Cash Flows [Line Items]      
Net cash provided by (used in) operating activities $ 550,278 $ 529,956 $ 144,096
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired (179,481) (6,684) (115,995)
Capital expenditures (126,473) (180,420) (123,412)
Proceeds from sale of property and equipment 35,015 39,359 19,963
Payments for other investments (5,589) (39,469) (77,105)
Proceeds from other investments 14,705 5,415 23,801
Net cash used in investing activities (261,823) (181,799) (272,748)
Cash flows from financing activities:      
Proceeds from credit facilities 3,025,927 3,418,232 2,699,047
Repayments of credit facilities (3,126,595) (3,359,521) (2,457,293)
Repayments of other borrowings, net (12,438) (17,427) (3,350)
Payments of finance lease obligations (88,341) (72,167) (67,740)
Payments of acquisition-related contingent consideration (34,267) (15,929) (6,676)
Distributions to (proceeds from) non-controlling interests (583) 559 22,728
Proceeds from stock-based awards 4,655 4,047 3,104
Payments for stock-based awards (45) (3,821) (6,189)
Repurchases of common stock (5,652) (313,949) (1,552)
Other financing activities, net (8,458) 0 (6,301)
Net financing activities and advances from (to) consolidated affiliates 0 0 0
Net cash (used in) provided by financing activities (244,631) (361,094) 130,322
Effect of currency translation on cash 181 33 (111)
Net increase (decrease) in cash and cash equivalents 44,005 (12,904) 1,559
Cash and cash equivalents - beginning of period 27,422 40,326 38,767
Cash and cash equivalents - end of period 71,427 27,422 40,326
Reportable Legal Entities [Member] | MasTec, Inc. [Member]      
Condensed Consolidating Statements of Cash Flows [Line Items]      
Net cash provided by (used in) operating activities 0 0 0
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired 0 0 0
Capital expenditures 0 0 0
Proceeds from sale of property and equipment 0 0 0
Payments for other investments 0 0 0
Proceeds from other investments 0 0 0
Net cash used in investing activities 0 0 0
Cash flows from financing activities:      
Proceeds from credit facilities 0 0 0
Repayments of credit facilities 0 0 0
Repayments of other borrowings, net 0 0 0
Payments of finance lease obligations 0 0 0
Payments of acquisition-related contingent consideration 0 0 0
Distributions to (proceeds from) non-controlling interests 0 0 0
Proceeds from stock-based awards 4,700 4,000 3,100
Payments for stock-based awards   (3,800) (6,200)
Repurchases of common stock (5,700) (313,900) (1,600)
Other financing activities, net 0 0 0
Net financing activities and advances from (to) consolidated affiliates 1,000 313,700 4,700
Net cash (used in) provided by financing activities 0 0 0
Effect of currency translation on cash 0 0 0
Net increase (decrease) in cash and cash equivalents 0 0 0
Cash and cash equivalents - beginning of period 0 0 0
Cash and cash equivalents - end of period 0 0 0
Reportable Legal Entities [Member] | Guarantor Subsidiaries [Member]      
Condensed Consolidating Statements of Cash Flows [Line Items]      
Net cash provided by (used in) operating activities 467,200 341,600 142,900
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired (179,500) (6,700) (116,000)
Capital expenditures (120,800) (174,300) (120,100)
Proceeds from sale of property and equipment 24,800 26,200 18,200
Payments for other investments (4,300) (11,800) (3,800)
Proceeds from other investments 10,800 0 1,200
Net cash used in investing activities (269,000) (166,600) (220,500)
Cash flows from financing activities:      
Proceeds from credit facilities 3,015,300 3,383,900 2,674,400
Repayments of credit facilities (3,116,000) (3,314,800) (2,428,900)
Repayments of other borrowings, net (9,700) (17,100) (2,300)
Payments of finance lease obligations (86,300) (66,600) (59,200)
Payments of acquisition-related contingent consideration (34,300) (15,900) (6,600)
Distributions to (proceeds from) non-controlling interests 0 600 22,700
Proceeds from stock-based awards 0 0 0
Payments for stock-based awards   0 0
Repurchases of common stock 0 0 0
Other financing activities, net (5,500) 0 (6,300)
Net financing activities and advances from (to) consolidated affiliates 62,800 (142,100) (89,600)
Net cash (used in) provided by financing activities (173,700) (173,200) 58,800
Effect of currency translation on cash 0 0 0
Net increase (decrease) in cash and cash equivalents 24,500 1,800 (18,800)
Cash and cash equivalents - beginning of period 11,900 10,100 28,900
Cash and cash equivalents - end of period 36,400 11,900 10,100
Reportable Legal Entities [Member] | Non-Guarantor Subsidiaries [Member]      
Condensed Consolidating Statements of Cash Flows [Line Items]      
Net cash provided by (used in) operating activities 83,100 188,400 1,200
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired 0 0 0
Capital expenditures (5,700) (6,100) (3,300)
Proceeds from sale of property and equipment 10,200 13,100 1,800
Payments for other investments (1,300) (27,600) (73,300)
Proceeds from other investments 3,900 5,400 22,600
Net cash used in investing activities 7,100 (15,200) (52,200)
Cash flows from financing activities:      
Proceeds from credit facilities 10,600 34,300 24,600
Repayments of credit facilities (10,600) (44,700) (28,400)
Repayments of other borrowings, net (2,700) (300) (1,100)
Payments of finance lease obligations (2,000) (5,600) (8,500)
Payments of acquisition-related contingent consideration 0 0 0
Distributions to (proceeds from) non-controlling interests (600) 0 0
Proceeds from stock-based awards 0 0 0
Payments for stock-based awards   0 0
Repurchases of common stock 0 0 0
Other financing activities, net (3,000) 0 0
Net financing activities and advances from (to) consolidated affiliates (63,800) (171,600) 84,900
Net cash (used in) provided by financing activities (70,900) (187,900) 71,500
Effect of currency translation on cash 200 0 (100)
Net increase (decrease) in cash and cash equivalents 19,500 (14,700) 20,400
Cash and cash equivalents - beginning of period 15,600 30,300 9,900
Cash and cash equivalents - end of period 35,100 15,600 30,300
Eliminations [Member]      
Condensed Consolidating Statements of Cash Flows [Line Items]      
Net cash provided by (used in) operating activities 0 0 0
Cash flows from investing activities:      
Cash paid for acquisitions, net of cash acquired 0 0 0
Capital expenditures 0 0 0
Proceeds from sale of property and equipment 0 0 0
Payments for other investments 0 0 0
Proceeds from other investments 0 0 0
Net cash used in investing activities 0 0 0
Cash flows from financing activities:      
Proceeds from credit facilities 0 0 0
Repayments of credit facilities 0 0 0
Repayments of other borrowings, net 0 0 0
Payments of finance lease obligations 0 0 0
Payments of acquisition-related contingent consideration 0 0 0
Distributions to (proceeds from) non-controlling interests 0 0 0
Proceeds from stock-based awards 0 0 0
Payments for stock-based awards   0 0
Repurchases of common stock 0 0 0
Other financing activities, net 0 0 0
Net financing activities and advances from (to) consolidated affiliates 0 0 0
Net cash (used in) provided by financing activities 0 0 0
Effect of currency translation on cash 0 0 0
Net increase (decrease) in cash and cash equivalents 0 0 0
Cash and cash equivalents - beginning of period 0 0 0
Cash and cash equivalents - end of period $ 0 $ 0 $ 0
XML 114 R51.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets (Rollforward of Other Intangible Assets) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2017
Other Intangible Assets [Line Items]            
Other intangible assets, gross           $ 356,900
Accumulated amortization           (165,800)
Other Intangible Assets [Roll Forward]            
Other intangible assets, net, beginning balance     $ 169,370 $ 191,100    
Additions from new business combinations     73,100 3,600    
Measurement period adjustments     (6,900) (700)    
Intangible asset impairment, non-amortizing intangible assets     (3,300)      
Intangible asset impairment     (3,300)      
Amortization expense     (23,000) (20,600) $ (20,900)  
Currency translation adjustments     2,200 (4,000)    
Other intangible assets, net, amortizing, ending balance $ 104,100 $ 104,100 104,100      
Other intangible assets, net, ending balance $ 211,528 211,528 211,528 169,370 191,100  
Weighted Average [Member]            
Other Intangible Assets [Roll Forward]            
Remaining weighted average amortization period (in years) 9 years          
Customer Relationships and Backlog [Member]            
Other Intangible Assets [Line Items]            
Other intangible assets, amortizing, gross           223,000
Accumulated amortization           (152,400)
Other Intangible Assets [Roll Forward]            
Other intangible assets, net, amortizing, beginning balance     54,400 70,600    
Additions from new business combinations, amortizing intangible assets     67,700 3,300    
Measurement period adjustments, amortizing intangible assets     (6,700) 0    
Intangible asset impairment, amortizing intangible assets     0      
Amortization expense     (20,200) (19,200)    
Currency translation adjustments, amortizing intangible assets     100 (300)    
Other intangible assets, net, amortizing, ending balance $ 95,300 95,300 95,300 54,400 70,600  
Customer Relationships and Backlog [Member] | Weighted Average [Member]            
Other Intangible Assets [Roll Forward]            
Remaining weighted average amortization period (in years) 9 years          
Other Amortizing Intangible Assets [Member]            
Other Intangible Assets [Line Items]            
Other intangible assets, amortizing, gross           21,800
Accumulated amortization           (13,400)
Other Intangible Assets [Roll Forward]            
Other intangible assets, net, amortizing, beginning balance     6,500 8,400    
Additions from new business combinations, amortizing intangible assets     5,200 300    
Measurement period adjustments, amortizing intangible assets     (200) (700)    
Intangible asset impairment, amortizing intangible assets     0      
Amortization expense     (2,800) (1,400)    
Currency translation adjustments, amortizing intangible assets     100 (100)    
Other intangible assets, net, amortizing, ending balance $ 8,800 8,800 8,800 6,500 8,400  
Other Amortizing Intangible Assets [Member] | Weighted Average [Member]            
Other Intangible Assets [Roll Forward]            
Remaining weighted average amortization period (in years) 6 years          
Trade Names [Member]            
Other Intangible Assets [Line Items]            
Other intangible assets, non-amortizing $ 34,500 34,500 34,500 34,500 34,500 34,500
Other Intangible Assets [Roll Forward]            
Other intangible assets, non-amortizing, beginning balance     34,500 34,500    
Additions from new business combinations, non-amortizing intangible assets     0 0    
Measurement period adjustments, non-amortizing intangible assets     0 0    
Intangible asset impairment, non-amortizing intangible assets     0      
Currency translation adjustments, non-amortizing intangible assets     0 0    
Other intangible assets, non-amortizing, ending balance 34,500 34,500 34,500 34,500 34,500  
Pre-Qualifications [Member]            
Other Intangible Assets [Line Items]            
Other intangible assets, non-amortizing 72,900 72,900 72,900 74,000 77,600 $ 77,600
Other Intangible Assets [Roll Forward]            
Other intangible assets, non-amortizing, beginning balance     74,000 77,600    
Additions from new business combinations, non-amortizing intangible assets     200 0    
Measurement period adjustments, non-amortizing intangible assets     0 0    
Intangible asset impairment, non-amortizing intangible assets   (3,300) (3,300)      
Currency translation adjustments, non-amortizing intangible assets     2,000 (3,600)    
Other intangible assets, non-amortizing, ending balance $ 72,900 $ 72,900 $ 72,900 $ 74,000 $ 77,600  
XML 115 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments (The Waha JVs) (Narrative) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
pipeline
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity method investments, equity in earnings $ 27,367 $ 23,855 $ 21,328
Unrealized gains (losses) on equity investee activity, net of tax (15,023) 5,863 475
Equity Investee [Member]      
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity method investments, net investment $ 196,000 197,000  
Waha JVs [Member]      
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Number of pipelines in operation | pipeline 2    
Equity method investments, equity contributions $ 1,000 28,000 73,000
Equity method investments, equity in earnings 27,300 23,900 21,300
Equity method investments, cumulative undistributed earnings 48,000    
Equity method investments, distributions of earnings received, operating cash flows 9,100 10,900  
Revenue, related parties     256,100
Unrealized gains (losses) on equity investee activity, before tax (19,900) 7,700 800
Unrealized gains (losses) on equity investee activity, net of tax (15,000) 5,900 $ 500
Waha JVs [Member] | Equity Investee [Member]      
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity method investments, net investment $ 174,000 $ 168,000  
XML 116 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segments and Related Information (Tables)
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Schedule of Financial Information by Reportable Segment
Summarized financial information for MasTec’s reportable segments is presented and reconciled to consolidated financial information for total MasTec in the following tables, including a reconciliation of consolidated income before income taxes to EBITDA, all of which are presented in millions. The tables below may contain slight summation differences due to rounding.
 
For the Years Ended December 31,
Revenue:
2019
 
2018
 
2017
Communications (a)
$
2,618.8

 
$
2,556.8

 
$
2,424.4

Oil and Gas
3,117.2

 
3,288.7

 
3,497.2

Electrical Transmission
413.9

 
397.3

 
378.2

Power Generation and Industrial
1,034.3

 
665.0

 
299.9

Other
0.2

 
3.5

 
20.8

Eliminations
(1.2
)
 
(1.9
)
 
(13.5
)
Consolidated revenue
$
7,183.2

 
$
6,909.4

 
$
6,607.0

(a)
Revenue generated primarily by utilities customers represented 15.0%, 14.9% and 13.4% of Communications segment revenue for the years ended December 31, 2019, 2018 and 2017, respectively.
 
For the Years Ended December 31,
EBITDA:
2019
 
2018
 
2017
Communications
$
208.8

 
$
290.4

 
$
247.4

Oil and Gas
634.2

 
451.6

 
402.2

Electrical Transmission
29.5

 
10.5

 
17.6

Power Generation and Industrial
40.1

 
40.4

 
22.6

Other
26.5

 
24.4

 
19.8

Corporate
(115.7
)
 
(156.4
)
 
(88.7
)
Consolidated EBITDA
$
823.4

 
$
660.8

 
$
620.9

For the year ended December 31, 2019, Corporate EBITDA included $3.3 million of indefinite-lived pre-qualification intangible asset impairment charges. For the year ended December 31, 2018, Corporate EBITDA included $47.7 million of goodwill impairment charges and Other segment EBITDA included project gains of $1.0 million from a proportionately consolidated non-controlled Canadian joint venture, which is managed by a third party and for which the Company has minimal direct construction involvement. For the year ended December 31, 2017, Other segment EBITDA included project losses from this non-controlled joint venture of $7.9 million.
 
For the Years Ended December 31,
Depreciation and Amortization:
2019
 
2018
 
2017
Communications
$
65.0

 
$
59.3

 
$
53.2

Oil and Gas
127.2

 
113.7

 
96.7

Electrical Transmission
20.0

 
19.8

 
22.8

Power Generation and Industrial
14.1

 
13.7

 
9.1

Other
0.1

 
0.1

 
0.1

Corporate
9.1

 
6.3

 
6.1

Consolidated depreciation and amortization
$
235.5

 
$
212.9

 
$
188.0


 
As of December 31,
Assets:
2019
 
2018
 
2017
Communications
$
1,958.1

 
$
1,461.7

 
$
1,314.4

Oil and Gas
1,762.4

 
1,965.3

 
1,762.6

Electrical Transmission
463.9

 
423.9

 
471.4

Power Generation and Industrial
570.5

 
358.7

 
288.6

Other
192.2

 
193.9

 
153.2

Corporate
49.9

 
36.5

 
76.4

Consolidated segment assets
$
4,997.0

 
$
4,440.0

 
$
4,066.6


 
For the Years Ended December 31,
Capital Expenditures:
2019
 
2018
 
2017
Communications
$
36.0

 
$
69.3

 
$
40.5

Oil and Gas
59.7

 
83.5

 
57.7

Electrical Transmission
6.8

 
10.2

 
14.9

Power Generation and Industrial
12.7

 
6.5

 
5.4

Other
0.0

 
0.0

 
0.0

Corporate
11.3

 
10.9

 
4.9

Consolidated capital expenditures
$
126.5

 
$
180.4

 
$
123.4


Reconciliation of Consolidated Income before Income Taxes to EBITDA
 
For the Years Ended December 31,
EBITDA Reconciliation:
2019
 
2018
 
2017
Income before income taxes
$
510.9

 
$
365.3

 
$
371.8

Plus:
 
 
 
 
 
Interest expense, net
77.0

 
82.6

 
61.0

Depreciation and amortization
235.5

 
212.9

 
188.0

Consolidated EBITDA
$
823.4

 
$
660.8

 
$
620.9


Schedule of Significant Customers, Revenue Concentration Information
Revenue concentration information for significant customers as a percentage of total consolidated revenue was as follows:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Customer:
 
 
 
 
 
AT&T (including DIRECTV®) (a)
20%
 
23%
 
25%
Equitrans Midstream Corporation/EQT Corporation (b)
11%
 
20%
 
—%
Energy Transfer affiliates (c)
8%
 
14%
 
40%

(a)
The Company’s relationship with AT&T is based upon multiple separate master service and other service agreements, including for installation and maintenance services, as well as construction/installation contracts for AT&T’s: (i) wireless business; (ii) wireline/fiber businesses; and (iii) various install-to-the-home businesses, including DIRECTV®. Revenue from AT&T is included in the Communications segment.
(b)
The Company's relationship with Equitrans Midstream Corporation and its affiliates, which was spun off from EQT Corporation and its affiliates in 2018, is based upon various construction contracts for pipeline activities. Revenue from Equitrans Midstream Corporation and its affiliates is included in the Oil and Gas segment.
(c)
The Company's relationship with Energy Transfer affiliates is based upon various construction contracts for pipeline activities with Energy Transfer Operating, L.P., and its subsidiaries and affiliates. Revenue from Energy Transfer affiliates is included in the Oil and Gas segment.
XML 117 R30.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Tables)
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Schedule of Accounts Receivable, Net of Allowance, and Contract Assets
The following table provides details of accounts receivable, net of allowance and contract assets (together “accounts receivable, net”) as of the dates indicated (in millions):
 
December 31,
 
2019
 
2018
Contract billings
$
860.4

 
$
687.6

Less allowance for doubtful accounts
(10.1
)
 
(16.3
)
Accounts receivable, net of allowance
$
850.3

 
$
671.3

 
 
 
 
Retainage
$
345.2

 
$
230.2

Unbilled receivables
679.4

 
1,022.4

Contract assets
$
1,024.6

 
$
1,252.6


XML 118 R34.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation and Other Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Schedule of Activity, Restricted Shares
Activity, restricted shares: (a)
Restricted
Shares
 
Per Share
Weighted Average  
Grant Date
Fair Value
Non-vested restricted shares, as of December 31, 2017
1,448,591

 
$
23.29

Granted
423,596

 
41.41

Vested
(554,900
)
 
17.73

Canceled/forfeited
(47,054
)
 
22.26

Non-vested restricted shares, as of December 31, 2018
1,270,233

 
$
31.80

Granted
458,670

 
53.67

Vested
(494,910
)
 
18.54

Canceled/forfeited
(12,400
)
 
33.87

Non-vested restricted shares, as of December 31, 2019
1,221,593

 
$
45.36


(a)
Includes 18,700 and 27,550 restricted stock units as of December 31, 2018 and 2017, respectively.
Schedule of Employee Stock Purchase Plans
The following table provides details pertaining to the Company’s ESPPs for the periods indicated:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Cash proceeds (in millions)
$
4.7

 
$
4.2

 
$
3.3

Common shares issued
111,136

 
110,506

 
92,145

Weighted average price per share
$
42.46

 
$
37.98

 
$
35.92

Weighted average per share grant date fair value
$
10.71

 
$
9.36

 
$
9.24


XML 119 R17.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Retirement Plans
12 Months Ended
Dec. 31, 2019
Multiemployer Plans [Abstract]  
Other Retirement Plans
Note 10Other Retirement Plans
Multiemployer Plans.
As discussed in Note 1 - Business, Basis of Presentation and Significant Accounting Policies, certain of MasTec’s subsidiaries, including certain subsidiaries in Canada, are party to various collective bargaining agreements with unions representing certain of their employees, which require the Company to pay specified wages, provide certain benefits to their union employees and contribute certain amounts to MEPPs. The PPA defines the funding rules for defined benefit pension plans and establishes funding classifications for U.S.-registered multiemployer pension plans. Under the PPA, plans are classified into one of the following five categories, based on multiple factors, also referred to as a plan’s “zone status”: Green (safe), Yellow (endangered), Orange (seriously endangered), and Red (critical or critical and declining). Factors included in the determination of a plan’s zone status include: funded percentage, cash flow position and whether the plan is projecting a minimum funding deficiency.
A multiemployer plan that is so underfunded as to be in “endangered,” “seriously endangered,” “critical,” or “critical and declining” status (as determined under the PPA) is required to adopt a funding improvement plan (“FIP”) or a rehabilitation plan (“RP”), which, among other actions, could include decreased benefits and increased employer contributions, which could take the form of a surcharge on benefit contributions. These actions are intended to improve their funding status over a period of years. If a pension fund is in critical status, a participating employer must pay an automatic surcharge in addition to contributions otherwise required under the collective bargaining agreement (“CBA”). With some exceptions, the surcharge is equal to 5% of required contributions for the initial critical year and 10% for each succeeding plan year in which the plan remains in critical status. The surcharge ceases on the effective date of a CBA (or other agreement) that includes contribution and benefit terms consistent with the rehabilitation plan. Certain plans in which the Company participates are in “endangered,” “seriously endangered,” “critical,” or “critical and declining” status. The amount of additional funds, if any, that the Company may be obligated to contribute to these plans in the future cannot be estimated due to the uncertainty of the future levels of work that could be required of the union employees covered by these plans, as well as the required future contribution rates and possible surcharges applicable to these plans. See Note 14 - Commitments and Contingencies for additional information.
Details of significant multiemployer pension plans as of and for the periods indicated, based upon information available to the Company from plan administrators as well as publicly available information on the U.S. Department of Labor website, are provided in the following table:
 
 
 
Contributions
(in millions)
For the Years Ended December 31,
 
Pension Protection Act Zone Status
 
 
 
Multiemployer Pension Plan
Employer Identification Number
Plan Number
2019
 
2018
 
2017
Expiration Date of CBA
2019
As of
 
2018
As of
 
FIP/RP Status
Surcharge
Central Pension Fund of the IUOE & Participating Employers
36-6052390
001
$
12.6

 
$
20.4

 
$
21.6

05/31/2020
Green
01/31/2019
 
Green
01/31/2018
 
NA
No
Pipeline Industry Pension Fund
73-6146433
001
9.6

 
20.7

 
28.8

05/31/2020
Green
12/31/2018
(a)
Green
12/31/2017
(a)
NA
No
International Union of Operating Engineers Local 132 Pension Fund
55-6015364
001
5.0

 
5.6

 
2.3

05/31/2020
Green
03/31/2019
(a)
Green
03/31/2018
 
NA
No
West Virginia Laborers' Pension Trust Fund
55-6026775
001
4.9

 
4.5

 
3.0

05/31/2020
Green
03/31/2019
(a)
Green
03/31/2018
(a)
NA
No
Teamsters National Pipe Line Pension Plan
46-1102851
001
4.5

 
7.4

 
7.6

05/31/2020
Green
12/31/2018
(a)
Green
12/31/2017
(a)
NA
No
IBEW Local 1249 Pension Plan
15-6035161
001
3.2

 
2.2

 
1.5

05/02/2021
Green
12/31/2018
 
Yellow
12/31/2017
 
NA
No
Laborers' National Pension Fund
75-1280827
001
3.0

 
4.1

 
3.5

05/31/2020
Red
12/31/2018
(a)
Red
12/31/2017
 
Implemented
No
Laborers' District Council of Western Pennsylvania Pension Fund
25-6135576
001
1.9

 
1.4

 
0.6

05/31/2020
Yellow
12/31/2018
 
Red
12/31/2017
 
Implemented
No
Midwest Operating Engineers Pension Trust Fund
36-6140097
001
1.8

 
1.5

 
0.1

05/31/2020
Yellow
03/31/2019
(b)
Yellow
03/31/2018
(b)
Implemented
No
Employer- Teamsters Local Nos. 175 & 505 Pension Trust Fund
55-6021850
001
1.7

 
1.5

 
0.3

05/31/2020
Red
12/31/2018
(a), (b)
Red
12/31/2017
(b)
Implemented
No
Laborers' Local Union No. 158 Pension Plan
23-6580323
001
1.5

 
1.5

 
1.8

05/31/2020
Green
12/31/2018
(a)
Green
12/31/2017
(a)
NA
No
Laborers' Pension Fund of Roanoke, Virginia
54-6111015
001
1.5

 
2.5

 
0.1

05/31/2020
Green
09/30/2018
(a)
Green
09/30/2017
 
NA
No
Laborers District Council & Contractors Pension Fund of Ohio
31-6129964
001
1.4

 
1.8

 
2.5

05/31/2020
Green
12/31/2018
 
Green
12/31/2017
 
NA
No
Central Laborers' Pension Fund
37-6052379
001
1.3

 
0.9

 
0.5

05/31/2020
Yellow
12/31/2018
(b)
Yellow
12/31/2017
(b)
Implemented
No
National Electrical Benefit Fund
53-0181657
001
1.2

 
1.4

 
1.8

Varies through 5/31/2021
Green
12/31/2018
 
Green
12/31/2017
 
NA
No
Michigan Laborers' Pension Plan
38-6233976
001
1.1

 
1.5

 
2.0

05/31/2020
Yellow
08/31/2019
 
Yellow
08/31/2018
(b)
Implemented
No
Ohio Operating Engineers Pension Plan
31-6129968
001
0.8

 
2.1

 
4.9

05/31/2020
Green
07/31/2018
 
Green
07/31/2017
 
NA
No
Operating Engineers' Local 324 Pension Fund
38-1900637
001

 
0.6

 
2.1

05/31/2020
Red
04/30/2019
 
Red
04/30/2018
 
Implemented
No
Other funds
 
 
9.9

 
10.8

(c)
7.1

(c)
 
 
 
 
 
 
 
 
Total multiemployer pension plan contributions
 
 
$
66.9

 
$
92.4

 
$
92.1


 

 

 
 
 
 

(a)
The Company’s contributions to this plan represent greater than 5% of the plan’s total contributions.
(b)
This plan has utilized extended amortization provisions, which provide plans with extensions of time to amortize pension funding shortfalls.
(c)
Contribution amounts for 2018 and 2017 include approximately $0.2 million and $0.7 million, respectively, for Canadian multiemployer pension plans. Canadian multiemployer pension plans are not subject to the provisions of ERISA or the funding rules under the PPA that apply to U.S. registered multiemployer pension plans. Contributions to Canadian multiemployer pension plans are based on fixed amounts per hour per employee for employees covered under these plans.

The number of union employees employed at a given time, and the plans in which they participate, varies depending upon the location and number of ongoing projects and the need for union resources in connection with those projects. Total contributions to multiemployer plans, and the related number of employees covered by these plans, including with respect to the Company’s Canadian operations for the periods indicated, were as follows:
 
Multiemployer Plans
 
Covered Employees
 
Contributions
(in millions)
For the Years Ended December 31:
Low
 
High
 
Pension
 
Other Multiemployer
 
Total
2019
1,119

 
5,349

 
$
66.9

 
$
5.7

 
$
72.6

2018
1,626

 
6,336

 
$
92.4

 
$
7.3

 
$
99.7

2017
550

 
7,057

 
$
92.1

 
$
10.3

 
$
102.4



The fluctuations in the number of employees covered under multiemployer plans and related contributions in the table above related primarily to timing of activity for the Company’s union resource-based projects, the majority of which are within its oil and gas operations.
XML 120 R13.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment, Net
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Property and Equipment, Net
Note 6Property and Equipment, Net
The following table provides details of property and equipment, net, including property and equipment held under finance leases as of the dates indicated (in millions):
 
December 31,
 
 
 
2019
 
2018
 
Estimated Useful Lives
(in years)
Land
$
4.9

 
$
4.6

 
 
Buildings and leasehold improvements
35.8

 
30.3

 
3-40
Machinery and equipment
1,659.4

 
1,391.8

 
2-20
Office furniture and equipment
197.3

 
166.7

 
3-7
Construction in progress
26.1

 
20.1

 
 
Total property and equipment
$
1,923.5

 
$
1,613.5

 
 
Less accumulated depreciation and amortization
(1,017.7
)
 
(865.7
)
 
 
Property and equipment, net
$
905.8

 
$
747.8

 
 


The gross amount of capitalized internal-use software, which is included within office furniture and equipment, totaled $138.2 million and $122.0 million as of December 31, 2019 and 2018, respectively. Capitalized internal-use software, net of accumulated amortization, totaled $31.5 million and $26.5 million as of December 31, 2019 and 2018, respectively. Depreciation and amortization expense associated with property and equipment for the years ended December 31, 2019, 2018 and 2017 totaled $212.5 million, $192.3 million and $167.2 million, respectively. Accrued capital expenditures, the effects of which are excluded from capital expenditures in the Company’s consolidated statements of cash flows given their non-cash nature, totaled $5.2 million and $4.0 million as of December 31, 2019 and 2018, respectively.
XML 121 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 122 R73.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Debt (4.875% Senior Notes) (Narrative) (Details) - Senior Notes [Member] - 4.875% Senior Notes [Member]
12 Months Ended
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]  
Debt instrument, principal amount (in dollars) $ 400,000,000
Debt instrument, interest rate (percentage) 4.875%
Debt instrument, maturity date Mar. 15, 2023
XML 123 R83.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation and Other Employee Benefit Plans (Schedule of Employee Stock Purchase Plans) (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]      
Cash proceeds (in dollars) $ 4,655 $ 4,047 $ 3,104
Common shares issued (in shares) 111,136 110,506 92,145
Weighted average price per share purchased under employee stock purchase plans $ 42.46 $ 37.98 $ 35.92
Weighted average per share grant date fair value (in dollars per share) $ 10.71 $ 9.36 $ 9.24
Employee Stock Purchase Plans [Member]      
Stock-Based Compensation and Other Employee Benefit Plans [Line Items]      
Cash proceeds (in dollars) $ 4,700 $ 4,200 $ 3,300
XML 124 R107.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Investment Arrangements) (Narrative) (Details) - Proportionately Consolidated Non-Controlled Joint Venture [Member]
Dec. 31, 2019
Joint Ventures That Provide Electrical Transmission Infrastructure Services [Member] | Minimum [Member]  
Other Commitments [Line Items]  
Proportionately consolidated non-controlled joint venture, ownership percentage 85.00%
Joint Ventures That Provide Electrical Transmission Infrastructure Services [Member] | Maximum [Member]  
Other Commitments [Line Items]  
Proportionately consolidated non-controlled joint venture, ownership percentage 90.00%
Canadian Joint Venture [Member]  
Other Commitments [Line Items]  
Proportionately consolidated non-controlled joint venture, ownership percentage 35.00%
XML 125 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Retirement Plans (Schedule of Covered Employees and Contributions, Multiemployer Plans) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2019
USD ($)
employee
Dec. 31, 2018
USD ($)
employee
Dec. 31, 2017
USD ($)
employee
Covered Employees and Contributions, Multiemployer Plans [Line Items]      
Multiemployer plans, contributions (in dollars) $ 72.6 $ 99.7 $ 102.4
Multiemployer Plans, Pension [Member]      
Covered Employees and Contributions, Multiemployer Plans [Line Items]      
Multiemployer plans, contributions (in dollars) 66.9 92.4 92.1
Multiemployer Plans, Other Multiemployer [Member]      
Covered Employees and Contributions, Multiemployer Plans [Line Items]      
Multiemployer plans, contributions (in dollars) $ 5.7 $ 7.3 $ 10.3
Workforce Subject to Collective Bargaining Arrangements [Member] | Unionized Employees [Member] | Low [Member]      
Covered Employees and Contributions, Multiemployer Plans [Line Items]      
Multiemployer plans, covered employees (in number of employees) | employee 1,119 1,626 550
Workforce Subject to Collective Bargaining Arrangements [Member] | Unionized Employees [Member] | High [Member]      
Covered Employees and Contributions, Multiemployer Plans [Line Items]      
Multiemployer plans, covered employees (in number of employees) | employee 5,349 6,336 7,057
XML 126 R103.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segments and Related Information (Reconciliation of Consolidated Income before Income Taxes to EBITDA) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
EBITDA Reconciliation:      
Income before income taxes $ 510,939 $ 365,303 $ 371,826
Interest expense, net 77,026 82,571 61,011
Depreciation and amortization 235,482 212,930 188,049
EBITDA $ 823,400 $ 660,800 $ 620,900
XML 127 R77.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Lease Obligations (Operating Leases) (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Operating Leased Assets [Line Items]        
Operating lease assets $ 229,903 $ 0    
Operating leases, additions 103,000      
Operating leases, variable lease costs 10,400      
Operating leases, short-term leases, expense 448,200      
Lease Terms in Excess of One Year [Member]        
Operating Leased Assets [Line Items]        
Operating leases, expense $ 114,500      
Operating leases, rent and related expense   115,000 $ 104,200  
Lease Terms in Excess of One Year [Member] | Minimum [Member]        
Operating Leased Assets [Line Items]        
Operating leases, term of contract (in years) 1 year      
Lease Terms of One Year or Less [Member]        
Operating Leased Assets [Line Items]        
Operating leases, rent and related expense   $ 472,100 $ 461,000  
Lease Terms of One Year or Less [Member] | Maximum [Member]        
Operating Leased Assets [Line Items]        
Operating leases, term of contract (in years) 1 year      
ASU 2016-02 [Member]        
Operating Leased Assets [Line Items]        
Operating lease assets       $ 230,000
XML 128 R58.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments (Equity Investments) (Narrative) (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity investments, adjusted cost basis, amount $ 18,000,000 $ 18,000,000  
Equity investments, impairments 0 0 $ 0
Equity Investee [Member]      
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity investments, carrying value $ 196,000,000 197,000,000  
Waha JVs [Member]      
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity method investment, ownership percentage 33.00%    
Waha JVs [Member] | Equity Investee [Member]      
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity investments, carrying value $ 174,000,000 $ 168,000,000  
CCI [Member]      
Fair Value, Financial Instruments Measured on a Non-Recurring Basis [Line Items]      
Equity investments, adjusted cost basis, amount $ 15,000,000    
XML 129 R54.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets Goodwill and Other Intangible Assets (Schedule of Consideration Paid and Net Assets Acquired, Business Combinations, 2019 Acquisitions) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Acquisition consideration:      
Cash, net of cash acquired and other $ 179,481 $ 6,684 $ 115,995
Identifiable assets acquired and liabilities assumed:      
Goodwill 1,221,440 $ 1,100,350 $ 1,137,700
2019 Acquisitions [Member]      
Acquisition consideration:      
Cash, net of cash acquired and other 175,000    
Estimated fair value of contingent consideration and other liabilities 38,900    
Total consideration transferred 213,900    
Identifiable assets acquired and liabilities assumed:      
Current assets, primarily composed of accounts receivable 90,000    
Property and equipment, including finance leases and other long-term assets 55,200    
Amortizing intangible assets 66,100    
Current liabilities, including current portion of finance lease obligations and long-term debt (94,100)    
Long-term debt, including finance lease obligations (2,400)    
Deferred income taxes and other long-term liabilities (21,300)    
Total identifiable net assets 93,500    
Goodwill 120,400    
Total net assets acquired, including goodwill $ 213,900    
XML 130 R120.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Supplemental Guarantor Financial Information (Condensed Consolidating Balance Sheets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Assets        
Total current assets $ 2,173,559 $ 2,168,989    
Property and equipment, net 905,835 747,808    
Operating lease assets 229,903 0    
Goodwill and other intangible assets, net 1,433,000 1,269,700    
Investments in and advances to consolidated affiliates, net 0 0    
Other long-term assets 254,741 253,436    
Total assets 4,997,006 4,439,953 $ 4,066,600  
Liabilities and equity        
Total current liabilities 1,219,126 1,283,611    
Long-term debt, including finance leases 1,314,030 1,324,223    
Advances from consolidated affiliates, net 0      
Long-term operating lease liabilities 154,553 0    
Other long-term liabilities 517,600 440,100    
Total liabilities 3,205,315 3,047,929    
Total equity 1,791,691 1,392,024 $ 1,433,353 $ 1,103,634
Total liabilities and equity 4,997,006 4,439,953    
Reportable Legal Entities [Member] | MasTec, Inc. [Member]        
Assets        
Total current assets 0 0    
Property and equipment, net 0 0    
Operating lease assets 0      
Goodwill and other intangible assets, net 0 0    
Investments in and advances to consolidated affiliates, net 1,768,900 1,373,100    
Other long-term assets 18,400 16,800    
Total assets 1,787,300 1,389,900    
Liabilities and equity        
Total current liabilities 100 0    
Long-term debt, including finance leases 0 0    
Advances from consolidated affiliates, net 0      
Long-term operating lease liabilities 0      
Other long-term liabilities 0 0    
Total liabilities 100 0    
Total equity 1,787,200 1,389,900    
Total liabilities and equity 1,787,300 1,389,900    
Reportable Legal Entities [Member] | Guarantor Subsidiaries [Member]        
Assets        
Total current assets 1,987,800 1,993,000    
Property and equipment, net 862,000 699,200    
Operating lease assets 214,700      
Goodwill and other intangible assets, net 1,265,600 1,188,000    
Investments in and advances to consolidated affiliates, net 1,233,500 1,138,400    
Other long-term assets 42,600 42,000    
Total assets 5,606,200 5,060,600    
Liabilities and equity        
Total current liabilities 1,141,600 1,185,900    
Long-term debt, including finance leases 1,310,900 1,319,400    
Advances from consolidated affiliates, net 0      
Long-term operating lease liabilities 143,000      
Other long-term liabilities 493,100 429,200    
Total liabilities 3,088,600 2,934,500    
Total equity 2,517,600 2,126,100    
Total liabilities and equity 5,606,200 5,060,600    
Reportable Legal Entities [Member] | Non-Guarantor Subsidiaries [Member]        
Assets        
Total current assets 248,100 248,500    
Property and equipment, net 43,900 48,600    
Operating lease assets 15,200      
Goodwill and other intangible assets, net 167,300 81,700    
Investments in and advances to consolidated affiliates, net 0 816,900    
Other long-term assets 193,800 194,600    
Total assets 668,300 1,390,300    
Liabilities and equity        
Total current liabilities 139,800 170,200    
Long-term debt, including finance leases 3,100 4,900    
Advances from consolidated affiliates, net 167,500      
Long-term operating lease liabilities 11,600      
Other long-term liabilities 24,500 10,800    
Total liabilities 346,500 185,900    
Total equity 321,800 1,204,400    
Total liabilities and equity 668,300 1,390,300    
Eliminations [Member]        
Assets        
Total current assets (62,400) (72,500)    
Property and equipment, net 0 0    
Operating lease assets 0      
Goodwill and other intangible assets, net 0 0    
Investments in and advances to consolidated affiliates, net (3,002,400) (3,328,400)    
Other long-term assets 0 0    
Total assets (3,064,800) (3,400,900)    
Liabilities and equity        
Total current liabilities (62,400) (72,500)    
Long-term debt, including finance leases 0 0    
Advances from consolidated affiliates, net (167,500)      
Long-term operating lease liabilities 0      
Other long-term liabilities 0 0    
Total liabilities (229,900) (72,500)    
Total equity (2,834,900) (3,328,400)    
Total liabilities and equity $ (3,064,800) $ (3,400,900)    
XML 131 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets (Rollforward of Goodwill by Segment) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2017
Goodwill [Line Items]          
Goodwill, gross       $ 1,342,900 $ 1,212,500
Goodwill, accumulated impairment loss       (121,500) (74,800)
Goodwill, net $ 1,100,350 $ 1,100,350 $ 1,137,700 1,221,440 1,137,700
Goodwill [Roll Forward]          
Goodwill, net, beginning balance   1,100,350 1,137,700    
Additions from new business combinations   120,400 9,800    
Measurement period adjustments, net   (100) 4,600    
Goodwill impairment (47,700)   (47,700)    
Currency translation adjustments   700 (4,000)    
Goodwill, net, ending balance 1,100,350 1,221,440 1,100,350    
Communications [Member]          
Goodwill [Line Items]          
Goodwill, gross       541,300 466,400
Goodwill, accumulated impairment loss       0 0
Goodwill, net 467,800 541,300 467,800 541,300 466,400
Goodwill [Roll Forward]          
Goodwill, net, beginning balance   467,800 466,400    
Additions from new business combinations   73,200 0    
Measurement period adjustments, net   300 1,400    
Goodwill impairment     0    
Currency translation adjustments   0 0    
Goodwill, net, ending balance 467,800 541,300 467,800    
Oil and Gas [Member]          
Goodwill [Line Items]          
Goodwill, gross       499,100 460,400
Goodwill, accumulated impairment loss       (121,500) (74,800)
Goodwill, net 339,600 377,600 339,600 377,600 385,600
Goodwill [Roll Forward]          
Goodwill, net, beginning balance   339,600 385,600    
Additions from new business combinations   37,700 0    
Measurement period adjustments, net   (400) 5,700    
Goodwill impairment     (47,700)    
Currency translation adjustments   700 (4,000)    
Goodwill, net, ending balance 339,600 377,600 339,600    
Electrical Transmission [Member]          
Goodwill [Line Items]          
Goodwill, gross       149,900 149,900
Goodwill, accumulated impairment loss       0 0
Goodwill, net 149,900 149,900 149,900 149,900 149,900
Goodwill [Roll Forward]          
Goodwill, net, beginning balance   149,900 149,900    
Additions from new business combinations   0 0    
Measurement period adjustments, net   0 0    
Goodwill impairment     0    
Currency translation adjustments   0 0    
Goodwill, net, ending balance 149,900 149,900 149,900    
Power Generation and Industrial [Member]          
Goodwill [Line Items]          
Goodwill, gross       152,600 135,800
Goodwill, accumulated impairment loss       0 0
Goodwill, net 143,100 152,600 143,100 $ 152,600 $ 135,800
Goodwill [Roll Forward]          
Goodwill, net, beginning balance   143,100 135,800    
Additions from new business combinations   9,500 9,800    
Measurement period adjustments, net   0 (2,500)    
Goodwill impairment     0    
Currency translation adjustments   0 0    
Goodwill, net, ending balance $ 143,100 $ 152,600 $ 143,100    
XML 132 R31.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Property and Equipment, Net (Tables)
12 Months Ended
Dec. 31, 2019
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment, Net
The following table provides details of property and equipment, net, including property and equipment held under finance leases as of the dates indicated (in millions):
 
December 31,
 
 
 
2019
 
2018
 
Estimated Useful Lives
(in years)
Land
$
4.9

 
$
4.6

 
 
Buildings and leasehold improvements
35.8

 
30.3

 
3-40
Machinery and equipment
1,659.4

 
1,391.8

 
2-20
Office furniture and equipment
197.3

 
166.7

 
3-7
Construction in progress
26.1

 
20.1

 
 
Total property and equipment
$
1,923.5

 
$
1,613.5

 
 
Less accumulated depreciation and amortization
(1,017.7
)
 
(865.7
)
 
 
Property and equipment, net
$
905.8

 
$
747.8

 
 

XML 133 R35.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Other Retirement Plans (Tables)
12 Months Ended
Dec. 31, 2019
Multiemployer Plans [Abstract]  
Schedule of Multiemployer Pension Plans
Details of significant multiemployer pension plans as of and for the periods indicated, based upon information available to the Company from plan administrators as well as publicly available information on the U.S. Department of Labor website, are provided in the following table:
 
 
 
Contributions
(in millions)
For the Years Ended December 31,
 
Pension Protection Act Zone Status
 
 
 
Multiemployer Pension Plan
Employer Identification Number
Plan Number
2019
 
2018
 
2017
Expiration Date of CBA
2019
As of
 
2018
As of
 
FIP/RP Status
Surcharge
Central Pension Fund of the IUOE & Participating Employers
36-6052390
001
$
12.6

 
$
20.4

 
$
21.6

05/31/2020
Green
01/31/2019
 
Green
01/31/2018
 
NA
No
Pipeline Industry Pension Fund
73-6146433
001
9.6

 
20.7

 
28.8

05/31/2020
Green
12/31/2018
(a)
Green
12/31/2017
(a)
NA
No
International Union of Operating Engineers Local 132 Pension Fund
55-6015364
001
5.0

 
5.6

 
2.3

05/31/2020
Green
03/31/2019
(a)
Green
03/31/2018
 
NA
No
West Virginia Laborers' Pension Trust Fund
55-6026775
001
4.9

 
4.5

 
3.0

05/31/2020
Green
03/31/2019
(a)
Green
03/31/2018
(a)
NA
No
Teamsters National Pipe Line Pension Plan
46-1102851
001
4.5

 
7.4

 
7.6

05/31/2020
Green
12/31/2018
(a)
Green
12/31/2017
(a)
NA
No
IBEW Local 1249 Pension Plan
15-6035161
001
3.2

 
2.2

 
1.5

05/02/2021
Green
12/31/2018
 
Yellow
12/31/2017
 
NA
No
Laborers' National Pension Fund
75-1280827
001
3.0

 
4.1

 
3.5

05/31/2020
Red
12/31/2018
(a)
Red
12/31/2017
 
Implemented
No
Laborers' District Council of Western Pennsylvania Pension Fund
25-6135576
001
1.9

 
1.4

 
0.6

05/31/2020
Yellow
12/31/2018
 
Red
12/31/2017
 
Implemented
No
Midwest Operating Engineers Pension Trust Fund
36-6140097
001
1.8

 
1.5

 
0.1

05/31/2020
Yellow
03/31/2019
(b)
Yellow
03/31/2018
(b)
Implemented
No
Employer- Teamsters Local Nos. 175 & 505 Pension Trust Fund
55-6021850
001
1.7

 
1.5

 
0.3

05/31/2020
Red
12/31/2018
(a), (b)
Red
12/31/2017
(b)
Implemented
No
Laborers' Local Union No. 158 Pension Plan
23-6580323
001
1.5

 
1.5

 
1.8

05/31/2020
Green
12/31/2018
(a)
Green
12/31/2017
(a)
NA
No
Laborers' Pension Fund of Roanoke, Virginia
54-6111015
001
1.5

 
2.5

 
0.1

05/31/2020
Green
09/30/2018
(a)
Green
09/30/2017
 
NA
No
Laborers District Council & Contractors Pension Fund of Ohio
31-6129964
001
1.4

 
1.8

 
2.5

05/31/2020
Green
12/31/2018
 
Green
12/31/2017
 
NA
No
Central Laborers' Pension Fund
37-6052379
001
1.3

 
0.9

 
0.5

05/31/2020
Yellow
12/31/2018
(b)
Yellow
12/31/2017
(b)
Implemented
No
National Electrical Benefit Fund
53-0181657
001
1.2

 
1.4

 
1.8

Varies through 5/31/2021
Green
12/31/2018
 
Green
12/31/2017
 
NA
No
Michigan Laborers' Pension Plan
38-6233976
001
1.1

 
1.5

 
2.0

05/31/2020
Yellow
08/31/2019
 
Yellow
08/31/2018
(b)
Implemented
No
Ohio Operating Engineers Pension Plan
31-6129968
001
0.8

 
2.1

 
4.9

05/31/2020
Green
07/31/2018
 
Green
07/31/2017
 
NA
No
Operating Engineers' Local 324 Pension Fund
38-1900637
001

 
0.6

 
2.1

05/31/2020
Red
04/30/2019
 
Red
04/30/2018
 
Implemented
No
Other funds
 
 
9.9

 
10.8

(c)
7.1

(c)
 
 
 
 
 
 
 
 
Total multiemployer pension plan contributions
 
 
$
66.9

 
$
92.4

 
$
92.1


 

 

 
 
 
 

(a)
The Company’s contributions to this plan represent greater than 5% of the plan’s total contributions.
(b)
This plan has utilized extended amortization provisions, which provide plans with extensions of time to amortize pension funding shortfalls.
(c)
Contribution amounts for 2018 and 2017 include approximately $0.2 million and $0.7 million, respectively, for Canadian multiemployer pension plans. Canadian multiemployer pension plans are not subject to the provisions of ERISA or the funding rules under the PPA that apply to U.S. registered multiemployer pension plans. Contributions to Canadian multiemployer pension plans are based on fixed amounts per hour per employee for employees covered under these plans.
Schedule of Covered Employees and Contributions, Multiemployer Plans Total contributions to multiemployer plans, and the related number of employees covered by these plans, including with respect to the Company’s Canadian operations for the periods indicated, were as follows:
 
Multiemployer Plans
 
Covered Employees
 
Contributions
(in millions)
For the Years Ended December 31:
Low
 
High
 
Pension
 
Other Multiemployer
 
Total
2019
1,119

 
5,349

 
$
66.9

 
$
5.7

 
$
72.6

2018
1,626

 
6,336

 
$
92.4

 
$
7.3

 
$
99.7

2017
550

 
7,057

 
$
92.1

 
$
10.3

 
$
102.4


XML 134 mtz12311910-k_htm.xml IDEA: XBRL DOCUMENT 0000015615 2019-01-01 2019-12-31 0000015615 2020-02-24 0000015615 2019-06-28 0000015615 2017-01-01 2017-12-31 0000015615 2018-01-01 2018-12-31 0000015615 2019-12-31 0000015615 2018-12-31 0000015615 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2018-12-31 0000015615 us-gaap:RestrictedStockMember us-gaap:CommonStockMember 2019-12-31 0000015615 us-gaap:CommonStockMember 2017-01-01 2017-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2017-01-01 2017-12-31 0000015615 us-gaap:RetainedEarningsMember 2018-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2018-01-01 2018-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-01-01 2018-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2019-01-01 2019-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2017-01-01 2017-12-31 0000015615 us-gaap:ParentMember 2018-01-01 2018-12-31 0000015615 us-gaap:ParentMember 2017-12-31 0000015615 us-gaap:CommonStockMember 2019-01-01 2019-12-31 0000015615 us-gaap:CommonStockMember 2017-12-31 0000015615 us-gaap:RetainedEarningsMember 2017-12-31 0000015615 us-gaap:ParentMember 2019-01-01 2019-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2016-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2016-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2019-12-31 0000015615 us-gaap:ParentMember 2017-01-01 2017-12-31 0000015615 us-gaap:CommonStockMember 2018-01-01 2018-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-01-01 2019-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-01-01 2017-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2017-12-31 0000015615 2016-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2017-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2018-12-31 0000015615 us-gaap:RetainedEarningsMember 2019-12-31 0000015615 us-gaap:ParentMember 2018-12-31 0000015615 us-gaap:CommonStockMember 2019-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2019-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2017-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2016-12-31 0000015615 us-gaap:RetainedEarningsMember 2017-01-01 2017-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2017-01-01 2017-12-31 0000015615 us-gaap:RetainedEarningsMember 2019-01-01 2019-12-31 0000015615 us-gaap:CommonStockMember 2018-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2017-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-01-01 2019-12-31 0000015615 us-gaap:NoncontrollingInterestMember 2016-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0000015615 us-gaap:ParentMember 2019-12-31 0000015615 us-gaap:CommonStockMember 2016-12-31 0000015615 us-gaap:RetainedEarningsMember 2018-01-01 2018-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-01-01 2018-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-01-01 2019-12-31 0000015615 2017-12-31 0000015615 us-gaap:TreasuryStockCommonMember 2018-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0000015615 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2018-01-01 2018-12-31 0000015615 us-gaap:ParentMember 2016-12-31 0000015615 us-gaap:RetainedEarningsMember 2016-12-31 0000015615 us-gaap:AdditionalPaidInCapitalMember 2018-12-31 0000015615 us-gaap:GoodwillMember 2018-01-01 2018-12-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2017-01-01 2017-12-31 0000015615 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2018-12-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 srt:MaximumMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2019-12-31 0000015615 us-gaap:GeneralLiabilityMember us-gaap:UninsuredRiskMember 2019-01-01 2019-12-31 0000015615 mtz:OilAndGas1Member mtz:ReportingUnitBMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2019-12-31 0000015615 mtz:OilAndGas1Member mtz:ReportingUnitBMember 2018-12-31 0000015615 us-gaap:PropertyInsuranceProductLineMember us-gaap:UninsuredRiskMember us-gaap:AutomobilesMember 2019-01-01 2019-12-31 0000015615 mtz:OilAndGas1Member mtz:ReportingUnitOrIntangibleForWhichImpairmentChargeWasRecordedMember 2018-01-01 2018-12-31 0000015615 srt:MaximumMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2018-12-31 0000015615 srt:MaximumMember us-gaap:ContractualRightsMember us-gaap:MeasurementInputDiscountRateMember 2018-12-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:ContractualRightsMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2018-12-31 0000015615 us-gaap:ContractualRightsMember mtz:OilAndGas1Member 2018-12-31 0000015615 mtz:OilAndGas1Member mtz:ReportingUnitBMember 2019-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-01-01 2019-12-31 0000015615 mtz:CommunicationsMember 2018-01-01 2018-12-31 0000015615 mtz:OilAndGas1Member 2019-01-01 2019-12-31 0000015615 srt:MaximumMember us-gaap:ContractualRightsMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2019-12-31 0000015615 srt:MinimumMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2018-12-31 0000015615 us-gaap:ContractualRightsMember us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 mtz:OilAndGas1Member 2017-01-01 2017-12-31 0000015615 us-gaap:AccountingStandardsUpdate201409Member us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member 2018-01-01 0000015615 us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2018-01-01 2018-12-31 0000015615 srt:MaximumMember 2019-01-01 2019-12-31 0000015615 us-gaap:AccidentAndHealthInsuranceSegmentMember us-gaap:UninsuredRiskMember 2019-01-01 2019-12-31 0000015615 us-gaap:ContractualRightsMember mtz:OilAndGas1Member 2019-12-31 0000015615 us-gaap:CorporateJointVentureMember 2018-12-31 0000015615 2020-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:ContractualRightsMember us-gaap:MeasurementInputDiscountRateMember 2018-12-31 0000015615 srt:MinimumMember us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000015615 srt:MaximumMember us-gaap:ContractualRightsMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2018-12-31 0000015615 mtz:OilAndGas1Member 2018-01-01 2018-12-31 0000015615 us-gaap:GoodwillMember 2019-01-01 2019-12-31 0000015615 us-gaap:GroupPoliciesMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 srt:MaximumMember mtz:NumberOfYearsOfDiscountedCashFlowsMember 2018-12-31 0000015615 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000015615 us-gaap:EmployeeStockMember 2019-01-01 2019-12-31 0000015615 mtz:MasterServiceAndOtherServiceAgreementsMember us-gaap:SalesRevenueNetMember us-gaap:ProductConcentrationRiskMember us-gaap:TransferredAtPointInTimeMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2018-12-31 0000015615 mtz:CommunicationsMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:MeasurementInputLongTermRevenueGrowthRateMember 2019-12-31 0000015615 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2018-12-31 0000015615 mtz:OilAndGas1Member mtz:ReportingUnitAMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember us-gaap:MeasurementInputDiscountRateMember 2019-12-31 0000015615 mtz:OilAndGas1Member mtz:ReportingUnitOrIntangibleForWhichImpairmentChargeWasRecordedMember 2018-12-31 0000015615 srt:MaximumMember mtz:EquipmentLeasesMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember mtz:EquipmentLeasesMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember mtz:FacilityLeasesMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember mtz:FacilityLeasesMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember 2018-01-01 2018-12-31 0000015615 us-gaap:AccountingStandardsUpdate201602Member 2019-01-01 0000015615 mtz:CommunicationsMember 2017-01-01 2017-12-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2018-01-01 2018-12-31 0000015615 mtz:ElectricalTransmissionMember 2017-01-01 2017-12-31 0000015615 us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0000015615 mtz:ElectricalTransmissionMember 2019-01-01 2019-12-31 0000015615 mtz:ElectricalTransmissionMember 2018-01-01 2018-12-31 0000015615 us-gaap:AllOtherSegmentsMember 2017-01-01 2017-12-31 0000015615 us-gaap:AllOtherSegmentsMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0000015615 mtz:A2017AcquisitionsMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember 2019-01-01 2019-12-31 0000015615 mtz:A2018AcquisitionsMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember 2019-12-31 0000015615 mtz:A2019AcquisitionsMember srt:ManagementMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember us-gaap:MeasurementInputExpectedTermMember 2019-12-31 0000015615 mtz:A2018AcquisitionsMember 2019-12-31 0000015615 mtz:A2019AcquisitionsMember us-gaap:CustomerRelationshipsMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember us-gaap:OrderOrProductionBacklogMember 2019-01-01 2019-12-31 0000015615 mtz:A2019AcquisitionsMember srt:ManagementMember 2019-12-31 0000015615 mtz:A2017AcquisitionsMember 2019-12-31 0000015615 us-gaap:TradeNamesMember 2017-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2017-12-31 0000015615 us-gaap:TradeNamesMember 2019-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2018-12-31 0000015615 us-gaap:ContractualRightsMember 2018-01-01 2018-12-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-01-01 2018-12-31 0000015615 us-gaap:ContractualRightsMember 2019-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2019-12-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2017-12-31 0000015615 us-gaap:TradeNamesMember 2019-01-01 2019-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2018-01-01 2018-12-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2018-12-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2019-12-31 0000015615 us-gaap:CustomerRelatedIntangibleAssetsMember 2019-01-01 2019-12-31 0000015615 us-gaap:ContractualRightsMember 2017-12-31 0000015615 us-gaap:OtherIntangibleAssetsMember 2019-01-01 2019-12-31 0000015615 us-gaap:TradeNamesMember 2018-01-01 2018-12-31 0000015615 us-gaap:TradeNamesMember 2018-12-31 0000015615 us-gaap:ContractualRightsMember 2019-01-01 2019-12-31 0000015615 srt:WeightedAverageMember 2019-12-31 2019-12-31 0000015615 srt:WeightedAverageMember us-gaap:CustomerRelatedIntangibleAssetsMember 2019-12-31 2019-12-31 0000015615 srt:WeightedAverageMember us-gaap:OtherIntangibleAssetsMember 2019-12-31 2019-12-31 0000015615 us-gaap:ContractualRightsMember 2018-12-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2017-12-31 0000015615 mtz:ElectricalTransmissionMember 2017-12-31 0000015615 mtz:OilAndGas1Member 2019-12-31 0000015615 mtz:OilAndGas1Member 2018-12-31 0000015615 mtz:OilAndGas1Member 2017-12-31 0000015615 mtz:CommunicationsMember 2017-12-31 0000015615 mtz:CommunicationsMember 2018-12-31 0000015615 mtz:CommunicationsMember 2019-12-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2019-12-31 0000015615 mtz:ElectricalTransmissionMember 2019-12-31 0000015615 mtz:PowerGenerationAndIndustrialMember 2018-12-31 0000015615 mtz:ElectricalTransmissionMember 2018-12-31 0000015615 mtz:SubcontractingArrangementsMember us-gaap:InvesteeMember 2019-01-01 2019-12-31 0000015615 mtz:LifeshieldMember 2019-02-01 2019-02-28 0000015615 us-gaap:InvesteeMember 2018-12-31 0000015615 mtz:CrossCountryInfrastructureMember 2019-12-31 0000015615 mtz:WahaJVsMember us-gaap:InvesteeMember 2019-12-31 0000015615 mtz:WahaJVsMember 2019-01-01 2019-12-31 0000015615 mtz:EarnoutArrangementsMember 2019-01-01 2019-12-31 0000015615 mtz:EarnoutArrangementsMember 2018-01-01 2018-12-31 0000015615 mtz:WahaJVsMember 2019-12-31 0000015615 mtz:EarnoutArrangementsMember 2019-12-31 0000015615 mtz:PacerMember us-gaap:InvestmentsMember 2019-01-01 2019-12-31 0000015615 us-gaap:InvesteeMember 2019-12-31 0000015615 mtz:LifeshieldMember 2018-06-30 0000015615 mtz:EarnoutArrangementsMember 2017-01-01 2017-12-31 0000015615 mtz:WahaJVsMember 2017-01-01 2017-12-31 0000015615 mtz:PensareMember 2019-12-31 0000015615 mtz:WahaJVsMember 2018-01-01 2018-12-31 0000015615 mtz:WahaJVsMember us-gaap:InvesteeMember 2018-12-31 0000015615 mtz:PacerMember us-gaap:InvestmentsMember 2017-01-01 2017-12-31 0000015615 mtz:PensareMember 2017-09-30 0000015615 mtz:PensareMember us-gaap:ScenarioPlanMember us-gaap:CommonStockMember 2019-12-31 2019-12-31 0000015615 mtz:PensareMember us-gaap:ScenarioPlanMember 2019-12-31 0000015615 us-gaap:SeniorNotesMember 2019-12-31 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-12-31 0000015615 mtz:PacerMember us-gaap:InvestmentsMember 2018-01-01 2018-12-31 0000015615 us-gaap:OtherCurrentLiabilitiesMember mtz:EarnoutArrangementsMember 2018-12-31 0000015615 mtz:EarnoutArrangementsMember 2018-12-31 0000015615 us-gaap:OtherCurrentLiabilitiesMember mtz:EarnoutArrangementsMember 2019-12-31 0000015615 us-gaap:SeniorNotesMember 2018-12-31 0000015615 mtz:PensareMember 2017-07-01 2017-09-30 0000015615 srt:MinimumMember 2019-01-01 2019-12-31 0000015615 us-gaap:FinanceReceivablesMember 2019-01-01 2019-12-31 0000015615 us-gaap:FinanceReceivablesMember 2018-01-01 2018-12-31 0000015615 us-gaap:FinanceReceivablesMember 2017-01-01 2017-12-31 0000015615 us-gaap:LandMember 2018-12-31 0000015615 us-gaap:ConstructionInProgressMember 2019-12-31 0000015615 us-gaap:LandMember 2019-12-31 0000015615 us-gaap:FurnitureAndFixturesMember 2019-12-31 0000015615 us-gaap:BuildingAndBuildingImprovementsMember 2019-12-31 0000015615 us-gaap:MachineryAndEquipmentMember 2018-12-31 0000015615 us-gaap:BuildingAndBuildingImprovementsMember 2018-12-31 0000015615 us-gaap:FurnitureAndFixturesMember 2018-12-31 0000015615 us-gaap:ConstructionInProgressMember 2018-12-31 0000015615 us-gaap:MachineryAndEquipmentMember 2019-12-31 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2017-01-01 2017-12-31 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2019-01-01 2019-12-31 0000015615 us-gaap:PropertyPlantAndEquipmentMember 2018-01-01 2018-12-31 0000015615 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember us-gaap:MachineryAndEquipmentMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember us-gaap:BuildingAndBuildingImprovementsMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2019-01-01 2019-12-31 0000015615 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-12-31 0000015615 srt:MaximumMember us-gaap:ScenarioPlanMember mtz:PermittedAcquisitionMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember us-gaap:FederalFundsPurchasedMember 2019-09-19 2019-09-19 0000015615 mtz:ForeignDenominationMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember us-gaap:BaseRateMember 2018-12-31 2018-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-12-31 2019-12-31 0000015615 mtz:LetterofCreditinForeignDenominationMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2019-12-31 0000015615 us-gaap:ForeignLineOfCreditMember 2019-12-31 0000015615 srt:WeightedAverageMember us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember 2019-09-19 2019-09-19 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember mtz:EurocurrencyRateMember 2018-12-31 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-12-31 0000015615 srt:MinimumMember us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember mtz:EurocurrencyRateMember 2019-09-19 2019-09-19 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 us-gaap:BridgeLoanMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 currency:CAD us-gaap:ForeignLineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 us-gaap:ScenarioPlanMember us-gaap:DomesticLineOfCreditMember 2019-01-01 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2018-12-31 2018-12-31 0000015615 mtz:ForeignDenominationMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:DomesticLineOfCreditMember mtz:EurocurrencyRateMember 2019-09-19 2019-09-19 0000015615 srt:MaximumMember us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 srt:MinimumMember us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 us-gaap:LetterOfCreditMember us-gaap:LineOfCreditMember 2019-12-31 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember us-gaap:BaseRateMember 2018-12-31 2018-12-31 0000015615 srt:MaximumMember us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:ScenarioForecastMember us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2021-12-01 2021-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 srt:ScenarioForecastMember us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2020-12-01 2020-12-31 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember 2018-12-31 2018-12-31 0000015615 us-gaap:StandbyLettersOfCreditMember us-gaap:LineOfCreditMember 2018-12-31 0000015615 srt:WeightedAverageMember us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember us-gaap:BaseRateMember 2019-09-19 2019-09-19 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember 2019-09-19 2019-09-19 0000015615 currency:CAD us-gaap:ForeignLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:MinimumMember us-gaap:DomesticLineOfCreditMember mtz:EurocurrencyRateMember 2019-09-19 2019-09-19 0000015615 mtz:ForeignDenominationMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 srt:MinimumMember us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember 2018-12-31 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2019-01-01 2019-12-31 0000015615 us-gaap:RevolvingCreditFacilityMember us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-01-01 2019-12-31 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:MaximumMember us-gaap:LetterOfCreditMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:DomesticLineOfCreditMember 2019-12-31 0000015615 srt:MaximumMember us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember us-gaap:BaseRateMember 2019-09-19 2019-09-19 0000015615 srt:MinimumMember us-gaap:LetterOfCreditMember us-gaap:StandbyLettersOfCreditMember us-gaap:DomesticLineOfCreditMember 2018-12-31 0000015615 us-gaap:LoansPayableMember us-gaap:DomesticLineOfCreditMember 2019-09-19 0000015615 srt:MaximumMember us-gaap:DomesticLineOfCreditMember mtz:EurocurrencyRateMember 2018-12-31 2018-12-31 0000015615 mtz:FourPointEightSevenFivePercentSeniorNotesMember us-gaap:SeniorNotesMember 2018-12-31 0000015615 us-gaap:ForeignLineOfCreditMember 2018-12-31 0000015615 srt:MinimumMember mtz:LeaseTermInExcessOfOneYearMember 2019-12-31 0000015615 srt:MaximumMember mtz:LeaseTermLessThanOneYearMember 2019-12-31 0000015615 mtz:LeaseTermLessThanOneYearMember 2018-01-01 2018-12-31 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2017-01-01 2017-12-31 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2018-01-01 2018-12-31 0000015615 mtz:LeaseTermInExcessOfOneYearMember 2019-01-01 2019-12-31 0000015615 mtz:LeaseTermLessThanOneYearMember 2017-01-01 2017-12-31 0000015615 us-gaap:RestrictedStockUnitsRSUMember 2018-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2017-01-01 2017-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-12-31 0000015615 us-gaap:EmployeeStockMember mtz:EmployeeStockPlansMember 2019-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember mtz:A2013IncentivePlanMember 2019-12-31 0000015615 us-gaap:RestrictedStockUnitsRSUMember 2017-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2018-01-01 2018-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2019-12-31 2019-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2017-12-31 0000015615 mtz:RestrictedStockAndRestrictedStockUnitsMember 2018-12-31 0000015615 us-gaap:EmployeeStockMember 2017-01-01 2017-12-31 0000015615 us-gaap:EmployeeStockMember 2018-01-01 2018-12-31 0000015615 us-gaap:MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember us-gaap:MultiemployerPlansPensionMember country:CA 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember us-gaap:MultiemployerPlansPensionMember country:CA 2018-01-01 2018-12-31 0000015615 mtz:MultiemployerPlanPeriodTwoMember 2019-01-01 2019-12-31 0000015615 mtz:MultiemployerPlanPeriodOneMember 2019-01-01 2019-12-31 0000015615 mtz:LaborersLocalUnionNo.OneHundredAndFiftyEightPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:NationalElectricalBenefitFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:EmployerTeamstersLocalOneHundredAndSeventyFiveAndFiveHundredAndFivePensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:LaborersDistrictCouncilContractorsPensionFundofOhioMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:I.B.E.W.Local1249PensionPlanMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:MidwestOperatingEngineersPensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:TeamstersNationalPipeLinePensionPlanMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:InternationalUnionOfOperatingEngineersLocalOneHundredAndThirtyTwoPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:MichiganLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:InternationalUnionOfOperatingEngineersLocalOneHundredAndThirtyTwoPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:LaborersDistrictCouncilofWPAPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:WestVirginiaLaborersPensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:PipelineIndustryPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:PipelineIndustryPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:WestVirginiaLaborersPensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:LaborersNationalPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:CentralPensionFundOfIUOEAndParticipatingEmployersMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:NationalElectricalBenefitFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:LaborersLocalUnionNo.OneHundredAndFiftyEightPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:OperatingEngineersLocalThreeHundredAndTwentyFourPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:OhioOperatingEngineersPensionPlanMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:InternationalUnionOfOperatingEngineersLocalOneHundredAndThirtyTwoPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:CentralLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:LaborersLocalUnionNo.OneHundredAndFiftyEightPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:TeamstersNationalPipeLinePensionPlanMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:MidwestOperatingEngineersPensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:NationalElectricalBenefitFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:I.B.E.W.Local1249PensionPlanMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:LaborersNationalPensionFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:EmployerTeamstersLocalOneHundredAndSeventyFiveAndFiveHundredAndFivePensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:LaborersPensionFundOfRoanokeVirginiaMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:LaborersDistrictCouncilContractorsPensionFundofOhioMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:OperatingEngineersLocalThreeHundredAndTwentyFourPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:MichiganLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:LaborersDistrictCouncilofWPAPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:CentralPensionFundOfIUOEAndParticipatingEmployersMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:LaborersPensionFundOfRoanokeVirginiaMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 mtz:OhioOperatingEngineersPensionPlanMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:CentralPensionFundOfIUOEAndParticipatingEmployersMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:PipelineIndustryPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:OperatingEngineersLocalThreeHundredAndTwentyFourPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:LaborersPensionFundOfRoanokeVirginiaMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:CentralLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:LaborersDistrictCouncilContractorsPensionFundofOhioMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:CentralLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:I.B.E.W.Local1249PensionPlanMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:LaborersDistrictCouncilofWPAPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:LaborersNationalPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:WestVirginiaLaborersPensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:EmployerTeamstersLocalOneHundredAndSeventyFiveAndFiveHundredAndFivePensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:TeamstersNationalPipeLinePensionPlanMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlanIndividuallyInsignificantMultiemployerPlansMember us-gaap:MultiemployerPlansPensionMember 2018-01-01 2018-12-31 0000015615 mtz:MichiganLaborersPensionFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:OhioOperatingEngineersPensionPlanMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 mtz:MidwestOperatingEngineersPensionTrustFundMember us-gaap:MultiemployerPlansPensionMember 2017-01-01 2017-12-31 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 srt:MaximumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 us-gaap:MultiemployerPlansPostretirementBenefitMember 2018-01-01 2018-12-31 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 srt:MinimumMember us-gaap:WorkforceSubjectToCollectiveBargainingArrangementsMember us-gaap:UnionizedEmployeesConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 srt:MaximumMember mtz:NationalElectricalBenefitFundMember us-gaap:MultiemployerPlansPensionMember 2019-01-01 2019-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2016-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2019-01-01 2019-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2018-01-01 2018-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2016-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2017-01-01 2017-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2018-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2017-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2018-01-01 2018-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2017-01-01 2017-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-01-01 2019-12-31 0000015615 us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember 2019-12-31 0000015615 us-gaap:AccumulatedTranslationAdjustmentMember 2019-12-31 0000015615 mtz:March2018ShareRepurchaseProgramMember 2018-01-01 2018-12-31 0000015615 mtz:September2018ShareRepurchaseProgramMember 2018-01-01 2018-12-31 0000015615 mtz:March2018ShareRepurchaseProgramMember 2018-03-31 0000015615 mtz:September2018ShareRepurchaseProgramMember 2019-12-31 0000015615 mtz:A2016ShareRepurchaseProgramMember 2018-01-01 2018-12-31 0000015615 mtz:September2018ShareRepurchaseProgramMember 2018-09-11 0000015615 mtz:A2016ShareRepurchaseProgramMember 2016-12-31 0000015615 mtz:December2018ShareRepurchaseProgramMember 2019-12-31 0000015615 mtz:December2018ShareRepurchaseProgramMember 2018-12-21 0000015615 us-gaap:SegmentContinuingOperationsMember 2017-01-01 2017-12-31 0000015615 us-gaap:SegmentContinuingOperationsMember 2018-01-01 2018-12-31 0000015615 us-gaap:SegmentContinuingOperationsMember 2019-01-01 2019-12-31 0000015615 us-gaap:ForeignCountryMember 2018-12-31 0000015615 us-gaap:DomesticCountryMember 2019-12-31 0000015615 us-gaap:StateAndLocalJurisdictionMember 2018-12-31 0000015615 us-gaap:StateAndLocalJurisdictionMember 2019-12-31 0000015615 us-gaap:ForeignCountryMember 2019-12-31 0000015615 us-gaap:DomesticCountryMember 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-01-01 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2019-01-01 2019-12-31 0000015615 us-gaap:IntersegmentEliminationMember 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-01-01 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2018-01-01 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2018-01-01 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2019-01-01 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2019-01-01 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2019-01-01 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2018-01-01 2018-12-31 0000015615 us-gaap:IntersegmentEliminationMember 2019-01-01 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2018-01-01 2018-12-31 0000015615 us-gaap:IntersegmentEliminationMember 2018-01-01 2018-12-31 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 mtz:ATT1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 mtz:EquitransMidstreamCorporationEQTCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 mtz:EquitransMidstreamCorporationEQTCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 mtz:EquitransMidstreamCorporationEQTCorporationMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 mtz:ATT1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 mtz:ATT1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 mtz:EnergyTransferAffiliatesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 us-gaap:CorporateNonSegmentMember 2019-01-01 2019-12-31 0000015615 us-gaap:CorporateNonSegmentMember 2018-01-01 2018-12-31 0000015615 us-gaap:CorporateNonSegmentMember 2017-01-01 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2017-12-31 0000015615 us-gaap:CorporateNonSegmentMember 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:CommunicationsMember 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2017-12-31 0000015615 us-gaap:CorporateNonSegmentMember 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:PowerGenerationAndIndustrialMember 2019-12-31 0000015615 us-gaap:CorporateNonSegmentMember 2019-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:OilAndGas1Member 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember us-gaap:AllOtherSegmentsMember 2017-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2018-12-31 0000015615 us-gaap:OperatingSegmentsMember mtz:ElectricalTransmissionMember 2017-12-31 0000015615 country:US 2019-12-31 0000015615 us-gaap:NonUsMember 2019-12-31 0000015615 country:US 2017-12-31 0000015615 us-gaap:NonUsMember 2017-12-31 0000015615 us-gaap:GovernmentMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 us-gaap:NonUsMember 2018-01-01 2018-12-31 0000015615 us-gaap:NonUsMember 2019-01-01 2019-12-31 0000015615 country:US 2018-12-31 0000015615 country:US 2017-01-01 2017-12-31 0000015615 us-gaap:NonUsMember 2018-12-31 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2018-01-01 2018-12-31 0000015615 country:US 2018-01-01 2018-12-31 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2019-01-01 2019-12-31 0000015615 country:US 2019-01-01 2019-12-31 0000015615 us-gaap:NonUsMember 2017-01-01 2017-12-31 0000015615 us-gaap:CorporateJointVentureMember 2017-01-01 2017-12-31 0000015615 mtz:UtilitiesMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember mtz:CommunicationsMember 2017-01-01 2017-12-31 0000015615 us-gaap:CorporateJointVentureMember 2018-01-01 2018-12-31 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2017-12-31 2017-12-31 0000015615 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 us-gaap:GovernmentMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 us-gaap:GovernmentMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 mtz:CanadianAcquisitionArbitrationMember us-gaap:InterestExpenseMember 2019-04-01 2019-06-30 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 mtz:DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 mtz:CustomerWithThirdHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 mtz:JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember srt:MinimumMember us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2019-01-01 2019-12-31 0000015615 srt:SubsidiariesMember us-gaap:PerformanceGuaranteeMember 2018-12-31 0000015615 mtz:CustomerWithSecondHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 mtz:CustomerWithHighestNetAccountsReceivablePosition1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 mtz:CanadianJointVentureMember us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 mtz:CanadianAcquisitionArbitrationMember 2019-04-01 2019-06-30 0000015615 mtz:CustomerWithHighestNetAccountsReceivablePosition1Member us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2018-01-01 2018-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:FinancialStandbyLetterOfCreditMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 mtz:CustomerWithThirdHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 us-gaap:AccidentAndHealthInsuranceSegmentMember us-gaap:SuretyBondMember us-gaap:UninsuredRiskMember 2019-12-31 0000015615 srt:SubsidiariesMember us-gaap:PerformanceGuaranteeMember 2019-12-31 0000015615 us-gaap:PerformanceGuaranteeMember 2018-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 us-gaap:GroupPoliciesMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 us-gaap:AccidentAndHealthInsuranceSegmentMember us-gaap:SuretyBondMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 mtz:DisclosedCustomersWithHighestNetAccountsReceivablePositionsMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2019-12-31 2019-12-31 0000015615 us-gaap:PerformanceGuaranteeMember 2019-12-31 0000015615 mtz:JointVenturesThatProvideElectricalTransmissionInfrastructureServicesMember srt:MaximumMember us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 us-gaap:PropertyLiabilityAndCasualtyInsuranceSegmentMember us-gaap:OtherNoncurrentLiabilitiesMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 mtz:TenLargestCustomers1Member us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2017-01-01 2017-12-31 0000015615 mtz:CanadianAcquisitionArbitrationMember mtz:LegalFeesMember 2019-04-01 2019-06-30 0000015615 mtz:CustomerWithSecondHighestNetAccountsReceivablePositionMember us-gaap:AccountsReceivableMember us-gaap:CreditConcentrationRiskMember 2018-12-31 2018-12-31 0000015615 us-gaap:OtherNoncurrentAssetsMember us-gaap:UninsuredRiskMember 2018-12-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2018-01-01 2018-12-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2017-01-01 2017-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2017-01-01 2017-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2019-01-01 2019-12-31 0000015615 srt:BoardOfDirectorsChairmanMember 2019-01-01 2019-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2017-01-01 2017-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-01-01 2018-12-31 0000015615 mtz:ConstructionServicesMember srt:ExecutiveOfficerMember 2019-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-01-01 2019-12-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-01-01 2018-12-31 0000015615 srt:ExecutiveOfficerMember 2018-12-31 0000015615 us-gaap:LeaseAgreementsMember srt:BoardOfDirectorsChairmanMember 2018-01-01 2018-12-31 0000015615 mtz:ConstructionServicesMember srt:ExecutiveOfficerMember 2019-01-01 2019-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:EquipmentMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-12-31 0000015615 currency:CAD us-gaap:PerformanceGuaranteeMember us-gaap:CorporateJointVentureMember 2018-12-31 0000015615 currency:CAD us-gaap:PerformanceGuaranteeMember us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 mtz:AcquisitionOfNoncontrollingInterestMember srt:ManagementMember 2017-10-01 2017-10-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2019-12-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-02-01 2018-02-28 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2019-12-31 0000015615 srt:MaximumMember srt:ChiefExecutiveOfficerMember 2019-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2018-12-31 0000015615 mtz:OilAndGas2017AcquisitionMember srt:ManagementMember 2017-01-01 2017-12-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2019-01-01 2019-12-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-01-01 2019-12-31 0000015615 srt:ManagementMember 2017-10-01 2017-10-31 0000015615 mtz:ConstructionManagementFirmSpecializingInSteelBuildingSystemsMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2018-12-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2018-01-01 2018-12-31 0000015615 us-gaap:PerformanceGuaranteeMember us-gaap:CorporateJointVentureMember 2019-12-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2018-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2018-01-01 2018-12-31 0000015615 srt:ExecutiveOfficerMember 2019-12-31 0000015615 us-gaap:LeaseAgreementsMember srt:BoardOfDirectorsChairmanMember 2019-01-01 2019-12-31 0000015615 mtz:EquipmentSuppliesAndServicesMember srt:ManagementMember 2018-12-31 0000015615 srt:MaximumMember srt:BoardOfDirectorsChairmanMember 2019-12-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2017-01-01 2017-12-31 0000015615 mtz:RelatedCustomerMember srt:ExecutiveOfficerMember 2019-01-01 2019-12-31 0000015615 mtz:SubcontractingArrangementsMember srt:ManagementMember 2019-12-31 0000015615 mtz:CrossCountryInfrastructureMember us-gaap:ImmediateFamilyMemberOfManagementOrPrincipalOwnerMember 2019-12-31 0000015615 mtz:OilAndGas2017AcquisitionMember srt:ManagementMember 2018-12-31 0000015615 mtz:AcquisitionOfNoncontrollingInterestMember srt:ManagementMember 2018-12-31 0000015615 us-gaap:LeaseAgreementsMember srt:BoardOfDirectorsChairmanMember 2017-01-01 2017-12-31 0000015615 srt:ChiefExecutiveOfficerMember 2019-01-01 2019-12-31 0000015615 us-gaap:PerformanceGuaranteeMember us-gaap:CorporateJointVentureMember 2018-12-31 0000015615 srt:BoardOfDirectorsChairmanMember 2017-01-01 2017-12-31 0000015615 srt:BoardOfDirectorsChairmanMember 2018-01-01 2018-12-31 0000015615 srt:ChiefExecutiveOfficerMember 2017-01-01 2017-12-31 0000015615 srt:ChiefExecutiveOfficerMember 2018-01-01 2018-12-31 0000015615 2018-07-01 2018-09-30 0000015615 2019-01-01 2019-03-31 0000015615 2019-04-01 2019-06-30 0000015615 2018-10-01 2018-12-31 0000015615 us-gaap:ContractualRightsMember 2019-10-01 2019-12-31 0000015615 us-gaap:CorporateJointVentureMember 2018-04-01 2018-06-30 0000015615 2019-10-01 2019-12-31 0000015615 2018-04-01 2018-06-30 0000015615 2019-07-01 2019-09-30 0000015615 2018-01-01 2018-03-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-12-31 0000015615 srt:ConsolidationEliminationsMember 2019-01-01 2019-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2019-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-01-01 2019-12-31 0000015615 srt:ConsolidationEliminationsMember 2019-12-31 0000015615 srt:ConsolidationEliminationsMember 2018-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2019-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-12-31 0000015615 srt:ConsolidationEliminationsMember 2017-01-01 2017-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2017-01-01 2017-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2017-01-01 2017-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2017-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2017-01-01 2017-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2016-12-31 0000015615 srt:ConsolidationEliminationsMember 2016-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2017-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2017-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2016-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2016-12-31 0000015615 srt:ConsolidationEliminationsMember 2017-12-31 0000015615 srt:ConsolidationEliminationsMember 2018-01-01 2018-12-31 0000015615 srt:ParentCompanyMember srt:ReportableLegalEntitiesMember 2018-01-01 2018-12-31 0000015615 srt:NonGuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-01-01 2018-12-31 0000015615 srt:GuarantorSubsidiariesMember srt:ReportableLegalEntitiesMember 2018-01-01 2018-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2017-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-01-01 2017-12-31 0000015615 mtz:AllowanceforCEIBMember 2016-12-31 0000015615 mtz:AllowanceforCEIBMember 2018-01-01 2018-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2017-01-01 2017-12-31 0000015615 mtz:AllowanceforCEIBMember 2019-12-31 0000015615 mtz:AllowanceforCEIBMember 2017-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2018-01-01 2018-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2017-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2018-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2018-01-01 2018-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2019-01-01 2019-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2018-01-01 2018-12-31 0000015615 mtz:AllowanceforCEIBMember 2019-01-01 2019-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2017-01-01 2017-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2019-12-31 0000015615 mtz:AllowanceforCEIBMember 2018-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2019-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2016-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2017-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2019-01-01 2019-12-31 0000015615 us-gaap:AllowanceForCreditLossMember 2018-12-31 0000015615 mtz:AllowanceforCEIBMember 2017-01-01 2017-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-01-01 2019-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2016-12-31 0000015615 us-gaap:InventoryValuationReserveMember 2016-12-31 0000015615 us-gaap:ValuationAllowanceOfDeferredTaxAssetsMember 2019-12-31 mtz:segment pure utreg:Y mtz:component mtz:reportingunit shares iso4217:USD mtz:acquisition iso4217:USD shares mtz:entity iso4217:CAD mtz:pipeline mtz:employee mtz:warrant mtz:subsidiary mtz:customer false --12-31 FY 2019 0000015615 0.05 1 1 2 1 1 1 2 1 1 1 1 1 1 1 P4Y P1Y P5Y P1Y P5Y P1Y 10 10 P2Y P1Y 2900000 0.1 0.1 145000000 145000000 91327009 91909430 0.05 0.05 0.01 0.01 0 200000 1600000 18000000 0 0 26400000 1200000000 20000000 true true true true true true true 2021-05-31 true true true true true true true true true true true true 347213000 259659000 392334000 230000000 1100000 700000 1100000 700000 1 1 5000000 5000000 0 0 0 0 P40Y P7Y P20Y P3Y P3Y P2Y 400000000 1251533 1221593 100000000 15329817 15344917 10-K true 2019-12-31 false 001-08106 MasTec, Inc. FL 65-0829355 800 S. Douglas Road, 12th Floor Coral Gables, FL 33134 305 599-1800 Common Stock, $0.10 Par Value MTZ NYSE Yes No Yes Yes Large Accelerated Filer false false false 3100000000 76584117 7183188000 6909417000 6606978000 6070244000 5939308000 5745307000 235482000 212930000 188049000 3319000 47662000 0 299500000 287278000 275103000 -77026000 -82571000 -61011000 27367000 23855000 21328000 -14045000 1780000 12990000 510939000 365303000 371826000 116843000 106072000 22942000 394096000 259231000 348884000 1762000 -428000 1671000 392334000 259659000 347213000 5.22 3.30 4.29 75185000 78695000 80903000 5.17 3.26 4.22 75846000 79772000 82325000 394096000 259231000 348884000 -189000 -2645000 1627000 -15023000 5863000 475000 378884000 262449000 350986000 1762000 -428000 1671000 377122000 262877000 349315000 71427000 27422000 850326000 671324000 1024568000 1252646000 100069000 113709000 52000000 56558000 75169000 47330000 2173559000 2168989000 905835000 747808000 229903000 0 1221440000 1100350000 211528000 169370000 254741000 253436000 4997006000 4439953000 118429000 82655000 81561000 0 535029000 669712000 87562000 90218000 115581000 133033000 206180000 231644000 74784000 76349000 1219126000 1283611000 1314030000 1324223000 154553000 0 296326000 263687000 221280000 176408000 3205315000 3047929000 0 0 9191000 9133000 809753000 789009000 1510709000 1118375000 -75706000 -60494000 466727000 466125000 1787220000 1389898000 4471000 2126000 1791691000 1392024000 4997006000 4439953000 90634771 9063000 8094004 -145573000 788914000 509941000 -65814000 1096531000 7103000 1103634000 347213000 347213000 1671000 348884000 2102000 2102000 2102000 15656000 15656000 15656000 393570 39000 -39000 0 0 92757 8000 3077000 3085000 3085000 38807 1551000 1551000 1551000 0 1280000 1280000 26067000 26067000 4940000 31007000 90935584 9094000 8132811 -147124000 775387000 857154000 -63712000 1430799000 2554000 1433353000 1562000 1562000 1562000 259659000 259659000 -428000 259231000 3218000 3218000 3218000 13527000 13527000 13527000 385392 39000 -39000 0 0 6033 0 134000 134000 134000 7197006 319001000 319001000 319001000 91327009 9133000 15329817 -466125000 789009000 1118375000 -60494000 1389898000 2126000 1392024000 392334000 392334000 1762000 394096000 -15212000 -15212000 -15212000 16447000 16447000 16447000 464970 46000 -46000 0 0 117451 12000 4343000 4355000 4355000 15100 602000 602000 602000 0 583000 583000 91909430 9191000 15344917 -466727000 809753000 1510709000 -75706000 1787220000 4471000 1791691000 394096000 259231000 348884000 235482000 212930000 188049000 3319000 47662000 0 3219000 2584000 3100000 16447000 13527000 15656000 22160000 56209000 18277000 27367000 23855000 21328000 13908000 16052000 5935000 2768000 -8910000 -7222000 -113061000 335201000 417491000 -24051000 29366000 -36187000 -10180000 -28709000 117091000 -228142000 251735000 43883000 -52215000 28411000 46075000 52663000 24522000 -1392000 550278000 529956000 144096000 179481000 6684000 115995000 126473000 180420000 123412000 35015000 39359000 19963000 5589000 39469000 77105000 14705000 5415000 23801000 -261823000 -181799000 -272748000 3025927000 3418232000 2699047000 3126595000 3359521000 2457293000 -12438000 -17427000 -3350000 88341000 72167000 67740000 34267000 15929000 6676000 583000 -559000 -22728000 4655000 4047000 3104000 45000 3821000 6189000 5652000 313949000 1552000 -8458000 0 -6301000 -244631000 -361094000 130322000 181000 33000 -111000 44005000 -12904000 1559000 27422000 40326000 38767000 71427000 27422000 40326000 84971000 81230000 59157000 106248000 -21450000 78653000 206156000 75545000 150055000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 1</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Business, Basis of Presentation and Significant Accounting Policies</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Nature of the Business</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">MasTec, Inc. (collectively with its subsidiaries, “MasTec” or the “Company”) is a leading infrastructure construction company operating mainly throughout North America across a range of industries. The Company’s primary activities include the engineering, building, installation, maintenance and upgrade of communications, energy, utility and other infrastructure, such as: wireless, wireline/fiber and customer fulfillment activities; petroleum and natural gas pipeline infrastructure; electrical utility transmission and distribution; power generation, including renewables; heavy civil; and industrial infrastructure. MasTec’s customers are primarily in these industries. MasTec reports its results under </span><span style="font-family:inherit;font-size:9pt;"><span>five</span></span><span style="font-family:inherit;font-size:9pt;"> reportable segments: </span><span style="font-family:inherit;font-size:8pt;">(1)</span><span style="font-family:inherit;font-size:9pt;"> Communications; </span><span style="font-family:inherit;font-size:8pt;">(2) </span><span style="font-family:inherit;font-size:9pt;">Oil and Gas; </span><span style="font-family:inherit;font-size:8pt;">(3)</span><span style="font-family:inherit;font-size:9pt;"> Electrical Transmission; </span><span style="font-family:inherit;font-size:8pt;">(4)</span><span style="font-family:inherit;font-size:9pt;"> Power Generation and Industrial; and </span><span style="font-family:inherit;font-size:8pt;">(5) </span><span style="font-family:inherit;font-size:9pt;">Other.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Principles of Consolidation</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The accompanying consolidated financial statements include MasTec, Inc. and its subsidiaries and include the accounts of all majority owned subsidiaries over which the Company exercises control and, when applicable, entities in which the Company has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. Other parties’ interests in entities that MasTec consolidates are reported as non-controlling interests within equity, except for mandatorily redeemable non-controlling interests, which are recorded within liabilities. Net income or loss attributable to non-controlling interests is reported as a separate line item below net income or loss. The Company’s investments in entities for which the Company does not have a controlling interest, but over which it has the ability to exert significant influence, are accounted for using the equity method of accounting. For equity investees in which the Company has an undivided interest in the assets, liabilities and profits or losses of an unincorporated entity, but does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity. When necessary, certain prior year amounts have been reclassified to conform with the current period presentation.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Translation of Foreign Currencies</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The assets and liabilities of foreign subsidiaries with a functional currency other than the U.S. dollar are translated into U.S. dollars at period-end exchange rates, with resulting translation gains or losses included within other comprehensive income or loss. Revenue and expenses are translated into U.S. dollars at average rates of exchange during the applicable period. Substantially all of the Company’s foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed in currencies other than the functional currency are included in other income or expense, net. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In these consolidated financial statements, “$” means U.S. dollars unless otherwise noted.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Management Estimates</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The preparation of consolidated financial statements in accordance with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. These estimates are based on historical experience and various other assumptions, the results of which form the basis of making judgments about the Company’s operating results and the carrying values of assets and liabilities that are not readily apparent from other sources. Key estimates include: the recognition of revenue and project profit or loss, which the Company defines as project revenue, less project costs of revenue, including project-related depreciation, in particular, on construction contracts accounted for under the cost-to-cost method, for which the recorded amounts require estimates of costs to complete and the amount and probability of variable consideration included in the contract transaction price; fair value estimates, including those related to acquisitions, valuations of goodwill and intangible assets, acquisition-related contingent consideration and equity investments; allowances for doubtful accounts; asset lives used in computing depreciation and amortization; fair values of financial instruments; self-insurance liabilities; other accruals and allowances; income taxes; and the estimated effects of litigation and other contingencies. While management believes that such estimates are reasonable when considered in conjunction with the Company’s consolidated financial position and results of operations taken as a whole, actual results could differ materially from those estimates.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Significant Accounting Policies</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following is a summary of significant accounting policies followed in the preparation of the accompanying consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company recognizes revenue from contracts with customers under Accounting Standards Codification (“ASC”) Topic 606 (“Topic 606”). The Company adopted the requirements of Accounting Standards Update (“ASU”) 2014-09, </span><span style="font-family:inherit;font-size:9pt;font-style:italic;">Revenue from Contracts with Customers, </span><span style="font-family:inherit;font-size:9pt;">under the modified retrospective transition approach effective January 1, 2018, with application to all existing contracts that were not substantially completed as of January 1, 2018. The difference between the recognition criteria under Topic 606 and the Company’s previous revenue recognition practices under the previous revenue recognition guidance, ASC Topic 605-35, was recognized through a cumulative effect adjustment of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$2 million</span></span><span style="font-family:inherit;font-size:9pt;"> that was made to the opening balance of retained earnings as of January 1, 2018.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Under Topic 606, revenue is recognized when, or as, control of promised goods and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which an entity expects to be entitled in exchange for the goods and services transferred. Revenue is primarily recognized by the Company over time utilizing the cost-to-cost measure of progress, which is an input method, on contracts for specific projects and for certain master service and other service agreements. Under Topic 606, the cost-to-cost measure of progress best depicts the continuous transfer of control of goods or services to the customer, and correspondingly, when performance obligations are satisfied for the related contracts.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Contracts.</span><span style="font-family:inherit;font-size:9pt;"> The Company derives revenue primarily from construction projects performed under: (i) master and other service agreements, which provide a menu of available services in a specific geographic territory that are utilized on an as-needed basis, and are typically priced using either </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">a time and materials or a fixed price per unit basis; and (ii) contracts for specific projects requiring the construction and installation of an entire infrastructure system or specified units within an infrastructure system, which are subject to multiple pricing options, including fixed price, unit price, time and materials, or cost plus a markup. Revenue derived from projects performed under master service and other service agreements totaled </span><span style="font-family:inherit;font-size:9pt;"><span>36%</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>35%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>36%</span></span><span style="font-family:inherit;font-size:9pt;"> of consolidated revenue for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue from contracts for specific projects, as well as for certain projects pursuant to master and other service agreements, is typically recognized over time using the cost-to-cost measure of progress. For these contracts, the cost-to-cost measure of progress best depicts the continuous transfer of control of goods or services to the customer. Such contracts provide that the customer accept completion of progress to date and compensate the Company for services rendered.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For certain master service and other service agreements under which the Company performs installation and maintenance services, primarily for install-to-the-home service providers in its Communications segment, revenue is recognized at a point in time. This is generally when the work order has been fulfilled, which is typically the same day the work is initiated. Point in time revenue accounted for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>7%</span></span><span style="font-family:inherit;font-size:9pt;"> of consolidated revenue for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Substantially all of the Company’s other revenue is recognized over time.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract costs include all direct materials, labor and subcontracted costs, as well as indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and the operational costs of capital equipment. The total contract transaction price and cost estimation processes used for recognizing revenue over time under the cost-to-cost method is based on the professional knowledge and experience of the Company’s project managers, engineers and financial professionals. Management reviews estimates of total contract transaction price and total project costs on an ongoing basis. Changes in job performance, job conditions and management’s assessment of expected variable consideration are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and the Company’s profit recognition. Changes in these factors could result in revisions to revenue in the period in which the revisions are determined, which could materially affect the Company’s consolidated results of operations for that period. Provisions for losses on uncompleted contracts are recorded in the period in which such losses are determined. For both the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, project profit was affected by less than </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> as a result of changes in contract estimates included in projects that were in process as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">. Revenue recognized for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> as a result of changes in total contract transaction price estimates, including from variable consideration, from performance obligations satisfied or partially satisfied in prior periods, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$58.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$38.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company may incur certain costs that can be capitalized, such as initial set-up or mobilization costs. Such costs, which are amortized over the life of the respective projects, were not material for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The timing of customer billings is generally dependent upon advance billing terms, milestone billings based on completion of certain phases of work, or when services are provided. Under the typical payment terms of master and other service agreements and fixed price contracts, the customer makes progress payments based on quantifiable measures of performance by the Company as defined by each specific agreement. Progress payments, generally net of amounts retained, are paid by the customer over the duration of the contract. For install-to-the-home contracts, work orders are billed and paid as completed. Amounts billed and due from customers, as well as the amount of contract assets, are generally classified within current assets in the consolidated balance sheets. See </span><span style="font-family:inherit;font-size:9pt;">Note 5 - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities</span><span style="font-family:inherit;font-size:9pt;"> for related discussion. Amounts expected to be collected beyond one year are classified as other long-term assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Performance Obligations.</span><span style="font-family:inherit;font-size:9pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:9pt;">A performance obligation is a contractual promise to transfer a distinct good or service to a customer, and is the unit of account under Topic 606. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the performance obligation is satisfied. The Company’s contracts often require significant services to integrate complex activities and equipment into a single deliverable, and are therefore generally accounted for as a single performance obligation, even when delivering multiple distinct services. Contract amendments and change orders, which are generally not distinct from the existing contract, are typically accounted for as a modification of the existing contract and performance obligation. The vast majority of the Company’s performance obligations are completed within </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">When more than one contract is entered into with a customer on or close to the same date, the Company evaluates whether those contracts should be combined and accounted for as a single contract, as well as whether those contracts should be accounted for as one, or more than one, performance obligation. This evaluation requires significant judgment and is based on the facts and circumstances of the various contracts.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Remaining performance obligations represent the amount of unearned transaction prices under contracts for which work is wholly or partially unperformed, including the Company’s share of unearned transaction prices from its proportionately consolidated non-controlled joint ventures. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the amount of the Company’s remaining performance obligations was </span><span style="font-family:inherit;font-size:9pt;"><span>$5.3 billion</span></span><span style="font-family:inherit;font-size:9pt;">. The Company expects to recognize approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$4.6 billion</span></span><span style="font-family:inherit;font-size:9pt;"> of its remaining performance obligations as revenue during </span><span style="font-family:inherit;font-size:9pt;">2020</span><span style="font-family:inherit;font-size:9pt;">, with the remainder to be recognized primarily in </span><span style="font-family:inherit;font-size:9pt;">2021</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Variable Consideration.</span><span style="font-family:inherit;font-size:9pt;"> Transaction prices for the Company’s contracts may include variable consideration, which comprises items such as change orders, claims and incentives. Management estimates variable consideration for a performance obligation utilizing estimation methods that it believes best predict the amount of consideration to which the Company will be entitled. Variable consideration is included in the estimated transaction price if it is probable that when the uncertainty associated with the variable consideration is resolved, there will not be a significant reversal of the cumulative amount of revenue that has been recognized. Management’s estimates of variable consideration and the determination of whether to include estimated amounts in transaction prices are based largely on engineering studies and legal opinions, past practices with the customer, specific discussions, correspondence or preliminary negotiations with the customer and all other relevant information that is reasonably available at the time of the estimate. The effect of variable consideration on the transaction price of a performance obligation is typically recognized as an adjustment to revenue on a cumulative catch-up basis, as such variable consideration, which typically pertains to changed conditions and scope, is generally for services encompassed under the existing contract. To the extent unapproved change orders, claims and other variable consideration reflected in transaction prices are not resolved in the Company’s favor, or to the extent incentives reflected in transaction prices are not earned, there could be reductions in, or reversals of, previously recognized revenue.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, the Company included approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$27 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$56 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of change orders and/or claims in transaction prices for certain contracts that were in the process of being resolved in the ordinary course of business, including through negotiation, arbitration and other proceedings. These transaction price adjustments, when earned, are included within contract assets or accounts receivable, net of allowance, as appropriate. As of both </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, these change orders and/or claims were primarily related to certain projects in the Company’s Oil and Gas segment. The Company actively engages with its customers to complete the final approval process, and generally expects these processes to be completed within </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;">. Amounts ultimately realized upon final agreement by customers could be higher or lower than such estimated amounts.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. Management analyzes the collectibility of accounts receivable and the adequacy of the allowance for doubtful accounts on a regular basis taking into consideration the aging of account balances, historical bad debt experience, customer concentrations, customer credit-worthiness, customer financial condition and credit reports, availability of mechanics’ and other liens, existence of payment bonds and other sources of payment and the current economic environment. The Company establishes an allowance for anticipated losses on its accounts receivable balances either when a business unit has historical experience of losses that are considered to be ordinary course, and/or for specific receivables, when it is probable that the receivable is not collectible and the loss can be reasonably estimated. Amounts are written off against the allowance when they are considered to be uncollectible.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">If estimates of the collectibility of accounts receivable change, or should customers experience unanticipated financial difficulties, or if anticipated recoveries in existing bankruptcies or other work-out situations fail to materialize, additional allowances may be required. Estimates of collectibility are subject to significant change during times of economic weakness or uncertainty in either the overall economy or within the industries served by MasTec. Management actively monitors the economic environment and its impact on MasTec’s customers in connection with its evaluation of the Company’s accounts receivable portfolio and the adequacy of its allowance for doubtful accounts.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Inventories</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Inventories consist of materials and supplies for construction and installation projects, which are valued at the lower of cost or net realizable value using the average cost or specific identification methods of costing. For materials or supplies purchased on behalf of specific customers or projects, loss of the customer or cancellation of the project could result in an impairment of the value of materials purchased. The value of inventory may also decrease due to obsolescence, physical deterioration, damage, changes in price levels, or other causes. Inventory valuation allowances are determined based upon specific facts and circumstances and market conditions. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, valuation allowances for inventory totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$7.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$7.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash consisting of interest-bearing demand deposits is carried at cost, which approximates fair value. Highly liquid investments with an original maturity of three months or less are carried at fair value. On a daily basis, available funds are swept from the Company’s depository accounts into a concentration account and are used to repay outstanding revolving loans under the Company’s senior secured credit facility. Cash balances maintained by certain operating subsidiaries and by entities that are proportionately consolidated that are not swept into the concentration account, as well as deposits made subsequent to the daily cash sweep, are classified as cash. Included in the Company’s cash balances as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> are amounts held by entities that are proportionately consolidated totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$13.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$11.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. These amounts are available to support the operations of those entities, but are not available for the Company’s other operations. The Company generally does not fund its disbursement accounts for checks it has written until the checks are presented to the bank for payment. Outstanding checks that have not yet cleared through the banking system represent book overdrafts, which are classified within accounts payable. There are no compensating balance requirements associated with the Company’s depository accounts and there are no other restrictions on the transfer of cash associated with the Company’s depository accounts.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company’s financial instruments include cash and cash equivalents, accounts and notes receivable, cash collateral deposited with insurance carriers, life insurance assets, equity investments, deferred compensation plan assets and liabilities, accounts payable and other current liabilities, acquisition-related contingent consideration, mandatorily redeemable non-controlling interests and debt obligations.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Fair value is the price that would be received to sell an asset or the amount paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The fair value guidance establishes a valuation hierarchy, which requires maximizing the use of observable inputs when measuring fair value. The three levels of inputs that may be used are: (i) Level 1 - quoted market prices in active markets for identical assets or liabilities; (ii) Level 2 - observable market-based inputs or other observable inputs; and (iii) Level 3 - significant unobservable inputs that cannot be corroborated by observable market data, which are generally determined using valuation models incorporating management estimates of market participant assumptions. In instances in which the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement classification is determined based on the lowest level input that is significant to the fair value measurement in its entirety. Management’s assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Fair values of financial instruments are estimated using public market prices, quotes from financial institutions and other available information. Due to their short-term maturity, the carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and other current liabilities approximate their fair values. Management believes the carrying values of notes and other receivables, cash collateral deposited with insurance carriers, and outstanding balances on its credit facilities approximate their fair values.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Investment Arrangements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">From time to time, the Company may participate in selected investment or strategic arrangements to expand its operations, customer base or geographic reach, including arrangements that combine the Company’s skills and resources with those of others to allow for the performance of particular projects. The Company’s investment arrangements include equity interests in various business entities and participation in contractual joint ventures, some of which may involve the extension of loans or other types of financing arrangements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Management determines whether each business entity in which it has equity interests, debt, or other investments constitutes a variable interest entity (“VIE”) based on the nature and characteristics of such arrangements. If an investment arrangement is determined to be a VIE, then management determines if the Company is the VIE’s primary beneficiary by evaluating several factors, including the Company’s: (i) risks and responsibilities; (ii) ownership interests; (iii) decision making powers; and (iv) financial interests, among other factors. If management determines the Company is the primary beneficiary of a VIE, then it would be consolidated, and other parties’ interests in the VIE would be accounted for as non-controlling interests. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the primary activities of the VIE and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE, which, in either case, could be significant to the VIE. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company determined that certain of its investment arrangements were VIEs. Except for one individually insignificant VIE, the Company does not have the power to direct the primary activities that most significantly impact the economic performance of its VIEs nor is it the primary beneficiary. Accordingly, except for the previously mentioned VIE, the Company’s VIEs are not consolidated.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company’s investments in entities for which it does not have a controlling interest and is not the primary beneficiary, but for which it has the ability to exert significant influence, are accounted for using the equity method of accounting. Equity method investments are recorded as other long-term assets. Income or loss from these investments is recorded as a separate line item in the consolidated statements of operations. Intercompany profits or losses associated with the Company’s equity method investments are eliminated until realized by the investee in transactions with third parties. Distributions received from equity method investees are reflected in the statements of cash flows using the nature of distributions approach, under which distributions are classified based on the nature of the activity that generated them. For equity investees in which the Company has an undivided interest in the assets, liabilities and profits or losses of an unincorporated entity, but the Company does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">E</span><span style="font-family:inherit;font-size:9pt;">quity investments, other than those accounted for as equity method investments or those that are proportionately consolidated, are measured at fair value if their fair values are readily determinable. Equity investments that do not have readily determinable fair values are measured at cost, adjusted for changes from observable market transactions, less impairment (“adjusted cost basis”). The Company evaluates its investments for impairment by considering a variety of factors, including the earnings capacity of the related investments. Fair value measurements for the Company’s equity investments are classified within Level 3 of the fair value hierarchy based on the nature of the fair value inputs. Realized and unrealized gains or losses are recognized in other income or expense. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">For further information pertaining to the Company’s equity investments, see </span><span style="font-family:inherit;font-size:9pt;color:#252525;">Note 4 - Fair Value of Financial Instruments</span><span style="font-family:inherit;font-size:9pt;color:#252525;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Deferred Financing Costs</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">Deferred financing costs relate to the Company’s debt instruments, the short and long-term portions of which are reflected as deductions from the carrying amounts of the related debt instrument, including the Company’s credit facility. Deferred financing costs are amortized over the terms of the related debt instruments using the effective interest method. The Company incurred </span><span style="font-family:inherit;font-size:9pt;"><span>$5.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> of deferred financing costs for the year ended</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> in connection with an amendment and restatement of its senior secured credit facility. Amortization expense associated with deferred financing costs, which is included within interest expense, net, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> for both years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">and totaled</span><span style="font-family:inherit;font-size:10pt;"> </span><span style="font-family:inherit;font-size:9pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2017</span><span style="font-family:inherit;font-size:9pt;">. Deferred financing costs, net of accumulated amortization, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$12.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$10.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Other Assets</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other assets consists primarily of investments in unconsolidated entities, life insurance assets, miscellaneous receivables and prepaid expenses.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Long-Lived Assets </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company’s long-lived assets consist primarily of property and equipment, including finance lease assets, and finite-lived intangible assets. Purchased property and equipment are recorded at cost, or, if acquired in a business combination, at the acquisition date fair value. Finance lease assets are recognized based on the present value of minimum future lease payments. Certain costs incurred in connection with developing or obtaining internal-use software are capitalized within office furniture and equipment. Depreciation and amortization of property and equipment, including finance lease assets, is computed using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are depreciated over the shorter of the term of the lease or the estimated useful lives of the improvements. Expenditures for repairs and maintenance are charged to expense as incurred. Expenditures for betterments and major improvements that extend the life of the related assets are capitalized and depreciated over the remaining useful lives of the assets. The carrying amounts of assets sold or retired and the related accumulated depreciation are eliminated in the year of disposal, with resulting gains or losses included in other income or expense. When the Company identifies assets to be sold, those assets are valued based on their estimated fair value less costs to sell, classified as held-for-sale and depreciation is no longer recorded. Finite-lived intangible assets are amortized over their useful lives, which are generally based on contractual or legal rights, in a manner consistent with the pattern in which the related benefits are expected to be consumed.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Management reviews long-lived assets for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared with the asset’s carrying amount to determine if there has been an impairment, which is calculated as the difference between the fair value of an asset and its carrying value. Estimates of future undiscounted cash flows are based on expected revenue and operating costs for the business as well as anticipated future economic conditions. Fair values take into consideration management’s estimates of risk-adjusted discount rates, which are believed to be consistent </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">with assumptions that marketplace participants would use in their estimates of fair value. For the three years in the period ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, there were no material impairments of long-lived assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Goodwill and Indefinite-Lived Intangible Assets</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company has goodwill and indefinite-lived intangible assets that have been recorded in connection with its acquisitions of businesses. Goodwill and indefinite-lived intangible assets are not amortized, but instead are tested for impairment at least annually. The Company performs its annual impairment tests of goodwill and indefinite-lived intangible assets during the fourth quarter of each year, and on a quarterly basis, monitors these assets for potential indicators of impairment. Goodwill is required to be tested for impairment at the reporting unit level. A reporting unit is an operating segment, or one level below the operating segment, which is referred to as a component. Management identifies its reporting units by assessing whether components (i) have discrete financial information available; (ii) engage in business activities; and (iii) have a segment manager that regularly reviews the component’s operating results. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">If two or more components are deemed economically similar, those components are aggregated into one reporting unit when performing the annual goodwill impairment test. Based on management’s review of its components and their related operations, the Company combines all of the components of its Electrical Transmission operating segment into </span><span style="font-family:inherit;font-size:9pt;">one</span><span style="font-family:inherit;font-size:9pt;"> reporting unit and combines </span><span style="font-family:inherit;font-size:9pt;"><span>two</span></span><span style="font-family:inherit;font-size:9pt;"> of the components within its Power Generation and Industrial operating segment into </span><span style="font-family:inherit;font-size:9pt;">one</span><span style="font-family:inherit;font-size:9pt;"> reporting unit. All of the Company’s other components each comprise </span><span style="font-family:inherit;font-size:9pt;">one</span><span style="font-family:inherit;font-size:9pt;"> reporting unit.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For each of the three years in the period ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, management performed a qualitative assessment for its goodwill and indefinite-lived intangible assets by examining relevant events and circumstances that could have an effect on their fair values, such as: macroeconomic conditions, industry and market conditions, entity-specific events, financial performance and other relevant factors or events that could affect earnings and cash flows.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">2019 Assessment. </span><span style="font-family:inherit;font-size:9pt;">Based on the results of the qualitative assessments for the year ended December 31, 2019, quantitative testing was performed for (i) </span><span style="font-family:inherit;font-size:9pt;"><span>three</span></span><span style="font-family:inherit;font-size:9pt;"> reporting units within the Company’s Oil and Gas operating segment and (ii) </span><span style="font-family:inherit;font-size:9pt;"><span>one</span></span><span style="font-family:inherit;font-size:9pt;"> reporting unit in the Communications segment. Factors considered by management in determining the reporting units for which quantitative assessments were performed included the effects of current or expected changes in market conditions on the future business outlook, success rates on new project awards and levels of operating activity.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For the selected reporting units, management estimated their fair values using a combination of market and income approaches. Under the market approach, fair values were estimated using published market multiples for comparable companies and applying them to revenue and EBITDA. Under the income approach, a discounted cash flow methodology was used, considering: (i) management estimates, such as projections of revenue, operating costs and cash flows, taking into consideration historical and anticipated financial results; (ii) general economic and market conditions; and (iii) the impact of planned business and operational strategies. Estimated discount rates were determined using the weighted average cost of capital for each reporting unit at the time of the analysis, taking into consideration the risks inherent within each reporting unit individually. In 2019, significant assumptions used in testing the reporting units included terminal values based on terminal growth rates of </span><span style="font-family:inherit;font-size:9pt;"><span>3.0%</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>five</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>nine</span></span><span style="font-family:inherit;font-size:9pt;"> years of discounted cash flows prior to the terminal value, and discount rates ranging from </span><span style="font-family:inherit;font-size:9pt;"><span>13.0%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>16.0%</span></span><span style="font-family:inherit;font-size:9pt;">. Management believes the assumptions used in its quantitative goodwill impairment tests are reflective of the risks inherent in the business models of the Company’s reporting units and within the Company’s industry.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Based on the results of the quantitative assessment, the estimated fair values of the reporting unit in the Communications operating segment and </span><span style="font-family:inherit;font-size:9pt;"><span>one</span></span><span style="font-family:inherit;font-size:9pt;"> of the reporting units in the Oil and Gas operating segment were determined to substantially exceed their carrying values. The remaining </span><span style="font-family:inherit;font-size:9pt;"><span>two</span></span><span style="font-family:inherit;font-size:9pt;"> reporting units in the Oil and Gas operating segment, each of which had approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$15 million</span></span><span style="font-family:inherit;font-size:9pt;"> of goodwill, had estimated fair values that exceed their respective carrying values by approximately </span><span style="font-family:inherit;font-size:9pt;"><span>15%</span></span><span style="font-family:inherit;font-size:9pt;">. A </span><span style="font-family:inherit;font-size:9pt;"><span>100</span></span><span style="font-family:inherit;font-size:9pt;"> basis point increase in the discount rate would not have resulted in any of the reporting units’ carrying values exceeding their fair values.</span></div><div style="line-height:120%;text-align:justify;text-indent:32px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Management also performed quantitative testing during 2019 for an indefinite-lived pre-qualification intangible asset in the Oil and Gas operating segment. Management estimated the fair value of the intangible asset using a cost methodology, incorporating estimates of the opportunity cost associated with the asset’s loss based on discounted cash flows over a </span><span style="font-family:inherit;font-size:9pt;"><span>four</span></span><span style="font-family:inherit;font-size:9pt;">-year period. The impairment test incorporated an estimated discount rate of </span><span style="font-family:inherit;font-size:9pt;"><span>13.0%</span></span><span style="font-family:inherit;font-size:9pt;">. Based on the results of the quantitative assessment, the estimated fair value of the indefinite-lived pre-qualification intangible asset in the Oil and Gas operating segment was determined to be less than its carrying value and a pre-tax, non-cash impairment charge of </span><span style="font-family:inherit;font-size:9pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> was recorded for the difference. This indefinite-lived pre-qualification intangible asset had a carrying value of </span><span style="font-family:inherit;font-size:9pt;"><span>$41.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> remaining as of December 31, 2019.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">2018 Assessment. </span><span style="font-family:inherit;font-size:9pt;">Based on the results of the qualitative assessments for the year ended December 31, 2018, quantitative testing was performed for (i) </span><span style="font-family:inherit;font-size:9pt;"><span>three</span></span><span style="font-family:inherit;font-size:9pt;"> reporting units within the Company’s Oil and Gas operating segment, (ii) the Electrical Transmission operating segment, and (iii) </span><span style="font-family:inherit;font-size:9pt;"><span>two</span></span><span style="font-family:inherit;font-size:9pt;"> reporting units in the Communications segment. Factors considered by management in determining the reporting units for which quantitative assessments were performed included the passage of time since the last quantitative assessment, the effects of current or expected changes in market conditions on the future business outlook, success rates on new project awards and levels of operating productivity.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For the selected reporting units, management estimated their fair values using a combination of market and income approaches. Under the market approach, fair values were estimated using published market multiples for comparable companies. Under the income approach, a discounted cash flow methodology was used, including: (i) management estimates, such as projections of revenue, operating costs and cash flows, taking into consideration historical and anticipated financial results; (ii) general economic and market conditions; and (iii) the impact of planned business and operational strategies. Estimated discount rates were determined using the weighted average cost of capital for each reporting unit at the time of the analysis, taking into consideration the risks inherent within each reporting unit individually. In 2018, significant assumptions used in testing the reporting units included terminal values based on terminal growth rates ranging from </span><span style="font-family:inherit;font-size:9pt;"><span>2.4%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>3.5%</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>four</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>nine</span></span><span style="font-family:inherit;font-size:9pt;"> years of discounted cash flows prior to the terminal value, and discount rates ranging from </span><span style="font-family:inherit;font-size:9pt;"><span>11.0%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>16.0%</span></span><span style="font-family:inherit;font-size:9pt;">. Management believes the assumptions used in its quantitative goodwill impairment tests are reflective of the risks inherent in the business models of the Company’s reporting units and within the Company’s industry.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Based on the results of the quantitative assessments, the estimated fair value of </span><span style="font-family:inherit;font-size:9pt;"><span>one</span></span><span style="font-family:inherit;font-size:9pt;"> of the reporting units in the Oil and Gas operating segment was determined to be less than its carrying value and a pre-tax, non-cash impairment charge of </span><span style="font-family:inherit;font-size:9pt;"><span>$47.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> was recorded for the difference. This reporting unit has </span><span style="font-family:inherit;font-size:9pt;"><span>$14 million</span></span><span style="font-family:inherit;font-size:9pt;"> of goodwill remaining as of December 31, 2018. The estimated fair value of a separate reporting unit in the Oil and Gas </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">operating segment, which has goodwill with a carrying value of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$15 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of December 31, 2018, was determined to exceed its carrying value by approximately </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;">, and the estimated fair values of the other reporting units for which quantitative testing was performed were determined to substantially exceed their carrying values as of December 31, 2018. A </span><span style="font-family:inherit;font-size:9pt;"><span>100</span></span><span style="font-family:inherit;font-size:9pt;"> basis point increase in the discount rate would not have resulted in any additional reporting units’ carrying values exceeding their fair values.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Management also performed quantitative testing during 2018 for an indefinite-lived pre-qualification intangible asset in the Oil and Gas operating segment and in the Electrical Transmission operating segment. Management estimated the fair values of these intangible assets using a cost methodology, incorporating estimates of the opportunity cost associated with the assets’ loss based on discounted cash flows over a </span><span style="font-family:inherit;font-size:9pt;"><span>two</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>four</span></span><span style="font-family:inherit;font-size:9pt;">-year period. The impairment tests incorporated estimated discount rates ranging from </span><span style="font-family:inherit;font-size:9pt;"><span>13.0%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>14.0%</span></span><span style="font-family:inherit;font-size:9pt;">. Based on the results of these assessments, we determined that the estimated fair value of the indefinite-lived pre-qualification asset in the Oil and Gas operating segment, which had a carrying value of </span><span style="font-family:inherit;font-size:9pt;"><span>$43 million</span></span><span style="font-family:inherit;font-size:9pt;">, exceeded its carrying value by approximately </span><span style="font-family:inherit;font-size:9pt;"><span>16%</span></span><span style="font-family:inherit;font-size:9pt;">. The estimated fair value of the indefinite-lived pre-qualification asset in the Electrical Transmission operating segment was determined to substantially exceed its carrying value as of December 31, 2018.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">2017 Assessment. </span><span style="font-family:inherit;font-size:9pt;"> Based on the results of the qualitative assessments for the year ended December 31, 2017, quantitative testing was performed for the Company’s Electrical Transmission operating segment, for </span><span style="font-family:inherit;font-size:9pt;"><span>one</span></span><span style="font-family:inherit;font-size:9pt;"> reporting unit in the Company’s Power Generation and Industrial operating segment, and for </span><span style="font-family:inherit;font-size:9pt;"><span>two</span></span><span style="font-family:inherit;font-size:9pt;"> reporting units within the Oil and Gas operating segment. Management also performed quantitative testing during 2017 for indefinite-lived pre-qualification intangible assets in the Oil and Gas and Electrical Transmission operating segments, as well as for an indefinite-lived trade name intangible asset in the Power Generation and Industrial operating segment. There were no impairments of goodwill or indefinite-lived intangible assets for the year ended December 31, 2017.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, management believes that the recorded balances of goodwill and indefinite-lived intangible assets are recoverable; however, significant changes in the assumptions or estimates used in the Company’s impairment analyses, such as a reduction in profitability and/or cash flows, could result in non-cash goodwill and indefinite-lived intangible asset impairment charges in future periods.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Business Combinations</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The determination of the fair value of net assets acquired in a business combination requires estimates and judgments of future cash flow expectations for the acquired business and the related identifiable tangible and intangible assets. Fair values are calculated using expected cash flows and industry-standard valuation techniques. For current assets and current liabilities, book value is generally assumed to equal fair value. Goodwill is the amount by which consideration paid exceeds the fair value of acquired net assets. Acquisition costs, including acquisition integration costs, are expensed as incurred and are included within general and administrative expenses in the consolidated statements of operations.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Due to the time required to gather and analyze the necessary data for each acquisition, U.S. GAAP provides a “measurement period” of up to one year in which to finalize these fair value determinations. During the measurement period, preliminary fair value estimates may be revised if new information is obtained about the facts and circumstances existing as of the date of acquisition, or based on the final net assets and working capital of the acquired business, as prescribed in the applicable purchase agreement. Such adjustments may result in the recognition, or adjust the fair values, of acquisition-related assets and liabilities and/or consideration paid, and are referred to as “measurement period” adjustments. Other revisions to these fair value estimates are reflected as income or expense, as appropriate. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consideration paid generally consists of cash and potential future payments that are contingent upon the acquired business achieving certain levels of earnings in the future, also referred to as “acquisition-related contingent consideration” or “earn-outs.” In one of the Company’s acquisitions, the acquisition consideration includes a mandatorily redeemable non-controlling interest, subject to a repurchase formula, which is calculated in a manner consistent with the Company’s traditional earn-out arrangements. The Company refers to its traditional earn-out arrangements and the mandatorily redeemable non-controlling interest collectively as “Earn-outs.” Earn-out liabilities are measured at their estimated fair values as of the date of acquisition. Subsequent to the date of acquisition, if future Earn-out payments are expected to differ from Earn-out payments estimated as of the date of acquisition, any related fair value adjustments are recognized in the period that such expectation is considered probable. Changes in the fair value of Earn-out liabilities, other than those related to measurement period adjustments, as described above, are recorded within other income or expense in the consolidated statements of operations for traditional earn-outs, and within interest expense for mandatorily redeemable non-controlling interests. Fair values are estimated using income approaches such as discounted cash flows or option pricing models. Earn-out liabilities are included within other current and other long-term liabilities, as appropriate, within the consolidated balance sheets. Earn-out payments are generally classified within financing activities in the consolidated statement of cash flows, except to the extent such payments exceed acquisition-date liabilities. Such excess payments are classified within operating activities.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">See “Recent Accounting Pronouncements” section below for information pertaining to the adoption of ASU 2016-02, </span><span style="font-family:inherit;font-size:9pt;font-style:italic;">Leases (Topic 842).</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In the ordinary course of business, the Company enters into agreements that provide financing for machinery and equipment and for other of its facility, vehicle and equipment needs, including related party leases. The Company reviews all agreements to determine if a leasing arrangement exists. When a leasing arrangement is identified, a determination is made at inception as to whether the lease is an operating or a finance lease. A lease exists when a contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. In determining whether a lease exists, the Company considers whether a contract provides both the right to obtain substantially all of the economic benefits from the use of an asset and the right to direct the use of the asset. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of the minimum future lease payments over the expected term of the lease. The Company’s lease assets are primarily concentrated in vehicles, machinery and equipment. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Leases with an initial term of twelve months or less are classified as short-term leases and are not recognized in the consolidated balance sheets unless the lease contains a purchase option that is reasonably certain to be exercised, or unless it is reasonably certain that the equipment will be leased for greater than twelve months. Lease payments for short-term leases are recognized on a straight-line basis over the lease term, and primarily relate to equipment used on construction projects, for which the rentals are based on daily, weekly or monthly rental rates, and typically contain termination </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">for convenience provisions. Lease determinations are reassessed in the event of a change in lease terms. The Company has a limited number of sublease arrangements, which are not considered material to the consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company’s leases have remaining lease terms of up to </span><span style="font-family:inherit;font-size:9pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:9pt;">. Lease agreements may contain renewal clauses, which, if elected, generally extend the term of the lease for one to five years for both equipment and facility leases. Certain lease agreements may also contain options to purchase the leased property and/or options to terminate the lease. In addition, lease agreements may include periodic adjustments to payment amounts for inflation or other variables, or may require payments for taxes, insurance, maintenance or other expenses, which are generally referred to as non-lease components. The Company elected the practical expedient to account for non-lease components together with the related lease components for all classes of leased assets. The Company’s lease agreements do not contain significant residual value guarantees or material restrictive covenants.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Lease term, discount rate, variable lease costs and future minimum lease payment determinations require the use of judgment, and are based on the facts and circumstances of each lease. Economic incentives, intent, past history and business need are among the factors considered to determine if renewal and/or purchase options are reasonably certain to be exercised. The majority of the Company’s lease agreements do not explicitly state the discount rate implicit in the lease, therefore, the Company generally uses an incremental borrowing rate to determine the value of its lease obligations. The incremental borrowing rate represents the rate of interest that would be paid to borrow on a collateralized basis over a similar term. The Company determines its incremental borrowing rate using a portfolio approach based on information available as of the lease commencement date, including applicable lease terms and the current economic environment.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Finance Leases </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Finance lease assets are recorded within property and equipment, with a corresponding amount recorded within the Company’s debt obligations. Finance lease expense is composed of depreciation expense on the leased asset and interest on the lease liability. Additions to finance leases are included within the supplemental disclosures of non-cash information in the consolidated statements of cash flows. Many of the Company’s finance leases contain purchase options, which the Company frequently exercises, given that the purchase option prices are typically below the estimated fair market values of the related assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Operating Leases</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Beginning in 2019, operating lease right-of-use assets and liabilities are recognized on the consolidated balance sheets, with the related lease expense recognized over the term of the lease on a straight-line basis. Operating lease expense is recorded as rent expense, primarily within costs of revenue, excluding depreciation and amortization. Fixed costs for operating leases are composed of initial base rent amounts plus any fixed annual increases. Variable costs for operating leases consist primarily of common area maintenance expenses and taxes for facility leases. Certain of the Company’s operating leases contain purchase options, for which the purchase option price is generally considered to be at fair market value. From time to time, the Company may terminate a lease before the end of the lease term. Payments related to such early lease terminations are generally recorded within rent expense.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Self-Insurance</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company is self-insured up to the amount of its deductible for its insurance policies. MasTec maintains insurance policies subject to per claim deductibles of </span><span style="font-family:inherit;font-size:9pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> for its workers’ compensation policy, </span><span style="font-family:inherit;font-size:9pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for its general liability policy and up to </span><span style="font-family:inherit;font-size:9pt;"><span>$8.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for its automobile liability policy. In addition, the Company has excess umbrella coverage. Estimated liabilities under these insurance programs are accrued based upon management’s estimates of the ultimate liability for claims reported and an estimate of claims incurred but not reported, with assistance from third-party actuaries. MasTec also maintains an insurance policy with respect to employee group medical claims, which is subject to annual per employee maximum losses of </span><span style="font-family:inherit;font-size:9pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:9pt;">. MasTec’s estimated liability for employee group medical claims is based on statistical analysis of historical claims experience and specific knowledge of actual losses that have occurred. The Company is required to post collateral, generally in the form of letters of credit, surety bonds and cash to certain of its insurance carriers. Cash collateral deposited with insurance carriers is included in other long-term assets in the consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The present value of the Company’s self-insurance liability is reflected in the consolidated balance sheets within current and other long-term liabilities, as appropriate. The determination of such claims and expenses and the appropriateness of the related liability is reviewed and updated quarterly. These insurance liabilities are, however, difficult to assess and estimate due to many factors, the effects of which are often unknown or difficult to estimate, including the severity of an injury, the determination of the Company’s liability in proportion to other parties’ liability and the number of incidents not reported. Accruals are based upon known facts and historical trends. Although management believes its accruals are adequate, a change in experience or actuarial assumptions could materially affect the Company’s results of operations in a particular period.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company records income taxes using the asset and liability method of accounting for deferred income taxes. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement and income tax basis of the Company’s assets and liabilities. Income taxes are estimated in each of the jurisdictions in which the Company operates. This process involves estimating the tax exposure, together with assessing temporary differences resulting from differing treatment of items, such as deferred revenue, for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included, net, within the consolidated balance sheets as long-term assets and/or liabilities, as appropriate. The recording of a deferred tax asset assumes the realization of such asset in the future. Otherwise, a valuation allowance is recorded to reduce the asset to its estimated net realizable value. If management determines that the Company may not be able to realize all or part of a deferred tax asset in the future, a valuation allowance for the deferred tax asset is charged to income tax expense in the period the determination is made. Management considers future pretax income and ongoing prudent and feasible tax planning strategies in assessing the estimated net realizable value of tax assets and the corresponding need for any related valuation allowances.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In determining the provision for income taxes, management uses an effective tax rate based on annual pre-tax income, statutory tax rates, permanent tax differences and tax planning opportunities in the various jurisdictions in which the Company operates. The Company is generally free </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">of additional U.S. federal tax consequences on distributed foreign subsidiary earnings. The Company has generally not provided for U.S. income taxes on unremitted foreign earnings because such earnings are considered to be insignificant.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Significant factors that affect the annual effective tax rate include management’s assessment of certain tax matters, the location and amount of taxable earnings, changes in certain non-deductible expenses and expected credits. In December 2017, the “2017 Tax Act” was enacted, which included broad tax reform that was applicable to the Company. See </span><span style="font-family:inherit;font-size:9pt;">Note 12 - Income Taxes</span><span style="font-family:inherit;font-size:9pt;"> for additional discussion.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">An entity may only recognize or continue to recognize tax positions that meet a "more likely than not" threshold. In the ordinary course of business, there is inherent uncertainty in quantifying income tax positions. The Company assesses its income tax positions and records tax benefits for all years subject to examination based on management's evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company has recognized the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the Company's financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company and its subsidiaries file income tax returns in numerous tax jurisdictions, including U.S. federal, most U.S. states and certain foreign jurisdictions. Although management believes its calculations for tax returns are correct and the positions taken thereon are reasonable, the final outcome of income tax examinations could be materially different from the resolution management currently anticipates and the estimates that are reflected in the Company’s consolidated financial statements, which could materially affect the Company’s results of operations, cash flows and liquidity in a particular period. To the extent interest and penalties are assessed by taxing authorities, such amounts are accrued and included within income tax expense.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company has certain stock-based compensation plans, under which restricted stock awards and restricted stock units (together “restricted shares”) are available for issuance to eligible participants. Non-cash stock-based compensation expense is included within general and administrative expense in the consolidated statements of operations. Share-based payments, to the extent they are compensatory, are recognized based on their grant date fair values. Forfeitures are recorded as they occur. The Company records a deferred tax asset, or future tax benefit, based on the amount of share-based compensation recognized in the financial statements over the vesting period of share-based awards. The tax effects of differences between the fair value of a share-based award on the date of vesting and the date of grant, also referred to as excess tax benefits or tax deficiencies, are recognized within the provision for income taxes in the period such vestings occur.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Grants of restricted shares are valued based on the closing market share price of MasTec’s common stock as reported on the New York Stock Exchange (the “market price”) on the date of grant. Compensation expense arising from restricted shares is recognized on a straight line basis over the vesting period. Grants of restricted shares have cliff vesting terms, which generally vest over a period of </span><span style="font-family:inherit;font-size:9pt;"><span>three years</span></span><span style="font-family:inherit;font-size:9pt;">. Upon vesting, some of the underlying shares may be sold to cover the required tax withholdings. However, some participants may choose the net share settlement method to cover withholding tax requirements, in which case shares are not issued, but are treated as common stock repurchases in the consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. The Company then pays the corresponding withholding taxes to the appropriate taxing authorities in cash on behalf of the recipient. Withheld shares, which are valued at the market price on the date of vesting, are recorded as a reduction to additional paid-in capital and are reflected within financing activities in the consolidated statements of cash flows. For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, shares withheld in connection with stock-based compensation arrangements were de minimis. Shares withheld in connection with stock-based compensation arrangements totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>96,739</span></span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;"><span>138,519</span></span><span style="font-family:inherit;font-size:9pt;"> for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively, and payments to taxing authorities for withheld shares totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$3.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company has certain employee stock purchase plans (collectively, “ESPPs”) under which shares of the Company’s common stock are available for purchase by eligible participants. These plans allow participants to purchase MasTec, Inc. common stock at </span><span style="font-family:inherit;font-size:9pt;"><span>85%</span></span><span style="font-family:inherit;font-size:9pt;"> of its fair market value at the lower of (i) the date of commencement of the offering period or (ii) the last day of the exercise period, as defined in the plan documents. The fair value of purchases under the Company’s employee stock purchase plans is estimated using the Black-Scholes option-pricing valuation model. The determination of fair value of stock-based awards using an option-pricing model is affected by the Company’s stock price as well as assumptions pertaining to several variables, including expected stock price volatility, the expected term of the award and the risk-free rate of interest. In the option-pricing model for the Company’s employee stock purchase plans, expected stock price volatility is based on historical volatility of the Company’s common stock. The expected term of the award is based on historical and expected exercise patterns and the risk-free rate of interest is based on U.S. Treasury yields. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Collective Bargaining Agreements and Multiemployer Plans</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Certain of MasTec’s subsidiaries, including certain subsidiaries in Canada, are party to various collective bargaining agreements with unions representing certain of their employees. These agreements require the subsidiaries party to the agreements to pay specified wages, provide certain benefits to their union employees and contribute certain amounts to multiemployer pension and other multiemployer benefit plans and trusts (“MEPPs”). These contributions are recorded as a component of employee wages and salaries within costs of revenue, excluding depreciation and amortization. Contributions are generally based on fixed amounts per hour per employee for employees covered under these plans. Multiemployer plan contribution rates are determined annually and assessed on a “pay-as-you-go” basis based on union employee payrolls. The Pension Protection Act of 2006, as amended, (the “PPA”) requires pension plans that are underfunded to improve their funding ratios within prescribed intervals based on their level of underfunding, under which benefit reductions may apply and/or participating employers could be required to make additional contributions. In addition, if a multiemployer defined benefit plan fails to satisfy certain minimum funding requirements, the IRS may impose on the employers contributing to such plans a non-deductible excise tax of 5% of the amount of the accumulated funding deficiency. Union payrolls cannot be determined for future periods because the number of union employees employed at any given time, and the plans in which they may participate, vary depending upon the location and number of ongoing projects at a given time and the need for union resources in connection with those projects. The collective bargaining agreements expire at various times and have typically been renegotiated and renewed on terms similar to the ones contained in the expiring agreements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Under current law pertaining to employers that are contributors to U.S.-registered multiemployer defined benefit plans, a plan’s termination, an employer’s voluntary withdrawal from, or the mass withdrawal of contributing employers from, an underfunded multiemployer defined benefit plan requires participating employers to make payments to the plan for their proportionate share of the multiemployer plan’s unfunded vested liabilities. These liabilities include an allocable share of the unfunded vested benefits of the plan for all plan participants, not only for benefits payable to participants of the contributing employer. As a result, participating employers may bear a higher proportion of liability for unfunded vested benefits if the other participating employers cease to contribute to, or withdraw from, the plan. The allocable portion of liability to participating employers could be more disproportionate if employers that have withdrawn from the plan are insolvent, or if they otherwise fail to pay their proportionate share of the withdrawal liability. If the Company is subject to a withdrawal liability, the related withdrawal charge is recorded as a component of employee wages and salaries within costs of revenue, excluding depreciation and amortization, with any related liability recorded within other current and/or other long-term liabilities, as appropriate. The Company’s participation in the multiemployer pension plans is evaluated by management on an ongoing basis. See </span><span style="font-family:inherit;font-size:9pt;">Note 10 - Other Retirement Plans</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">Note 14 - Commitments and Contingencies</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Restructuring Activities </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">From time to time, the Company may incur costs to streamline its business operations. These streamlining efforts, which are designed to improve profitability, could include eliminating service offerings that no longer fit into the Company’s business plan, certain integration activities for acquired businesses, reducing or eliminating services or operations that do not produce adequate revenue or margins, or reducing costs of business units that need margin improvements. The costs associated with these efforts, which the Company refers to as restructuring charges, include such items as employee separation costs, lease termination expenses and losses on disposal of excess fixed assets. When these efforts are related to circumstances that are significant, unique in nature and outside of the course of the Company’s normal and periodic business streamlining efforts, the related amount of restructuring charges included within the consolidated financial statements is aggregated and accompanied by a discussion of the nature of such restructuring activities. Restructuring charges are included within the applicable line item(s) in the consolidated statement of operations based on the nature of the expense incurred.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Litigation and Contingencies</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accruals for litigation and contingencies are reflected in the consolidated financial statements based on management’s assessment, including advice of legal counsel, of the expected outcome of litigation or other dispute resolution proceedings and/or the expected resolution of contingencies. Liabilities for estimated losses are accrued if the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated. Significant judgment is required in both the determination of probability of loss and the determination as to whether the amount is reasonably estimable. Accruals are based only on information available at the time of the assessment due to the uncertain nature of such matters. As additional information becomes available, management reassesses potential liabilities related to pending claims and litigation and may revise its previous estimates, which could materially affect the Company’s results of operations in a given period.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Comprehensive income or loss is a measure of net income and other changes in equity that result from transactions other than those with shareholders. Comprehensive income or loss and related accumulated comprehensive income or loss balances, consist of net income, foreign currency translation adjustments, primarily from fluctuations in foreign currency exchange rates of the Company’s foreign subsidiaries with a functional currency other than the U.S. dollar, unrealized gains and losses from certain investment activities and net income or loss attributable to non-controlling interests.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">See the lease accounting discussion within Significant Accounting Policies above, and the recent accounting pronouncements discussion below, for information pertaining to the effects of recently adopted and other recent accounting pronouncements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Other Accounting Pronouncements Adopted in </span><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">2019</span><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">Leases.</span><span style="font-family:inherit;font-size:9pt;"> I</span><span style="font-family:inherit;font-size:9pt;color:#252525;">n February 2016, the </span><span style="font-family:inherit;font-size:9pt;">Financial Accounting Standards Board (“FASB”)</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> issued Accounting Standard Update (“ASU”) 2016-02, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:9pt;color:#252525;">, which, together with its related clarifying ASUs (collectively, “ASU 2016-02”), provided revised guidance for lease accounting and related disclosure requirements, including a requirement for lessees to recognize right-of-use assets and lease liabilities on the balance sheet for leases with durations greater than twelve months. Under ASU 2016-02, leases are classified by lessees as either finance or operating leases. Lease expense is recognized based on an effective interest method for finance leases, and on a straight-line basis over the term of the lease for operating leases.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">The Company adopted ASU 2016-02 using the modified retrospective method during the first quarter of 2019, without adjusting comparative periods in the financial statements. The most significant effect of the new guidance was the recognition of operating lease right-of-use assets and a liability for operating leases. The accounting for finance leases (or, under previous guidance, capital leases) was substantially unchanged. The Company elected to utilize the package of practical expedients that allowed entities to: (1) not reassess whether any expired or existing contracts were or contained leases; (2) retain the existing classification of lease contracts as of the date of adoption; (3) not reassess initial direct costs for any existing leases; and (4) not separate non-lease components for all classes of leased assets. The Company recognized approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$230 million</span></span><span style="font-family:inherit;font-size:9pt;color:#252525;"> of </span><span style="font-family:inherit;font-size:9pt;">lease assets and liabilities for operating leases upon adoption of ASU 2016-02. </span><span style="font-family:inherit;font-size:9pt;color:#252525;">The adoption of Topic 842 did not have a material effect on the Company's results of operations or cash flows. For additional information about the Company’s leases, see </span><span style="font-family:inherit;font-size:9pt;color:#252525;">Note 8 - Lease Obligations</span><span style="font-family:inherit;font-size:9pt;color:#252525;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Reclassification of Tax Effects from Other Comprehensive Income.</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> In February 2018, the FASB issued ASU 2018-02, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Income Statement - Reporting Comprehensive Income (Topic</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> 220): </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> (“ASU 2018-02”)</span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">.</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> ASU 2018-02, which the Company adopted during the first quarter of 2019, permits entities to reclassify the tax effects related to the change in the federal tax rate as a result of the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”) from accumulated other comprehensive income to retained earnings. The Company elected not to reclassify these tax effects, therefore, this ASU had no effect on its consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Accounting Pronouncements To Be Adopted in </span><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">2020</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40)</span><span style="font-family:inherit;font-size:9pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> (“ASU 2018-15”) to reduce diversity in practice in accounting for the costs of implementing cloud computing arrangements that are service contracts. ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for internal-use software. Accounting for the service element of the cloud computing arrangement is not affected by the new guidance. Under ASU 2018-15, amortization expense, payments for and asset balances related to such capitalized implementation costs are to be presented within the same line items of the entity’s statements of operations, cash flows and balance sheets, respectively, as the related service fee activity and balances would be presented. ASU 2018-15</span><span style="font-family:inherit;font-size:9pt;"> i</span><span style="font-family:inherit;font-size:9pt;color:#252525;">s effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. The Company will adopt ASU 2018-15 in the first quarter of 2020 and is assessing the potential effect of this ASU on its consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In August 2018, the FASB issued ASU 2018-13, </span><span style="font-family:inherit;font-size:9pt;font-style:italic;">Fair Value Measurement (Topic 820) Disclosure Framework - Changes to the Disclosure Requiremen</span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">ts for Fair Value Measurement</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> (“ASU 2018-13”). ASU 2018-13, which is intended to improve the effectiveness of fair value measurement disclosures, modifies the disclosure requirements for certain estimates and assumptions used in determining the fair value of assets and liabilities. ASU 2018-13 </span><span style="font-family:inherit;font-size:9pt;">i</span><span style="font-family:inherit;font-size:9pt;color:#252525;">s effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. The adoption of this ASU is not expected to have a material effect on the Company’s consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:9pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:9pt;color:#252525;">. This ASU, together with its related clarifying ASUs (collectively, “ASU 2016-13”), introduced an expected credit loss methodology for the measurement and recognition of credit losses on most financial assets, including trade and financing receivables. The current expected credit loss methodology, which is based on historical experience, current conditions and reasonable and supportable forecasts, replaces the probable/incurred loss model for measuring and recognizing expected losses under current GAAP, and could result in earlier recognition of credit losses. ASU 2016-13 also requires enhanced disclosures pertaining to significant estimates and judgments used in estimating credit losses under the current expected credit loss methodology. ASU 2016-13 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, with the cumulative effect of adoption recorded as an adjustment to retained earnings, if applicable. The Company is finalizing its implementation of the new credit losses standard and is updating certain of its business processes and internal controls to meet the reporting and disclosure requirement of the new ASU. The new guidance, which the Company will adopt in the first quarter of 2020, is not expected to materially affect the amount of expense recognized under the Company’s current practices and is not expected to have a material effect on the Company’s consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Other Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">In January 2020, the FASB issued ASU 2020-01, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 </span><span style="font-family:inherit;font-size:9pt;color:#252525;">(“ASU 2020-01”) to clarify the interaction in accounting for</span><span style="font-family:inherit;font-size:9pt;"> equity securities under Topic 321, investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815</span><span style="font-family:inherit;font-size:9pt;color:#252525;">. ASU 2020-01 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">In December 2019, the FASB issued ASU 2019-12, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Income Taxes (Topic 740)</span><span style="font-family:inherit;font-size:9pt;color:#252525;">: </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Simplifying the Accounting for Income Taxes </span><span style="font-family:inherit;font-size:9pt;color:#252525;">(“ASU 2019-12”)</span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">, </span><span style="font-family:inherit;font-size:9pt;color:#252525;">which eliminates certain exceptions to the existing guidance for income taxes related to the approach for intra-period tax allocations, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. </span><span style="font-family:inherit;font-size:9pt;">This ASU also simplifies the accounting for income taxes by clarifying and amending existing guidance related to the effects of enacted changes in tax laws or rates in the effective tax rate computation, the recognition of franchise tax and the evaluation of a step-up in the tax basis of goodwill, among other clarifications. </span><span style="font-family:inherit;font-size:9pt;color:#252525;">ASU 2019-12 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.</span></div> 5 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Principles of Consolidation</span></div>The accompanying consolidated financial statements include MasTec, Inc. and its subsidiaries and include the accounts of all majority owned subsidiaries over which the Company exercises control and, when applicable, entities in which the Company has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. Other parties’ interests in entities that MasTec consolidates are reported as non-controlling interests within equity, except for mandatorily redeemable non-controlling interests, which are recorded within liabilities. Net income or loss attributable to non-controlling interests is reported as a separate line item below net income or loss. The Company’s investments in entities for which the Company does not have a controlling interest, but over which it has the ability to exert significant influence, are accounted for using the equity method of accounting. For equity investees in which the Company has an undivided interest in the assets, liabilities and profits or losses of an unincorporated entity, but does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity. When necessary, certain prior year amounts have been reclassified to conform with the current period presentation. <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Translation of Foreign Currencies</span></div>The assets and liabilities of foreign subsidiaries with a functional currency other than the U.S. dollar are translated into U.S. dollars at period-end exchange rates, with resulting translation gains or losses included within other comprehensive income or loss. Revenue and expenses are translated into U.S. dollars at average rates of exchange during the applicable period. Substantially all of the Company’s foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed in currencies other than the functional currency are included in other income or expense, net. <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Management Estimates</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The preparation of consolidated financial statements in accordance with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. These estimates are based on historical experience and various other assumptions, the results of which form the basis of making judgments about the Company’s operating results and the carrying values of assets and liabilities that are not readily apparent from other sources. Key estimates include: the recognition of revenue and project profit or loss, which the Company defines as project revenue, less project costs of revenue, including project-related depreciation, in particular, on construction contracts accounted for under the cost-to-cost method, for which the recorded amounts require estimates of costs to complete and the amount and probability of variable consideration included in the contract transaction price; fair value estimates, including those related to acquisitions, valuations of goodwill and intangible assets, acquisition-related contingent consideration and equity investments; allowances for doubtful accounts; asset lives used in computing depreciation and amortization; fair values of financial instruments; self-insurance liabilities; other accruals and allowances; income taxes; and the estimated effects of litigation and other contingencies. While management believes that such estimates are reasonable when considered in conjunction with the Company’s consolidated financial position and results of operations taken as a whole, actual results could differ materially from those estimates.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Revenue Recognition</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company recognizes revenue from contracts with customers under Accounting Standards Codification (“ASC”) Topic 606 (“Topic 606”). The Company adopted the requirements of Accounting Standards Update (“ASU”) 2014-09, </span><span style="font-family:inherit;font-size:9pt;font-style:italic;">Revenue from Contracts with Customers, </span><span style="font-family:inherit;font-size:9pt;">under the modified retrospective transition approach effective January 1, 2018, with application to all existing contracts that were not substantially completed as of January 1, 2018. The difference between the recognition criteria under Topic 606 and the Company’s previous revenue recognition practices under the previous revenue recognition guidance, ASC Topic 605-35, was recognized through a cumulative effect adjustment of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$2 million</span></span><span style="font-family:inherit;font-size:9pt;"> that was made to the opening balance of retained earnings as of January 1, 2018.</span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Under Topic 606, revenue is recognized when, or as, control of promised goods and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which an entity expects to be entitled in exchange for the goods and services transferred. Revenue is primarily recognized by the Company over time utilizing the cost-to-cost measure of progress, which is an input method, on contracts for specific projects and for certain master service and other service agreements. Under Topic 606, the cost-to-cost measure of progress best depicts the continuous transfer of control of goods or services to the customer, and correspondingly, when performance obligations are satisfied for the related contracts.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Contracts.</span><span style="font-family:inherit;font-size:9pt;"> The Company derives revenue primarily from construction projects performed under: (i) master and other service agreements, which provide a menu of available services in a specific geographic territory that are utilized on an as-needed basis, and are typically priced using either </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">a time and materials or a fixed price per unit basis; and (ii) contracts for specific projects requiring the construction and installation of an entire infrastructure system or specified units within an infrastructure system, which are subject to multiple pricing options, including fixed price, unit price, time and materials, or cost plus a markup. Revenue derived from projects performed under master service and other service agreements totaled </span><span style="font-family:inherit;font-size:9pt;"><span>36%</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>35%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>36%</span></span><span style="font-family:inherit;font-size:9pt;"> of consolidated revenue for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue from contracts for specific projects, as well as for certain projects pursuant to master and other service agreements, is typically recognized over time using the cost-to-cost measure of progress. For these contracts, the cost-to-cost measure of progress best depicts the continuous transfer of control of goods or services to the customer. Such contracts provide that the customer accept completion of progress to date and compensate the Company for services rendered.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For certain master service and other service agreements under which the Company performs installation and maintenance services, primarily for install-to-the-home service providers in its Communications segment, revenue is recognized at a point in time. This is generally when the work order has been fulfilled, which is typically the same day the work is initiated. Point in time revenue accounted for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>7%</span></span><span style="font-family:inherit;font-size:9pt;"> of consolidated revenue for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Substantially all of the Company’s other revenue is recognized over time.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract costs include all direct materials, labor and subcontracted costs, as well as indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and the operational costs of capital equipment. The total contract transaction price and cost estimation processes used for recognizing revenue over time under the cost-to-cost method is based on the professional knowledge and experience of the Company’s project managers, engineers and financial professionals. Management reviews estimates of total contract transaction price and total project costs on an ongoing basis. Changes in job performance, job conditions and management’s assessment of expected variable consideration are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and the Company’s profit recognition. Changes in these factors could result in revisions to revenue in the period in which the revisions are determined, which could materially affect the Company’s consolidated results of operations for that period. Provisions for losses on uncompleted contracts are recorded in the period in which such losses are determined. For both the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, project profit was affected by less than </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> as a result of changes in contract estimates included in projects that were in process as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">. Revenue recognized for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> as a result of changes in total contract transaction price estimates, including from variable consideration, from performance obligations satisfied or partially satisfied in prior periods, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$58.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$38.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company may incur certain costs that can be capitalized, such as initial set-up or mobilization costs. Such costs, which are amortized over the life of the respective projects, were not material for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The timing of customer billings is generally dependent upon advance billing terms, milestone billings based on completion of certain phases of work, or when services are provided. Under the typical payment terms of master and other service agreements and fixed price contracts, the customer makes progress payments based on quantifiable measures of performance by the Company as defined by each specific agreement. Progress payments, generally net of amounts retained, are paid by the customer over the duration of the contract. For install-to-the-home contracts, work orders are billed and paid as completed. Amounts billed and due from customers, as well as the amount of contract assets, are generally classified within current assets in the consolidated balance sheets. See </span><span style="font-family:inherit;font-size:9pt;">Note 5 - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities</span><span style="font-family:inherit;font-size:9pt;"> for related discussion. Amounts expected to be collected beyond one year are classified as other long-term assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Performance Obligations.</span><span style="font-family:inherit;font-size:9pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:9pt;">A performance obligation is a contractual promise to transfer a distinct good or service to a customer, and is the unit of account under Topic 606. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the performance obligation is satisfied. The Company’s contracts often require significant services to integrate complex activities and equipment into a single deliverable, and are therefore generally accounted for as a single performance obligation, even when delivering multiple distinct services. Contract amendments and change orders, which are generally not distinct from the existing contract, are typically accounted for as a modification of the existing contract and performance obligation. The vast majority of the Company’s performance obligations are completed within </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">When more than one contract is entered into with a customer on or close to the same date, the Company evaluates whether those contracts should be combined and accounted for as a single contract, as well as whether those contracts should be accounted for as one, or more than one, performance obligation. This evaluation requires significant judgment and is based on the facts and circumstances of the various contracts.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Remaining performance obligations represent the amount of unearned transaction prices under contracts for which work is wholly or partially unperformed, including the Company’s share of unearned transaction prices from its proportionately consolidated non-controlled joint ventures. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the amount of the Company’s remaining performance obligations was </span><span style="font-family:inherit;font-size:9pt;"><span>$5.3 billion</span></span><span style="font-family:inherit;font-size:9pt;">. The Company expects to recognize approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$4.6 billion</span></span><span style="font-family:inherit;font-size:9pt;"> of its remaining performance obligations as revenue during </span><span style="font-family:inherit;font-size:9pt;">2020</span><span style="font-family:inherit;font-size:9pt;">, with the remainder to be recognized primarily in </span><span style="font-family:inherit;font-size:9pt;">2021</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Variable Consideration.</span><span style="font-family:inherit;font-size:9pt;"> Transaction prices for the Company’s contracts may include variable consideration, which comprises items such as change orders, claims and incentives. Management estimates variable consideration for a performance obligation utilizing estimation methods that it believes best predict the amount of consideration to which the Company will be entitled. Variable consideration is included in the estimated transaction price if it is probable that when the uncertainty associated with the variable consideration is resolved, there will not be a significant reversal of the cumulative amount of revenue that has been recognized. Management’s estimates of variable consideration and the determination of whether to include estimated amounts in transaction prices are based largely on engineering studies and legal opinions, past practices with the customer, specific discussions, correspondence or preliminary negotiations with the customer and all other relevant information that is reasonably available at the time of the estimate. The effect of variable consideration on the transaction price of a performance obligation is typically recognized as an adjustment to revenue on a cumulative catch-up basis, as such variable consideration, which typically pertains to changed conditions and scope, is generally for services encompassed under the existing contract. To the extent unapproved change orders, claims and other variable consideration reflected in transaction prices are not resolved in the Company’s favor, or to the extent incentives reflected in transaction prices are not earned, there could be reductions in, or reversals of, previously recognized revenue.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, the Company included approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$27 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$56 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of change orders and/or claims in transaction prices for certain contracts that were in the process of being resolved in the ordinary course of business, including through negotiation, arbitration and other proceedings. These transaction price adjustments, when earned, are included within contract assets or accounts receivable, net of allowance, as appropriate. As of both </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, these change orders and/or claims were primarily related to certain projects in the Company’s Oil and Gas segment. The Company actively engages with its customers to complete the final approval process, and generally expects these processes to be completed within </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;">. Amounts ultimately realized upon final agreement by customers could be higher or lower than such estimated amounts.</span></div> 2000000 0.36 0.35 0.36 0.05 0.07 0.05 58300000 38500000 P1Y 5300000000 4600000000 27000000 56000000 P1Y <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Allowance for Doubtful Accounts</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. Management analyzes the collectibility of accounts receivable and the adequacy of the allowance for doubtful accounts on a regular basis taking into consideration the aging of account balances, historical bad debt experience, customer concentrations, customer credit-worthiness, customer financial condition and credit reports, availability of mechanics’ and other liens, existence of payment bonds and other sources of payment and the current economic environment. The Company establishes an allowance for anticipated losses on its accounts receivable balances either when a business unit has historical experience of losses that are considered to be ordinary course, and/or for specific receivables, when it is probable that the receivable is not collectible and the loss can be reasonably estimated. Amounts are written off against the allowance when they are considered to be uncollectible.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">If estimates of the collectibility of accounts receivable change, or should customers experience unanticipated financial difficulties, or if anticipated recoveries in existing bankruptcies or other work-out situations fail to materialize, additional allowances may be required. Estimates of collectibility are subject to significant change during times of economic weakness or uncertainty in either the overall economy or within the industries served by MasTec. Management actively monitors the economic environment and its impact on MasTec’s customers in connection with its evaluation of the Company’s accounts receivable portfolio and the adequacy of its allowance for doubtful accounts.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Inventories</span></div>Inventories consist of materials and supplies for construction and installation projects, which are valued at the lower of cost or net realizable value using the average cost or specific identification methods of costing. For materials or supplies purchased on behalf of specific customers or projects, loss of the customer or cancellation of the project could result in an impairment of the value of materials purchased. The value of inventory may also decrease due to obsolescence, physical deterioration, damage, changes in price levels, or other causes. Inventory valuation allowances are determined based upon specific facts and circumstances and market conditions. 7700000 7800000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Cash and Cash Equivalents </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash consisting of interest-bearing demand deposits is carried at cost, which approximates fair value. Highly liquid investments with an original maturity of three months or less are carried at fair value. On a daily basis, available funds are swept from the Company’s depository accounts into a concentration account and are used to repay outstanding revolving loans under the Company’s senior secured credit facility. Cash balances maintained by certain operating subsidiaries and by entities that are proportionately consolidated that are not swept into the concentration account, as well as deposits made subsequent to the daily cash sweep, are classified as cash. Included in the Company’s cash balances as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> are amounts held by entities that are proportionately consolidated totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$13.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$11.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. These amounts are available to support the operations of those entities, but are not available for the Company’s other operations. The Company generally does not fund its disbursement accounts for checks it has written until the checks are presented to the bank for payment. Outstanding checks that have not yet cleared through the banking system represent book overdrafts, which are classified within accounts payable. There are no compensating balance requirements associated with the Company’s depository accounts and there are no other restrictions on the transfer of cash associated with the Company’s depository accounts.</span></div> 13100000 11800000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Fair Value of Financial Instruments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company’s financial instruments include cash and cash equivalents, accounts and notes receivable, cash collateral deposited with insurance carriers, life insurance assets, equity investments, deferred compensation plan assets and liabilities, accounts payable and other current liabilities, acquisition-related contingent consideration, mandatorily redeemable non-controlling interests and debt obligations.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Fair value is the price that would be received to sell an asset or the amount paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The fair value guidance establishes a valuation hierarchy, which requires maximizing the use of observable inputs when measuring fair value. The three levels of inputs that may be used are: (i) Level 1 - quoted market prices in active markets for identical assets or liabilities; (ii) Level 2 - observable market-based inputs or other observable inputs; and (iii) Level 3 - significant unobservable inputs that cannot be corroborated by observable market data, which are generally determined using valuation models incorporating management estimates of market participant assumptions. In instances in which the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement classification is determined based on the lowest level input that is significant to the fair value measurement in its entirety. Management’s assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Fair values of financial instruments are estimated using public market prices, quotes from financial institutions and other available information. Due to their short-term maturity, the carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and other current liabilities approximate their fair values. Management believes the carrying values of notes and other receivables, cash collateral deposited with insurance carriers, and outstanding balances on its credit facilities approximate their fair values.</span></div> Management determines whether each business entity in which it has equity interests, debt, or other investments constitutes a variable interest entity (“VIE”) based on the nature and characteristics of such arrangements. If an investment arrangement is determined to be a VIE, then management determines if the Company is the VIE’s primary beneficiary by evaluating several factors, including the Company’s: (i) risks and responsibilities; (ii) ownership interests; (iii) decision making powers; and (iv) financial interests, among other factors. If management determines the Company is the primary beneficiary of a VIE, then it would be consolidated, and other parties’ interests in the VIE would be accounted for as non-controlling interests. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the primary activities of the VIE and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE, which, in either case, could be significant to the VIE The Company’s investments in entities for which it does not have a controlling interest and is not the primary beneficiary, but for which it has the ability to exert significant influence, are accounted for using the equity method of accounting. Equity method investments are recorded as other long-term assets. Income or loss from these investments is recorded as a separate line item in the consolidated statements of operations. Intercompany profits or losses associated with the Company’s equity method investments are eliminated until realized by the investee in transactions with third parties. Distributions received from equity method investees are reflected in the statements of cash flows using the nature of distributions approach, under which distributions are classified based on the nature of the activity that generated them. For equity investees in which the Company has an undivided interest in the assets, liabilities and profits or losses of an unincorporated entity, but the Company does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity. <span style="font-family:inherit;font-size:9pt;color:#252525;">E</span>quity investments, other than those accounted for as equity method investments or those that are proportionately consolidated, are measured at fair value if their fair values are readily determinable. Equity investments that do not have readily determinable fair values are measured at cost, adjusted for changes from observable market transactions, less impairment (“adjusted cost basis”). The Company evaluates its investments for impairment by considering a variety of factors, including the earnings capacity of the related investments. Fair value measurements for the Company’s equity investments are classified within Level 3 of the fair value hierarchy based on the nature of the fair value inputs. Realized and unrealized gains or losses are recognized in other income or expense. <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Deferred Financing Costs</span></div>Deferred financing costs relate to the Company’s debt instruments, the short and long-term portions of which are reflected as deductions from the carrying amounts of the related debt instrument, including the Company’s credit facility. Deferred financing costs are amortized over the terms of the related debt instruments using the effective interest method. 5500000 2900000 3300000 12400000 10100000 Purchased property and equipment are recorded at cost, or, if acquired in a business combination, at the acquisition date fair value. Finance lease assets are recognized based on the present value of minimum future lease payments. Certain costs incurred in connection with developing or obtaining internal-use software are capitalized within office furniture and equipment. Depreciation and amortization of property and equipment, including finance lease assets, is computed using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are depreciated over the shorter of the term of the lease or the estimated useful lives of the improvements. Expenditures for repairs and maintenance are charged to expense as incurred. Expenditures for betterments and major improvements that extend the life of the related assets are capitalized and depreciated over the remaining useful lives of the assets. The carrying amounts of assets sold or retired and the related accumulated depreciation are eliminated in the year of disposal, with resulting gains or losses included in other income or expense. Finite-lived intangible assets are amortized over their useful lives, which are generally based on contractual or legal rights, in a manner consistent with the pattern in which the related benefits are expected to be consumed. <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Management reviews long-lived assets for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared with the asset’s carrying amount to determine if there has been an impairment, which is calculated as the difference between the fair value of an asset and its carrying value. Estimates of future undiscounted cash flows are based on expected revenue and operating costs for the business as well as anticipated future economic conditions. Fair values take into consideration management’s estimates of risk-adjusted discount rates, which are believed to be consistent </span></div>with assumptions that marketplace participants would use in their estimates of fair value. Goodwill and indefinite-lived intangible assets are not amortized, but instead are tested for impairment at least annually. The Company performs its annual impairment tests of goodwill and indefinite-lived intangible assets during the fourth quarter of each year, and on a quarterly basis, monitors these assets for potential indicators of impairment. Goodwill is required to be tested for impairment at the reporting unit level. A reporting unit is an operating segment, or one level below the operating segment, which is referred to as a component. Management identifies its reporting units by assessing whether components (i) have discrete financial information available; (ii) engage in business activities; and (iii) have a segment manager that regularly reviews the component’s operating results. If two or more components are deemed economically similar, those components are aggregated into one reporting unit when performing the annual goodwill impairment test. 2 3 1 0.030 5 9 0.130 0.160 1 2 15000000 0.15 1 4 0.130 3300000 41400000 3 2 0.024 0.035 4 9 0.110 0.160 1 47700000 14000000 15000000 0.05 1 2 4 0.130 0.140 43000000 0.16 1 2 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Business Combinations</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The determination of the fair value of net assets acquired in a business combination requires estimates and judgments of future cash flow expectations for the acquired business and the related identifiable tangible and intangible assets. Fair values are calculated using expected cash flows and industry-standard valuation techniques. For current assets and current liabilities, book value is generally assumed to equal fair value. Goodwill is the amount by which consideration paid exceeds the fair value of acquired net assets. Acquisition costs, including acquisition integration costs, are expensed as incurred and are included within general and administrative expenses in the consolidated statements of operations.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Due to the time required to gather and analyze the necessary data for each acquisition, U.S. GAAP provides a “measurement period” of up to one year in which to finalize these fair value determinations. During the measurement period, preliminary fair value estimates may be revised if new information is obtained about the facts and circumstances existing as of the date of acquisition, or based on the final net assets and working capital of the acquired business, as prescribed in the applicable purchase agreement. Such adjustments may result in the recognition, or adjust the fair values, of acquisition-related assets and liabilities and/or consideration paid, and are referred to as “measurement period” adjustments. Other revisions to these fair value estimates are reflected as income or expense, as appropriate. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consideration paid generally consists of cash and potential future payments that are contingent upon the acquired business achieving certain levels of earnings in the future, also referred to as “acquisition-related contingent consideration” or “earn-outs.” In one of the Company’s acquisitions, the acquisition consideration includes a mandatorily redeemable non-controlling interest, subject to a repurchase formula, which is calculated in a manner consistent with the Company’s traditional earn-out arrangements. The Company refers to its traditional earn-out arrangements and the mandatorily redeemable non-controlling interest collectively as “Earn-outs.” Earn-out liabilities are measured at their estimated fair values as of the date of acquisition. Subsequent to the date of acquisition, if future Earn-out payments are expected to differ from Earn-out payments estimated as of the date of acquisition, any related fair value adjustments are recognized in the period that such expectation is considered probable. Changes in the fair value of Earn-out liabilities, other than those related to measurement period adjustments, as described above, are recorded within other income or expense in the consolidated statements of operations for traditional earn-outs, and within interest expense for mandatorily redeemable non-controlling interests. Fair values are estimated using income approaches such as discounted cash flows or option pricing models. Earn-out liabilities are included within other current and other long-term liabilities, as appropriate, within the consolidated balance sheets. Earn-out payments are generally classified within financing activities in the consolidated statement of cash flows, except to the extent such payments exceed acquisition-date liabilities. Such excess payments are classified within operating activities.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Leases</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">See “Recent Accounting Pronouncements” section below for information pertaining to the adoption of ASU 2016-02, </span><span style="font-family:inherit;font-size:9pt;font-style:italic;">Leases (Topic 842).</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In the ordinary course of business, the Company enters into agreements that provide financing for machinery and equipment and for other of its facility, vehicle and equipment needs, including related party leases. The Company reviews all agreements to determine if a leasing arrangement exists. When a leasing arrangement is identified, a determination is made at inception as to whether the lease is an operating or a finance lease. A lease exists when a contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. In determining whether a lease exists, the Company considers whether a contract provides both the right to obtain substantially all of the economic benefits from the use of an asset and the right to direct the use of the asset. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of the minimum future lease payments over the expected term of the lease. The Company’s lease assets are primarily concentrated in vehicles, machinery and equipment. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Leases with an initial term of twelve months or less are classified as short-term leases and are not recognized in the consolidated balance sheets unless the lease contains a purchase option that is reasonably certain to be exercised, or unless it is reasonably certain that the equipment will be leased for greater than twelve months. Lease payments for short-term leases are recognized on a straight-line basis over the lease term, and primarily relate to equipment used on construction projects, for which the rentals are based on daily, weekly or monthly rental rates, and typically contain termination </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">for convenience provisions. Lease determinations are reassessed in the event of a change in lease terms. The Company has a limited number of sublease arrangements, which are not considered material to the consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company’s leases have remaining lease terms of up to </span><span style="font-family:inherit;font-size:9pt;"><span>ten years</span></span><span style="font-family:inherit;font-size:9pt;">. Lease agreements may contain renewal clauses, which, if elected, generally extend the term of the lease for one to five years for both equipment and facility leases. Certain lease agreements may also contain options to purchase the leased property and/or options to terminate the lease. In addition, lease agreements may include periodic adjustments to payment amounts for inflation or other variables, or may require payments for taxes, insurance, maintenance or other expenses, which are generally referred to as non-lease components. The Company elected the practical expedient to account for non-lease components together with the related lease components for all classes of leased assets. The Company’s lease agreements do not contain significant residual value guarantees or material restrictive covenants.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Lease term, discount rate, variable lease costs and future minimum lease payment determinations require the use of judgment, and are based on the facts and circumstances of each lease. Economic incentives, intent, past history and business need are among the factors considered to determine if renewal and/or purchase options are reasonably certain to be exercised. The majority of the Company’s lease agreements do not explicitly state the discount rate implicit in the lease, therefore, the Company generally uses an incremental borrowing rate to determine the value of its lease obligations. The incremental borrowing rate represents the rate of interest that would be paid to borrow on a collateralized basis over a similar term. The Company determines its incremental borrowing rate using a portfolio approach based on information available as of the lease commencement date, including applicable lease terms and the current economic environment.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Finance Leases </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Finance lease assets are recorded within property and equipment, with a corresponding amount recorded within the Company’s debt obligations. Finance lease expense is composed of depreciation expense on the leased asset and interest on the lease liability. Additions to finance leases are included within the supplemental disclosures of non-cash information in the consolidated statements of cash flows. Many of the Company’s finance leases contain purchase options, which the Company frequently exercises, given that the purchase option prices are typically below the estimated fair market values of the related assets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Operating Leases</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Beginning in 2019, operating lease right-of-use assets and liabilities are recognized on the consolidated balance sheets, with the related lease expense recognized over the term of the lease on a straight-line basis. Operating lease expense is recorded as rent expense, primarily within costs of revenue, excluding depreciation and amortization. Fixed costs for operating leases are composed of initial base rent amounts plus any fixed annual increases. Variable costs for operating leases consist primarily of common area maintenance expenses and taxes for facility leases. Certain of the Company’s operating leases contain purchase options, for which the purchase option price is generally considered to be at fair market value. From time to time, the Company may terminate a lease before the end of the lease term. Payments related to such early lease terminations are generally recorded within rent expense.</span></div> P10Y <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Self-Insurance</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company is self-insured up to the amount of its deductible for its insurance policies. MasTec maintains insurance policies subject to per claim deductibles of </span><span style="font-family:inherit;font-size:9pt;"><span>$1.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> for its workers’ compensation policy, </span><span style="font-family:inherit;font-size:9pt;"><span>$3.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for its general liability policy and up to </span><span style="font-family:inherit;font-size:9pt;"><span>$8.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for its automobile liability policy. In addition, the Company has excess umbrella coverage. Estimated liabilities under these insurance programs are accrued based upon management’s estimates of the ultimate liability for claims reported and an estimate of claims incurred but not reported, with assistance from third-party actuaries. MasTec also maintains an insurance policy with respect to employee group medical claims, which is subject to annual per employee maximum losses of </span><span style="font-family:inherit;font-size:9pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:9pt;">. MasTec’s estimated liability for employee group medical claims is based on statistical analysis of historical claims experience and specific knowledge of actual losses that have occurred. The Company is required to post collateral, generally in the form of letters of credit, surety bonds and cash to certain of its insurance carriers. Cash collateral deposited with insurance carriers is included in other long-term assets in the consolidated balance sheets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The present value of the Company’s self-insurance liability is reflected in the consolidated balance sheets within current and other long-term liabilities, as appropriate. The determination of such claims and expenses and the appropriateness of the related liability is reviewed and updated quarterly. These insurance liabilities are, however, difficult to assess and estimate due to many factors, the effects of which are often unknown or difficult to estimate, including the severity of an injury, the determination of the Company’s liability in proportion to other parties’ liability and the number of incidents not reported. Accruals are based upon known facts and historical trends. Although management believes its accruals are adequate, a change in experience or actuarial assumptions could materially affect the Company’s results of operations in a particular period.</span></div> 1800000 3000000.0 8000000.0 500000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company records income taxes using the asset and liability method of accounting for deferred income taxes. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement and income tax basis of the Company’s assets and liabilities. Income taxes are estimated in each of the jurisdictions in which the Company operates. This process involves estimating the tax exposure, together with assessing temporary differences resulting from differing treatment of items, such as deferred revenue, for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included, net, within the consolidated balance sheets as long-term assets and/or liabilities, as appropriate. The recording of a deferred tax asset assumes the realization of such asset in the future. Otherwise, a valuation allowance is recorded to reduce the asset to its estimated net realizable value. If management determines that the Company may not be able to realize all or part of a deferred tax asset in the future, a valuation allowance for the deferred tax asset is charged to income tax expense in the period the determination is made. Management considers future pretax income and ongoing prudent and feasible tax planning strategies in assessing the estimated net realizable value of tax assets and the corresponding need for any related valuation allowances.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In determining the provision for income taxes, management uses an effective tax rate based on annual pre-tax income, statutory tax rates, permanent tax differences and tax planning opportunities in the various jurisdictions in which the Company operates. The Company is generally free </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">of additional U.S. federal tax consequences on distributed foreign subsidiary earnings. The Company has generally not provided for U.S. income taxes on unremitted foreign earnings because such earnings are considered to be insignificant.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Significant factors that affect the annual effective tax rate include management’s assessment of certain tax matters, the location and amount of taxable earnings, changes in certain non-deductible expenses and expected credits. In December 2017, the “2017 Tax Act” was enacted, which included broad tax reform that was applicable to the Company. See </span><span style="font-family:inherit;font-size:9pt;">Note 12 - Income Taxes</span><span style="font-family:inherit;font-size:9pt;"> for additional discussion.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">An entity may only recognize or continue to recognize tax positions that meet a "more likely than not" threshold. In the ordinary course of business, there is inherent uncertainty in quantifying income tax positions. The Company assesses its income tax positions and records tax benefits for all years subject to examination based on management's evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company has recognized the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the Company's financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company and its subsidiaries file income tax returns in numerous tax jurisdictions, including U.S. federal, most U.S. states and certain foreign jurisdictions. Although management believes its calculations for tax returns are correct and the positions taken thereon are reasonable, the final outcome of income tax examinations could be materially different from the resolution management currently anticipates and the estimates that are reflected in the Company’s consolidated financial statements, which could materially affect the Company’s results of operations, cash flows and liquidity in a particular period. To the extent interest and penalties are assessed by taxing authorities, such amounts are accrued and included within income tax expense.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">An entity may only recognize or continue to recognize tax positions that meet a "more likely than not" threshold. In the ordinary course of business, there is inherent uncertainty in quantifying income tax positions. The Company assesses its income tax positions and records tax benefits for all years subject to examination based on management's evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company has recognized the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the Company's financial statements.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Stock-Based Compensation</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company has certain stock-based compensation plans, under which restricted stock awards and restricted stock units (together “restricted shares”) are available for issuance to eligible participants. Non-cash stock-based compensation expense is included within general and administrative expense in the consolidated statements of operations. Share-based payments, to the extent they are compensatory, are recognized based on their grant date fair values. Forfeitures are recorded as they occur. The Company records a deferred tax asset, or future tax benefit, based on the amount of share-based compensation recognized in the financial statements over the vesting period of share-based awards. The tax effects of differences between the fair value of a share-based award on the date of vesting and the date of grant, also referred to as excess tax benefits or tax deficiencies, are recognized within the provision for income taxes in the period such vestings occur.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Grants of restricted shares are valued based on the closing market share price of MasTec’s common stock as reported on the New York Stock Exchange (the “market price”) on the date of grant. Compensation expense arising from restricted shares is recognized on a straight line basis over the vesting period. Grants of restricted shares have cliff vesting terms, which generally vest over a period of </span><span style="font-family:inherit;font-size:9pt;"><span>three years</span></span><span style="font-family:inherit;font-size:9pt;">. Upon vesting, some of the underlying shares may be sold to cover the required tax withholdings. However, some participants may choose the net share settlement method to cover withholding tax requirements, in which case shares are not issued, but are treated as common stock repurchases in the consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. The Company then pays the corresponding withholding taxes to the appropriate taxing authorities in cash on behalf of the recipient. Withheld shares, which are valued at the market price on the date of vesting, are recorded as a reduction to additional paid-in capital and are reflected within financing activities in the consolidated statements of cash flows. For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, shares withheld in connection with stock-based compensation arrangements were de minimis. Shares withheld in connection with stock-based compensation arrangements totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>96,739</span></span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;"><span>138,519</span></span><span style="font-family:inherit;font-size:9pt;"> for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively, and payments to taxing authorities for withheld shares totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$3.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$6.2 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company has certain employee stock purchase plans (collectively, “ESPPs”) under which shares of the Company’s common stock are available for purchase by eligible participants. These plans allow participants to purchase MasTec, Inc. common stock at </span><span style="font-family:inherit;font-size:9pt;"><span>85%</span></span><span style="font-family:inherit;font-size:9pt;"> of its fair market value at the lower of (i) the date of commencement of the offering period or (ii) the last day of the exercise period, as defined in the plan documents. The fair value of purchases under the Company’s employee stock purchase plans is estimated using the Black-Scholes option-pricing valuation model. The determination of fair value of stock-based awards using an option-pricing model is affected by the Company’s stock price as well as assumptions pertaining to several variables, including expected stock price volatility, the expected term of the award and the risk-free rate of interest. In the option-pricing model for the Company’s employee stock purchase plans, expected stock price volatility is based on historical volatility of the Company’s common stock. The expected term of the award is based on historical and expected exercise patterns and the risk-free rate of interest is based on U.S. Treasury yields. </span></div> P3Y 96739 138519 3800000 6200000 0.85 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Collective Bargaining Agreements and Multiemployer Plans</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Certain of MasTec’s subsidiaries, including certain subsidiaries in Canada, are party to various collective bargaining agreements with unions representing certain of their employees. These agreements require the subsidiaries party to the agreements to pay specified wages, provide certain benefits to their union employees and contribute certain amounts to multiemployer pension and other multiemployer benefit plans and trusts (“MEPPs”). These contributions are recorded as a component of employee wages and salaries within costs of revenue, excluding depreciation and amortization. Contributions are generally based on fixed amounts per hour per employee for employees covered under these plans. Multiemployer plan contribution rates are determined annually and assessed on a “pay-as-you-go” basis based on union employee payrolls. The Pension Protection Act of 2006, as amended, (the “PPA”) requires pension plans that are underfunded to improve their funding ratios within prescribed intervals based on their level of underfunding, under which benefit reductions may apply and/or participating employers could be required to make additional contributions. In addition, if a multiemployer defined benefit plan fails to satisfy certain minimum funding requirements, the IRS may impose on the employers contributing to such plans a non-deductible excise tax of 5% of the amount of the accumulated funding deficiency. Union payrolls cannot be determined for future periods because the number of union employees employed at any given time, and the plans in which they may participate, vary depending upon the location and number of ongoing projects at a given time and the need for union resources in connection with those projects. The collective bargaining agreements expire at various times and have typically been renegotiated and renewed on terms similar to the ones contained in the expiring agreements.</span></div>Under current law pertaining to employers that are contributors to U.S.-registered multiemployer defined benefit plans, a plan’s termination, an employer’s voluntary withdrawal from, or the mass withdrawal of contributing employers from, an underfunded multiemployer defined benefit plan requires participating employers to make payments to the plan for their proportionate share of the multiemployer plan’s unfunded vested liabilities. These liabilities include an allocable share of the unfunded vested benefits of the plan for all plan participants, not only for benefits payable to participants of the contributing employer. As a result, participating employers may bear a higher proportion of liability for unfunded vested benefits if the other participating employers cease to contribute to, or withdraw from, the plan. The allocable portion of liability to participating employers could be more disproportionate if employers that have withdrawn from the plan are insolvent, or if they otherwise fail to pay their proportionate share of the withdrawal liability. If the Company is subject to a withdrawal liability, the related withdrawal charge is recorded as a component of employee wages and salaries within costs of revenue, excluding depreciation and amortization, with any related liability recorded within other current and/or other long-term liabilities, as appropriate. The Company’s participation in the multiemployer pension plans is evaluated by management on an ongoing basis. <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Restructuring Activities </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">From time to time, the Company may incur costs to streamline its business operations. These streamlining efforts, which are designed to improve profitability, could include eliminating service offerings that no longer fit into the Company’s business plan, certain integration activities for acquired businesses, reducing or eliminating services or operations that do not produce adequate revenue or margins, or reducing costs of business units that need margin improvements. The costs associated with these efforts, which the Company refers to as restructuring charges, include such items as employee separation costs, lease termination expenses and losses on disposal of excess fixed assets. When these efforts are related to circumstances that are significant, unique in nature and outside of the course of the Company’s normal and periodic business streamlining efforts, the related amount of restructuring charges included within the consolidated financial statements is aggregated and accompanied by a discussion of the nature of such restructuring activities. Restructuring charges are included within the applicable line item(s) in the consolidated statement of operations based on the nature of the expense incurred.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Litigation and Contingencies</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accruals for litigation and contingencies are reflected in the consolidated financial statements based on management’s assessment, including advice of legal counsel, of the expected outcome of litigation or other dispute resolution proceedings and/or the expected resolution of contingencies. Liabilities for estimated losses are accrued if the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated. Significant judgment is required in both the determination of probability of loss and the determination as to whether the amount is reasonably estimable. Accruals are based only on information available at the time of the assessment due to the uncertain nature of such matters. As additional information becomes available, management reassesses potential liabilities related to pending claims and litigation and may revise its previous estimates, which could materially affect the Company’s results of operations in a given period.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Comprehensive Income (Loss)</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Comprehensive income or loss is a measure of net income and other changes in equity that result from transactions other than those with shareholders. Comprehensive income or loss and related accumulated comprehensive income or loss balances, consist of net income, foreign currency translation adjustments, primarily from fluctuations in foreign currency exchange rates of the Company’s foreign subsidiaries with a functional currency other than the U.S. dollar, unrealized gains and losses from certain investment activities and net income or loss attributable to non-controlling interests.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">See the lease accounting discussion within Significant Accounting Policies above, and the recent accounting pronouncements discussion below, for information pertaining to the effects of recently adopted and other recent accounting pronouncements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Other Accounting Pronouncements Adopted in </span><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">2019</span><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">Leases.</span><span style="font-family:inherit;font-size:9pt;"> I</span><span style="font-family:inherit;font-size:9pt;color:#252525;">n February 2016, the </span><span style="font-family:inherit;font-size:9pt;">Financial Accounting Standards Board (“FASB”)</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> issued Accounting Standard Update (“ASU”) 2016-02, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Leases (Topic 842)</span><span style="font-family:inherit;font-size:9pt;color:#252525;">, which, together with its related clarifying ASUs (collectively, “ASU 2016-02”), provided revised guidance for lease accounting and related disclosure requirements, including a requirement for lessees to recognize right-of-use assets and lease liabilities on the balance sheet for leases with durations greater than twelve months. Under ASU 2016-02, leases are classified by lessees as either finance or operating leases. Lease expense is recognized based on an effective interest method for finance leases, and on a straight-line basis over the term of the lease for operating leases.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">The Company adopted ASU 2016-02 using the modified retrospective method during the first quarter of 2019, without adjusting comparative periods in the financial statements. The most significant effect of the new guidance was the recognition of operating lease right-of-use assets and a liability for operating leases. The accounting for finance leases (or, under previous guidance, capital leases) was substantially unchanged. The Company elected to utilize the package of practical expedients that allowed entities to: (1) not reassess whether any expired or existing contracts were or contained leases; (2) retain the existing classification of lease contracts as of the date of adoption; (3) not reassess initial direct costs for any existing leases; and (4) not separate non-lease components for all classes of leased assets. The Company recognized approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$230 million</span></span><span style="font-family:inherit;font-size:9pt;color:#252525;"> of </span><span style="font-family:inherit;font-size:9pt;">lease assets and liabilities for operating leases upon adoption of ASU 2016-02. </span><span style="font-family:inherit;font-size:9pt;color:#252525;">The adoption of Topic 842 did not have a material effect on the Company's results of operations or cash flows. For additional information about the Company’s leases, see </span><span style="font-family:inherit;font-size:9pt;color:#252525;">Note 8 - Lease Obligations</span><span style="font-family:inherit;font-size:9pt;color:#252525;">.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Reclassification of Tax Effects from Other Comprehensive Income.</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> In February 2018, the FASB issued ASU 2018-02, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Income Statement - Reporting Comprehensive Income (Topic</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> 220): </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> (“ASU 2018-02”)</span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">.</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> ASU 2018-02, which the Company adopted during the first quarter of 2019, permits entities to reclassify the tax effects related to the change in the federal tax rate as a result of the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”) from accumulated other comprehensive income to retained earnings. The Company elected not to reclassify these tax effects, therefore, this ASU had no effect on its consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Accounting Pronouncements To Be Adopted in </span><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">2020</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">In August 2018, the FASB issued ASU 2018-15, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40)</span><span style="font-family:inherit;font-size:9pt;font-style:italic;"> </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> (“ASU 2018-15”) to reduce diversity in practice in accounting for the costs of implementing cloud computing arrangements that are service contracts. ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for internal-use software. Accounting for the service element of the cloud computing arrangement is not affected by the new guidance. Under ASU 2018-15, amortization expense, payments for and asset balances related to such capitalized implementation costs are to be presented within the same line items of the entity’s statements of operations, cash flows and balance sheets, respectively, as the related service fee activity and balances would be presented. ASU 2018-15</span><span style="font-family:inherit;font-size:9pt;"> i</span><span style="font-family:inherit;font-size:9pt;color:#252525;">s effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. The Company will adopt ASU 2018-15 in the first quarter of 2020 and is assessing the potential effect of this ASU on its consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In August 2018, the FASB issued ASU 2018-13, </span><span style="font-family:inherit;font-size:9pt;font-style:italic;">Fair Value Measurement (Topic 820) Disclosure Framework - Changes to the Disclosure Requiremen</span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">ts for Fair Value Measurement</span><span style="font-family:inherit;font-size:9pt;color:#252525;"> (“ASU 2018-13”). ASU 2018-13, which is intended to improve the effectiveness of fair value measurement disclosures, modifies the disclosure requirements for certain estimates and assumptions used in determining the fair value of assets and liabilities. ASU 2018-13 </span><span style="font-family:inherit;font-size:9pt;">i</span><span style="font-family:inherit;font-size:9pt;color:#252525;">s effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. The adoption of this ASU is not expected to have a material effect on the Company’s consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In June 2016, the FASB issued ASU 2016-13, </span><span style="font-family:inherit;font-size:9pt;font-style:italic;">Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments</span><span style="font-family:inherit;font-size:9pt;color:#252525;">. This ASU, together with its related clarifying ASUs (collectively, “ASU 2016-13”), introduced an expected credit loss methodology for the measurement and recognition of credit losses on most financial assets, including trade and financing receivables. The current expected credit loss methodology, which is based on historical experience, current conditions and reasonable and supportable forecasts, replaces the probable/incurred loss model for measuring and recognizing expected losses under current GAAP, and could result in earlier recognition of credit losses. ASU 2016-13 also requires enhanced disclosures pertaining to significant estimates and judgments used in estimating credit losses under the current expected credit loss methodology. ASU 2016-13 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, with the cumulative effect of adoption recorded as an adjustment to retained earnings, if applicable. The Company is finalizing its implementation of the new credit losses standard and is updating certain of its business processes and internal controls to meet the reporting and disclosure requirement of the new ASU. The new guidance, which the Company will adopt in the first quarter of 2020, is not expected to materially affect the amount of expense recognized under the Company’s current practices and is not expected to have a material effect on the Company’s consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Other Recent Accounting Pronouncements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">In January 2020, the FASB issued ASU 2020-01, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 </span><span style="font-family:inherit;font-size:9pt;color:#252525;">(“ASU 2020-01”) to clarify the interaction in accounting for</span><span style="font-family:inherit;font-size:9pt;"> equity securities under Topic 321, investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815</span><span style="font-family:inherit;font-size:9pt;color:#252525;">. ASU 2020-01 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;color:#252525;">In December 2019, the FASB issued ASU 2019-12, </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Income Taxes (Topic 740)</span><span style="font-family:inherit;font-size:9pt;color:#252525;">: </span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">Simplifying the Accounting for Income Taxes </span><span style="font-family:inherit;font-size:9pt;color:#252525;">(“ASU 2019-12”)</span><span style="font-family:inherit;font-size:9pt;color:#252525;font-style:italic;">, </span><span style="font-family:inherit;font-size:9pt;color:#252525;">which eliminates certain exceptions to the existing guidance for income taxes related to the approach for intra-period tax allocations, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. </span><span style="font-family:inherit;font-size:9pt;">This ASU also simplifies the accounting for income taxes by clarifying and amending existing guidance related to the effects of enacted changes in tax laws or rates in the effective tax rate computation, the recognition of franchise tax and the evaluation of a step-up in the tax basis of goodwill, among other clarifications. </span><span style="font-family:inherit;font-size:9pt;color:#252525;">ASU 2019-12 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.</span></div> 230000000 <div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 2</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Earnings Per Share</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Basic earnings or loss per share is computed by dividing net income attributable to MasTec by the weighted average number of common shares outstanding for the period, which excludes non-participating unvested restricted share awards. Diluted earnings per share is computed by dividing net income attributable to MasTec by the weighted average number of fully diluted shares, as calculated under the treasury stock method, which includes the potential effect of dilutive common stock equivalents, such as issued but unvested restricted shares. If the Company reports a loss, rather than income, the computation of diluted loss per share excludes the effect of dilutive common stock equivalents, as their effect would be anti-dilutive.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides details underlying the Company’s earnings per share calculations for the periods indicated (in thousands):</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income attributable to MasTec:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income - basic and diluted</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt"> (a)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>392,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>259,659</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>347,213</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average shares outstanding - basic</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75,185</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>78,695</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>80,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Dilutive common stock equivalents </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>661</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,077</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,422</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average shares outstanding - diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>79,772</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Calculated as total net income less amounts attributable to non-controlling interests.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">For the years ended </span><span style="font-family:inherit;font-size:8pt;">December 31, 2019</span><span style="font-family:inherit;font-size:8pt;">, </span><span style="font-family:inherit;font-size:8pt;">2018</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2017</span><span style="font-family:inherit;font-size:8pt;">, anti-dilutive common stock equivalents were de minimis.</span></div></td></tr></table><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:30px;text-indent:-30px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div><div style="line-height:120%;padding-top:1px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company repurchased approximately </span><span style="font-family:inherit;font-size:9pt;"><span>7.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares of its common stock during the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, as discussed in </span><span style="font-family:inherit;font-size:9pt;">Note 11 - Equity</span><span style="font-family:inherit;font-size:9pt;">. The effect of these repurchases on the Company’s weighted average shares outstanding for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> was a reduction of </span><span style="font-family:inherit;font-size:9pt;"><span>4.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares and </span><span style="font-family:inherit;font-size:9pt;"><span>2.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares, respectively, due to the timing of the repurchases, which occurred throughout </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides details underlying the Company’s earnings per share calculations for the periods indicated (in thousands):</span></div><div style="line-height:120%;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income attributable to MasTec:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income - basic and diluted</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt"> (a)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>392,334</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>259,659</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>347,213</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average shares outstanding:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average shares outstanding - basic</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75,185</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>78,695</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>80,903</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Dilutive common stock equivalents </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>661</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,077</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,422</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average shares outstanding - diluted</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>75,846</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>79,772</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82,325</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Calculated as total net income less amounts attributable to non-controlling interests.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">For the years ended </span><span style="font-family:inherit;font-size:8pt;">December 31, 2019</span><span style="font-family:inherit;font-size:8pt;">, </span><span style="font-family:inherit;font-size:8pt;">2018</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2017</span><span style="font-family:inherit;font-size:8pt;">, anti-dilutive common stock equivalents were de minimis.</span></div></td></tr></table><div style="line-height:120%;padding-top:4px;text-align:justify;padding-left:30px;text-indent:-30px;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><br/></span></div> 392334000 259659000 347213000 75185000 78695000 80903000 661000 1077000 1422000 75846000 79772000 82325000 7200000 4400000 2800000 <div style="line-height:120%;padding-bottom:12px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 3</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Goodwill and Other Intangible Assets</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides a reconciliation of changes in goodwill by reportable segment for the periods indicated (in millions):</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Oil and Gas</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Electrical Transmission</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Power Generation and Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Total Goodwill</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, gross, as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>466.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>460.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>135.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,212.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated impairment loss </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(74.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(74.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, net, as of December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>466.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>385.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>135.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,137.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions from new business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Measurement period adjustments, net</span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8.5pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(47.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(47.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, net, as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>467.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>339.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>143.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,100.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions from new business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>73.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>37.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>120.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Measurement period adjustments, net</span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8.5pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, net, as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>541.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>377.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>152.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,221.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated impairment loss </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(121.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(121.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, gross, as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>541.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>499.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>152.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,342.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accumulated impairment losses include the effects of currency translation gains and/or losses.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.</span></div></td></tr></table><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides a reconciliation of changes in other intangible assets, net, for the periods indicated (in millions):</span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Intangible Assets</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Non-Amortizing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortizing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Trade Names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Pre-Qualifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Customer Relationships and Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangible assets, gross, as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>77.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>223.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>356.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated amortization</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(152.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(13.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(165.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangible assets, net, as of December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>77.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>70.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>191.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions from new business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Measurement period adjustments</span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization expense</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(19.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(20.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangible assets, net, as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>74.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>54.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>169.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions from new business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>67.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>73.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Measurement period adjustments</span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(6.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(6.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Intangible asset impairment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization expense</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(20.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(23.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangible assets, net, as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>72.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>95.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>211.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Remaining weighted average amortization period (in years)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9</span></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Consists principally of trade names and non-compete agreements.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization expense associated with intangible assets for the years ended </span><span style="font-family:inherit;font-size:9pt;color:#000000;text-decoration:none;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;"> totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$23.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$20.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$20.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. Expected future amortization expense as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> is summarized in the following table (in millions): </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Expense</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>104.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">2019 Acquisitions. </span><span style="font-family:inherit;font-size:9pt;">During 2019, MasTec completed </span><span style="font-family:inherit;font-size:9pt;"><span>six</span></span><span style="font-family:inherit;font-size:9pt;"> acquisitions, </span><span style="font-family:inherit;font-size:9pt;"><span>one</span></span><span style="font-family:inherit;font-size:9pt;"> of which specializes in water infrastructure for pipeline companies and is included within the </span><span style="font-family:inherit;font-size:9pt;color:#26282a;">Company’s Oil and Gas segment, </span><span style="font-family:inherit;font-size:9pt;"><span>four</span></span><span style="font-family:inherit;font-size:9pt;"> o</span><span style="font-family:inherit;font-size:9pt;color:#26282a;">f which are </span><span style="font-family:inherit;font-size:9pt;">included within the Company’s Communications segment, including a wireline/fiber deployment construction contractor and a telecommunications company specializing in a broad range of end-to-end wireless telecommunications solutions, and </span><span style="font-family:inherit;font-size:9pt;"><span>one</span></span><span style="font-family:inherit;font-size:9pt;"> of which specializes in construction projects in the power industry and is included in the Company’s Power Generation and Industrial segment</span><span style="font-family:inherit;font-size:9pt;color:#26282a;">. For all but one of these acquisitions, the Company acquired all of the equity interests in the related entities. For the telecommunications company specializing in wireless telecommunications solutions, the Company acquired </span><span style="font-family:inherit;font-size:9pt;color:#26282a;"><span>96%</span></span><span style="font-family:inherit;font-size:9pt;color:#26282a;"> of the entity’s equity interests, with the obligation to acquire the balance over time.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table summarizes the fair values of consideration paid and net assets acquired for the 2019 acquisitions as of the respective dates of acquisition, as adjusted (in millions). Determination of the estimated fair values of the net assets acquired and the estimated contingent consideration and other liabilities for these acquisitions was preliminary as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">; as a result, further adjustments to these estimates may occur.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Acquisition consideration:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash, net of cash acquired and other</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>175.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Estimated fair value of contingent consideration and other liabilities</span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>38.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total consideration transferred</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>213.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Identifiable assets acquired and liabilities assumed:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets, primarily composed of accounts receivable</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>90.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment, including finance leases and other long-term assets</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>55.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortizing intangible assets</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>66.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current liabilities, including current portion of finance lease obligations and long-term debt</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(94.1</span></span></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term debt, including finance lease obligations</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.4</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred income taxes and other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(21.3</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total identifiable net assets</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>93.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>120.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total net assets acquired, including goodwill</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>213.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortizing intangible assets related to the 2019 acquisitions are primarily composed of customer relationships, backlog and certain other intangible assets, which had weighted average lives, as adjusted, of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>11 years</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>2 years</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>5 years</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and a weighted average life of </span><span style="font-family:inherit;font-size:9pt;"><span>11 years</span></span><span style="font-family:inherit;font-size:9pt;"> in total. Amortizing intangible assets are amortized in a manner consistent with the pattern in which the related benefits are expected to be consumed. The goodwill balances for the respective acquisitions represent the estimated value of each acquired company’s geographic presence in key markets, its assembled workforce and management team’s industry-specific project management expertise, as well as synergies expected to be achieved from the combined operations of the acquired companies and MasTec. Approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$12 million</span></span><span style="font-family:inherit;font-size:9pt;"> of the goodwill balance related to the 2019 acquisitions is expected to be tax deductible as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">. Additionally, current liabilities in the table above include amounts due to former owners, who, subsequent to acquisition, are members of subsidiary management, of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$11 million</span></span><span style="font-family:inherit;font-size:9pt;">, of which </span><span style="font-family:inherit;font-size:9pt;"><span>$2 million</span></span><span style="font-family:inherit;font-size:9pt;"> was subsequently paid pursuant to the terms of the related purchase agreement.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The contingent consideration and other liabilities included in the table above is composed of </span><span style="font-family:inherit;font-size:9pt;"><span>$22.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> of earn-out liabilities, which equal a portion of the acquired companies’ earnings before interest, taxes, depreciation and amortization (“EBITDA”) in excess of thresholds agreed upon with the sellers, if applicable and a mandatorily redeemable non-controlling interest, subject to a repurchase formula, totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$16.7 million</span></span><span style="font-family:inherit;font-size:9pt;">, which is calculated in a manner consistent with the Company’s traditional earn-out arrangements. The Company refers to its traditional earn-out arrangements and the mandatorily redeemable non-controlling interest collectively as “Earn-outs,” both of which are recorded within other current and other long-term liabilities in the consolidated balance sheets. Earn-outs are generally payable annually for a period of </span><span style="font-family:inherit;font-size:9pt;"><span>five</span></span><span style="font-family:inherit;font-size:9pt;"> years, as set forth in the respective purchase agreements. The fair values of the Earn-outs were estimated using income approaches such as discounted cash flows or option pricing models and incorporate significant inputs not observable in the market. Key assumptions in the estimated valuations include the discount rate and probability-weighted EBITDA projections. Significant changes in any of these assumptions could result in significantly higher or lower potential Earn-out liabilities. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the range of remaining potential undiscounted Earn-out liabilities for the 2019 acquisitions was estimated to be between </span><span style="font-family:inherit;font-size:9pt;"><span>$2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$82 million</span></span><span style="font-family:inherit;font-size:9pt;">; however, there is no maximum payment amount.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">2018 Acquisitions. </span><span style="font-family:inherit;font-size:9pt;"> During 2018, MasTec acquired all of the equity interests in a construction management firm specializing in steel building systems and acquired a wind turbine services company, both of which are included in the Company’s Power Generation and Industrial segment. The aggregate purchase price for these entities, as adjusted, was composed of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$5.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> in cash, net of cash acquired, and estimated earn-out liabilities, net, totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:9pt;">. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the range of remaining potential undiscounted earn-out liabilities, net, for the 2018 acquisitions was estimated to be up to </span><span style="font-family:inherit;font-size:9pt;"><span>$6 million</span></span><span style="font-family:inherit;font-size:9pt;">; however, there is no maximum payment amount.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">2017 Acquisitions. </span><span style="font-family:inherit;font-size:9pt;">During 2017, MasTec completed </span><span style="font-family:inherit;font-size:9pt;"><span>three</span></span><span style="font-family:inherit;font-size:9pt;"> acquisitions, which included all of the equity interests in: (i) a wireline/fiber deployment construction contractor, which is included in the Company’s Communications segment; (ii) a heavy civil construction services company, which is included in the Company’s Power Generation and Industrial segment; and (iii) an oil and gas pipeline equipment company, which is included in the Company’s Oil and Gas segment. The aggregate purchase price for these entities, as adjusted, was composed of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$117.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> in cash, net of cash acquired, and estimated earn-out liabilities, net, totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$98.5 million</span></span><span style="font-family:inherit;font-size:9pt;">. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the range of remaining potential undiscounted earn-out liabilities, net, for the 2017 acquisitions was estimated to be between </span><span style="font-family:inherit;font-size:9pt;"><span>$52 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$187 million</span></span><span style="font-family:inherit;font-size:9pt;">; however, there is no maximum payment amount.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Pro Forma Financial Information and Acquisition Results. </span><span style="font-family:inherit;font-size:9pt;">For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, unaudited supplemental pro forma revenue totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$7,417.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$7,407.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$6,724.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and unaudited supplemental pro forma net </span><span style="font-family:inherit;font-size:9pt;">income</span><span style="font-family:inherit;font-size:9pt;"> totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$405.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$258.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$351.3 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">These unaudited pro forma financial results include the results of operations of acquired companies as if those companies had been consolidated as of the beginning of the year prior to their acquisition, and are provided for illustrative purposes only. These unaudited pro forma financial results do not purport to be indicative of the actual results that would have been achieved by the combined companies for the periods indicated, or of the results </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">that may be achieved by the combined companies in the future. The Company’s unaudited pro forma financial results were prepared by adding the unaudited historical results of acquired businesses to the historical results of MasTec, and then adjusting those combined results for (i) acquisition costs; (ii) amortization expense from acquired intangible assets; (iii) interest expense from cash consideration paid; (iv) interest expense from debt repaid upon acquisition; and (iv) other purchase accounting related adjustments. These unaudited pro forma financial results do not include adjustments to reflect other cost savings or synergies that may have resulted from these acquisitions. Future results may vary significantly due to future events and other factors, many of which are beyond the Company’s control.</span></div><span style="font-family:inherit;font-size:9pt;">For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, the Company’s consolidated results of operations included acquisition-related revenue of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$188.3 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$154.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$160.1 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, acquisition-related net </span><span style="font-family:inherit;font-size:9pt;">loss</span><span style="font-family:inherit;font-size:9pt;"> totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, and for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, acquisition-related net </span><span style="font-family:inherit;font-size:9pt;">income</span><span style="font-family:inherit;font-size:9pt;"> totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$10.2 million</span></span>, respectively, based on the Company’s consolidated effective tax rates. These acquisition-related results do not include the effects of acquisition costs or interest expense associated with consideration paid for the related acquisitions. <div style="line-height:120%;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides a reconciliation of changes in goodwill by reportable segment for the periods indicated (in millions):</span></div><div style="line-height:120%;padding-top:4px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:44%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Oil and Gas</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Electrical Transmission</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Power Generation and Industrial</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Total Goodwill</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, gross, as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>466.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>460.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>135.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,212.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated impairment loss </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(74.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(74.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, net, as of December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>466.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>385.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>135.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,137.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions from new business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Measurement period adjustments, net</span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8.5pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(47.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(47.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, net, as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>467.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>339.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>143.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,100.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions from new business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>73.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>37.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>120.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Measurement period adjustments, net</span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8.5pt;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, net, as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>541.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>377.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>152.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,221.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated impairment loss </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(121.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(121.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill, gross, as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>541.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>499.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>149.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>152.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,342.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Accumulated impairment losses include the effects of currency translation gains and/or losses.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(b)</span></div><div style="line-height:120%;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.</span></div> 466400000 460400000 149900000 135800000 1212500000 0 74800000 0 0 74800000 466400000 385600000 149900000 135800000 1137700000 0 0 0 9800000 9800000 1400000 5700000 0 -2500000 4600000 0 47700000 0 0 47700000 0 -4000000.0 0 0 -4000000.0 467800000 339600000 149900000 143100000 1100400000 73200000 37700000 0 9500000 120400000 300000 -400000 0 0 -100000 0 700000 0 0 700000 541300000 377600000 149900000 152600000 1221400000 0 121500000 0 0 121500000 541300000 499100000 149900000 152600000 1342900000 <div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides a reconciliation of changes in other intangible assets, net, for the periods indicated (in millions):</span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="19" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Intangible Assets</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Non-Amortizing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortizing</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Trade Names</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Pre-Qualifications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Customer Relationships and Backlog</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangible assets, gross, as of December 31, 2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>77.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>223.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>356.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:6px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accumulated amortization</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(152.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(13.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(165.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangible assets, net, as of December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>77.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>70.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>191.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions from new business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Measurement period adjustments</span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization expense</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(19.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(20.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(4.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangible assets, net, as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>74.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>54.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>169.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions from new business combinations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>67.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>73.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Measurement period adjustments</span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"> </span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:pt">(b)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(6.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(6.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Intangible asset impairment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortization expense</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(20.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(23.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Currency translation adjustments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangible assets, net, as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>72.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>95.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>211.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Remaining weighted average amortization period (in years)</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9</span></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Consists principally of trade names and non-compete agreements.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.</span></div></td></tr></table> 34500000 77600000 223000000.0 21800000 356900000 152400000 13400000 165800000 34500000 77600000 70600000 8400000 191100000 0 0 3300000 300000 3600000 0 0 0 -700000 -700000 19200000 1400000 20600000 0 -3600000 -300000 -100000 -4000000.0 34500000 74000000.0 54400000 6500000 169400000 0 200000 67700000 5200000 73100000 0 0 -6700000 -200000 -6900000 0 3300000 0 0 3300000 20200000 2800000 23000000.0 0 2000000.0 100000 100000 2200000 34500000 72900000 95300000 8800000 211500000 P9Y P6Y P9Y 23000000.0 20600000 20900000 Expected future amortization expense as of <span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> is summarized in the following table (in millions): </span><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Amortization</span><span style="font-family:inherit;font-size:9pt;"> </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Expense</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:17px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>104.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 24500000 18900000 15500000 11600000 8500000 25100000 104100000 6 1 4 1 0.96 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table summarizes the fair values of consideration paid and net assets acquired for the 2019 acquisitions as of the respective dates of acquisition, as adjusted (in millions). Determination of the estimated fair values of the net assets acquired and the estimated contingent consideration and other liabilities for these acquisitions was preliminary as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">; as a result, further adjustments to these estimates may occur.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:85%;"/><td style="width:1%;"/><td style="width:13%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Acquisition consideration:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash, net of cash acquired and other</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>175.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Estimated fair value of contingent consideration and other liabilities</span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>38.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total consideration transferred</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>213.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Identifiable assets acquired and liabilities assumed:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets, primarily composed of accounts receivable</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>90.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment, including finance leases and other long-term assets</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>55.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Amortizing intangible assets</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>66.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current liabilities, including current portion of finance lease obligations and long-term debt</span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(94.1</span></span></div></td><td style="vertical-align:middle;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term debt, including finance lease obligations</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.4</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred income taxes and other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(21.3</span></span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total identifiable net assets</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>93.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>120.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total net assets acquired, including goodwill</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>213.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 175000000.0 38900000 213900000 90000000.0 55200000 66100000 94100000 2400000 21300000 93500000 120400000 213900000 P11Y P2Y P5Y P11Y 12000000 11000000 -2000000 22200000 16700000 5 2000000 82000000 5100000 1500000 6000000 3 117600000 98500000 52000000 187000000 7417900000 7407800000 6724800000 405800000 258700000 351300000 188300000 154400000 160100000 -1400000 1400000 10200000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 4</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value of Financial Instruments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Acquisition-Related Contingent Consideration and Other Liabilities</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Acquisition-related contingent consideration and other liabilities is composed of Earn-outs. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, the estimated fair value of the Company’s Earn-out liabilities totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$173.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$118.1 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of which </span><span style="font-family:inherit;font-size:9pt;"><span>$54.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$29.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, was included within other current liabilities. The fair values of the Company’s Earn-out liabilities are estimated using income approaches such as discounted cash flows or option pricing models, both of which incorporate significant inputs not observable in the market (Level 3 inputs), including management’s estimates and entity-specific assumptions, and are evaluated on an ongoing basis. Key assumptions include the discount rate and probability-weighted projections of earnings before interest, taxes, depreciation and amortization (“EBITDA”). Significant changes in any of these assumptions could result in significantly higher or lower potential Earn-out liabilities. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the range of potential undiscounted Earn-out liabilities was estimated to be between </span><span style="font-family:inherit;font-size:9pt;"><span>$54 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$274 million</span></span><span style="font-family:inherit;font-size:9pt;">; however, there is no maximum payment amount.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Earn-out activity consists primarily of additions from new business combinations; changes in the expected fair value of future payment obligations; and payments. Measurement period adjustments for Earn-out liabilities, which are fair value adjustments relating to new information obtained about the facts and circumstances existing as of the date of acquisition for a period of up to one year, are recorded to goodwill. Other revisions to the expected fair values of the Company’s traditional earn-out liabilities are reflected as income or expense, as appropriate, and, for the mandatorily redeemable non-controlling interest, are recorded as interest expense, net. Earn-out payments, to the extent they relate to estimated liabilities as of the date of acquisition, are reflected within financing activities in the consolidated statements of cash flows. Payments in excess of acquisition date liabilities are classified within operating activities.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, additions to acquisition-related contingent consideration and other liabilities from new business combinations totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$45.2 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$102.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, fair value adjustments totaled a net </span><span style="font-family:inherit;font-size:9pt;">increase</span><span style="font-family:inherit;font-size:9pt;"> of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$51.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, and primarily related to earn-outs for businesses in the Company’s Oil and Gas and Communications segments. Fair value adjustments, including those related to finalization of completed earn-out arrangements, totaled a net </span><span style="font-family:inherit;font-size:9pt;">increase</span><span style="font-family:inherit;font-size:9pt;"> of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$17.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, primarily for businesses in the Company’s Oil and Gas and Communications segments, and for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2017</span><span style="font-family:inherit;font-size:9pt;">, totaled a </span><span style="font-family:inherit;font-size:9pt;">decrease</span><span style="font-family:inherit;font-size:9pt;"> of </span><span style="font-family:inherit;font-size:9pt;"><span>$12.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> for businesses in the Company’s Communications and Electrical Transmission segments. Measurement period adjustments totaled a </span><span style="font-family:inherit;font-size:9pt;">decrease</span><span style="font-family:inherit;font-size:9pt;"> of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$6.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and related primarily to businesses in the Company’s Oil and Gas and Communications segments. Measurement period adjustments totaled a net </span><span style="font-family:inherit;font-size:9pt;">increase</span><span style="font-family:inherit;font-size:9pt;"> of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and related primarily to a business in the Company’s Oil and Gas segment. Earn-out payments totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$35.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$23.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$18.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Equity Investments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company’s equity investments as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> include: (i) the Company’s </span><span style="font-family:inherit;font-size:9pt;"><span>33%</span></span><span style="font-family:inherit;font-size:9pt;"> equity interests in Trans-Pecos Pipeline, LLC (“TPP”) and Comanche Trail Pipeline, LLC (“CTP,” and together with TPP, the “Waha JVs”), which are accounted for as equity method investments; (ii) a </span><span style="font-family:inherit;font-size:9pt;"><span>$15 million</span></span><span style="font-family:inherit;font-size:9pt;"> investment in Cross Country Infrastructure Services, Inc. (“CCI”); (iii) the Company’s interests in certain proportionately consolidated non-controlled contractual joint ventures; (iv) the Company’s equity interests in Pensare Acquisition Corp. (“Pensare”); and (v) certain other equity investments.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, the aggregate carrying value of the Company’s equity investments totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$196 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$197 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, including approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$18 million</span></span><span style="font-family:inherit;font-size:9pt;"> of equity investments measured on an adjusted cost basis as of both </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">. There were </span><span style="font-family:inherit;font-size:9pt;"><span>no</span></span><span style="font-family:inherit;font-size:9pt;"> impairments of, or material changes in, the fair value of these investments during either of the years then ended.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">The Waha JVs.</span><span style="font-family:inherit;font-size:9pt;"> The Waha JVs own and operate </span><span style="font-family:inherit;font-size:9pt;"><span>two</span></span><span style="font-family:inherit;font-size:9pt;"> pipelines and a header system that transport natural gas to the Mexican border for export. For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, the Company made equity contributions to these joint ventures of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$28 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$73 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">Equity in </span><span style="font-family:inherit;font-size:9pt;">earnings</span><span style="font-family:inherit;font-size:9pt;"> related to the Company’s proportionate share of income from the Waha JVs, which is included within the Company’s Other segment, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$27.3 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$23.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$21.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively. Cumulative undistributed earnings from the Waha JVs, which represents cumulative equity in earnings for the Waha JVs less distributions of earnings, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$48.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">. Distributions of earnings from the Waha JVs, which are included within operating cash flows, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$9.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$10.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. The Company’s net investment in the Waha JVs, which differs from its proportionate share of the net assets of the Waha JVs, due primarily to capitalized investment costs, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$174 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$168 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. In the past, certain subsidiaries of MasTec have provided pipeline construction </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">services to the Waha JVs. Revenue recognized in connection with work performed for the Waha JVs, including intercompany eliminations, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$256.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2017</span><span style="font-family:inherit;font-size:9pt;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Waha JVs are party to separate non-recourse financing facilities, each of which are secured by pledges of the equity interests in the respective entities, as well as a first lien security interest over virtually all of their assets. The Waha JVs are also party to certain interest rate swaps, which are accounted for as qualifying cash flow hedges. The Company reflects its proportionate share of any unrealized fair market value gains or losses from fluctuations in interest rates associated with these swaps within other comprehensive income or loss, as appropriate. For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company’s proportionate share of unrecognized unrealized activity on these interest rate swaps totaled </span><span style="font-family:inherit;font-size:9pt;">losses</span><span style="font-family:inherit;font-size:9pt;"> of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$19.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, or </span><span style="font-family:inherit;font-size:9pt;"><span>$15.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, net of tax, and for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, totaled </span><span style="font-family:inherit;font-size:9pt;">gains</span><span style="font-family:inherit;font-size:9pt;"> of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$7.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, or </span><span style="font-family:inherit;font-size:9pt;"><span>$5.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, net of tax, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;">Other Investments</span><span style="font-family:inherit;font-size:9pt;">. During 2017, the Company paid </span><span style="font-family:inherit;font-size:9pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>4%</span></span><span style="font-family:inherit;font-size:9pt;"> of the common stock of Pensare and warrants to purchase </span><span style="font-family:inherit;font-size:9pt;"><span>2.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares of Pensare common stock, which is a special purpose acquisition company focusing on transactions in the telecommunications industry. José R. Mas, MasTec’s Chief Executive Officer, is a director of Pensare. The shares of common stock purchased by MasTec are not transferable or salable until </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;"> after Pensare successfully completes a business combination transaction, with limited exceptions, as specified in the agreement. The warrants are exercisable at a purchase price of </span><span style="font-family:inherit;font-size:9pt;"><span>$11.50</span></span><span style="font-family:inherit;font-size:9pt;"> per share after Pensare successfully completes a business combination transaction. Both the warrants and the shares contain an expiration and/or forfeiture clause without the successful completion of a business combination transaction, for which the completion date was extended in the fourth quarter of 2019 from December 1, 2019 to April 1, 2020. On July 25, 2019, Pensare entered into a business combination agreement with Stratos Management Systems, Inc. and its operating companies, which do business as Computex Technology Solutions (collectively, “Computex”), an information technology service provider, the completion of which is pending. During the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, certain holders of Pensare’s redeemable common stock elected to redeem their shares, the effect of which was to increase the Company’s ownership interest in Pensare to approximately </span><span style="font-family:inherit;font-size:9pt;"><span>21%</span></span><span style="font-family:inherit;font-size:9pt;">. The Company does not have the ability to exert significant influence over the operating and financial policies of Pensare, therefore, the shares are measured on an adjusted cost basis.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The warrants, which are derivative financial instruments, and the shares are included within other long-term assets in the Company’s consolidated financial statements as of both </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">. Due to the nature of the restrictions, the fair value of the shares is not readily determinable. The fair value of the warrants is determined based on observable and unobservable Level 3 inputs, including market volatility and the rights and obligations of the warrants. For both the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, there were no material changes in the fair value of the Company’s investment in Pensare.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company has equity interests in </span><span style="font-family:inherit;font-size:9pt;"><span>two</span></span><span style="font-family:inherit;font-size:9pt;"> telecommunications entities that provide certain services to MasTec. Expense recognized in connection with these arrangements totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$7.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, and related amounts payable were de minimis as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">During 2018, the Company invested </span><span style="font-family:inherit;font-size:9pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for an equity interest of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>40%</span></span><span style="font-family:inherit;font-size:9pt;"> in LifeShield, LLC (“LifeShield”), a home security company, which was measured under the fair value option. As of December 31, 2018, the fair value of this investment was determined to approximate its purchase price. In February 2019, the Company sold its equity interest in LifeShield for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$11 million</span></span><span style="font-family:inherit;font-size:9pt;">, subject to customary escrow arrangements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">In connection with a 2014 acquisition, the Company acquired an investment that was subsequently managed by a receiver, and in 2019, was liquidated. The Company received </span><span style="font-family:inherit;font-size:9pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$22.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> of proceeds from the receiver during the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;padding-left:48px;text-indent:-24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Summarized Financial Information of Equity Method Investments</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following presents summarized information for the entities that comprise the Company’s significant equity method investments (in millions):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>144.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>137.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,359.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,352.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,504.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,489.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>978.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>966.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,013.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>997.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>152.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>145.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>114.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>72.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;text-indent:18px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Senior Notes</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of both </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, the gross carrying amount of the Company’s </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> senior notes due March 15, 2023 (the “</span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes”), which are measured at fair value on a non-recurring basis, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$400 million</span></span><span style="font-family:inherit;font-size:9pt;">. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, the estimated fair value of the </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes, based on Level 1 inputs, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$404.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$392.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div> 173200000 118100000 54100000 29600000 54000000 274000000 45200000 1500000 102500000 -51000000.0 -17500000 12300000 -6100000 5000000.0 35000000.0 23100000 18800000 0.33 15000000 196000000 197000000 18000000 0 2 1000000 28000000 73000000 27300000 23900000 21300000 48000000.0 9100000 10900000 174000000 168000000 256100000 -19900000 -15000000.0 7700000 800000 5900000 500000 2000000.0 0.04 2000000 P1Y 11.50 0.21 2 7000000.0 10000000.0 0.40 11000000 3900000 5400000 22500000 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following presents summarized information for the entities that comprise the Company’s significant equity method investments (in millions):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>144.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>137.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,359.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,352.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,504.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,489.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>34.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>978.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>966.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,013.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>997.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>152.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>145.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>114.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>72.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>64.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 144500000 137300000 1359900000 1352100000 1504400000 1489400000 34900000 31300000 978600000 966100000 1013500000 997400000 152400000 145800000 114500000 82800000 72400000 64500000 0.04875 0.04875 400000000 0.04875 404500000 392000000.0 <div style="line-height:120%;padding-bottom:12px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 5</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities</span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides details of accounts receivable, net of allowance and contract assets (together “accounts receivable, net”) as of the dates indicated (in millions): </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract billings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>860.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>687.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(16.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accounts receivable, net of allowance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>850.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>671.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Retainage</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>345.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unbilled receivables</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>679.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,022.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,024.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,252.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract billings represent the amount of performance obligations that have been billed but not yet collected. Contract assets consist of unbilled receivables (previously referred to as costs and earnings in excess of billings) and retainage. Unbilled receivables represent the estimated value of unbilled work for projects with performance obligations recognized over time. Retainage represents a portion of the contract amount that has been billed, but for which the contract allows the customer to retain a portion of the billed amount until final contract settlement (generally, from </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>10%</span></span><span style="font-family:inherit;font-size:9pt;"> of contract billings). Retainage is not considered to be a significant financing component because the intent is to protect the customer. Unbilled receivables and retainage amounts are generally classified as current assets within the Company’s consolidated balance sheets. The </span><span style="font-family:inherit;font-size:9pt;">decrease</span><span style="font-family:inherit;font-size:9pt;"> in the unbilled receivables balance for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> was driven largely by timing of billings and collections for long-haul project activity in the Company’s Oil and Gas segment, offset, in part, by increases on certain projects in our Communications and Power Generation and Industrial segment. Retainage that has been billed, but is not due until completion of performance and acceptance by customers, is generally expected to be collected within </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;">. Accounts receivable balances expected to be collected beyond one year are recorded within other long-term assets. For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, provisions for doubtful accounts totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$8.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and amounts charged against the allowance totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$7.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.5</span></span><span style="font-family:inherit;font-size:9pt;"> million, respectively. Impairment losses on contract assets were not material for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract liabilities, which are generally classified within current liabilities on the Company’s consolidated balance sheets, consist primarily of deferred revenue (previously referred to as billings in excess of costs and earnings). Under certain contracts, the Company may be entitled to invoice the customer and receive payments in advance of performing the related contract work. In those instances, the Company recognizes a liability for advance billings in excess of revenue recognized, which is referred to as deferred revenue. Deferred revenue is not considered to be a significant financing component because it is generally used to meet working capital demands that can be higher in the early stages of a contract. Contract liabilities also include the amount of any accrued project losses. Total contract liabilities, including accrued project losses, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$206.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$231.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, of which deferred revenue comprised approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$184.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$227.1 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company recognized revenue of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$199.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> related to amounts that were included in deferred revenue as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, resulting primarily from the advancement of physical progress on the related projects during the period. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company is party to non-recourse financing arrangements in the ordinary course of business, under which certain receivables are settled with the customer’s bank in return for a nominal fee. These arrangements, under which amounts can vary based on levels of activity, interest rates and changes in customer payment terms, improve the collection cycle time of the related receivables. Cash collected from these arrangements is reflected within cash provided by operating activities in the consolidated statements of cash flows. The discount charge, which is included within interest expense, net, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$10.1 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$11.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$6.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div> <div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides details of accounts receivable, net of allowance and contract assets (together “accounts receivable, net”) as of the dates indicated (in millions): </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:73%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract billings</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>860.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>687.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less allowance for doubtful accounts</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(16.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accounts receivable, net of allowance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>850.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>671.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;height:18px;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Retainage</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>345.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>230.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unbilled receivables</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>679.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,022.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:28px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contract assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,024.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,252.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 860400000 687600000 10100000 16300000 850300000 671300000 345200000 230200000 679400000 1022400000 1024600000 1252600000 0.05 0.10 P1Y 1700000 8600000 7900000 500000 206200000 231600000 184100000 227100000 199200000 -10100000 -11100000 -6000000.0 <div style="line-height:120%;padding-bottom:12px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 6</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Property and Equipment, Net</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides details of property and equipment, net, including property and equipment held under finance leases as of the dates indicated (in millions):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Useful Lives</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">(in years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Buildings and leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:1px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3-40</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Machinery and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,659.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,391.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:1px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2-20</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Office furniture and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>197.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>166.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:1px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3-7</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Construction in progress</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,923.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,613.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,017.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(865.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>905.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>747.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The gross amount of capitalized internal-use software, which is included within office furniture and equipment, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$138.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$122.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Capitalized internal-use software, net of accumulated amortization, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$31.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$26.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Depreciation and amortization expense associated with property and equipment for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;"> totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$212.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$192.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$167.2 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. Accrued capital expenditures, the effects of which are excluded from capital expenditures in the Company’s consolidated statements of cash flows given their non-cash nature, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$5.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$4.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div> <div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides details of property and equipment, net, including property and equipment held under finance leases as of the dates indicated (in millions):</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="10"/></tr><tr><td style="width:51%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:19%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Estimated Useful Lives</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">(in years)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Land</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Buildings and leasehold improvements</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>30.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:1px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3-40</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Machinery and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,659.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,391.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:1px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2-20</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Office furniture and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>197.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>166.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:1px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">3-7</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Construction in progress</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,923.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,613.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less accumulated depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,017.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(865.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment, net</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>905.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>747.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4900000 4600000 35800000 30300000 1659400000 1391800000 197300000 166700000 26100000 20100000 1923500000 1613500000 1017700000 865700000 905800000 747800000 138200000 122000000.0 31500000 26500000 212500000 192300000 167200000 5200000 4000000.0 <div style="line-height:120%;padding-bottom:12px;padding-top:16px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 7</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Debt</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides details of the carrying values of debt as of the dates indicated (in millions): </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:31%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"> </span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Description </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Maturity Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Senior secured credit facility:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><span style="white-space:nowrap">September 19, 2024</span></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revolving loans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>339.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>456.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Term loan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>400.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>376.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">4.875% Senior Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><span style="white-space:nowrap">March 15, 2023</span></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>400.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>400.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Finance lease and other obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>305.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>183.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total long-term debt obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,444.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,417.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less unamortized deferred financing costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(12.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total debt, net of deferred financing costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,432.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,406.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>118.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,314.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,324.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:16px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Senior Secured Credit Facility</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Credit Facility, which is a senior secured credit facility, was amended and restated on September 19, 2019 (the “Credit Facility”). The Credit Facility, which has a maturity date of </span><span style="font-family:inherit;font-size:9pt;"><span><span style="white-space:nowrap">September 19, 2024</span></span></span><span style="font-family:inherit;font-size:9pt;">, increased the Company’s aggregate borrowing commitments from approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.5 billion</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;text-align:right;vertical-align:bottom;"><span>$1.75 billion</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, which amount is composed of </span><span style="font-family:inherit;font-size:9pt;"><span>$1.35 billion</span></span><span style="font-family:inherit;font-size:9pt;"> of revolving commitments and a term loan in the aggregate principal amount of </span><span style="font-family:inherit;font-size:9pt;"><span>$400 million</span></span><span style="font-family:inherit;font-size:9pt;">. The term loan is subject to amortization in </span><span style="font-family:inherit;font-size:9pt;">quarterly</span><span style="font-family:inherit;font-size:9pt;"> principal installments of </span><span style="font-family:inherit;font-size:9pt;"><span>$2.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> commencing in December 2020, which amount will increase to </span><span style="font-family:inherit;font-size:9pt;"><span>$5.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> commencing in December 2021. Quarterly principal installments on the term loan are subject to adjustment, if applicable, for certain prepayments.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Credit Facility allows the Company to borrow either in Canadian dollars and/or Mexican pesos, up to an aggregate equivalent amount of </span><span style="font-family:inherit;font-size:9pt;"><span>$300 million</span></span><span style="font-family:inherit;font-size:9pt;">. The maximum amount available for letters of credit under the Credit Facility is </span><span style="font-family:inherit;font-size:9pt;"><span>$650 million</span></span><span style="font-family:inherit;font-size:9pt;">, of which up to </span><span style="font-family:inherit;font-size:9pt;"><span>$200 million</span></span><span style="font-family:inherit;font-size:9pt;"> can be denominated in either Canadian dollars and/or Mexican pesos. The Credit Facility also provides for swing line loans of up to </span><span style="font-family:inherit;font-size:9pt;"><span>$125 million</span></span><span style="font-family:inherit;font-size:9pt;">, and, subject to certain conditions, the Company has the option to increase revolving commitments and/or establish additional term loan tranches equal to the Incremental Facilities Limit (as defined in the Credit Facility). Subject to the terms and conditions described in the Credit Facility, these additional term loan tranches may rank equal or junior in respect of right of payment and/or collateral to the Credit Facility, and may, subject to certain limitations in the Credit Facility, have terms that differ from the Credit Facility. Borrowings under the Credit Facility are used for working capital requirements, capital expenditures and other corporate purposes, including equity investments, potential acquisitions or other strategic arrangements, the repurchase or prepayment of indebtedness, including repayment of term loans, and share repurchases. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Outstanding revolving loans and the term loan under the Credit Facility bear interest, at the Company’s option, at a rate equal to either (a) a Eurocurrency Rate, as defined in the Credit Facility, plus a margin of </span><span style="font-family:inherit;font-size:9pt;"><span>1.25%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:9pt;"> (under the previous Credit Facility, the margin was from </span><span style="font-family:inherit;font-size:9pt;"><span>1.25%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>2.00%</span></span><span style="font-family:inherit;font-size:9pt;">), or (b) a Base Rate, as defined in the Credit Facility, plus a margin of </span><span style="font-family:inherit;font-size:9pt;"><span>0.25%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>0.75%</span></span><span style="font-family:inherit;font-size:9pt;"> (under the previous Credit Facility the margin was </span><span style="font-family:inherit;font-size:9pt;"><span>0.25%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>1.00%</span></span><span style="font-family:inherit;font-size:9pt;">). The Base Rate equals the highest of (i) the Federal Funds Rate, as defined in the Credit Facility, plus </span><span style="font-family:inherit;font-size:9pt;"><span>0.50%</span></span><span style="font-family:inherit;font-size:9pt;">, (ii) Bank of America’s prime rate, and (iii) the Eurocurrency Rate plus </span><span style="font-family:inherit;font-size:9pt;"><span>1.00%</span></span><span style="font-family:inherit;font-size:9pt;">. Financial standby letters of credit and commercial letters of credit issued under the Credit Facility are subject to a letter of credit fee of </span><span style="font-family:inherit;font-size:9pt;"><span>1.25%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:9pt;"> (under the previous Credit Facility, the letter of credit fee was from </span><span style="font-family:inherit;font-size:9pt;"><span>1.25%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>2.00%</span></span><span style="font-family:inherit;font-size:9pt;">), and performance standby letters of credit issued under the Credit Facility are subject to a letter of credit fee of </span><span style="font-family:inherit;font-size:9pt;"><span>0.375%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>0.75%</span></span><span style="font-family:inherit;font-size:9pt;"> (under the previous Credit Facility, the letter of credit fee was from </span><span style="font-family:inherit;font-size:9pt;"><span>0.50%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>1.00%</span></span><span style="font-family:inherit;font-size:9pt;">). The Company must also pay a commitment fee to the lenders of </span><span style="font-family:inherit;font-size:9pt;"><span>0.20%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>0.30%</span></span><span style="font-family:inherit;font-size:9pt;"> on any unused availability under the Credit Facility (under the previous Credit Facility, the fee was from </span><span style="font-family:inherit;font-size:9pt;"><span>0.20%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>0.40%</span></span><span style="font-family:inherit;font-size:9pt;">). In each of the foregoing cases, the applicable margin or fee is based on the Company’s Consolidated Leverage Ratio, as defined in the Credit Facility, as of the then most recent fiscal quarter. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, outstanding revolving loans, which included </span><span style="font-family:inherit;font-size:9pt;"><span>$138 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$128 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of borrowings denominated in foreign currencies, accrued interest at weighted average rates of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>3.50%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>4.23%</span></span><span style="font-family:inherit;font-size:9pt;"> per annum, respectively. The term loan accrued interest at a rate of </span><span style="font-family:inherit;font-size:9pt;"><span>3.05%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>4.27%</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Letters of credit of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$98.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$88.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> were issued as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, letter of credit fees accrued at </span><span style="font-family:inherit;font-size:9pt;"><span>0.375%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>0.875%</span></span><span style="font-family:inherit;font-size:9pt;"> per annum, respectively, for performance standby letters of credit, and at </span><span style="font-family:inherit;font-size:9pt;"><span>1.25%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>1.75%</span></span><span style="font-family:inherit;font-size:9pt;"> per annum, respectively, for financial standby letters of credit. Outstanding letters of credit mature at various dates and most have automatic renewal provisions, subject to prior notice of cancellation. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, availability for revolving loans totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$912.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$554.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, or up to </span><span style="font-family:inherit;font-size:9pt;"><span>$552.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$554.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, for new letters of credit. Revolving loan borrowing capacity included </span><span style="font-family:inherit;font-size:9pt;"><span>$162.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$91.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> of availability in either Canadian dollars or Mexican pesos as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. The unused facility fee as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> accrued at a rate of </span><span style="font-family:inherit;font-size:9pt;"><span>0.20%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>0.35%</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Credit Facility is guaranteed by certain subsidiaries of the Company (the “Guarantor Subsidiaries”) and the obligations under the Credit Facility are secured by substantially all of the Company’s and the Guarantor Subsidiaries’ respective assets, subject to certain exceptions. Under the Credit Facility, if the Loan Party EBITDA, as defined, as of the last four consecutive fiscal quarters does not represent at least </span><span style="font-family:inherit;font-size:9pt;"><span>80%</span></span><span style="font-family:inherit;font-size:9pt;"> of the Adjusted Consolidated EBITDA, as defined in the Credit Facility, for such period, then the Company must designate additional subsidiaries as Guarantor Subsidiaries, and cause them to join the applicable guaranty and security agreements to the Credit Facility. Additionally, any domestic subsidiary with consolidated EBITDA of at least </span><span style="font-family:inherit;font-size:9pt;"><span>15%</span></span><span style="font-family:inherit;font-size:9pt;"> of the Adjusted Consolidated EBITDA must become a Guarantor Subsidiary and join the applicable guaranty and security agreements. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Credit Facility requires that the Company maintain a maximum Consolidated Leverage Ratio, as defined in the Credit Facility, of </span><span style="font-family:inherit;font-size:9pt;"><span>3.50</span></span><span style="font-family:inherit;font-size:9pt;"> times (subject to the Acquisition Adjustment described below). The Credit Facility also requires that the Company maintain a minimum Consolidated Interest Coverage Ratio, as defined in the Credit Facility, of </span><span style="font-family:inherit;font-size:9pt;"><span>3.00</span></span><span style="font-family:inherit;font-size:9pt;"> times. The Credit Facility provides that, for purposes of calculating the Consolidated Leverage Ratio, funded indebtedness excludes undrawn standby performance letters of credit and is further reduced by unrestricted cash over certain thresholds. Additionally, notwithstanding the terms discussed above, subject to certain conditions, if a Permitted Acquisition, as defined in the Credit Facility, or series of Permitted Acquisitions having consideration exceeding </span><span style="font-family:inherit;font-size:9pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:9pt;"> occurs during a fiscal quarter, the maximum Consolidated Leverage Ratio may be temporarily increased to up to </span><span style="font-family:inherit;font-size:9pt;"><span>4.00</span></span><span style="font-family:inherit;font-size:9pt;"> times during such fiscal quarter and the subsequent </span><span style="font-family:inherit;font-size:9pt;"><span>four</span></span><span style="font-family:inherit;font-size:9pt;"> fiscal quarters (the “Acquisition Adjustment”). Such right may be exercised no more than </span><span style="font-family:inherit;font-size:9pt;"><span>two</span></span><span style="font-family:inherit;font-size:9pt;"> times during the term of the Credit Facility. Subject to customary exceptions, the Credit Facility limits the Borrowers’ (as defined in the Credit Facility) and the Guarantor Subsidiaries’ ability to engage in certain activities, including acquisitions, mergers and consolidations, debt incurrence, investments, asset sales, debt prepayments, lien incurrence and the making of cash distributions or repurchases of the Company’s common stock. However, distributions payable solely in common stock are not restricted. The Credit Facility provides for customary events of default and carries cross-default provisions with the Company’s other significant debt instruments, including the Company’s indemnity agreement with its surety provider, as well as customary remedies, including the acceleration of repayment of outstanding amounts and other remedies with respect to the collateral securing the Credit Facility obligations. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Other Credit Facilities</span><span style="font-family:inherit;font-size:9pt;">. The Company has other credit facilities that support: (i) the working capital requirements of its foreign operations, and (ii) certain letter of credit issuances. Borrowings under the Company’s foreign credit facilities, which have varying dates of maturity and are generally renewed on an annual basis, are denominated in Canadian dollars. As of both </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, maximum borrowing capacity under these credit facilities totaled Canadian </span><span style="font-family:inherit;font-size:9pt;"><span>$20.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, or approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$15.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$14.7 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and there were </span><span style="font-family:inherit;font-size:9pt;"><span>no</span></span><span style="font-family:inherit;font-size:9pt;"> outstanding borrowings. Outstanding borrowings that are not renewed are repaid with borrowings under the Credit Facility. Accordingly, the carrying amounts of the Company’s borrowings under its other credit facilities, which are included within other debt obligations in the table above, are classified within long-term debt in the Company’s consolidated balance sheets. Additionally, the Company has a separate credit facility, which is renewable on an annual basis, under which it may issue up to </span><span style="font-family:inherit;font-size:9pt;"><span>$50.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> of performance standby letters of credit.  As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, letters of credit issued under this facility totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$17.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$40.2 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and accrued fees at </span><span style="font-family:inherit;font-size:9pt;"><span>0.40%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>0.75%</span></span><span style="font-family:inherit;font-size:9pt;"> per annum, respectively. The Company’s other credit facilities are subject to customary provisions and covenants. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;"> Senior Notes</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company has </span><span style="font-family:inherit;font-size:9pt;"><span>$400 million</span></span><span style="font-family:inherit;font-size:9pt;"> of </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes due </span><span style="font-family:inherit;font-size:9pt;"><span><span style="white-space:nowrap">March 15, 2023</span></span></span><span style="font-family:inherit;font-size:9pt;">, which were issued in 2013 in a registered public offering. Interest on the </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes is payable on March 15 and September 15 of each year. The </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes are senior unsecured unsubordinated obligations and rank equal in right of payment with existing and future unsubordinated debt, and rank senior in right of payment to existing and future subordinated debt and are fully and unconditionally guaranteed on an unsecured, unsubordinated, joint and several basis by certain of the Company’s existing and future 100%-owned direct and indirect domestic subsidiaries that are each guarantors of the Credit Facility or other outstanding indebtedness. See </span><span style="font-family:inherit;font-size:9pt;">Note 17 - Supplemental Guarantor Condensed Consolidating Financial Information</span><span style="font-family:inherit;font-size:9pt;">. The </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes are effectively junior to MasTec’s secured debt, including the Credit Facility and the term loan, to the extent of the value of the assets securing that debt.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company has the option to redeem all or a portion of the </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes at any time at the redemption prices set forth in the indenture that governs the </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes (the “</span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes Indenture”) plus accrued and unpaid interest, if any, to the redemption date. The </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes Indenture, among other things, generally limits the ability of the Company and certain of its subsidiaries, subject to certain exceptions, to (i) incur additional debt and issue preferred stock, (ii) create liens, (iii) pay dividends, acquire shares of capital stock, make payments on subordinated debt or make investments, (iv) place limitations on distributions from certain subsidiaries, (v) issue guarantees, (vi) issue or sell the capital stock of certain subsidiaries, (vii) sell assets, (viii) enter into transactions with affiliates and (ix) effect mergers. The </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes Indenture provides for customary events of default, as well as customary remedies upon an event of default, as defined in the </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes Indenture, including acceleration of repayment of outstanding amounts. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Debt Covenants</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">MasTec was in compliance with the provisions and covenants of its outstanding debt instruments as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Contractual Maturities of Debt </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contractual maturities of MasTec’s debt, which includes finance lease obligations, as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> were as follows (in millions): </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>118.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>114.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>85.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>441.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>685.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;padding-left:21px;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,444.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, accrued interest payable, which is recorded within other accrued expenses in the consolidated balance sheets, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$7.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$7.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div> <div style="line-height:120%;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides details of the carrying values of debt as of the dates indicated (in millions): </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="11"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:31%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:top;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"> </span><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Description </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Maturity Date</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Senior secured credit facility:</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><span style="white-space:nowrap">September 19, 2024</span></span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revolving loans</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>339.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>456.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Term loan</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>400.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>376.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">4.875% Senior Notes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span><span style="white-space:nowrap">March 15, 2023</span></span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>400.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>400.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Finance lease and other obligations</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>305.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>183.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total long-term debt obligations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,444.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,417.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less unamortized deferred financing costs</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(12.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total debt, net of deferred financing costs</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,432.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,406.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current portion of long-term debt</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>118.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td colspan="3" style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term debt</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,314.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,324.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2024-09-19 339200000 456900000 400000000.0 376900000 2023-03-15 400000000.0 400000000.0 305600000 183200000 1444800000 1417000000.0 12400000 10100000 1432400000 1406900000 118400000 82700000 1314000000.0 1324200000 2024-09-19 1500000000 1750000000 1350000000 400000000 2500000 5000000.0 300000000 650000000 200000000 125000000 0.0125 0.0175 0.0125 0.0200 0.0025 0.0075 0.0025 0.0100 0.0050 0.0100 0.0125 0.0175 0.0125 0.0200 0.00375 0.0075 0.0050 0.0100 0.0020 0.0030 0.0020 0.0040 138000000 128000000 0.0350 0.0423 0.0305 0.0427 98000000.0 88200000 0.00375 0.00875 0.0125 0.0175 912800000 554900000 552000000.0 554900000 162400000 91900000 0.0020 0.0035 0.80 0.15 3.50 3.00 100000000 4.00 4 2 20000000.0 15400000 14700000 0 50000000.0 17100000 40200000 0.0040 0.0075 0.04875 400000000 0.04875 2023-03-15 0.04875 0.04875 0.04875 0.04875 0.04875 0.04875 0.04875 0.04875 0.04875 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Contractual maturities of MasTec’s debt, which includes finance lease obligations, as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> were as follows (in millions): </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="4"/></tr><tr><td style="width:88%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>118.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>114.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:9px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>85.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>441.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>685.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;padding-left:21px;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,444.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 118400000 114900000 85200000 441000000.0 685300000 0 1444800000 7500000 7400000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 8</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Lease Obligations</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">See </span><span style="font-family:inherit;font-size:9pt;">Note 1 - Business, Basis of Presentation and Significant Accounting Policies</span><span style="font-family:inherit;font-size:9pt;"> for information pertaining to the Company’s adoption of ASU 2016-02, </span><span style="font-family:inherit;font-size:9pt;font-style:italic;">Leases (Topic 842).</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Finance Leases </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The gross amount of assets held under finance leases as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$463.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$337.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. Assets held under finance leases, net of accumulated depreciation, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$375.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$246.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Depreciation expense associated with assets held under finance leases totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$48.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Operating Leases</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating lease additions for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, excluding the effect of adoption of ASU 2016-02 of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$230 million</span></span><span style="font-family:inherit;font-size:9pt;">, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$103 million</span></span><span style="font-family:inherit;font-size:9pt;">. For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, rent expense for operating leases that have terms in excess of </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;"> totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$114.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, of which </span><span style="font-family:inherit;font-size:9pt;"><span>$10.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> represented variable lease costs. The Company also incurred rent expense for operating leases with terms of </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;"> or less totaling approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$448.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">. For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, rent and related expense for operating leases that have non-cancelable terms in excess of </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;"> totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$115.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$104.2 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and rent and related expense for operating leases having original terms of </span><span style="font-family:inherit;font-size:9pt;"><span>one year</span></span><span style="font-family:inherit;font-size:9pt;"> or less totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$472.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$461.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. Rent expense for operating leases is generally consistent with the amount of the related payments, and is included within operating activities in the consolidated statements of cash flows.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Additional Lease Information</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Future minimum lease commitments as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> were as follows (in millions): </span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> Finance</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>122.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>107.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>65.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>67.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>320.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>258.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less amounts representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(18.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(21.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total lease obligations, net of interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>301.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>236.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less current portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>111.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>81.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term portion of lease obligations, net of interest</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>189.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>154.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, finance leases had a weighted average remaining lease term of </span><span style="font-family:inherit;font-size:9pt;"><span>2.8 years</span></span><span style="font-family:inherit;font-size:9pt;"> and a weighted average discount rate of </span><span style="font-family:inherit;font-size:9pt;"><span>4.1%</span></span><span style="font-family:inherit;font-size:9pt;">. Non-cancelable operating leases had a weighted average remaining lease term of </span><span style="font-family:inherit;font-size:9pt;text-align:right;vertical-align:middle;"><span>4.2 years</span></span><span style="font-family:inherit;font-size:9pt;"> and a weighted average discount rate of </span><span style="font-family:inherit;font-size:9pt;"><span>4.2%</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, future lease obligations for leases that had not yet commenced totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:9pt;">. These leases commence in </span><span style="font-family:inherit;font-size:9pt;">2020</span><span style="font-family:inherit;font-size:9pt;"> with lease terms ranging from one to four years.</span></div> 463500000 337600000 375900000 246800000 48600000 230000000 103000000 P1Y 114500000 10400000 P1Y 448200000 P1Y 115000000.0 104200000 P1Y 472100000 461000000.0 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Future minimum lease commitments as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> were as follows (in millions): </span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> Finance</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>122.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>107.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>65.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>67.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>320.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>258.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less amounts representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(18.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(21.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total lease obligations, net of interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>301.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>236.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less current portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>111.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>81.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term portion of lease obligations, net of interest</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>189.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>154.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Future minimum lease commitments as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> were as follows (in millions): </span></div><div style="line-height:120%;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:71%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> Finance</span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> Leases</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:9px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Operating Leases</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2020</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>122.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>88.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2021</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>107.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>65.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2022</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>67.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2023</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;text-indent:1px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2024</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Thereafter</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total minimum lease payments</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>320.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>258.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less amounts representing interest</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(18.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(21.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total lease obligations, net of interest</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>301.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>236.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:36px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Less current portion</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>111.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>81.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Long-term portion of lease obligations, net of interest</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>189.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>154.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 122400000 88800000 107900000 65900000 67400000 41600000 21400000 20200000 1100000 12800000 0 28700000 320200000 258000000.0 18900000 21800000 301300000 236200000 111600000 81600000 189700000 154600000 P2Y9M18D 0.041 P4Y2M12D 0.042 1400000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 9</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Stock-Based Compensation and Other Employee Benefit Plans</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company’s stock-based compensation plans, under which shares of the Company’s common stock are reserved for issuance, include: the MasTec, Inc. 2013 Incentive Compensation Plan (as amended from time to time, the “2013 Incentive Plan”), the MasTec, Inc. Bargaining Units Employee Stock Purchase Plan (the “2013 Bargaining Units ESPP”) and the MasTec, Inc. 2011 Amended and Restated Employee Stock Purchase Plan (the “2011 ESPP,” and, together with the 2013 Bargaining Units ESPP, the “ESPPs”). The 2013 Incentive Plan permits a total of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>7,391,000</span></span><span style="font-family:inherit;font-size:9pt;"> shares of the Company’s common stock to be issued. Under the Company’s ESPPs, shares of the Company’s common stock are available for purchase by eligible participants, which collectively permit the issuance of up to </span><span style="font-family:inherit;font-size:9pt;"><span>3,000,000</span></span><span style="font-family:inherit;font-size:9pt;"> new shares of MasTec, Inc. common stock. Under all stock-based compensation plans in effect as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, there were approximately </span><span style="font-family:inherit;font-size:9pt;"><span>3,865,000</span></span><span style="font-family:inherit;font-size:9pt;"> shares available for future grant. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-cash stock-based compensation expense under all plans totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$16.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$13.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$15.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively. Income tax benefits associated with stock-based compensation arrangements totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$7.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$4.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$11.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively, including net tax </span><span style="font-family:inherit;font-size:9pt;">benefits</span><span style="font-family:inherit;font-size:9pt;"> related to the vesting of share-based payment awards totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$5.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Restricted Shares</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">MasTec grants restricted stock awards and restricted stock units (together, “restricted shares”) to eligible participants, which are valued based on the closing market share price of MasTec common stock (the “market price”) on the date of grant. During the restriction period, holders of restricted stock awards are entitled to vote the shares. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, total unearned compensation related to restricted shares was approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$33.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, which is expected to be recognized over a weighted average period of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>2.3 years</span></span><span style="font-family:inherit;font-size:9pt;">. The total fair value of restricted shares that vested, which is based on the market price on the date of vesting, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$25.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$16.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$39.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Activity, restricted shares: </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Restricted <br/>Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Per Share </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average </span><span style="font-family:inherit;font-size:10pt;"> <br/></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Grant Date </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested restricted shares, as of December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,448,591</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>23.29</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>423,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41.41</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(554,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17.73</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Canceled/forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(47,054</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested restricted shares, as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,270,233</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31.80</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>458,670</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>53.67</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(494,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Canceled/forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(12,400</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33.87</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested restricted shares, as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,221,593</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>45.36</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Includes </span><span style="font-family:inherit;font-size:8pt;"><span>18,700</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>27,550</span></span><span style="font-family:inherit;font-size:8pt;"> restricted stock units as of </span><span style="font-family:inherit;font-size:8pt;">December 31, 2018</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2017</span><span style="font-family:inherit;font-size:8pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Employee Stock Purchase Plans</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides details pertaining to the Company’s ESPPs for the periods indicated: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash proceeds </span><span style="font-family:inherit;font-size:8.5pt;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Common shares issued</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>111,136</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>110,506</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92,145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average price per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>42.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>37.98</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35.92</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average per share grant date fair value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">401(k) Plan. </span><span style="font-family:inherit;font-size:9pt;">MasTec has a 401(k) plan covering all eligible employees, which allows participants to contribute up to </span><span style="font-family:inherit;font-size:9pt;"><span>75%</span></span><span style="font-family:inherit;font-size:9pt;"> of their pre-tax annual compensation to the plan, subject to certain limitations. Company contributions under the plan are based upon a percentage of the employee’s salary, subject to certain limitations as defined by the plan. During the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, matching contributions totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$16.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$13.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$11.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. </span></div><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Deferred Compensation Plans. </span><span style="font-family:inherit;font-size:9pt;"> MasTec offers a deferred compensation plan to its highly compensated employees. These employees are allowed to contribute a percentage of their pre-tax annual compensation to the deferred compensation plan. The Company also offers a deferred compensation plan to its Board of Directors, under which directors may elect to defer the receipt of compensation for their services. Total deferred compensation plan assets, which are included within other long-term assets in the consolidated balance sheets, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$11.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$10.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Total deferred compensation plan liabilities, which are included within other long-term liabilities in the consolidated balance sheets, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$12.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$10.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span>, respectively. 7391000 3000000 3865000 16400000 13500000 15700000 7900000 4900000 11200000 3900000 1600000 5400000 33500000 P2Y3M18D 25000000.0 16600000 39700000 <div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="7"/></tr><tr><td style="width:71%;"/><td style="width:13%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:12px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Activity, restricted shares: </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Restricted <br/>Shares</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Per Share </span></div><div style="text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Weighted Average </span><span style="font-family:inherit;font-size:10pt;"> <br/></span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Grant Date </span></div><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Fair Value</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested restricted shares, as of December 31, 2017</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,448,591</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>23.29</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>423,596</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>41.41</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(554,900</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17.73</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Canceled/forfeited</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(47,054</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.26</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested restricted shares, as of December 31, 2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,270,233</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31.80</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Granted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>458,670</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>53.67</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Vested</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(494,910</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18.54</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Canceled/forfeited</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(12,400</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33.87</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-vested restricted shares, as of December 31, 2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,221,593</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>45.36</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div><div style="line-height:120%;text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Includes </span><span style="font-family:inherit;font-size:8pt;"><span>18,700</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>27,550</span></span><span style="font-family:inherit;font-size:8pt;"> restricted stock units as of </span><span style="font-family:inherit;font-size:8pt;">December 31, 2018</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2017</span><span style="font-family:inherit;font-size:8pt;">, respectively.</span></div> 1448591 23.29 423596 41.41 554900 17.73 47054 22.26 1270233 31.80 458670 53.67 494910 18.54 12400 33.87 1221593 45.36 18700 27550 <div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table provides details pertaining to the Company’s ESPPs for the periods indicated: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Cash proceeds </span><span style="font-family:inherit;font-size:8.5pt;">(in millions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Common shares issued</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>111,136</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>110,506</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92,145</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average price per share</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>42.46</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>37.98</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35.92</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Weighted average per share grant date fair value</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.36</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.24</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 4700000 4200000 3300000 111136 110506 92145 42.46 37.98 35.92 10.71 9.36 9.24 0.75 16500000 13400000 11900000 11900000 10000000.0 12300000 10200000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 10</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Retirement Plans</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Multiemployer Plans.</span><span style="font-family:inherit;font-size:9pt;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As discussed in </span><span style="font-family:inherit;font-size:9pt;">Note 1 - Business, Basis of Presentation and Significant Accounting Policies</span><span style="font-family:inherit;font-size:9pt;">, certain of MasTec’s subsidiaries, including certain subsidiaries in Canada, are party to various collective bargaining agreements with unions representing certain of their employees, which require the Company to pay specified wages, provide certain benefits to their union employees and contribute certain amounts to MEPPs. The PPA defines the funding rules for defined benefit pension plans and establishes funding classifications for U.S.-registered multiemployer pension plans. Under the PPA, plans are classified into one of the following five categories, based on multiple factors, also referred to as a plan’s “zone status”: Green (safe), Yellow (endangered), Orange (seriously endangered), and Red (critical or critical and declining). Factors included in the determination of a plan’s zone status include: funded percentage, cash flow position and whether the plan is projecting a minimum funding deficiency. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">A multiemployer plan that is so underfunded as to be in “endangered,” “seriously endangered,” “critical,” or “critical and declining” status (as determined under the PPA) is required to adopt a funding improvement plan (“FIP”) or a rehabilitation plan (“RP”), which, among other actions, could include decreased benefits and increased employer contributions, which could take the form of a surcharge on benefit contributions. These actions are intended to improve their funding status over a period of years. If a pension fund is in critical status, a participating employer must pay an automatic surcharge in addition to contributions otherwise required under the collective bargaining agreement (“CBA”). With some exceptions, the surcharge is equal to </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> of required contributions for the initial critical year and </span><span style="font-family:inherit;font-size:9pt;"><span>10%</span></span><span style="font-family:inherit;font-size:9pt;"> for each succeeding plan year in which the plan remains in critical status. The surcharge ceases on the effective date of a CBA (or other agreement) that includes contribution and benefit terms consistent with the rehabilitation plan. Certain plans in which the Company participates are in “endangered,” “seriously endangered,” “critical,” or “critical and declining” status. The amount of additional funds, if any, that the Company may be obligated to contribute to these plans in the future cannot be estimated due to the uncertainty of the future levels of work that could be required of the union employees covered by these plans, as well as the required future contribution rates and possible surcharges applicable to these plans. See </span><span style="font-family:inherit;font-size:9pt;">Note 14 - Commitments and Contingencies</span><span style="font-family:inherit;font-size:9pt;"> for additional information.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Details of significant multiemployer pension plans as of and for the periods indicated, based upon information available to the Company from plan administrators as well as publicly available information on the U.S. Department of Labor website, are provided in the following table: </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="23"/></tr><tr><td style="width:19%;"/><td style="width:9%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:5%;"/><td style="width:7%;"/><td style="width:2%;"/><td style="width:5%;"/><td style="width:7%;"/><td style="width:2%;"/><td style="width:8%;"/><td style="width:7%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Contributions </span></div><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">(in millions)</span></div><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">For the Years Ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Pension Protection Act Zone Status</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Multiemployer Pension Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Employer Identification Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Plan Number</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Expiration Date of CBA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">As of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">As of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">FIP/RP Status</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Surcharge</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Central Pension Fund of the IUOE &amp; Participating Employers</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>36-6052390</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>12.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>21.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>01/31/2019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>01/31/2018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Pipeline Industry Pension Fund</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>73-6146433</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>9.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>20.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>28.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">International Union of Operating Engineers Local 132 Pension Fund</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>55-6015364</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>03/31/2019</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>03/31/2018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">West Virginia Laborers' Pension Trust Fund</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>55-6026775</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>03/31/2019</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>03/31/2018</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Teamsters National Pipe Line Pension Plan</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>46-1102851</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>7.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">IBEW Local 1249 Pension Plan</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>15-6035161</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/02/2021</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Laborers' National Pension Fund</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>75-1280827</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>4.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>3.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Laborers' District Council of Western Pennsylvania Pension Fund</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>25-6135576</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Midwest Operating Engineers Pension Trust Fund</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>36-6140097</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>03/31/2019</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(b)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>03/31/2018</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(b)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Employer- Teamsters Local Nos. 175 &amp; 505 Pension Trust Fund</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>55-6021850</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a), (b)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(b)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Laborers' Local Union No. 158 Pension Plan</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>23-6580323</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Laborers' Pension Fund of Roanoke, Virginia</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>54-6111015</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>09/30/2018</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>09/30/2017</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Laborers District Council &amp; Contractors Pension Fund of Ohio</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>31-6129964</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Central Laborers' Pension Fund</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>37-6052379</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(b)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(b)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">National Electrical Benefit Fund</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>53-0181657</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Varies through 5/31/2021</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Michigan Laborers' Pension Plan</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>38-6233976</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>08/31/2019</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>08/31/2018</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(b)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Ohio Operating Engineers Pension Plan</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>31-6129968</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>07/31/2018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>07/31/2017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Operating Engineers' Local 324 Pension Fund</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>38-1900637</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>04/30/2019</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>04/30/2018</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Other funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>10.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(c)</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>7.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(c)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Total multiemployer pension plan contributions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>66.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>92.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>92.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:7.5pt;padding-left:0px;"><span style="font-family:inherit;font-size:7.5pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">The Company’s contributions to this plan represent greater than 5% of the plan’s total contributions.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:7.5pt;padding-left:0px;"><span style="font-family:inherit;font-size:7.5pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">This plan has utilized extended amortization provisions, which provide plans with extensions of time to amortize pension funding shortfalls.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:7.5pt;padding-left:0px;"><span style="font-family:inherit;font-size:7.5pt;">(c)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">Contribution amounts for </span><span style="font-family:inherit;font-size:7.5pt;">2018</span><span style="font-family:inherit;font-size:7.5pt;"> and </span><span style="font-family:inherit;font-size:7.5pt;">2017</span><span style="font-family:inherit;font-size:7.5pt;"> include approximately </span><span style="font-family:inherit;font-size:7.5pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:7.5pt;"> and </span><span style="font-family:inherit;font-size:7.5pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:7.5pt;">, respectively, for Canadian multiemployer pension plans. Canadian multiemployer pension plans are not subject to the provisions of ERISA or the funding rules under the PPA that apply to U.S. registered multiemployer pension plans. Contributions to Canadian multiemployer pension plans are based on fixed amounts per hour per employee for employees covered under these plans. </span></div></td></tr></table><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The number of union employees employed at a given time, and the plans in which they participate, varies depending upon the location and number of ongoing projects and the need for union resources in connection with those projects. Total contributions to multiemployer plans, and the related number of employees covered by these plans, including with respect to the Company’s Canadian operations for the periods indicated, were as follows: </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:42%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="17" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Multiemployer Plans</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Covered Employees</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Contributions </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in millions)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31:</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Low</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">High</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Pension</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Multiemployer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>66.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>72.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,626</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,336</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>99.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,057</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>102.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The fluctuations in the number of employees covered under multiemployer plans and related contributions in the table above related primarily to timing of activity for the Company’s union resource-based projects, the majority of which are within its oil and gas operations.</span></div> 0.05 0.10 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Details of significant multiemployer pension plans as of and for the periods indicated, based upon information available to the Company from plan administrators as well as publicly available information on the U.S. Department of Labor website, are provided in the following table: </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="23"/></tr><tr><td style="width:19%;"/><td style="width:9%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:5%;"/><td style="width:7%;"/><td style="width:2%;"/><td style="width:5%;"/><td style="width:7%;"/><td style="width:2%;"/><td style="width:8%;"/><td style="width:7%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Contributions </span></div><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">(in millions)</span></div><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">For the Years Ended December 31,</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Pension Protection Act Zone Status</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Multiemployer Pension Plan</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Employer Identification Number</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Plan Number</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;font-weight:bold;">2017</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Expiration Date of CBA</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">As of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">As of</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">FIP/RP Status</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;font-weight:bold;">Surcharge</span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Central Pension Fund of the IUOE &amp; Participating Employers</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>36-6052390</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>12.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">$</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>21.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>01/31/2019</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>01/31/2018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Pipeline Industry Pension Fund</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>73-6146433</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>9.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>20.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>28.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">International Union of Operating Engineers Local 132 Pension Fund</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>55-6015364</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>03/31/2019</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>03/31/2018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">West Virginia Laborers' Pension Trust Fund</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>55-6026775</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>03/31/2019</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>03/31/2018</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Teamsters National Pipe Line Pension Plan</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>46-1102851</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>4.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>7.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">IBEW Local 1249 Pension Plan</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>15-6035161</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/02/2021</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Laborers' National Pension Fund</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>75-1280827</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>3.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>4.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>3.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Laborers' District Council of Western Pennsylvania Pension Fund</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>25-6135576</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Midwest Operating Engineers Pension Trust Fund</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>36-6140097</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>03/31/2019</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(b)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>03/31/2018</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(b)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Employer- Teamsters Local Nos. 175 &amp; 505 Pension Trust Fund</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>55-6021850</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a), (b)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(b)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Laborers' Local Union No. 158 Pension Plan</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>23-6580323</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Laborers' Pension Fund of Roanoke, Virginia</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>54-6111015</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>09/30/2018</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(a)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>09/30/2017</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Laborers District Council &amp; Contractors Pension Fund of Ohio</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>31-6129964</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Central Laborers' Pension Fund</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>37-6052379</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(b)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(b)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">National Electrical Benefit Fund</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>53-0181657</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Varies through 5/31/2021</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>12/31/2017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Michigan Laborers' Pension Plan</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>38-6233976</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>08/31/2019</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Yellow</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>08/31/2018</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(b)</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Ohio Operating Engineers Pension Plan</span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>31-6129968</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>07/31/2018</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Green</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>07/31/2017</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>NA</span></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Operating Engineers' Local 324 Pension Fund</span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>38-1900637</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>001</span></span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>05/31/2020</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>04/30/2019</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Red</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>04/30/2018</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>Implemented</span></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><span>No</span></span></div></td></tr><tr><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Other funds</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>10.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(c)</span></div></td><td colspan="2" style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>7.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:5pt;"><span style="font-family:inherit;font-size:5pt;">(c)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;">Total multiemployer pension plan contributions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>66.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>92.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">$</span></div></td><td style="vertical-align:middle;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;"><span>92.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:middle;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:7pt;"><span style="font-family:inherit;font-size:7pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:7.5pt;padding-left:0px;"><span style="font-family:inherit;font-size:7.5pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">The Company’s contributions to this plan represent greater than 5% of the plan’s total contributions.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:7.5pt;padding-left:0px;"><span style="font-family:inherit;font-size:7.5pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">This plan has utilized extended amortization provisions, which provide plans with extensions of time to amortize pension funding shortfalls.</span></div></td></tr></table><div style="line-height:120%;font-size:7.5pt;padding-left:0px;"><span style="font-family:inherit;font-size:7.5pt;">(c)</span></div><div style="line-height:120%;text-align:justify;font-size:7.5pt;"><span style="font-family:inherit;font-size:7.5pt;">Contribution amounts for </span><span style="font-family:inherit;font-size:7.5pt;">2018</span><span style="font-family:inherit;font-size:7.5pt;"> and </span><span style="font-family:inherit;font-size:7.5pt;">2017</span><span style="font-family:inherit;font-size:7.5pt;"> include approximately </span><span style="font-family:inherit;font-size:7.5pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:7.5pt;"> and </span><span style="font-family:inherit;font-size:7.5pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:7.5pt;">, respectively, for Canadian multiemployer pension plans. Canadian multiemployer pension plans are not subject to the provisions of ERISA or the funding rules under the PPA that apply to U.S. registered multiemployer pension plans. Contributions to Canadian multiemployer pension plans are based on fixed amounts per hour per employee for employees covered under these plans. </span></div> 36-6052390 001 12600000 20400000 21600000 2020-05-31 Green 2019-01-31 Green 2018-01-31 NA No 73-6146433 001 9600000 20700000 28800000 2020-05-31 Green 2018-12-31 Green 2017-12-31 NA No 55-6015364 001 5000000.0 5600000 2300000 2020-05-31 Green 2019-03-31 Green 2018-03-31 NA No 55-6026775 001 4900000 4500000 3000000.0 2020-05-31 Green 2019-03-31 Green 2018-03-31 NA No 46-1102851 001 4500000 7400000 7600000 2020-05-31 Green 2018-12-31 Green 2017-12-31 NA No 15-6035161 001 3200000 2200000 1500000 2021-05-02 Green 2018-12-31 Yellow 2017-12-31 NA No 75-1280827 001 3000000.0 4100000 3500000 2020-05-31 Red 2018-12-31 Red 2017-12-31 Implemented No 25-6135576 001 1900000 1400000 600000 2020-05-31 Yellow 2018-12-31 Red 2017-12-31 Implemented No 36-6140097 001 1800000 1500000 100000 2020-05-31 Yellow 2019-03-31 Yellow 2018-03-31 Implemented No 55-6021850 001 1700000 1500000 300000 2020-05-31 Red 2018-12-31 Red 2017-12-31 Implemented No 23-6580323 001 1500000 1500000 1800000 2020-05-31 Green 2018-12-31 Green 2017-12-31 NA No 54-6111015 001 1500000 2500000 100000 2020-05-31 Green 2018-09-30 Green 2017-09-30 NA No 31-6129964 001 1400000 1800000 2500000 2020-05-31 Green 2018-12-31 Green 2017-12-31 NA No 37-6052379 001 1300000 900000 500000 2020-05-31 Yellow 2018-12-31 Yellow 2017-12-31 Implemented No 53-0181657 001 1200000 1400000 1800000 Green 2018-12-31 Green 2017-12-31 NA No 38-6233976 001 1100000 1500000 2000000.0 2020-05-31 Yellow 2019-08-31 Yellow 2018-08-31 Implemented No 31-6129968 001 800000 2100000 4900000 2020-05-31 Green 2018-07-31 Green 2017-07-31 NA No 38-1900637 001 0 600000 2100000 2020-05-31 Red 2019-04-30 Red 2018-04-30 Implemented No 9900000 10800000 7100000 66900000 92400000 92100000 200000 700000 Total contributions to multiemployer plans, and the related number of employees covered by these plans, including with respect to the Company’s Canadian operations for the periods indicated, were as follows: <div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="18"/></tr><tr><td style="width:42%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="17" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Multiemployer Plans</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Covered Employees</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Contributions </span></div><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">(in millions)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31:</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Low</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">High</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Pension</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Multiemployer</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2019</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,119</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,349</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>66.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>72.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,626</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,336</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>99.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">2017</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>550</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,057</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>92.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>102.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1119 5349 66900000 5700000 72600000 1626 6336 92400000 7300000 99700000 550 7057 92100000 10300000 102400000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 11</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Equity</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Share Activity</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company’s share repurchase programs provide for the repurchase of shares of MasTec common stock from time to time in open market transactions or in privately-negotiated transactions in accordance with applicable securities laws. The timing and the amount of any repurchases is determined based on market conditions, legal requirements, cash flow and liquidity needs and other factors. The Company’s share repurchase programs do not have an expiration date and may be modified or suspended at any time at the Company’s discretion. Share repurchases, which are recorded at cost and are held in the Company’s treasury, are funded with available cash or with availability under the Credit Facility. The Company may use either authorized and unissued shares or treasury shares to meet share issuance requirements. Treasury stock is recorded at cost. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, share repurchases, which were completed under the Company’s September 2018 </span><span style="font-family:inherit;font-size:9pt;"><span>$150 million</span></span><span style="font-family:inherit;font-size:9pt;"> share repurchase program, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:9pt;">. During the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, the Company repurchased approximately </span><span style="font-family:inherit;font-size:9pt;"><span>7.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> shares of its common stock for an aggregate purchase price of </span><span style="font-family:inherit;font-size:9pt;"><span>$319.0 million</span></span><span style="font-family:inherit;font-size:9pt;">. Of the </span><span style="font-family:inherit;font-size:9pt;"><span>7.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> repurchased shares, </span><span style="font-family:inherit;font-size:9pt;"><span>2.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> were repurchased for </span><span style="font-family:inherit;font-size:9pt;"><span>$120.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> under the Company’s September 2018 </span><span style="font-family:inherit;font-size:9pt;"><span>$150 million</span></span><span style="font-family:inherit;font-size:9pt;"> share repurchase program, </span><span style="font-family:inherit;font-size:9pt;"><span>2.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> were repurchased for </span><span style="font-family:inherit;font-size:9pt;"><span>$98.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> under a </span><span style="font-family:inherit;font-size:9pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:9pt;"> share repurchase program that was established in 2016 and completed in the first quarter of 2018 and </span><span style="font-family:inherit;font-size:9pt;"><span>2.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> were repurchased under the Company’s March 2018 </span><span style="font-family:inherit;font-size:9pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:9pt;"> share repurchase program that was completed in the third quarter of 2018. During the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2017</span><span style="font-family:inherit;font-size:9pt;">, share repurchases totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$128.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> was available for future share repurchases under all of the Company’s open share repurchase programs, which included </span><span style="font-family:inherit;font-size:9pt;"><span>$28.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> under the Company’s September 2018 share repurchase program, and the full amount of the Company’s December 2018 </span><span style="font-family:inherit;font-size:9pt;"><span>$100 million</span></span><span style="font-family:inherit;font-size:9pt;"> share repurchase program.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Accumulated Other Comprehensive Loss</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">A rollforward of activity within accumulated other comprehensive income (loss) for the periods indicated was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="37"/></tr><tr><td style="width:25%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="35" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of January 1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(65,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(60,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(62,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(861</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(63,712</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(64,478</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(65,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unrealized (losses) gains, net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(189</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(15,023</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(15,212</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,645</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,863</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>475</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of December 31</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(65,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10,021</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(75,706</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(65,496</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(60,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(62,851</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(861</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(63,712</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unrealized foreign currency activity, net, for the three years in the period ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> relates to the Company’s operations in Canada and Mexico, and unrealized investment activity, net, relates to unrealized gains and losses on interest rate swaps associated with the Waha JVs.</span></div> 150000000 600000 7200000 319000000.0 7200000 2900000 120600000 150000000 2000000.0 98400000 100000000 2300000 100000000 1600000 128800000 28800000 100000000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">A rollforward of activity within accumulated other comprehensive income (loss) for the periods indicated was as follows (in thousands):</span></div><div style="line-height:120%;text-align:left;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="37"/></tr><tr><td style="width:25%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:6%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:5%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="35" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;background-color:;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Currency</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Total</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of January 1</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(65,496</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,002</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(60,494</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(62,851</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(861</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(63,712</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(64,478</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1,336</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(65,814</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unrealized (losses) gains, net of tax</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(189</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(15,023</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(15,212</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2,645</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,863</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,218</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,627</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>475</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,102</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Balance as of December 31</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(65,685</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(10,021</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(75,706</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(65,496</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5,002</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(60,494</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(62,851</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(861</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(63,712</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Unrealized foreign currency activity, net, for the three years in the period ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> relates to the Company’s operations in Canada and Mexico, and unrealized investment activity, net, relates to unrealized gains and losses on interest rate swaps associated with the Waha JVs.</span></div> -65496000 5002000 -60494000 -62851000 -861000 -63712000 -64478000 -1336000 -65814000 -189000 -15023000 -15212000 -2645000 5863000 3218000 1627000 475000 2102000 -65685000 -10021000 -75706000 -65496000 5002000 -60494000 -62851000 -861000 -63712000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 12</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Income Taxes</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The components of income before income taxes for the periods indicated were as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:4px;text-indent:-4px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;padding-left:29px;text-indent:-24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>452.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>341.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>334.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;padding-left:29px;text-indent:-24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>58.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;padding-left:34px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>510.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>365.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>371.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:left;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The provision for income taxes for the periods indicated were as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>77.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(6.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">State and local</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>99.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>46.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>43.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">State and local</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>116.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>106.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The tax effects of significant items comprising the Company’s net deferred tax liability as of the dates indicated were as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred tax assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accrued insurance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating loss carryforwards and tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>70.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>67.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Compensation and benefits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Bad debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(48.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(40.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:34px;text-indent:-7px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred tax assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>79.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>79.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred tax liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>179.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>146.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>49.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>55.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain on remeasurement of equity investee</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue recognition</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Investments in unconsolidated entities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>74.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>67.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:46px;text-indent:-19px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>375.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>342.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(296.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(263.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In assessing the ability to realize the Company’s deferred tax assets, management considers whether it is more likely than not that some portion, or all, of its deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of future taxable income during the periods in which these temporary differences become deductible. Management considers the Company’s projected future taxable income and prudent and feasible tax planning strategies in making this assessment. The Company’s valuation allowances as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> are related primarily to foreign net operating losses and deferred tax assets. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company’s deferred tax assets for its state net operating loss carryforwards, which may be carried forward from </span><span style="font-family:inherit;font-size:9pt;">5 years</span><span style="font-family:inherit;font-size:9pt;"> to indefinitely depending on the jurisdiction, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$11.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$11.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. The Company’s deferred tax assets for its foreign net operating loss carryforwards, which are primarily related to the Company’s Canadian operations, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$57.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$50.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. The Canadian net operating loss carryforwards, which make up the majority of the foreign net operating loss carryforwards, begin to expire in </span><span style="font-family:inherit;font-size:9pt;">2033</span><span style="font-family:inherit;font-size:9pt;">. The Company’s deferred tax assets for its federal net operating loss carryforwards, which begin to expire in 2022, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$0.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">$0.2 million</span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In December 2017, the 2017 Tax Act was enacted, which includes broad tax reform that is applicable to the Company. Under the provisions of the 2017 Tax Act, the U.S. corporate tax rate decreased from </span><span style="font-family:inherit;font-size:9pt;"><span>35%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>21%</span></span><span style="font-family:inherit;font-size:9pt;"> effective January 1, 2018. As a result, the Company initially remeasured its U.S. deferred income tax balances as of December 31, 2017 and made a provisional estimate of the effects of the 2017 Tax Act, which resulted in a non-cash tax benefit of </span><span style="font-family:inherit;font-size:9pt;"><span>$120.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended December 31, 2017. Due to the complexities involved in accounting for the enactment of the 2017 Tax Act, the SEC issued Staff Accounting Bulletin (SAB 118), which was codified in March 2018 under ASU 2018-05, </span><span style="font-family:inherit;font-size:9pt;font-style:italic;">Income Taxes (Topic 740): Amendments to SEC Paragraphs Pursuant to SEC Staff Accounting Bulletin No. 118</span><span style="font-family:inherit;font-size:9pt;"> and amended Topic 740 to provide for a measurement period of up to one year within which to finalize initial estimates of the effects of the 2017 Tax Act. The Company recognized a net tax benefit of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$16.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;"> related to revisions of its initial estimates under the 2017 Tax Act, primarily from finalization of its tax return for the year ended December 31, 2017, as well as from certain tax accounting method changes and other adjustments. However, since many provisions of the 2017 Tax Act still do not have final guidance issued, it may be necessary for the Company to make future adjustments based on such new guidance. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, because of the 2017 Tax Act, the Company will generally be free of additional U.S. federal tax consequences on distributed foreign subsidiary earnings due to a dividends received deduction implemented as part of the move to a territorial tax system. The Company has generally </span><span style="font-family:inherit;font-size:9pt;">not</span><span style="font-family:inherit;font-size:9pt;"> made a provision for income taxes on unremitted foreign earnings because such earnings are insignificant and are intended to be indefinitely reinvested outside the United States. The Company expects that domestic cash resources will be sufficient to fund its domestic operations and cash commitments in the future.</span></div><div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">A reconciliation of the U.S. statutory federal income tax rate related to pretax income to the effective tax rate for the periods indicated is as follows:</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">U.S. statutory federal rate applied to pretax income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">State and local income taxes, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign tax rate differential</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-deductible expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill and intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> )</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Change in tax rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(32.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Domestic production activities deduction</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Tax credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stock basis adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Valuation allowance for deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:40px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Effective income tax rate</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">A reconciliation of the beginning and ending amount of uncertain tax positions including interest and penalties is as follows (in millions):</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions based on tax positions related to the current year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions for tax positions of prior years</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Reductions for tax positions of prior years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company classifies interest and penalties on uncertain tax positions as a component of income tax expense in the consolidated statements of operations. Accrued interest and penalties related to uncertain tax positions were </span><span style="font-family:inherit;font-size:9pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, of which </span><span style="font-family:inherit;font-size:9pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> were included in income tax expense for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. If the Company were to recognize its gross unrecognized tax benefits as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$13.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, including interest and penalties, would affect the Company’s effective tax rate.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The IRS is examining the Company’s 2016 and 2017 federal income tax returns. Certain state taxing authorities are examining various years. The final outcome of these examinations is not yet determinable. With few exceptions, as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company is no longer subject to state examinations by taxing authorities for years before </span><span style="font-family:inherit;font-size:9pt;">2016</span><span style="font-family:inherit;font-size:9pt;">.</span></div> <div style="line-height:120%;padding-bottom:4px;padding-top:12px;text-align:left;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The components of income before income taxes for the periods indicated were as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:4px;text-indent:-4px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;padding-left:29px;text-indent:-24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Domestic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>452.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>341.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>334.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;padding-left:29px;text-indent:-24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>58.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;padding-left:34px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>510.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>365.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>371.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 452200000 341100000 334900000 58700000 24200000 36900000 510900000 365300000 371800000 <div style="line-height:120%;padding-bottom:4px;padding-top:16px;text-align:left;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The provision for income taxes for the periods indicated were as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Current:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>77.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(6.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">State and local</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>99.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>46.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Federal</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>43.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">State and local</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>18.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Provision for income taxes</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>116.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>106.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 77400000 26700000 -6000000.0 6200000 9400000 11500000 15600000 10500000 -800000 99200000 46600000 4700000 22400000 43900000 18200000 -2800000 3300000 -7500000 -2000000.0 12300000 7600000 17600000 59500000 18300000 116800000 106100000 22900000 <div style="line-height:120%;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The tax effects of significant items comprising the Company’s net deferred tax liability as of the dates indicated were as follows (in millions):</span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="8"/></tr><tr><td style="width:75%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred tax assets:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Accrued insurance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Operating loss carryforwards and tax credits</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>70.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>67.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Compensation and benefits</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>15.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Bad debt</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Valuation allowance</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(48.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(40.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:34px;text-indent:-7px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred tax assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>79.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>79.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Deferred tax liabilities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Property and equipment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>179.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>146.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>49.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>55.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other intangible assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>28.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Gain on remeasurement of equity investee</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue recognition</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Investments in unconsolidated entities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>74.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>67.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:46px;text-indent:-19px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>375.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>342.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Net deferred tax liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(296.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(263.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 28600000 25900000 70500000 67700000 16800000 15200000 900000 2400000 11500000 8400000 48800000 40600000 79500000 79000000.0 179500000 146300000 49600000 55600000 35000000.0 28100000 7000000.0 7100000 20600000 21600000 74000000.0 67900000 10100000 16100000 375800000 342700000 296300000 263700000 11500000 11900000 57400000 50800000 100000 0.35 0.21 -120100000 -16400000 <div style="line-height:120%;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">A reconciliation of the U.S. statutory federal income tax rate related to pretax income to the effective tax rate for the periods indicated is as follows:</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="9"/></tr><tr><td style="width:59%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="8" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">U.S. statutory federal rate applied to pretax income</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">State and local income taxes, net of federal benefit</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Foreign tax rate differential</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-deductible expenses</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Goodwill and intangible assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> )</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Change in tax rate</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(32.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Domestic production activities deduction</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Tax credits</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Stock basis adjustment</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Valuation allowance for deferred tax assets</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:40px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Effective income tax rate</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"> %</span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.210 0.210 0.350 0.032 0.042 0.020 0.002 0.015 0.003 0.017 0.017 0.022 -0.005 0.036 0.000 -0.015 -0.028 -0.323 0.000 0.000 0.002 -0.010 -0.024 -0.007 0.006 0.004 0.028 -0.018 0.000 0.000 0.022 0.026 0.027 0.229 0.290 0.062 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">A reconciliation of the beginning and ending amount of uncertain tax positions including interest and penalties is as follows (in millions):</span></div><div style="line-height:120%;padding-bottom:12px;padding-top:12px;text-align:center;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:59%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:11%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Beginning balance</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions based on tax positions related to the current year</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions for tax positions of prior years</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Reductions for tax positions of prior years</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Ending balance</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 9400000 8100000 0 3700000 2700000 3200000 700000 0 4900000 300000 1400000 0 13500000 9400000 8100000 1300000 800000 500000 700000 13500000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 13</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Segments and Related Information</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;padding-left:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Segment Discussion</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company manages its operations under </span><span style="font-family:inherit;font-size:9pt;"><span>five</span></span><span style="font-family:inherit;font-size:9pt;"> operating segments, which represent its </span><span style="font-family:inherit;font-size:9pt;"><span>five</span></span><span style="font-family:inherit;font-size:9pt;"> reportable segments: (1) Communications; (2) Oil and Gas; (3) Electrical Transmission; (4) Power Generation and Industrial and (5) Other. This structure is generally focused on broad end-user markets for the Company’s labor-based construction services. All </span><span style="font-family:inherit;font-size:9pt;"><span>five</span></span><span style="font-family:inherit;font-size:9pt;"> reportable segments derive their revenue from the engineering, installation and maintenance of infrastructure, primarily in North America.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Communications segment performs engineering, construction, maintenance and customer fulfillment activities related to communications infrastructure, primarily for wireless and wireline/fiber communications and install-to-the-home customers, and, to a lesser extent, infrastructure for utilities, among others. The Company performs engineering, construction and maintenance services for oil and natural gas pipelines and processing facilities for the energy and utilities industries through its Oil and Gas segment. The Electrical Transmission segment primarily serves the energy and utility industries through the engineering, construction and maintenance of electrical transmission lines and substations. The Power Generation and Industrial segment primarily serves energy, utility and other end-markets through the installation and construction of power facilities, including from renewable sources, related electrical transmission infrastructure, ethanol/biofuel facilities and various types of heavy civil and industrial infrastructure. The Other segment includes equity investees, the services of which vary from those provided by the Company’s primary segments, as well as other small business units that perform construction and other services for a variety of international end-markets.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">The accounting policies of the reportable segments are the same as those described in </span><span style="font-family:inherit;font-size:9pt;">Note 1 - Business, Basis of Presentation and Significant Accounting Policies</span><span style="font-family:inherit;font-size:9pt;">. Intercompany revenue and costs among the reportable segments are de minimis and accounted for as if the sales were to third parties because these items are based on negotiated fees between the segments involved. All intercompany transactions and balances are eliminated in consolidation. Intercompany revenue and costs between entities within a reportable segment are eliminated to arrive at segment totals. Eliminations between segments are separately presented. Corporate results include amounts related to corporate functions such as administrative costs, professional fees, acquisition-related transaction costs (exclusive of acquisition integration costs, which are included within the segment results of the acquired businesses), and other discrete items, such as goodwill and/or intangible asset impairment</span><span style="font-family:inherit;font-size:10pt;">. </span><span style="font-family:inherit;font-size:9pt;">Segment results include certain allocations of centralized costs such as general liability, medical and workers’ compensation insurance and certain information technology costs. Income tax expense, which is recorded within corporate results, is managed on a consolidated basis and is not allocated to the reportable segments.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Earnings before interest, taxes, depreciation and amortization (“EBITDA”) is the measure of profitability used by management to manage its segments and, accordingly, in its segment reporting. As appropriate, the Company supplements the reporting of consolidated financial information determined in accordance with U.S. GAAP with certain non-U.S. GAAP financial measures, including EBITDA. The Company believes these non-U.S. GAAP measures provide meaningful information and help investors understand the Company’s financial results and assess its prospects for future performance. The Company uses EBITDA to evaluate its performance, both internally and as compared with its peers, because it excludes certain items that may not be indicative of the Company’s core operating results for its reportable segments, as well as items that can vary widely across different industries or among companies within the same industry, and for non-cash stock-based compensation expense, can also be subject to volatility from changes in the market price per share of the Company’s common stock or variations in the value of shares granted. Segment EBITDA is calculated in a manner consistent with consolidated EBITDA.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Summarized financial information for MasTec’s reportable segments is presented and reconciled to consolidated financial information for total MasTec in the following tables, including a reconciliation of consolidated income before income taxes to EBITDA, all of which are presented in millions. The tables below may contain slight summation differences due to rounding.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;text-indent:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Communications </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,618.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,556.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,424.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Oil and Gas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,117.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,288.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,497.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Electrical Transmission</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>413.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>397.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>378.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Power Generation and Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,034.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>665.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>299.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Eliminations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(13.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,183.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,909.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,607.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue generated primarily by utilities customers represented </span><span style="font-family:inherit;font-size:8pt;"><span>15.0%</span></span><span style="font-family:inherit;font-size:8pt;">, </span><span style="font-family:inherit;font-size:8pt;"><span>14.9%</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>13.4%</span></span><span style="font-family:inherit;font-size:8pt;"> of Communications segment revenue for the years ended December 31, </span><span style="font-family:inherit;font-size:8pt;">2019</span><span style="font-family:inherit;font-size:8pt;">, </span><span style="font-family:inherit;font-size:8pt;">2018</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2017</span><span style="font-family:inherit;font-size:8pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">EBITDA:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;text-indent:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>208.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>290.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>247.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Oil and Gas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>634.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>451.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>402.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Electrical Transmission</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Power Generation and Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>40.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>40.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(115.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(156.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(88.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated EBITDA</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>823.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>660.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>620.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, Corporate EBITDA included </span><span style="font-family:inherit;font-size:9pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> of indefinite-lived pre-qualification intangible asset impairment charges. For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, Corporate EBITDA included </span><span style="font-family:inherit;font-size:9pt;"><span>$47.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> of goodwill impairment charges and Other segment EBITDA included project </span><span style="font-family:inherit;font-size:9pt;">gains</span><span style="font-family:inherit;font-size:9pt;"> of </span><span style="font-family:inherit;font-size:9pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> from a proportionately consolidated non-controlled Canadian joint venture, which is managed by a third party and for which the Company has minimal direct construction involvement. For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2017</span><span style="font-family:inherit;font-size:9pt;">, Other segment EBITDA included project </span><span style="font-family:inherit;font-size:9pt;">losses</span><span style="font-family:inherit;font-size:9pt;"> from this non-controlled joint venture of </span><span style="font-family:inherit;font-size:9pt;"><span>$7.9 million</span></span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Depreciation and Amortization:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;text-indent:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>65.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>53.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Oil and Gas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>127.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>113.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>96.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Electrical Transmission</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Power Generation and Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated depreciation and amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>235.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>212.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>188.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;text-indent:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,958.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,461.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,314.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Oil and Gas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,762.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,965.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,762.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Electrical Transmission</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>463.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>423.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>471.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Power Generation and Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>570.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>358.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>288.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>192.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>193.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>153.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>49.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>76.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated segment assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,997.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,440.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,066.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Capital Expenditures:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;text-indent:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>69.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>40.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Oil and Gas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>83.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>57.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Electrical Transmission</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Power Generation and Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated capital expenditures</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>126.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>180.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>123.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">EBITDA Reconciliation:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;text-indent:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>510.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>365.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>371.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Plus:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>77.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>235.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>212.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>188.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated EBITDA</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>823.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>660.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>620.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:24px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Foreign Operations and Other. </span><span style="font-family:inherit;font-size:9pt;">MasTec operates in North America, primarily in the United States and Canada, and, to a lesser extent, in Mexico and the Caribbean. For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, revenue of </span><span style="font-family:inherit;font-size:9pt;"><span>$6.9 billion</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$6.7 billion</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$6.4 billion</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, was derived from U.S. operations, and revenue of </span><span style="font-family:inherit;font-size:9pt;"><span>$233.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$164.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$211.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, was derived from foreign operations, the majority of which was from the Company’s Canadian operations in its Oil and Gas segment, and, to a lesser extent, from the Company’s wireless operations in Mexico. Long-lived assets held in the U.S. included property and equipment, net, of </span><span style="font-family:inherit;font-size:9pt;"><span>$874.7 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$707.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$649.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively, and, for the Company’s businesses in foreign countries, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$31.1 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$40.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$57.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. Intangible assets and goodwill, net, related to the Company’s U.S. operations totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.4 billion</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, and totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$1.2 billion</span></span><span style="font-family:inherit;font-size:9pt;"> as of both </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:10pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">and for the Company’s businesses in foreign countries, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$56.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$61.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$112.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. The majority of the Company’s long-lived and intangible assets and goodwill in foreign countries relate to its Canadian operations. As of each </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, amounts due from customers from which foreign revenue was derived accounted for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>5%</span></span><span style="font-family:inherit;font-size:9pt;"> of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less deferred revenue. For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, revenue from governmental entities was less than </span><span style="font-family:inherit;font-size:9pt;"><span>1%</span></span><span style="font-family:inherit;font-size:9pt;"> of total revenue, substantially all of which was derived from the Company’s U.S. operations.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Significant Customers</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue concentration information for significant customers as a percentage of total consolidated revenue was as follows:</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:62%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Customer: </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">AT&amp;T (including DIRECTV</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:inherit;font-size:9pt;">) </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>23%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25%</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Equitrans Midstream Corporation/EQT Corporation </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—%</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Energy Transfer affiliates </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(c)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>40%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:8pt;">The Company’s relationship with AT&amp;T is based upon multiple separate master service and other service agreements, including for installation and maintenance services, as well as construction/installation contracts for AT&amp;T’s: (i) wireless business; (ii) wireline/fiber businesses; and (iii) various install-to-the-home businesses, including DIRECTV</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:inherit;font-size:8pt;">. Revenue from AT&amp;T is included in the Communications segment.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">The Company's relationship with Equitrans Midstream Corporation and its affiliates, which was spun off from EQT Corporation and its affiliates in 2018, is based upon various construction contracts for pipeline activities. Revenue from Equitrans Midstream Corporation and its affiliates is included in the Oil and Gas segment.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(c)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">The Company's relationship with Energy Transfer affiliates is based upon various construction contracts for pipeline activities with Energy Transfer Operating, L.P., and its subsidiaries and affiliates. Revenue from Energy Transfer affiliates is included in the Oil and Gas segment.</span></div> 5 5 5 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Summarized financial information for MasTec’s reportable segments is presented and reconciled to consolidated financial information for total MasTec in the following tables, including a reconciliation of consolidated income before income taxes to EBITDA, all of which are presented in millions. The tables below may contain slight summation differences due to rounding.</span></div><div style="line-height:120%;padding-bottom:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Revenue:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;text-indent:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Communications </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,618.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,556.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2,424.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Oil and Gas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,117.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,288.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3,497.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Electrical Transmission</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>413.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>397.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>378.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Power Generation and Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,034.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>665.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>299.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Eliminations</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(13.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated revenue</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7,183.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,909.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6,607.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><table cellpadding="0" cellspacing="0" style="padding-top:8px;padding-bottom:8px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">Revenue generated primarily by utilities customers represented </span><span style="font-family:inherit;font-size:8pt;"><span>15.0%</span></span><span style="font-family:inherit;font-size:8pt;">, </span><span style="font-family:inherit;font-size:8pt;"><span>14.9%</span></span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;"><span>13.4%</span></span><span style="font-family:inherit;font-size:8pt;"> of Communications segment revenue for the years ended December 31, </span><span style="font-family:inherit;font-size:8pt;">2019</span><span style="font-family:inherit;font-size:8pt;">, </span><span style="font-family:inherit;font-size:8pt;">2018</span><span style="font-family:inherit;font-size:8pt;"> and </span><span style="font-family:inherit;font-size:8pt;">2017</span><span style="font-family:inherit;font-size:8pt;">, respectively.</span></div></td></tr></table><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">EBITDA:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;text-indent:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>208.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>290.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>247.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Oil and Gas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>634.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>451.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>402.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Electrical Transmission</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>29.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>17.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Power Generation and Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>40.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>40.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>26.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>24.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(115.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(156.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(88.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated EBITDA</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>823.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>660.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>620.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, Corporate EBITDA included </span><span style="font-family:inherit;font-size:9pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> of indefinite-lived pre-qualification intangible asset impairment charges. For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, Corporate EBITDA included </span><span style="font-family:inherit;font-size:9pt;"><span>$47.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> of goodwill impairment charges and Other segment EBITDA included project </span><span style="font-family:inherit;font-size:9pt;">gains</span><span style="font-family:inherit;font-size:9pt;"> of </span><span style="font-family:inherit;font-size:9pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> from a proportionately consolidated non-controlled Canadian joint venture, which is managed by a third party and for which the Company has minimal direct construction involvement. For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2017</span><span style="font-family:inherit;font-size:9pt;">, Other segment EBITDA included project </span><span style="font-family:inherit;font-size:9pt;">losses</span><span style="font-family:inherit;font-size:9pt;"> from this non-controlled joint venture of </span><span style="font-family:inherit;font-size:9pt;"><span>$7.9 million</span></span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Depreciation and Amortization:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;text-indent:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>65.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>53.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Oil and Gas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>127.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>113.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>96.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Electrical Transmission</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Power Generation and Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>13.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated depreciation and amortization</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>235.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>212.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>188.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Assets:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;text-indent:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,958.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,461.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,314.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Oil and Gas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,762.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,965.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1,762.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Electrical Transmission</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>463.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>423.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>471.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Power Generation and Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>570.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>358.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>288.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>192.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>193.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>153.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>49.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>76.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated segment assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,997.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,440.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4,066.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:left;padding-left:0px;text-indent:0px;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Capital Expenditures:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;text-indent:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Communications</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>36.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>69.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>40.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Oil and Gas</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>59.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>83.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>57.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Electrical Transmission</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Power Generation and Industrial</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>12.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>5.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Other</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Corporate</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated capital expenditures</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>126.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>180.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>123.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 2618800000 2556800000 2424400000 3117200000 3288700000 3497200000 413900000 397300000 378200000 1034300000 665000000.0 299900000 200000 3500000 20800000 -1200000 -1900000 -13500000 7183200000 6909400000 6607000000.0 0.150 0.149 0.134 208800000 290400000 247400000 634200000 451600000 402200000 29500000 10500000 17600000 40100000 40400000 22600000 26500000 24400000 19800000 -115700000 -156400000 -88700000 823400000 660800000 620900000 3300000 47700000 1000000.0 7900000 65000000.0 59300000 53200000 127200000 113700000 96700000 20000000.0 19800000 22800000 14100000 13700000 9100000 100000 100000 100000 9100000 6300000 6100000 235500000 212900000 188000000.0 1958100000 1461700000 1314400000 1762400000 1965300000 1762600000 463900000 423900000 471400000 570500000 358700000 288600000 192200000 193900000 153200000 49900000 36500000 76400000 4997000000.0 4440000000.0 4066600000 36000000.0 69300000 40500000 59700000 83500000 57700000 6800000 10200000 14900000 12700000 6500000 5400000 0.0 0.0 0.0 11300000 10900000 4900000 126500000 180400000 123400000 <span style="font-family:inherit;font-size:10pt;"><br/></span><div style="line-height:120%;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="12"/></tr><tr><td style="width:62%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:10%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="11" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">EBITDA Reconciliation:</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;text-indent:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>510.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>365.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>371.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Plus:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Interest expense, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>77.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>82.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>235.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>212.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>188.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Consolidated EBITDA</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>823.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>660.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>620.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 510900000 365300000 371800000 -77000000.0 -82600000 -61000000.0 235500000 212900000 188000000.0 823400000 660800000 620900000 6900000000 6700000000 6400000000 233500000 164300000 211500000 874700000 707400000 649500000 31100000 40400000 57000000.0 1400000000 1200000000 56400000 61500000 112800000 0.05 0.01 <div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Revenue concentration information for significant customers as a percentage of total consolidated revenue was as follows:</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="6"/></tr><tr><td style="width:62%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:12%;"/><td style="width:1%;"/><td style="width:12%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="5" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">For the Years Ended December 31,</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2019</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2018</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">2017</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:justify;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Customer: </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">AT&amp;T (including DIRECTV</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:inherit;font-size:9pt;">) </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>23%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>25%</span></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Equitrans Midstream Corporation/EQT Corporation </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>11%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>20%</span></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—%</span></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Energy Transfer affiliates </span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(c)</sup></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>14%</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>40%</span></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="padding-top:4px;padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:8pt;">The Company’s relationship with AT&amp;T is based upon multiple separate master service and other service agreements, including for installation and maintenance services, as well as construction/installation contracts for AT&amp;T’s: (i) wireless business; (ii) wireline/fiber businesses; and (iii) various install-to-the-home businesses, including DIRECTV</span><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">®</sup></span><span style="font-family:inherit;font-size:8pt;">. Revenue from AT&amp;T is included in the Communications segment.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:24px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">The Company's relationship with Equitrans Midstream Corporation and its affiliates, which was spun off from EQT Corporation and its affiliates in 2018, is based upon various construction contracts for pipeline activities. Revenue from Equitrans Midstream Corporation and its affiliates is included in the Oil and Gas segment.</span></div></td></tr></table><div style="line-height:120%;font-size:8pt;padding-left:0px;"><span style="font-family:inherit;font-size:8pt;">(c)</span></div><div style="line-height:120%;text-align:justify;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">The Company's relationship with Energy Transfer affiliates is based upon various construction contracts for pipeline activities with Energy Transfer Operating, L.P., and its subsidiaries and affiliates. Revenue from Energy Transfer affiliates is included in the Oil and Gas segment.</span></div> 0.20 0.23 0.25 0.11 0.20 0 0.08 0.14 0.40 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 14</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Commitments and Contingencies</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;">MasTec is subject to a variety of legal cases, claims and other disputes that arise from time to time in the ordinary course of its business, including project contract price and acquisition purchase price disputes. MasTec cannot provide assurance that it will be successful in recovering all or any of the potential damages it has claimed or in defending claims against the Company. The outcome of such cases, claims and disputes cannot be predicted with certainty and an unfavorable resolution of one or more of them could have a material adverse effect on the Company’s business, financial condition, results of operations and cash flows. In 2019, an arbitration award related to a Canadian acquisition was finalized (the “Award”) in favor of MasTec for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$60 million</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;">including recovery of certain legal and other costs. MasTec collected </span><span style="font-family:inherit;font-size:9pt;"><span>$32 million</span></span><span style="font-family:inherit;font-size:9pt;"> of this award in 2019, including approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$16 million</span></span><span style="font-family:inherit;font-size:9pt;"> for recovery of legal fees and </span><span style="font-family:inherit;font-size:9pt;"><span>$5 million</span></span><span style="font-family:inherit;font-size:9pt;"> for recovery of interest costs. Although the Company is actively pursuing collection efforts related to the remaining amount of the Award, collectibility is uncertain, and as such, this amount has not been recognized in the Company’s consolidated financial statements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Commitments and Contingencies</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Leases. </span><span style="font-family:inherit;font-size:9pt;"> In the ordinary course of business, the Company enters into non-cancelable operating leases for certain of its facility, vehicle and equipment needs, including related party leases. See </span><span style="font-family:inherit;font-size:9pt;">Note 8 - Lease Obligations</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">Note 15 - Related Party Transactions</span><span style="font-family:inherit;font-size:9pt;">. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Letters of Credit.</span><span style="font-family:inherit;font-size:9pt;"> In the ordinary course of business, the Company is required to post letters of credit for its insurance carriers and surety bond providers and in support of performance under certain contracts as well as certain obligations associated with the Company’s equity investments and other strategic arrangements, including its variable interest entities. Such letters of credit are generally issued by a bank or similar financial institution. The letter of credit commits the issuer to pay specified amounts to the holder of the letter of credit under certain conditions. If this were to occur, the Company would be required to reimburse the issuer of the letter of credit, which, depending upon the circumstances, could result in a charge to earnings. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, there were </span><span style="font-family:inherit;font-size:9pt;"><span>$115.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$128.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of letters of credit issued under the Company’s credit </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">facilities. The Company is not aware of any material claims relating to its outstanding letters of credit as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> or </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Performance and Payment Bonds.</span><span style="font-family:inherit;font-size:9pt;"> In the ordinary course of business, MasTec is required by certain customers to provide performance and payment bonds for contractual commitments related to its projects. These bonds provide a guarantee to the customer that the Company will perform under the terms of a contract and that the Company will pay its subcontractors and vendors. If the Company fails to perform under a contract or to pay its subcontractors and vendors, the customer may demand that the surety make payments or provide services under the bond. The Company must reimburse the surety for expenses or outlays it incurs. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, outstanding performance and payment bonds approximated </span><span style="font-family:inherit;font-size:9pt;"><span>$551.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$123.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, and estimated costs to complete projects secured by these bonds totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$194.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$53.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Investment Arrangements. </span><span style="font-family:inherit;font-size:9pt;">The Company holds undivided interests, ranging from </span><span style="font-family:inherit;font-size:9pt;"><span>85%</span></span><span style="font-family:inherit;font-size:9pt;"> to </span><span style="font-family:inherit;font-size:9pt;"><span>90%</span></span><span style="font-family:inherit;font-size:9pt;">, in multiple proportionately consolidated non-controlled contractual joint ventures that provide infrastructure construction services for electrical transmission projects. The Company also holds a </span><span style="font-family:inherit;font-size:9pt;"><span>35%</span></span><span style="font-family:inherit;font-size:9pt;"> undivided interest in a proportionately consolidated non-controlled Canadian contractual joint venture that was underway when the Company acquired Pacer in 2014, whose sole activity was the construction of a bridge, a business in which the Company does not otherwise engage. This joint venture, which is managed by a third party, and for which the Company has minimal direct construction involvement, automatically terminates upon completion of the project. Income and/or losses incurred by these joint ventures are generally shared proportionally by the respective joint venture members, with the members of the joint ventures jointly and severally liable for all of the obligations of the joint venture. The respective joint venture agreements provide that each joint venture partner indemnify the other party for any liabilities incurred by such joint venture in excess of its ratable portion of such liabilities. Thus, it is possible that the Company could be required to pay or perform obligations in excess of its share if the other joint venture partners fail or refuse to pay or perform their respective share of the obligations. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company was not aware of circumstances that would reasonably lead to material future claims against it in connection with these arrangements. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company has other investment arrangements, under which it may incur costs or provide financing, performance, financial and/or other guarantees. See </span><span style="font-family:inherit;font-size:9pt;">Note 4 - Fair Value of Financial Instruments</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">Note 15 - Related Party Transactions</span><span style="font-family:inherit;font-size:9pt;"> for additional details regarding the Company’s other investment arrangements.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Self-Insurance.</span><span style="font-family:inherit;font-size:9pt;"> MasTec maintains insurance policies for workers’ compensation, general liability and automobile liability, which are subject to per claim deductibles. The Company is self-insured up to the amount of the deductible. The Company also maintains excess umbrella coverage. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, MasTec’s estimated liability for unpaid claims and associated expenses, including incurred but not reported losses related to these policies, totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$123.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$108.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of which </span><span style="font-family:inherit;font-size:9pt;"><span>$87.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$70.8 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, were reflected within other long-term liabilities in the consolidated balance sheets. MasTec also maintains an insurance policy with respect to employee group medical claims, which is subject to annual per employee maximum losses. MasTec’s estimated liability for employee group medical claims totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$4.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company is required to post collateral, generally in the form of letters of credit, surety bonds and cash to certain of its insurance carriers. Insurance-related letters of credit for the Company’s workers’ compensation, general liability and automobile liability policies amounted to </span><span style="font-family:inherit;font-size:9pt;"><span>$64.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$67.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Outstanding surety bonds related to self-insurance programs amounted to </span><span style="font-family:inherit;font-size:9pt;"><span>$38.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$34.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Employment Agreements.</span><span style="font-family:inherit;font-size:9pt;"> The Company has employment agreements with certain executives and other employees, which provide for compensation and certain other benefits and for severance payments under certain circumstances. Certain employment agreements also contain clauses that become effective upon a change in control of the Company. Upon the occurrence of any of the defined events in the various employment agreements, the Company would be obligated to pay certain amounts to the related employees, which vary with the level of the employees’ respective responsibility. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Collective Bargaining Agreements and Multiemployer Plans.</span><span style="font-family:inherit;font-size:9pt;"> As discussed in </span><span style="font-family:inherit;font-size:9pt;">Note 1 - Business, Basis of Presentation and Significant Accounting Policies</span><span style="font-family:inherit;font-size:9pt;">, certain of MasTec’s subsidiaries are party to various collective bargaining agreements with unions representing certain of their employees, which require the Company to pay specified wages, provide certain benefits and contribute certain amounts to MEPPs. The Employee Retirement Income Security Act of 1974, as amended by the Multiemployer Pension Plan Amendments Act of 1980 (collectively, “ERISA”), which governs U.S.-registered multiemployer pension plans, subjects employers to substantial liabilities in the event of an employer’s complete or partial withdrawal from, or upon termination of, such plans. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company currently contributes, and in the past, has contributed, to plans that are underfunded, and, therefore, could have potential liability associated with a voluntary or involuntary withdrawal from, or termination of, these plans. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, the Company does not have plans to withdraw from, and is not aware of circumstances that would reasonably lead to material claims against it, in connection with the MEPPs in which it participates. There can be no assurance, however, that the Company will not be assessed liabilities in the future, including in the form of a surcharge on future benefit contributions or increased contributions on underfunded plans. The amount the Company could be obligated to pay or contribute in the future cannot be estimated, as these amounts are based on future levels of work of the union employees covered by these plans, investment returns and the level of underfunding of such plans.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Indemnities. </span><span style="font-family:inherit;font-size:9pt;"> The Company generally indemnifies its customers for the services it provides under its contracts, as well as other specified liabilities, which may subject the Company to indemnity claims, liabilities and related litigation. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, the Company was not aware of any material asserted or unasserted claims in connection with these indemnity obligations. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Guarantees.</span><span style="font-family:inherit;font-size:9pt;"> In the ordinary course of its business, from time to time, MasTec guarantees the obligations of its subsidiaries, including obligations under certain contracts with customers, certain lease obligations and in some states, obligations in connection with obtaining contractors’ licenses. MasTec has also issued performance and other guarantees in connection with certain of its equity investments. MasTec also generally warrants the work it performs for a one to two-year period following substantial completion of a project. Much of the work performed by the Company is evaluated for defects shortly after the work is completed. Warranty claims have historically not been material. However, if warranty claims occur, the Company could be required to repair or replace warrantied items, or, if customers elect to repair or replace the warrantied item using the services of another provider, the Company could be required to pay for the cost of the repair or replacement. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:10pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Concentrations of Risk. </span><span style="font-family:inherit;font-size:9pt;">The Company is subject to certain risk factors, including, but not limited to: risks related to customer consolidation, rapid technological and regulatory changes; changes in customers’ capital spending plans; risks related to market conditions and/or economic downturns; competition; the ability to manage projects effectively and in accordance with management’s estimates; customer disputes related to the performance of services; the nature of its contracts, which do not obligate MasTec’s customers to undertake any infrastructure projects and may be canceled on short notice; seasonality, adverse weather conditions and fluctuations in operational factors; potential exposure to environmental liabilities; risks related to the Company’s acquisitions and investment arrangements, including acquisition integration and financing; recoverability of goodwill; exposure from system or information technology interruptions; governmental and/or regulatory changes or other factors affecting the industries in which the Company operates; collectibility of receivables and resolution of unapproved change orders; availability of qualified employees; the adequacy of our reserves; exposure to litigation; exposure related to foreign operations; and exposure to multiemployer pension plan liabilities. The Company grants credit, generally without collateral, to its customers. Consequently, the Company is subject to potential credit risk related to changes in business and economic factors. However, MasTec generally has certain lien rights on that work and maintains a diverse customer base. The Company believes its billing and collection policies are adequate to minimize potential credit risk. MasTec’s customers include: public and private energy providers; pipeline operators; wireless and wireline/fiber service providers; broadband operators; install-to-the-home service providers; and government entities. The industries served by MasTec’s customers include, among others: communications; and utilities (including petroleum and natural gas pipeline infrastructure; electrical utility transmission and distribution; power generation; heavy civil and industrial infrastructure). The Company had approximately </span><span style="font-family:inherit;font-size:9pt;"><span>475</span></span><span style="font-family:inherit;font-size:9pt;"> customers for the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>three</span></span><span style="font-family:inherit;font-size:9pt;"> customers each accounted for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>17%</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>13%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>11%</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less deferred revenue. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>three</span></span><span style="font-family:inherit;font-size:9pt;"> customers each accounted for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>26%</span></span><span style="font-family:inherit;font-size:10pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>18%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>12%</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, of the Company’s consolidated net accounts receivable position. In addition, the Company derived </span><span style="font-family:inherit;font-size:9pt;"><span>64%</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>72%</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>78%</span></span><span style="font-family:inherit;font-size:9pt;">, of its revenue from its top </span><span style="font-family:inherit;font-size:9pt;"><span>ten</span></span><span style="font-family:inherit;font-size:9pt;"> customers for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div> 60000000 32000000 16000000 5000000 115100000 128400000 551400000 123600000 194700000 53000000.0 0.85 0.90 0.35 123400000 108900000 87300000 70800000 4200000 2900000 64000000.0 67600000 38500000 34800000 475 3 0.17 0.13 0.11 3 0.26 0.18 0.12 0.64 0.72 0.78 10 <div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 15</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Related Party Transactions</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">MasTec purchases, rents and leases equipment and purchases various types of supplies and services used in its business, including ancillary construction services, project-related site restoration and marketing and business development activities from a number of different vendors on a non-exclusive basis, and from time to time, rents equipment to, or performs construction services on behalf of, entities in which members of subsidiary management have ownership or commercial interests. For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, such payments to related party entities totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$108.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$134.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$110.7 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. Payables associated with such related party arrangements totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$14.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$17.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively. Revenue from such related party arrangements totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$10.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$2.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, and related amounts receivable, net, were de minimis as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Non-controlling interests in entities consolidated by the Company represent ownership interests held by members of management of certain of the Company’s subsidiaries, primarily in the Company’s Oil and Gas segment. In 2017, the Company acquired the remaining non-controlling interests of </span><span style="font-family:inherit;font-size:9pt;"><span>one</span></span><span style="font-family:inherit;font-size:9pt;"> of these entities, with which it previously had a subcontracting arrangement for the performance of ancillary oil and gas construction services, for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$21.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> in cash and an estimated earn-out liability of </span><span style="font-family:inherit;font-size:9pt;"><span>$9.7 million</span></span><span style="font-family:inherit;font-size:9pt;">, as adjusted. Cash paid to acquire the remaining interests of this entity is reflected within payments to non-controlling interests in the consolidated statements of cash flows. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">In 2018, MasTec acquired a construction management firm specializing in steel building systems, of which Juan Carlos Mas, who is the brother of Jorge Mas, Chairman of MasTec’s Board of Directors, and José R. Mas, MasTec’s Chief Executive Officer, was a minority owner, for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$6.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> in cash and an estimated earn-out liability of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, net, as adjusted. Amounts outstanding for advances made by the Company on behalf of this entity totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, net, and </span><span style="font-family:inherit;font-size:9pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively, which are expected to be settled under customary terms associated with the related purchase agreement. In 2017, MasTec acquired an oil and gas pipeline equipment company that was formerly owned by a member of subsidiary management for approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$40.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> in cash and an estimated earn-out liability of </span><span style="font-family:inherit;font-size:9pt;"><span>$75.5 million</span></span><span style="font-family:inherit;font-size:9pt;">, as adjusted. MasTec previously leased equipment from this company.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company rents and leases equipment and purchases equipment supplies and servicing from CCI, in which it has a </span><span style="font-family:inherit;font-size:9pt;"><span>15%</span></span><span style="font-family:inherit;font-size:9pt;"> equity investment. Juan Carlos Mas serves as the chairman of CCI, and a member of management of a MasTec subsidiary and an entity that is owned by the Mas family are minority owners. For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, MasTec paid CCI approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$41.7 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$57.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$54.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, net of rebates, respectively, related to this activity. Amounts payable to CCI, net of rebates receivable, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2018</span><span style="font-family:inherit;font-size:9pt;">, amounts payable totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$4.9 million</span></span><span style="font-family:inherit;font-size:9pt;">, and rebates receivable totaled </span><span style="font-family:inherit;font-size:9pt;"><span>$2.9 million</span></span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">MasTec has a subcontracting arrangement with an entity for the performance of construction services, the minority owners of which include an entity controlled by Jorge Mas and José R. Mas, along with </span><span style="font-family:inherit;font-size:9pt;"><span>two</span></span><span style="font-family:inherit;font-size:9pt;"> members of management of a MasTec subsidiary. For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, MasTec incurred subcontracting expenses of approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$10.3 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$9.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$78.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, related amounts payable totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.2 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">MasTec has a leasing arrangement for an aircraft that is owned by an entity that Jorge Mas owns. For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, MasTec paid approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$2.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$2.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$2.0 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, related to this leasing arrangement.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">MasTec performs construction services on a cost-plus basis on behalf of a professional Miami soccer franchise (the “Franchise”) in which Jorge Mas and José R. Mas are minority owners. Services provided by MasTec include the construction of a soccer facility and stadium. For the year ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, MasTec charged approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$12.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> under these arrangements, of which </span><span style="font-family:inherit;font-size:9pt;"><span>$3.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> was outstanding as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">MasTec leases employees and provides satellite communications services to a customer in which Jorge Mas and José R. Mas own a majority interest. For the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;">, MasTec charged approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;"><span>$1.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively, </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">to this customer. As of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, outstanding receivables related to services provided totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.8 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$0.6 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">One of the Company’s subsidiaries has a subcontracting arrangement with a contractual joint venture in which it holds a </span><span style="font-family:inherit;font-size:9pt;"><span>35%</span></span><span style="font-family:inherit;font-size:9pt;"> undivided interest, for which the related project was almost fully complete as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">. Outstanding performance guarantees on behalf of this contractual joint venture totaled Canadian </span><span style="font-family:inherit;font-size:9pt;"><span>$26.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of both </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, or approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$20.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$19.4 million</span></span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-style:italic;font-weight:bold;">Split Dollar Agreements</span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">MasTec has a split dollar life insurance agreement with (i) Jorge Mas, and José R. Mas and Juan Carlos Mas, as trustees of the Jorge Mas Irrevocable Trust (the “Jorge Mas trust”); and (ii) José R. Mas, and Jorge Mas, Juan Carlos Mas and Patricia Mas, as trustees of the José Ramon Mas Irrevocable Trust (the “José R. Mas trust”), both of which were amended and restated in February 2018. The Company is the sole owner of each of the policies and is designated as the named fiduciary under each split dollar agreement, and the policies subject to the split dollar agreement may not be surrendered without the express written consent of the applicable trust. The total maximum face amount of the insurance policies subject to the split dollar agreements is capped at </span><span style="font-family:inherit;font-size:9pt;"><span>$200 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the case of Jorge Mas and </span><span style="font-family:inherit;font-size:9pt;"><span>$75 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the case of Jose R. Mas. Upon the death of the applicable executive or the survivor thereof and his wife under the applicable policy, the Company is entitled to receive a portion of the death benefit under the policy equal to the greater of (i) premiums paid by the Company on the policy and (ii) the then cash value of the policy (excluding surrender charges or other similar charges or reductions) immediately before the triggering death. In addition, each executive is entitled to purchase the applicable policy under certain events, including a change in control of the Company. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The Company paid approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$1.1 million</span></span><span style="font-family:inherit;font-size:9pt;"> in each of the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;"> in connection with the split dollar agreements for Jorge Mas, and paid approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$0.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> in each of the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2017</span><span style="font-family:inherit;font-size:9pt;"> in connection with the split dollar agreements for José R. Mas. Life insurance assets associated with these agreements, which amounts are included within other long-term assets, totaled approximately </span><span style="font-family:inherit;font-size:9pt;"><span>$20.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$18.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;">, respectively.</span></div> 108000000.0 134400000 110700000 14700000 17300000 2300000 10300000 2600000 300000 1 21400000 9700000 6100000 1400000 500000 1000000.0 40600000 75500000 0.15 41700000 57600000 54900000 200000 4900000 2900000 2 10300000 9900000 78000000.0 200000 400000 2400000 2700000 2000000.0 12600000 3900000 1400000 1700000 1600000 800000 600000 0.35 26400000 20300000 19400000 200000000 75000000 1100000 700000 20300000 18500000 <div style="line-height:120%;padding-bottom:8px;padding-top:20px;text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 16</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Quarterly Information (Unaudited)</span></div><div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table presents selected unaudited quarterly operating results for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> (in millions, except per share data). The Company believes that all necessary adjustments have been included in the amounts stated below to present fairly the quarterly results when read in conjunction with the consolidated financial statements and notes thereto. The sum of the individual quarterly amounts to the full year amounts as disclosed below may contain slight summation differences due to rounding. </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 2019 Quarters Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 2018 Quarters Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:1px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,518.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,939.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,016.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,709.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,396.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,617.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,977.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,917.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Costs of revenue, excluding depreciation and amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,312.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,633.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,690.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,434.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,237.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,366.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,681.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,654.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>43.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>120.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>130.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>100.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>80.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>120.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>31.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income attributable to MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>43.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>119.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>128.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>100.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>80.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>120.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>31.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Earnings per share:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>0.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.59</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.34</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>0.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>0.42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>0.57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>0.32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.52</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>0.41</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:8px;padding-top:12px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Certain transactions affecting comparisons of the Company’s quarterly results, which may not represent the amounts recognized for the full year for such transactions, include the following: </span></div><table cellpadding="0" cellspacing="0" style="padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(i)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Indefinite-lived pre-qualification intangible asset impairment charges, pretax, totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$3.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the fourth quarter of 2019, and goodwill impairment charges, pretax, totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$47.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the fourth quarter of 2018;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(ii)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Project </span><span style="font-family:inherit;font-size:9pt;">gains</span><span style="font-family:inherit;font-size:9pt;"> on a proportionately consolidated non-controlled Canadian joint venture, pretax, totaling </span><span style="font-family:inherit;font-size:9pt;"><span>$1.0 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the second quarter of 2018;</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="padding-bottom:4px;font-family:Times New Roman; font-size:10pt;"><tr><td style="width:30px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(iii)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Excess tax </span><span style="font-family:inherit;font-size:9pt;">benefit</span><span style="font-family:inherit;font-size:9pt;">s from share-based compensation of </span><span style="font-family:inherit;font-size:9pt;"><span>$2.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the first quarter of 2019, and </span><span style="font-family:inherit;font-size:9pt;"><span>$1.6 million</span></span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;"><span>$1.3 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the fourth quarters of 2019 and 2018, respectively;</span></div></td></tr></table><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(iv)</span></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Income tax effects from changes in Canadian provincial statutory tax rates, as well as changes in state tax rates, include a </span><span style="font-family:inherit;font-size:9pt;">benefit</span><span style="font-family:inherit;font-size:9pt;"> of </span><span style="font-family:inherit;font-size:9pt;"><span>$1.4 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the second quarter of 2019 and a </span><span style="font-family:inherit;font-size:9pt;">benefit</span><span style="font-family:inherit;font-size:9pt;"> of </span><span style="font-family:inherit;font-size:9pt;"><span>$5.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the fourth quarter of 2019. Income tax effects, primarily from the 2017 Tax Act, include an </span><span style="font-family:inherit;font-size:9pt;">expense</span><span style="font-family:inherit;font-size:9pt;"> of </span><span style="font-family:inherit;font-size:9pt;"><span>$1.5 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the second quarter of 2018, a </span><span style="font-family:inherit;font-size:9pt;">benefit</span><span style="font-family:inherit;font-size:9pt;"> of </span><span style="font-family:inherit;font-size:9pt;"><span>$17.9 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the third quarter of 2018 and an </span><span style="font-family:inherit;font-size:9pt;">expense</span><span style="font-family:inherit;font-size:9pt;"> of </span><span style="font-family:inherit;font-size:9pt;"><span>$3.7 million</span></span><span style="font-family:inherit;font-size:9pt;"> in the fourth quarter of 2018.</span></div> <div style="line-height:120%;padding-bottom:4px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following table presents selected unaudited quarterly operating results for the years ended </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;"> and </span><span style="font-family:inherit;font-size:9pt;">2018</span><span style="font-family:inherit;font-size:9pt;"> (in millions, except per share data). The Company believes that all necessary adjustments have been included in the amounts stated below to present fairly the quarterly results when read in conjunction with the consolidated financial statements and notes thereto. The sum of the individual quarterly amounts to the full year amounts as disclosed below may contain slight summation differences due to rounding. </span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="32"/></tr><tr><td style="width:19%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:7%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 2019 Quarters Ended</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="15" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">For the 2018 Quarters Ended</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">March 31</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">June 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">September 30</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="text-align:center;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;font-weight:bold;">December 31</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:1px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,518.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,939.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>2,016.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,709.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,396.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,617.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,977.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,917.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Costs of revenue, excluding depreciation and amortization</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,312.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,633.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,690.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,434.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,237.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,366.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,681.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1,654.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>43.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>120.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>130.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>100.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>80.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>120.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>31.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income attributable to MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>43.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>119.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>128.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>100.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>26.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>80.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>120.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>31.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Earnings per share:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Basic</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>0.57</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.59</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.71</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.34</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>0.33</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.02</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.55</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>0.42</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Diluted</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>0.57</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.58</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.69</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.33</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>0.32</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.01</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>1.52</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:1px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:1px;padding-bottom:2px;"><div style="text-align:right;font-size:8pt;"><span style="font-family:inherit;font-size:8pt;"><span>0.41</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 1518300000 1939000000.0 2016600000 1709300000 1396800000 1617800000 1977200000 1917600000 1312000000.0 1633400000 1690600000 1434200000 1237300000 1366600000 1681400000 1654000000.0 43100000 120200000 130100000 100700000 26500000 80400000 120500000 31800000 43100000 119700000 128600000 100900000 26600000 80500000 120700000 31900000 0.57 1.59 1.71 1.34 0.33 1.02 1.55 0.42 0.57 1.58 1.69 1.33 0.32 1.01 1.52 0.41 3300000 47700000 1000000.0 2300000 1600000 1300000 -1400000 -5900000 1500000 -17900000 3700000 <div style="line-height:120%;padding-bottom:12px;padding-top:20px;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Note 17</span><span style="font-family:inherit;font-size:9pt;font-weight:bold;"> – </span><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Supplemental Guarantor Condensed Consolidating Financial Information</span></div><div style="line-height:120%;padding-bottom:12px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The </span><span style="font-family:inherit;font-size:9pt;"><span>4.875%</span></span><span style="font-family:inherit;font-size:9pt;"> Senior Notes are fully and unconditionally guaranteed on an unsecured, unsubordinated, joint and several basis by certain of the Company’s existing and future 100%-owned direct and indirect domestic subsidiaries that are, as of </span><span style="font-family:inherit;font-size:9pt;">December 31, 2019</span><span style="font-family:inherit;font-size:9pt;">, each guarantors of the Credit Facility or other outstanding indebtedness (the “Guarantor Subsidiaries”).  The Company’s subsidiaries organized outside of the United States and certain domestic subsidiaries (collectively, the “Non-Guarantor Subsidiaries”) do not guarantee these notes. A Guarantor Subsidiary’s guarantee is subject to release in certain customary circumstances, including upon the sale of a majority of the capital stock or substantially all of the assets of such Guarantor Subsidiary; if the Guarantor Subsidiary’s guarantee under the Company’s Credit Facility and other indebtedness is released or discharged (other than due to payment under such guarantee); or when the requirements for legal defeasance are satisfied or the obligations are discharged in accordance with the related indentures.</span></div><div style="line-height:120%;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The following supplemental financial information sets forth the condensed consolidating balance sheets and the condensed consolidating statements of operations and comprehensive income (loss) and cash flows for MasTec, Inc., the Guarantor Subsidiaries on a combined basis, the Non-Guarantor Subsidiaries on a combined basis and the eliminations necessary to arrive at the information for the Company as reported on a consolidated basis. Eliminations represent adjustments to eliminate investments in subsidiaries and intercompany balances and transactions between or among MasTec, Inc., the Guarantor Subsidiaries and the Non-Guarantor Subsidiaries.  Investments in subsidiaries are accounted for using the equity method for this presentation. </span></div><div style="line-height:120%;padding-bottom:8px;padding-top:8px;text-align:justify;text-indent:48px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">The tables below may contain slight summation differences due to rounding.</span></div><div style="line-height:120%;padding-top:12px;text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions) </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Year Ended December 31, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>6,799.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>474.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(90.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>7,183.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Costs of revenue, excluding depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,703.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>457.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(90.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>6,070.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>214.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>21.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>235.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Intangible asset impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">General and administrative expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>279.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>16.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>299.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Interest expense (income), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>138.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(61.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>77.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in earnings of unconsolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(27.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(27.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other expense (income), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>51.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(37.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">(Loss) income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>412.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>101.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>510.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Benefit from (provision for) income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(111.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(116.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net (loss) income before equity in income from subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>301.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>95.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>394.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in income from subsidiaries, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>394.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(394.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>392.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>301.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>95.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(394.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>394.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income attributable to non-controlling interests</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss) attributable to MasTec, Inc.</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>392.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>301.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>93.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(394.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>392.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>379.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>303.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>77.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(382.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>378.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Year Ended December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>6,539.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>492.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(122.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>6,909.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Costs of revenue, excluding depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,609.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>452.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(122.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,939.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>190.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>22.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>212.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Goodwill impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>47.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>47.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">General and administrative expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>266.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>17.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>287.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Interest expense (income), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>147.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(64.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>82.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in earnings of unconsolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(23.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(23.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other expense (income), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(4.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">(Loss) income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>323.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>45.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>365.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Benefit from (provision for) income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(94.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(12.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(106.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net (loss) income before equity in income from subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>228.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>32.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>259.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in income from subsidiaries, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>261.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(261.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>259.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>228.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>32.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(261.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>259.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net loss attributable to non-controlling interests</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss) attributable to MasTec, Inc.</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>259.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>228.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>32.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(261.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>259.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>262.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>228.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>35.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(265.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>262.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Year Ended December 31, 2017</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>6,222.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>457.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>6,607.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Costs of revenue, excluding depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,378.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>439.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,745.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>159.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>28.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>188.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">General and administrative expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>256.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>16.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>275.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Interest expense (income), net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>123.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(62.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>61.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in earnings of unconsolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(21.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(21.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other income, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(13.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(13.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">(Loss) income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>317.7</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>56.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>371.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Benefit from (provision for) income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(18.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(22.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net (loss) income before equity in income from subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>299.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>51.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>348.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in income from subsidiaries, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>349.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(349.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>347.2</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>299.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>51.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(349.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>348.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss) attributable to non-controlling interests</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss) attributable to MasTec, Inc.</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>347.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>297.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>52.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(349.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>347.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>349.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>299.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>53.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(351.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>351.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING BALANCE SHEETS (in millions)</span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,987.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>248.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(62.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,173.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>862.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>43.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>905.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Operating lease assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>214.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>15.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>229.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Goodwill and other intangible assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,265.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>167.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,433.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Investments in and advances to consolidated affiliates, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,768.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,233.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,002.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>42.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>193.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>254.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,787.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,606.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>668.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,064.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,997.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Liabilities and equity</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,141.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>139.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(62.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,219.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Long-term debt, including finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,310.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,314.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Advances from consolidated affiliates, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>167.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(167.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Long-term operating lease liabilities </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>143.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>11.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>154.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>493.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>24.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>517.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,088.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>346.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(229.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,205.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,787.2</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,517.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>321.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2,834.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,791.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities and equity</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,787.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,606.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>668.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,064.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,997.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,993.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>248.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,169.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>699.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>48.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>747.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Goodwill and other intangible assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,188.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>81.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,269.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Investments in and advances to consolidated affiliates, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,373.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,138.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>816.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,328.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>16.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>42.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>194.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>253.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,389.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,060.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,390.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,400.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,440.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Liabilities and equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,185.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>170.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,283.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Long-term debt, including finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,319.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,324.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>429.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>10.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>440.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,934.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>185.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,047.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,389.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,126.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,204.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,328.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,392.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities and equity</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,389.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,060.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,390.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,400.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,440.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Year Ended December 31, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>467.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>83.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>550.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from investing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash paid for acquisitions, net of cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(179.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(179.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(120.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(126.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from sale of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>24.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>10.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments for other investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(4.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from other investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>10.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>14.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash (used in) provided by investing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(269.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(261.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from financing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from credit facilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,015.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>10.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,025.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of credit facilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,116.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(10.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,126.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of other borrowings, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(9.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(12.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(86.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(88.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of acquisition-related contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(34.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(34.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from non-controlling interests</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from stock-based awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repurchase of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other financing activities, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(8.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net financing activities and advances from (to) consolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>62.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(63.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash used in financing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(173.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(70.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(244.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Effect of currency translation on cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net increase in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>24.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>19.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>44.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>11.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>15.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>27.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - end of period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>36.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>35.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>71.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Year Ended December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>341.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>188.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>530.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from investing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash paid for acquisitions, net of cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(174.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(180.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from sale of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>26.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>13.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>39.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments for other investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(11.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(27.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(39.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from other investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash used in investing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(166.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(181.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from financing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from credit facilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,383.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>34.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,418.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of credit facilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,314.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(44.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,359.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of other borrowings, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(17.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(17.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(66.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of acquisition-related contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Distributions to non-controlling interests </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from stock-based awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments for stock-based awards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repurchase of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(313.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(313.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other financing activities, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net financing activities and advances from (to) consolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>313.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(142.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(171.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash used in financing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(173.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(187.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(361.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Effect of currency translation on cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net increase (decrease) in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(14.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(12.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>30.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>40.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - end of period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>11.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>15.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>27.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)</span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Year Ended December 31, 2017</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>142.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>144.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from investing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash paid for acquisitions, net of cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(116.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(116.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(120.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(123.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from sale of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>18.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>20.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments for other investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(73.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(77.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from other investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>22.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>23.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash used in investing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(220.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(52.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(272.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from financing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from credit facilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,674.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>24.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,699.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of credit facilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2,428.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(28.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2,457.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of other borrowings, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of finance lease obligation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(59.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(8.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(67.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of acquisition-related contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Distributions to non-controlling interests </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(22.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(22.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from stock-based awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments for stock-based awards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repurchase of common stock </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other financing activities, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net financing activities and advances from (to) consolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(89.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>84.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash provided by financing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>58.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>71.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>130.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Effect of currency translation on cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net (decrease) increase in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(18.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>28.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>38.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - end of period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>30.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>40.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0.04875 <div style="line-height:120%;padding-top:12px;text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions) </span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Year Ended December 31, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>6,799.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>474.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(90.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>7,183.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Costs of revenue, excluding depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,703.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>457.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(90.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>6,070.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>214.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>21.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>235.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Intangible asset impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">General and administrative expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>279.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>16.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>299.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Interest expense (income), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>138.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(61.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>77.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in earnings of unconsolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(27.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(27.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other expense (income), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>51.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(37.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>14.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">(Loss) income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>412.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>101.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>510.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Benefit from (provision for) income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(111.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(116.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net (loss) income before equity in income from subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>301.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>95.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>394.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in income from subsidiaries, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>394.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(394.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>392.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>301.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>95.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(394.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>394.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income attributable to non-controlling interests</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss) attributable to MasTec, Inc.</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>392.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>301.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>93.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(394.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>392.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>379.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>303.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>77.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(382.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>378.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;padding-bottom:4px;text-align:center;font-size:10pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Year Ended December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>6,539.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>492.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(122.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>6,909.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Costs of revenue, excluding depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,609.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>452.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(122.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,939.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>190.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>22.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>212.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Goodwill impairment</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>47.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>47.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">General and administrative expenses</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>266.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>17.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>287.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Interest expense (income), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>147.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(64.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>82.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in earnings of unconsolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(23.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(23.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other expense (income), net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(4.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">(Loss) income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>323.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>45.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>365.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Benefit from (provision for) income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(94.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(12.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(106.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net (loss) income before equity in income from subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>228.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>32.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>259.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in income from subsidiaries, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>261.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(261.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>259.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>228.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>32.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(261.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>259.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net loss attributable to non-controlling interests</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss) attributable to MasTec, Inc.</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>259.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>228.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>32.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(261.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>259.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>262.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>228.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>35.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(265.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>262.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Year Ended December 31, 2017</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Revenue</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>6,222.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>457.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>6,607.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Costs of revenue, excluding depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,378.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>439.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,745.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Depreciation and amortization</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>159.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>28.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>188.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">General and administrative expenses</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>256.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>16.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>275.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Interest expense (income), net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>123.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(62.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>61.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in earnings of unconsolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(21.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(21.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other income, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(13.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(13.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">(Loss) income before income taxes</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>317.7</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>56.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>371.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Benefit from (provision for) income taxes</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(18.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(22.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:12px;text-indent:-12px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net (loss) income before equity in income from subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>299.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>51.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>348.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Equity in income from subsidiaries, net of tax</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>349.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(349.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>347.2</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>299.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>51.5</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(349.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>348.9</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss) attributable to non-controlling interests</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net income (loss) attributable to MasTec, Inc.</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>347.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>297.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>52.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(349.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>347.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Comprehensive income (loss)</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>349.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>299.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>53.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(351.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>351.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 6799400000 474700000 -90900000 7183200000 0 5703400000 457700000 -90900000 6070200000 0 214000000.0 21500000 0 235500000 0 0 3300000 0 3300000 3200000 279400000 16900000 0 299500000 0 -138400000 61400000 0 -77000000.0 0 0.0 27400000 0 27400000 0 -51400000 37300000 0 -14000000.0 -3200000 412800000 101400000 0 510900000 -800000 111500000 6100000 0 116800000 -2400000 301300000 95300000 0 394100000 394700000 0 0 -394700000 0 392300000 301300000 95300000 -394700000 394100000 0 0 1800000 0 1800000 392300000 301300000 93500000 -394700000 392300000 379700000 303300000 77900000 -382100000 378900000 0 6539300000 492600000 -122500000 6909400000 0 5609400000 452400000 -122500000 5939300000 0 190500000 22400000 0 212900000 0 0 47700000 0 47700000 3100000 266400000 17800000 0 287300000 0 -147000000.0 64400000 0 -82600000 0 0 23900000 0 23900000 0 -2900000 4700000 0 1800000 -3100000 323100000 45300000 0 365300000 -900000 94200000 12800000 0 106100000 -2200000 228900000 32500000 0 259200000 261900000 0 0 -261900000 0 259700000 228900000 32500000 -261900000 259200000 0 0 -400000 0 -400000 259700000 228900000 32900000 -261900000 259700000 262900000 228900000 35700000 -265100000 262400000 0 6222300000 457000000.0 -72300000 6607000000.0 0 5378600000 439000000.0 -72300000 5745300000 0 159100000 28900000 0 188000000.0 2300000 256300000 16500000 0 275100000 0 -123600000 62600000 0 -61000000.0 0 0 21300000 0 21300000 0 13000000.0 0 0 13000000.0 -2300000 317700000 56500000 0 371800000 -200000 18100000 5000000.0 0 22900000 -2100000 299600000 51500000 0 348900000 349300000 0 0 -349300000 0 347200000 299600000 51500000 -349300000 348900000 0 2400000 -700000 0 1700000 347200000 297200000 52200000 -349300000 347200000 349300000 299600000 53600000 -351400000 351000000.0 <div style="line-height:120%;padding-bottom:4px;padding-top:4px;text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING BALANCE SHEETS (in millions)</span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,987.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>248.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(62.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,173.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>862.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>43.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>905.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Operating lease assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>214.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>15.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>229.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Goodwill and other intangible assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,265.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>167.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,433.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Investments in and advances to consolidated affiliates, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,768.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,233.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,002.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>18.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>42.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>193.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>254.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,787.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,606.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>668.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,064.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,997.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Liabilities and equity</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,141.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>139.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(62.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,219.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Long-term debt, including finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,310.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,314.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Advances from consolidated affiliates, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>167.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(167.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Long-term operating lease liabilities </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>143.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>11.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>154.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>493.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>24.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>517.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,088.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>346.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(229.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,205.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,787.2</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,517.6</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>321.8</span></span></div></td><td style="vertical-align:bottom;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2,834.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,791.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities and equity</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,787.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,606.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>668.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,064.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,997.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">As of December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Assets</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total current assets</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,993.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>248.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,169.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Property and equipment, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>699.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>48.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>747.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Goodwill and other intangible assets, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,188.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>81.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,269.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Investments in and advances to consolidated affiliates, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,373.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,138.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>816.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,328.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>16.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>42.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>194.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>253.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total assets</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,389.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,060.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,390.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,400.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,440.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Liabilities and equity</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total current liabilities</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,185.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>170.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,283.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Long-term debt, including finance leases</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,319.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,324.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other long-term liabilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>429.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>10.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>440.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,934.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>185.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,047.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total equity</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,389.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,126.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,204.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,328.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,392.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:20px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Total liabilities and equity</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,389.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5,060.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1,390.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,400.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4,440.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 1987800000 248100000 -62400000 2173600000 0 862000000.0 43900000 0 905800000 0 214700000 15200000 0 229900000 0 1265600000 167300000 0 1433000000.0 1768900000 1233500000 0 -3002400000 0 18400000 42600000 193800000 0 254700000 1787300000 5606200000 668300000 -3064800000 4997000000.0 100000 1141600000 139800000 -62400000 1219100000 0 1310900000 3100000 0 1314000000.0 0 0 167500000 -167500000 0 0 143000000.0 11600000 0 154600000 0 493100000 24500000 0 517600000 100000 3088600000 346500000 -229900000 3205300000 1787200000 2517600000 321800000 -2834900000 1791700000 1787300000 5606200000 668300000 -3064800000 4997000000.0 0 1993000000.0 248500000 -72500000 2169000000.0 0 699200000 48600000 0 747800000 0 1188000000.0 81700000 0 1269700000 1373100000 1138400000 816900000 -3328400000 0 16800000 42000000.0 194600000 0 253400000 1389900000 5060600000 1390300000 -3400900000 4440000000.0 0 1185900000 170200000 -72500000 1283600000 0 1319400000 4900000 0 1324200000 0 429200000 10800000 0 440100000 0 2934500000 185900000 -72500000 3047900000 1389900000 2126100000 1204400000 -3328400000 1392000000.0 1389900000 5060600000 1390300000 -3400900000 4440000000.0 <div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Year Ended December 31, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>467.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>83.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>550.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from investing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash paid for acquisitions, net of cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(179.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(179.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(120.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(126.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from sale of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>24.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>10.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>35.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments for other investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(4.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from other investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><br/></span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>10.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>14.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash (used in) provided by investing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:top;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><br/></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(269.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>7.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(261.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from financing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from credit facilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,015.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>10.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,025.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of credit facilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,116.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(10.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,126.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of other borrowings, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(9.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(12.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(86.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(88.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of acquisition-related contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(34.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(34.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from non-controlling interests</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from stock-based awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repurchase of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other financing activities, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.0</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(8.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net financing activities and advances from (to) consolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>62.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(63.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash used in financing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(173.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(70.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(244.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Effect of currency translation on cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>0.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net increase in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>24.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>19.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>44.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>11.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>15.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>27.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - end of period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>36.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>35.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>71.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)</span><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:100%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Year Ended December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>341.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>188.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>530.0</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from investing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash paid for acquisitions, net of cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(174.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(180.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from sale of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>26.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>13.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>39.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments for other investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(11.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(27.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(39.5</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from other investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>5.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash used in investing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(166.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(181.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from financing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from credit facilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,383.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>34.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3,418.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of credit facilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,314.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(44.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3,359.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of other borrowings, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(17.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(17.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of finance lease obligations</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(66.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(5.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(72.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of acquisition-related contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(15.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Distributions to non-controlling interests </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from stock-based awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments for stock-based awards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repurchase of common stock</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(313.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(313.9</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other financing activities, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net financing activities and advances from (to) consolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>313.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(142.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(171.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash used in financing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(173.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(187.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(361.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Effect of currency translation on cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net increase (decrease) in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(14.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(12.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>30.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>40.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - end of period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>11.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>15.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>27.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><br/></span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)</span></div><div style="line-height:120%;padding-bottom:4px;text-align:left;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:46%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">For the Year Ended December 31, 2017</span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Non-Guarantor</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Subsidiaries</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Eliminations</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">Consolidated</span></div><div style="text-align:center;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;font-weight:bold;">MasTec, Inc.</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash provided by operating activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>142.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>144.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from investing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash paid for acquisitions, net of cash acquired</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(116.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(116.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Capital expenditures</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(120.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(123.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from sale of property and equipment</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>18.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>20.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments for other investments</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.8</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(73.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(77.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from other investments</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>22.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>23.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash used in investing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(220.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(52.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(272.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;text-indent:2px;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash flows from financing activities:</span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from credit facilities</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,674.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>24.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>2,699.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of credit facilities</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2,428.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(28.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2,457.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repayments of other borrowings, net</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(2.3</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.1</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(3.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of finance lease obligation</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(59.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(8.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(67.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments of acquisition-related contingent consideration</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.7</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Distributions to non-controlling interests </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(22.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(22.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Proceeds from stock-based awards</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>3.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Payments for stock-based awards</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Repurchase of common stock </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(1.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Other financing activities, net</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(6.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:12px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net financing activities and advances from (to) consolidated affiliates</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>4.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(89.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>84.9</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net cash provided by financing activities</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>58.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>71.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>130.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Effect of currency translation on cash</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(0.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Net (decrease) increase in cash and cash equivalents</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>(18.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>20.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>1.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - beginning of period</span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>28.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>9.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>38.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">Cash and cash equivalents - end of period</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>30.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:8.5pt;"><span style="font-family:inherit;font-size:8.5pt;"><span>40.3</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div><span style="font-family:inherit;font-size:10pt;"><br/></span></div> 0 467200000 83100000 0 550300000 0 179500000 0 0 179500000 0 120800000 5700000 0 126500000 0 24800000 10200000 0 35000000.0 0 4300000 1300000 0 5600000 0 10800000 3900000 0 14700000 0 -269000000.0 7100000 0 -261800000 0 3015300000 10600000 0 3025900000 0 3116000000.0 10600000 0 3126600000 0 -9700000 -2700000 0 -12400000 0 86300000 2000000.0 0 88300000 0 34300000 0 0 34300000 0 0 600000 0 600000 4700000 0 0 0 4700000 5700000 0 0 0 5700000 0 -5500000 -3000000.0 0 -8500000 1000000.0 62800000 -63800000 0 0 0 -173700000 -70900000 0 -244600000 0 0 200000 0 200000 0 24500000 19500000 0 44000000.0 0 11900000 15600000 0 27400000 0 36400000 35100000 0 71400000 0 341600000 188400000 0 530000000.0 0 6700000 0 0 6700000 0 174300000 6100000 0 180400000 0 26200000 13100000 0 39400000 0 11800000 27600000 0 39500000 0 0 5400000 0 5400000 0 -166600000 -15200000 0 -181800000 0 3383900000 34300000 0 3418200000 0 3314800000 44700000 0 3359500000 0 -17100000 -300000 0 -17400000 0 66600000 5600000 0 72200000 0 15900000 0 0 15900000 0 -600000 0 0 -600000 4000000.0 0 0 0 4000000.0 3800000 0 0 0 3800000 313900000 0 0 0 313900000 0 0 0 0 0 313700000 -142100000 -171600000 0 0 0 -173200000 -187900000 0 -361100000 0 0 0 0 0 0 1800000 -14700000 0 -12900000 0 10100000 30300000 0 40300000 0 11900000 15600000 0 27400000 0 142900000 1200000 0 144100000 0 116000000.0 0 0 116000000.0 0 120100000 3300000 0 123400000 0 18200000 1800000 0 20000000.0 0 3800000 73300000 0 77100000 0 1200000 22600000 0 23800000 0 -220500000 -52200000 0 -272700000 0 2674400000 24600000 0 2699000000.0 0 2428900000 28400000 0 2457300000 0 -2300000 -1100000 0 -3400000 0 59200000 8500000 0 67700000 0 6600000 0 0 6700000 0 -22700000 0 0 -22700000 3100000 0 0 0 3100000 6200000 0 0 0 6200000 1600000 0 0 0 1600000 0 -6300000 0 0 -6300000 4700000 -89600000 84900000 0 0 0 58800000 71500000 0 130300000 0 0 -100000 0 -100000 0 -18800000 20400000 0 1600000 0 28900000 9900000 0 38800000 0 10100000 30300000 0 40300000 <div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">SCHEDULE II – VALUATION AND QUALIFYING ACCOUNTS</span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(in millions)</span></div><div style="line-height:120%;text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><div style="line-height:120%;text-align:center;font-size:10pt;"><div style="padding-left:0px;text-indent:0px;line-height:normal;padding-top:10px;"><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman;font-size:10pt;margin-left:auto;margin-right:auto;width:99.81481481481481%;border-collapse:collapse;text-align:left;"><tr><td colspan="20"/></tr><tr><td style="width:41%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:9%;"/><td style="width:1%;"/><td style="width:2%;"/><td style="width:1%;"/><td style="width:8%;"/><td style="width:1%;"/></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="7" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:center;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Additions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at Beginning of Period</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Charges to Cost and Expense</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Other Additions</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">(Deductions)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:center;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;font-weight:bold;">Balance at End of Period</span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Year ended December 31, 2019</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:80px;text-indent:-44px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(7.9</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>10.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:80px;text-indent:-44px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Allowance for unbilled receivables</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>49.7</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(40.4</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>31.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:36px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Valuation allowance for inventory </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(c)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(d)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:80px;text-indent:-44px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Valuation allowance for deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>40.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(e)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>48.8</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:80px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>86.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>61.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(50.5</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>97.9</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Year ended December 31, 2018</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:80px;text-indent:-44px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(0.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>16.3</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:80px;text-indent:-44px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Allowance for unbilled receivables</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>33.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(38.2</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.0</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;text-indent:36px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Valuation allowance for inventory</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>1.1</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(c)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(1.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(d)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:80px;text-indent:-44px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Valuation allowance for deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>40.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>0.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(e)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>40.6</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:90px;text-indent:-24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>83.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>42.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(39.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>86.7</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:16px;text-indent:-16px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Year ended December 31, 2017</span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="3" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;border-top:1px solid #000000;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:80px;text-indent:-44px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Allowance for doubtful accounts</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.4</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>2.6</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.8</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup> </span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>8.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:80px;text-indent:-44px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Allowance for unbilled receivables</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>9.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>22.3</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(a)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(4.6</span></span></div></td><td style="vertical-align:bottom;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(b)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>27.2</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:80px;text-indent:-44px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Valuation allowance for inventory</span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>3.5</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>6.2</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(c)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(2.0</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(d)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>7.7</span></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:80px;text-indent:-44px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Valuation allowance for deferred tax assets</span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>21.4</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>19.1</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><sup style="vertical-align:top;line-height:120%;font-size:6pt">(e)</sup> </span></div></td><td colspan="2" style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td colspan="2" style="vertical-align:bottom;padding-left:2px;padding-top:2px;padding-bottom:2px;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>40.5</span></span></div></td><td style="vertical-align:bottom;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr><tr><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="text-align:left;padding-left:90px;text-indent:-24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Total</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>42.8</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>50.2</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;padding-left:2px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>—</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>(9.4</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-right:2px;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">)</span></div></td><td style="vertical-align:bottom;background-color:#cceeff;padding-left:2px;padding-top:2px;padding-bottom:2px;padding-right:2px;"><div style="overflow:hidden;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"> </span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;padding-left:2px;padding-top:2px;padding-bottom:2px;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">$</span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;padding-top:2px;padding-bottom:2px;border-top:1px solid #000000;"><div style="text-align:right;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><span>83.6</span></span></div></td><td style="vertical-align:bottom;border-bottom:1px solid #000000;background-color:#cceeff;border-top:1px solid #000000;"><div style="text-align:left;font-size:10pt;"><span style="font-family:inherit;font-size:10pt;"><br/></span></div></td></tr></table></div></div><div style="line-height:120%;text-align:justify;padding-left:33px;text-indent:-24px;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;"><br/></span></div><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(a)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Provisions for receivables.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(b)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Write-offs of and reversals for receivables.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(c)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Provisions for obsolete inventory and other adjustments to net realizable value.</span></div></td></tr></table><table cellpadding="0" cellspacing="0" style="font-family:Times New Roman; font-size:10pt;"><tr><td style="width:36px;"/><td/></tr><tr><td style="vertical-align:top"><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(d)</span></div></td><td style="vertical-align:top;"><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Inventory write-offs.</span></div></td></tr></table><div style="line-height:120%;font-size:9pt;padding-left:0px;"><span style="font-family:inherit;font-size:9pt;">(e)</span></div><div style="line-height:120%;text-align:justify;font-size:9pt;"><span style="font-family:inherit;font-size:9pt;">Additions related to federal, foreign, and state attributes.</span></div> 16300000 1700000 0 7900000 10100000 22000000.0 49700000 0 40400000 31300000 7800000 2100000 0 2200000 7700000 40600000 8200000 0 0 48800000 86700000 61700000 0 50500000 97900000 8200000 8600000 0 500000 16300000 27200000 33000000.0 0 38200000 22000000.0 7700000 1100000 0 1000000.0 7800000 40500000 100000 0 0 40600000 83600000 42800000 0 39700000 86700000 8400000 2600000 0 2800000 8200000 9500000 22300000 0 4600000 27200000 3500000 6200000 0 2000000.0 7700000 21400000 19100000 0 0 40500000 42800000 50200000 0 9400000 83600000 XML 135 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Information (Unaudited) (Tables)
12 Months Ended
Dec. 31, 2019
Quarterly Financial Information Disclosure [Abstract]  
Schedule of Quarterly Information (Unaudited)
The following table presents selected unaudited quarterly operating results for the years ended December 31, 2019 and 2018 (in millions, except per share data). The Company believes that all necessary adjustments have been included in the amounts stated below to present fairly the quarterly results when read in conjunction with the consolidated financial statements and notes thereto. The sum of the individual quarterly amounts to the full year amounts as disclosed below may contain slight summation differences due to rounding.
 
For the 2019 Quarters Ended
 
For the 2018 Quarters Ended
 
March 31
 
June 30
 
September 30
 
December 31
 
March 31
 
June 30
 
September 30
 
December 31
Revenue
$
1,518.3

 
$
1,939.0

 
$
2,016.6

 
$
1,709.3

 
$
1,396.8

 
$
1,617.8

 
$
1,977.2

 
$
1,917.6

Costs of revenue, excluding depreciation and amortization
$
1,312.0

 
$
1,633.4

 
$
1,690.6

 
$
1,434.2

 
$
1,237.3

 
$
1,366.6

 
$
1,681.4

 
$
1,654.0

Net income
$
43.1

 
$
120.2

 
$
130.1

 
$
100.7

 
$
26.5

 
$
80.4

 
$
120.5

 
$
31.8

Net income attributable to MasTec, Inc.
$
43.1

 
$
119.7

 
$
128.6

 
$
100.9

 
$
26.6

 
$
80.5

 
$
120.7

 
$
31.9

Earnings per share:
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Basic
$
0.57

 
$
1.59

 
$
1.71

 
$
1.34

 
$
0.33

 
$
1.02

 
$
1.55

 
$
0.42

Diluted
$
0.57

 
$
1.58

 
$
1.69

 
$
1.33

 
$
0.32

 
$
1.01

 
$
1.52

 
$
0.41


XML 136 R16.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Stock-Based Compensation and Other Employee Benefit Plans
12 Months Ended
Dec. 31, 2019
Share-based Payment Arrangement [Abstract]  
Stock-Based Compensation and Other Employee Benefit Plans
Note 9Stock-Based Compensation and Other Employee Benefit Plans
The Company’s stock-based compensation plans, under which shares of the Company’s common stock are reserved for issuance, include: the MasTec, Inc. 2013 Incentive Compensation Plan (as amended from time to time, the “2013 Incentive Plan”), the MasTec, Inc. Bargaining Units Employee Stock Purchase Plan (the “2013 Bargaining Units ESPP”) and the MasTec, Inc. 2011 Amended and Restated Employee Stock Purchase Plan (the “2011 ESPP,” and, together with the 2013 Bargaining Units ESPP, the “ESPPs”). The 2013 Incentive Plan permits a total of approximately 7,391,000 shares of the Company’s common stock to be issued. Under the Company’s ESPPs, shares of the Company’s common stock are available for purchase by eligible participants, which collectively permit the issuance of up to 3,000,000 new shares of MasTec, Inc. common stock. Under all stock-based compensation plans in effect as of December 31, 2019, there were approximately 3,865,000 shares available for future grant.
Non-cash stock-based compensation expense under all plans totaled $16.4 million, $13.5 million and $15.7 million for the years ended December 31, 2019, 2018 and 2017, respectively. Income tax benefits associated with stock-based compensation arrangements totaled $7.9 million, $4.9 million and $11.2 million for the years ended December 31, 2019, 2018 and 2017, respectively, including net tax benefits related to the vesting of share-based payment awards totaling $3.9 million, $1.6 million and $5.4 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Restricted Shares
MasTec grants restricted stock awards and restricted stock units (together, “restricted shares”) to eligible participants, which are valued based on the closing market share price of MasTec common stock (the “market price”) on the date of grant. During the restriction period, holders of restricted stock awards are entitled to vote the shares. As of December 31, 2019, total unearned compensation related to restricted shares was approximately $33.5 million, which is expected to be recognized over a weighted average period of approximately 2.3 years. The total fair value of restricted shares that vested, which is based on the market price on the date of vesting, totaled $25.0 million, $16.6 million and $39.7 million for the years ended December 31, 2019, 2018 and 2017, respectively.
Activity, restricted shares: (a)
Restricted
Shares
 
Per Share
Weighted Average  
Grant Date
Fair Value
Non-vested restricted shares, as of December 31, 2017
1,448,591

 
$
23.29

Granted
423,596

 
41.41

Vested
(554,900
)
 
17.73

Canceled/forfeited
(47,054
)
 
22.26

Non-vested restricted shares, as of December 31, 2018
1,270,233

 
$
31.80

Granted
458,670

 
53.67

Vested
(494,910
)
 
18.54

Canceled/forfeited
(12,400
)
 
33.87

Non-vested restricted shares, as of December 31, 2019
1,221,593

 
$
45.36


(a)
Includes 18,700 and 27,550 restricted stock units as of December 31, 2018 and 2017, respectively.
Employee Stock Purchase Plans
The following table provides details pertaining to the Company’s ESPPs for the periods indicated:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Cash proceeds (in millions)
$
4.7

 
$
4.2

 
$
3.3

Common shares issued
111,136

 
110,506

 
92,145

Weighted average price per share
$
42.46

 
$
37.98

 
$
35.92

Weighted average per share grant date fair value
$
10.71

 
$
9.36

 
$
9.24


401(k) Plan. MasTec has a 401(k) plan covering all eligible employees, which allows participants to contribute up to 75% of their pre-tax annual compensation to the plan, subject to certain limitations. Company contributions under the plan are based upon a percentage of the employee’s salary, subject to certain limitations as defined by the plan. During the years ended December 31, 2019, 2018 and 2017, matching contributions totaled approximately $16.5 million, $13.4 million and $11.9 million, respectively.
Deferred Compensation Plans. MasTec offers a deferred compensation plan to its highly compensated employees. These employees are allowed to contribute a percentage of their pre-tax annual compensation to the deferred compensation plan. The Company also offers a deferred compensation plan to its Board of Directors, under which directors may elect to defer the receipt of compensation for their services. Total deferred compensation plan assets, which are included within other long-term assets in the consolidated balance sheets, totaled $11.9 million and $10.0 million as of December 31, 2019 and 2018, respectively. Total deferred compensation plan liabilities, which are included within other long-term liabilities in the consolidated balance sheets, totaled $12.3 million and $10.2 million as of December 31, 2019 and 2018, respectively.
XML 137 R12.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities
12 Months Ended
Dec. 31, 2019
Receivables [Abstract]  
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities
Note 5Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities
The following table provides details of accounts receivable, net of allowance and contract assets (together “accounts receivable, net”) as of the dates indicated (in millions):
 
December 31,
 
2019
 
2018
Contract billings
$
860.4

 
$
687.6

Less allowance for doubtful accounts
(10.1
)
 
(16.3
)
Accounts receivable, net of allowance
$
850.3

 
$
671.3

 
 
 
 
Retainage
$
345.2

 
$
230.2

Unbilled receivables
679.4

 
1,022.4

Contract assets
$
1,024.6

 
$
1,252.6



Contract billings represent the amount of performance obligations that have been billed but not yet collected. Contract assets consist of unbilled receivables (previously referred to as costs and earnings in excess of billings) and retainage. Unbilled receivables represent the estimated value of unbilled work for projects with performance obligations recognized over time. Retainage represents a portion of the contract amount that has been billed, but for which the contract allows the customer to retain a portion of the billed amount until final contract settlement (generally, from 5% to 10% of contract billings). Retainage is not considered to be a significant financing component because the intent is to protect the customer. Unbilled receivables and retainage amounts are generally classified as current assets within the Company’s consolidated balance sheets. The decrease in the unbilled receivables balance for the year ended December 31, 2019 was driven largely by timing of billings and collections for long-haul project activity in the Company’s Oil and Gas segment, offset, in part, by increases on certain projects in our Communications and Power Generation and Industrial segment. Retainage that has been billed, but is not due until completion of performance and acceptance by customers, is generally expected to be collected within one year. Accounts receivable balances expected to be collected beyond one year are recorded within other long-term assets. For the years ended December 31, 2019 and 2018, provisions for doubtful accounts totaled $1.7 million and $8.6 million, respectively, and amounts charged against the allowance totaled $7.9 million and $0.5 million, respectively. Impairment losses on contract assets were not material for the year ended December 31, 2019.
Contract liabilities, which are generally classified within current liabilities on the Company’s consolidated balance sheets, consist primarily of deferred revenue (previously referred to as billings in excess of costs and earnings). Under certain contracts, the Company may be entitled to invoice the customer and receive payments in advance of performing the related contract work. In those instances, the Company recognizes a liability for advance billings in excess of revenue recognized, which is referred to as deferred revenue. Deferred revenue is not considered to be a significant financing component because it is generally used to meet working capital demands that can be higher in the early stages of a contract. Contract liabilities also include the amount of any accrued project losses. Total contract liabilities, including accrued project losses, totaled approximately $206.2 million and $231.6 million as of December 31, 2019 and 2018, respectively, of which deferred revenue comprised approximately $184.1 million and $227.1 million, respectively. For the year ended December 31, 2019, the Company recognized revenue of approximately $199.2 million related to amounts that were included in deferred revenue as of December 31, 2018, resulting primarily from the advancement of physical progress on the related projects during the period.
The Company is party to non-recourse financing arrangements in the ordinary course of business, under which certain receivables are settled with the customer’s bank in return for a nominal fee. These arrangements, under which amounts can vary based on levels of activity, interest rates and changes in customer payment terms, improve the collection cycle time of the related receivables. Cash collected from these arrangements is reflected within cash provided by operating activities in the consolidated statements of cash flows. The discount charge, which is included within interest expense, net, totaled approximately $10.1 million, $11.1 million and $6.0 million for the years ended December 31, 2019, 2018 and 2017, respectively.
XML 138 R28.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets (Tables)
12 Months Ended
Dec. 31, 2019
Goodwill and Intangible Assets Disclosure [Abstract]  
Rollforward of Goodwill by Reportable Segment
The following table provides a reconciliation of changes in goodwill by reportable segment for the periods indicated (in millions):
 
Communications
 
Oil and Gas
 
Electrical Transmission
 
Power Generation and Industrial
 
Total Goodwill
Goodwill, gross, as of December 31, 2017
$
466.4

 
$
460.4

 
$
149.9

 
$
135.8

 
$
1,212.5

Accumulated impairment loss (a)

 
(74.8
)
 

 

 
(74.8
)
Goodwill, net, as of December 31, 2017
$
466.4

 
$
385.6

 
$
149.9

 
$
135.8

 
$
1,137.7

Additions from new business combinations

 

 

 
9.8

 
9.8

Measurement period adjustments, net (b)
1.4

 
5.7

 

 
(2.5
)
 
4.6

Goodwill impairment

 
(47.7
)
 

 

 
(47.7
)
Currency translation adjustments

 
(4.0
)
 

 

 
(4.0
)
Goodwill, net, as of December 31, 2018
$
467.8

 
$
339.6

 
$
149.9

 
$
143.1

 
$
1,100.4

Additions from new business combinations
73.2

 
37.7

 

 
9.5

 
120.4

Measurement period adjustments, net (b)
0.3

 
(0.4
)
 

 

 
(0.1
)
Currency translation adjustments

 
0.7

 

 

 
0.7

Goodwill, net, as of December 31, 2019
$
541.3

 
$
377.6

 
$
149.9

 
$
152.6

 
$
1,221.4

Accumulated impairment loss (a)

 
(121.5
)
 

 

 
(121.5
)
Goodwill, gross, as of December 31, 2019
$
541.3

 
$
499.1

 
$
149.9

 
$
152.6

 
$
1,342.9

(a)
Accumulated impairment losses include the effects of currency translation gains and/or losses.
(b)
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.
Rollforward of Other Intangible Assets
The following table provides a reconciliation of changes in other intangible assets, net, for the periods indicated (in millions):
 
Other Intangible Assets
 
Non-Amortizing
 
Amortizing
 
 
 
Trade Names
 
Pre-Qualifications
 
Customer Relationships and Backlog
 
Other (a)
 
Total
Other intangible assets, gross, as of December 31, 2017
$
34.5

 
$
77.6

 
$
223.0

 
$
21.8

 
$
356.9

Accumulated amortization
 
 
 
 
(152.4
)
 
(13.4
)
 
(165.8
)
Other intangible assets, net, as of December 31, 2017
$
34.5

 
$
77.6

 
$
70.6

 
$
8.4

 
$
191.1

Additions from new business combinations

 

 
3.3

 
0.3

 
3.6

Measurement period adjustments (b)

 

 

 
(0.7
)
 
(0.7
)
Amortization expense
 
 
 
 
(19.2
)
 
(1.4
)
 
(20.6
)
Currency translation adjustments

 
(3.6
)
 
(0.3
)
 
(0.1
)
 
(4.0
)
Other intangible assets, net, as of December 31, 2018
$
34.5

 
$
74.0

 
$
54.4

 
$
6.5

 
$
169.4

Additions from new business combinations

 
0.2

 
67.7

 
5.2

 
73.1

Measurement period adjustments (b)

 

 
(6.7
)
 
(0.2
)
 
(6.9
)
Intangible asset impairment

 
(3.3
)
 

 

 
(3.3
)
Amortization expense
 
 
 
 
(20.2
)
 
(2.8
)
 
(23.0
)
Currency translation adjustments

 
2.0

 
0.1

 
0.1

 
2.2

Other intangible assets, net, as of December 31, 2019
$
34.5

 
$
72.9

 
$
95.3

 
$
8.8

 
$
211.5

Remaining weighted average amortization period (in years)


 
 
 
9
 
6
 
9
(a)
Consists principally of trade names and non-compete agreements.
(b)
Represents adjustments to preliminary estimates of fair value within the measurement period of up to one year from the date of acquisition.
Schedule of Expected Future Amortization Expense Expected future amortization expense as of December 31, 2019 is summarized in the following table (in millions):
 
Amortization Expense
2020
$
24.5

2021
18.9

2022
15.5

2023
11.6

2024
8.5

Thereafter
25.1

Total
$
104.1


Schedule of Consideration Paid and Net Assets Acquired, Business Combinations
The following table summarizes the fair values of consideration paid and net assets acquired for the 2019 acquisitions as of the respective dates of acquisition, as adjusted (in millions). Determination of the estimated fair values of the net assets acquired and the estimated contingent consideration and other liabilities for these acquisitions was preliminary as of December 31, 2019; as a result, further adjustments to these estimates may occur.
Acquisition consideration:
2019
Cash, net of cash acquired and other
$
175.0

Estimated fair value of contingent consideration and other liabilities
38.9

Total consideration transferred
$
213.9

Identifiable assets acquired and liabilities assumed:
 
Current assets, primarily composed of accounts receivable
$
90.0

Property and equipment, including finance leases and other long-term assets
55.2

Amortizing intangible assets
66.1

Current liabilities, including current portion of finance lease obligations and long-term debt
(94.1
)
Long-term debt, including finance lease obligations
(2.4
)
Deferred income taxes and other long-term liabilities
(21.3
)
Total identifiable net assets
$
93.5

Goodwill
$
120.4

Total net assets acquired, including goodwill
$
213.9


XML 139 R24.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Supplemental Guarantor Financial Information
12 Months Ended
Dec. 31, 2019
Condensed Financial Statements, Supplemental Guarantor Information [Abstract]  
Supplemental Guarantor Financial Information
Note 17Supplemental Guarantor Condensed Consolidating Financial Information
The 4.875% Senior Notes are fully and unconditionally guaranteed on an unsecured, unsubordinated, joint and several basis by certain of the Company’s existing and future 100%-owned direct and indirect domestic subsidiaries that are, as of December 31, 2019, each guarantors of the Credit Facility or other outstanding indebtedness (the “Guarantor Subsidiaries”).  The Company’s subsidiaries organized outside of the United States and certain domestic subsidiaries (collectively, the “Non-Guarantor Subsidiaries”) do not guarantee these notes. A Guarantor Subsidiary’s guarantee is subject to release in certain customary circumstances, including upon the sale of a majority of the capital stock or substantially all of the assets of such Guarantor Subsidiary; if the Guarantor Subsidiary’s guarantee under the Company’s Credit Facility and other indebtedness is released or discharged (other than due to payment under such guarantee); or when the requirements for legal defeasance are satisfied or the obligations are discharged in accordance with the related indentures.
The following supplemental financial information sets forth the condensed consolidating balance sheets and the condensed consolidating statements of operations and comprehensive income (loss) and cash flows for MasTec, Inc., the Guarantor Subsidiaries on a combined basis, the Non-Guarantor Subsidiaries on a combined basis and the eliminations necessary to arrive at the information for the Company as reported on a consolidated basis. Eliminations represent adjustments to eliminate investments in subsidiaries and intercompany balances and transactions between or among MasTec, Inc., the Guarantor Subsidiaries and the Non-Guarantor Subsidiaries.  Investments in subsidiaries are accounted for using the equity method for this presentation.
The tables below may contain slight summation differences due to rounding.
CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)
For the Year Ended December 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
6,799.4

 
$
474.7

 
$
(90.9
)
 
$
7,183.2

Costs of revenue, excluding depreciation and amortization

 
5,703.4

 
457.7

 
(90.9
)
 
6,070.2

Depreciation and amortization

 
214.0

 
21.5

 

 
235.5

Intangible asset impairment

 

 
3.3

 

 
3.3

General and administrative expenses
3.2

 
279.4

 
16.9

 

 
299.5

Interest expense (income), net

 
138.4

 
(61.4
)
 

 
77.0

Equity in earnings of unconsolidated affiliates

 
(0.0
)
 
(27.4
)
 

 
(27.4
)
Other expense (income), net

 
51.4

 
(37.3
)
 

 
14.0

(Loss) income before income taxes
$
(3.2
)
 
$
412.8

 
$
101.4

 
$

 
$
510.9

Benefit from (provision for) income taxes
0.8

 
(111.5
)
 
(6.1
)
 

 
(116.8
)
Net (loss) income before equity in income from subsidiaries
$
(2.4
)
 
$
301.3

 
$
95.3

 
$

 
$
394.1

Equity in income from subsidiaries, net of tax
394.7

 

 

 
(394.7
)
 

Net income (loss)
$
392.3

 
$
301.3

 
$
95.3

 
$
(394.7
)
 
$
394.1

Net income attributable to non-controlling interests

 

 
1.8

 

 
1.8

Net income (loss) attributable to MasTec, Inc.
$
392.3

 
$
301.3

 
$
93.5

 
$
(394.7
)
 
$
392.3

Comprehensive income (loss)
$
379.7

 
$
303.3

 
$
77.9

 
$
(382.1
)
 
$
378.9

CONDENSED CONSOLIDATING STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME (LOSS) (in millions)
For the Year Ended December 31, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
6,539.3

 
$
492.6

 
$
(122.5
)
 
$
6,909.4

Costs of revenue, excluding depreciation and amortization

 
5,609.4

 
452.4

 
(122.5
)
 
5,939.3

Depreciation and amortization

 
190.5

 
22.4

 

 
212.9

Goodwill impairment

 

 
47.7

 

 
47.7

General and administrative expenses
3.1

 
266.4

 
17.8

 

 
287.3

Interest expense (income), net

 
147.0

 
(64.4
)
 

 
82.6

Equity in earnings of unconsolidated affiliates

 

 
(23.9
)
 

 
(23.9
)
Other expense (income), net

 
2.9

 
(4.7
)
 

 
(1.8
)
(Loss) income before income taxes
$
(3.1
)
 
$
323.1

 
$
45.3

 
$

 
$
365.3

Benefit from (provision for) income taxes
0.9

 
(94.2
)
 
(12.8
)
 

 
(106.1
)
Net (loss) income before equity in income from subsidiaries
$
(2.2
)
 
$
228.9

 
$
32.5

 
$

 
$
259.2

Equity in income from subsidiaries, net of tax
261.9

 

 

 
(261.9
)
 

Net income (loss)
$
259.7

 
$
228.9

 
$
32.5

 
$
(261.9
)
 
$
259.2

Net loss attributable to non-controlling interests

 

 
(0.4
)
 

 
(0.4
)
Net income (loss) attributable to MasTec, Inc.
$
259.7

 
$
228.9

 
$
32.9

 
$
(261.9
)
 
$
259.7

Comprehensive income (loss)
$
262.9

 
$
228.9

 
$
35.7

 
$
(265.1
)
 
$
262.4

For the Year Ended December 31, 2017
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Revenue
$

 
$
6,222.3

 
$
457.0

 
$
(72.3
)
 
$
6,607.0

Costs of revenue, excluding depreciation and amortization

 
5,378.6

 
439.0

 
(72.3
)
 
5,745.3

Depreciation and amortization

 
159.1

 
28.9

 

 
188.0

General and administrative expenses
2.3

 
256.3

 
16.5

 

 
275.1

Interest expense (income), net

 
123.6

 
(62.6
)
 

 
61.0

Equity in earnings of unconsolidated affiliates

 

 
(21.3
)
 

 
(21.3
)
Other income, net

 
(13.0
)
 

 

 
(13.0
)
(Loss) income before income taxes
$
(2.3
)
 
$
317.7

 
$
56.5

 
$

 
$
371.8

Benefit from (provision for) income taxes
0.2

 
(18.1
)
 
(5.0
)
 

 
(22.9
)
Net (loss) income before equity in income from subsidiaries
$
(2.1
)
 
$
299.6

 
$
51.5

 
$

 
$
348.9

Equity in income from subsidiaries, net of tax
349.3

 

 

 
(349.3
)
 

Net income (loss)
$
347.2

 
$
299.6

 
$
51.5

 
$
(349.3
)
 
$
348.9

Net income (loss) attributable to non-controlling interests

 
2.4

 
(0.7
)
 

 
1.7

Net income (loss) attributable to MasTec, Inc.
$
347.2

 
$
297.2

 
$
52.2

 
$
(349.3
)
 
$
347.2

Comprehensive income (loss)
$
349.3

 
$
299.6

 
$
53.6

 
$
(351.4
)
 
$
351.0


CONDENSED CONSOLIDATING BALANCE SHEETS (in millions)
As of December 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Assets
 
 
 
 
 
 
 
 
 
Total current assets
$

 
$
1,987.8

 
$
248.1

 
$
(62.4
)
 
$
2,173.6

Property and equipment, net

 
862.0

 
43.9

 

 
905.8

Operating lease assets

 
214.7

 
15.2

 

 
229.9

Goodwill and other intangible assets, net

 
1,265.6

 
167.3

 

 
1,433.0

Investments in and advances to consolidated affiliates, net
1,768.9

 
1,233.5

 

 
(3,002.4
)
 

Other long-term assets
18.4

 
42.6

 
193.8

 

 
254.7

Total assets
$
1,787.3

 
$
5,606.2

 
$
668.3

 
$
(3,064.8
)
 
$
4,997.0

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$
0.1

 
$
1,141.6

 
$
139.8

 
$
(62.4
)
 
$
1,219.1

Long-term debt, including finance leases

 
1,310.9

 
3.1

 

 
1,314.0

Advances from consolidated affiliates, net

 

 
167.5

 
(167.5
)
 

Long-term operating lease liabilities

 
143.0

 
11.6

 

 
154.6

Other long-term liabilities

 
493.1

 
24.5

 

 
517.6

Total liabilities
$
0.1

 
$
3,088.6

 
$
346.5

 
$
(229.9
)
 
$
3,205.3

Total equity
$
1,787.2

 
$
2,517.6

 
$
321.8

 
$
(2,834.9
)
 
$
1,791.7

Total liabilities and equity
$
1,787.3

 
$
5,606.2

 
$
668.3

 
$
(3,064.8
)
 
$
4,997.0

As of December 31, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Assets
 
 
 
 
 
 
 
 
 
Total current assets
$

 
$
1,993.0

 
$
248.5

 
$
(72.5
)
 
$
2,169.0

Property and equipment, net

 
699.2

 
48.6

 

 
747.8

Goodwill and other intangible assets, net

 
1,188.0

 
81.7

 

 
1,269.7

Investments in and advances to consolidated affiliates, net
1,373.1

 
1,138.4

 
816.9

 
(3,328.4
)
 

Other long-term assets
16.8

 
42.0

 
194.6

 

 
253.4

Total assets
$
1,389.9

 
$
5,060.6

 
$
1,390.3

 
$
(3,400.9
)
 
$
4,440.0

Liabilities and equity
 
 
 
 
 
 
 
 
 
Total current liabilities
$

 
$
1,185.9

 
$
170.2

 
$
(72.5
)
 
$
1,283.6

Long-term debt, including finance leases

 
1,319.4

 
4.9

 

 
1,324.2

Other long-term liabilities

 
429.2

 
10.8

 

 
440.1

Total liabilities
$

 
$
2,934.5

 
$
185.9

 
$
(72.5
)
 
$
3,047.9

Total equity
$
1,389.9

 
$
2,126.1

 
$
1,204.4

 
$
(3,328.4
)
 
$
1,392.0

Total liabilities and equity
$
1,389.9

 
$
5,060.6

 
$
1,390.3

 
$
(3,400.9
)
 
$
4,440.0



CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)
For the Year Ended December 31, 2019
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
467.2

 
$
83.1

 
$

 
$
550.3

Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(179.5
)
 

 

 
(179.5
)
Capital expenditures

 
(120.8
)
 
(5.7
)
 

 
(126.5
)
Proceeds from sale of property and equipment

 
24.8

 
10.2

 

 
35.0

Payments for other investments

 
(4.3
)
 
(1.3
)
 

 
(5.6
)
Proceeds from other investments


10.8

 
3.9

 

 
14.7

Net cash (used in) provided by investing activities
$


$
(269.0
)
 
$
7.1

 
$

 
$
(261.8
)
Cash flows from financing activities:
 
 
 
 
 
 
 
 
 
Proceeds from credit facilities

 
3,015.3

 
10.6

 

 
3,025.9

Repayments of credit facilities

 
(3,116.0
)
 
(10.6
)
 

 
(3,126.6
)
Repayments of other borrowings, net

 
(9.7
)
 
(2.7
)
 

 
(12.4
)
Payments of finance lease obligations

 
(86.3
)
 
(2.0
)
 

 
(88.3
)
Payments of acquisition-related contingent consideration

 
(34.3
)
 

 

 
(34.3
)
Proceeds from non-controlling interests

 

 
0.6

 

 
0.6

Proceeds from stock-based awards
4.7

 

 

 

 
4.7

Repurchase of common stock
(5.7
)
 

 

 

 
(5.7
)
Other financing activities, net

 
(5.5
)
 
(3.0
)
 

 
(8.5
)
Net financing activities and advances from (to) consolidated affiliates
1.0

 
62.8

 
(63.8
)
 

 

Net cash used in financing activities
$

 
$
(173.7
)
 
$
(70.9
)
 
$

 
$
(244.6
)
Effect of currency translation on cash

 

 
0.2

 

 
0.2

Net increase in cash and cash equivalents
$

 
$
24.5

 
$
19.5

 
$

 
$
44.0

Cash and cash equivalents - beginning of period

 
11.9

 
15.6

 

 
27.4

Cash and cash equivalents - end of period
$

 
$
36.4

 
$
35.1

 
$

 
$
71.4

CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)
For the Year Ended December 31, 2018
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
341.6

 
$
188.4

 
$

 
$
530.0

Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(6.7
)
 

 

 
(6.7
)
Capital expenditures

 
(174.3
)
 
(6.1
)
 

 
(180.4
)
Proceeds from sale of property and equipment

 
26.2

 
13.1

 

 
39.4

Payments for other investments

 
(11.8
)
 
(27.6
)
 

 
(39.5
)
Proceeds from other investments

 

 
5.4

 

 
5.4

Net cash used in investing activities
$

 
$
(166.6
)
 
$
(15.2
)
 
$

 
$
(181.8
)
Cash flows from financing activities:
 
 
 
 
 
 
 
 
 
Proceeds from credit facilities

 
3,383.9

 
34.3

 

 
3,418.2

Repayments of credit facilities

 
(3,314.8
)
 
(44.7
)
 

 
(3,359.5
)
Repayments of other borrowings, net

 
(17.1
)
 
(0.3
)
 

 
(17.4
)
Payments of finance lease obligations

 
(66.6
)
 
(5.6
)
 

 
(72.2
)
Payments of acquisition-related contingent consideration

 
(15.9
)
 

 

 
(15.9
)
Distributions to non-controlling interests

 
(0.6
)
 

 

 
(0.6
)
Proceeds from stock-based awards
4.0

 

 

 

 
4.0

Payments for stock-based awards
(3.8
)
 

 

 

 
(3.8
)
Repurchase of common stock
(313.9
)
 

 

 

 
(313.9
)
Other financing activities, net

 

 

 

 

Net financing activities and advances from (to) consolidated affiliates
313.7

 
(142.1
)
 
(171.6
)
 

 

Net cash used in financing activities
$

 
$
(173.2
)
 
$
(187.9
)
 
$

 
$
(361.1
)
Effect of currency translation on cash

 

 

 

 

Net increase (decrease) in cash and cash equivalents
$

 
$
1.8

 
$
(14.7
)
 
$

 
$
(12.9
)
Cash and cash equivalents - beginning of period

 
10.1

 
30.3

 

 
40.3

Cash and cash equivalents - end of period
$

 
$
11.9

 
$
15.6

 
$

 
$
27.4


CONDENSED CONSOLIDATING STATEMENTS OF CASH FLOWS (in millions)
For the Year Ended December 31, 2017
MasTec, Inc.
 
Guarantor
Subsidiaries
 
Non-Guarantor
Subsidiaries
 
Eliminations
 
Consolidated
MasTec, Inc.
Net cash provided by operating activities
$

 
$
142.9

 
$
1.2

 
$

 
$
144.1

Cash flows from investing activities:
 
 
 
 
 
 
 
 
 
Cash paid for acquisitions, net of cash acquired

 
(116.0
)
 

 

 
(116.0
)
Capital expenditures

 
(120.1
)
 
(3.3
)
 

 
(123.4
)
Proceeds from sale of property and equipment

 
18.2

 
1.8

 

 
20.0

Payments for other investments

 
(3.8
)
 
(73.3
)
 

 
(77.1
)
Proceeds from other investments

 
1.2

 
22.6

 

 
23.8

Net cash used in investing activities
$

 
$
(220.5
)
 
$
(52.2
)
 
$

 
$
(272.7
)
Cash flows from financing activities:
 
 
 
 
 
 
 
 
 
Proceeds from credit facilities

 
2,674.4

 
24.6

 

 
2,699.0

Repayments of credit facilities

 
(2,428.9
)
 
(28.4
)
 

 
(2,457.3
)
Repayments of other borrowings, net

 
(2.3
)
 
(1.1
)
 

 
(3.4
)
Payments of finance lease obligation

 
(59.2
)
 
(8.5
)
 

 
(67.7
)
Payments of acquisition-related contingent consideration

 
(6.6
)
 

 

 
(6.7
)
Distributions to non-controlling interests

 
(22.7
)
 

 

 
(22.7
)
Proceeds from stock-based awards
3.1

 

 

 

 
3.1

Payments for stock-based awards
(6.2
)
 

 

 

 
(6.2
)
Repurchase of common stock
(1.6
)
 

 

 

 
(1.6
)
Other financing activities, net

 
(6.3
)
 

 

 
(6.3
)
Net financing activities and advances from (to) consolidated affiliates
4.7

 
(89.6
)
 
84.9

 

 

Net cash provided by financing activities
$

 
$
58.8

 
$
71.5

 
$

 
$
130.3

Effect of currency translation on cash

 

 
(0.1
)
 

 
(0.1
)
Net (decrease) increase in cash and cash equivalents
$

 
$
(18.8
)
 
$
20.4

 
$

 
$
1.6

Cash and cash equivalents - beginning of period

 
28.9

 
9.9

 

 
38.8

Cash and cash equivalents - end of period
$

 
$
10.1

 
$
30.3

 
$

 
$
40.3


XML 140 R20.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Segments and Related Information
12 Months Ended
Dec. 31, 2019
Segment Reporting [Abstract]  
Segments and Related Information
Note 13Segments and Related Information
Segment Discussion
The Company manages its operations under five operating segments, which represent its five reportable segments: (1) Communications; (2) Oil and Gas; (3) Electrical Transmission; (4) Power Generation and Industrial and (5) Other. This structure is generally focused on broad end-user markets for the Company’s labor-based construction services. All five reportable segments derive their revenue from the engineering, installation and maintenance of infrastructure, primarily in North America.
The Communications segment performs engineering, construction, maintenance and customer fulfillment activities related to communications infrastructure, primarily for wireless and wireline/fiber communications and install-to-the-home customers, and, to a lesser extent, infrastructure for utilities, among others. The Company performs engineering, construction and maintenance services for oil and natural gas pipelines and processing facilities for the energy and utilities industries through its Oil and Gas segment. The Electrical Transmission segment primarily serves the energy and utility industries through the engineering, construction and maintenance of electrical transmission lines and substations. The Power Generation and Industrial segment primarily serves energy, utility and other end-markets through the installation and construction of power facilities, including from renewable sources, related electrical transmission infrastructure, ethanol/biofuel facilities and various types of heavy civil and industrial infrastructure. The Other segment includes equity investees, the services of which vary from those provided by the Company’s primary segments, as well as other small business units that perform construction and other services for a variety of international end-markets.
The accounting policies of the reportable segments are the same as those described in Note 1 - Business, Basis of Presentation and Significant Accounting Policies. Intercompany revenue and costs among the reportable segments are de minimis and accounted for as if the sales were to third parties because these items are based on negotiated fees between the segments involved. All intercompany transactions and balances are eliminated in consolidation. Intercompany revenue and costs between entities within a reportable segment are eliminated to arrive at segment totals. Eliminations between segments are separately presented. Corporate results include amounts related to corporate functions such as administrative costs, professional fees, acquisition-related transaction costs (exclusive of acquisition integration costs, which are included within the segment results of the acquired businesses), and other discrete items, such as goodwill and/or intangible asset impairment. Segment results include certain allocations of centralized costs such as general liability, medical and workers’ compensation insurance and certain information technology costs. Income tax expense, which is recorded within corporate results, is managed on a consolidated basis and is not allocated to the reportable segments.
Earnings before interest, taxes, depreciation and amortization (“EBITDA”) is the measure of profitability used by management to manage its segments and, accordingly, in its segment reporting. As appropriate, the Company supplements the reporting of consolidated financial information determined in accordance with U.S. GAAP with certain non-U.S. GAAP financial measures, including EBITDA. The Company believes these non-U.S. GAAP measures provide meaningful information and help investors understand the Company’s financial results and assess its prospects for future performance. The Company uses EBITDA to evaluate its performance, both internally and as compared with its peers, because it excludes certain items that may not be indicative of the Company’s core operating results for its reportable segments, as well as items that can vary widely across different industries or among companies within the same industry, and for non-cash stock-based compensation expense, can also be subject to volatility from changes in the market price per share of the Company’s common stock or variations in the value of shares granted. Segment EBITDA is calculated in a manner consistent with consolidated EBITDA.
Summarized financial information for MasTec’s reportable segments is presented and reconciled to consolidated financial information for total MasTec in the following tables, including a reconciliation of consolidated income before income taxes to EBITDA, all of which are presented in millions. The tables below may contain slight summation differences due to rounding.
 
For the Years Ended December 31,
Revenue:
2019
 
2018
 
2017
Communications (a)
$
2,618.8

 
$
2,556.8

 
$
2,424.4

Oil and Gas
3,117.2

 
3,288.7

 
3,497.2

Electrical Transmission
413.9

 
397.3

 
378.2

Power Generation and Industrial
1,034.3

 
665.0

 
299.9

Other
0.2

 
3.5

 
20.8

Eliminations
(1.2
)
 
(1.9
)
 
(13.5
)
Consolidated revenue
$
7,183.2

 
$
6,909.4

 
$
6,607.0

(a)
Revenue generated primarily by utilities customers represented 15.0%, 14.9% and 13.4% of Communications segment revenue for the years ended December 31, 2019, 2018 and 2017, respectively.
 
For the Years Ended December 31,
EBITDA:
2019
 
2018
 
2017
Communications
$
208.8

 
$
290.4

 
$
247.4

Oil and Gas
634.2

 
451.6

 
402.2

Electrical Transmission
29.5

 
10.5

 
17.6

Power Generation and Industrial
40.1

 
40.4

 
22.6

Other
26.5

 
24.4

 
19.8

Corporate
(115.7
)
 
(156.4
)
 
(88.7
)
Consolidated EBITDA
$
823.4

 
$
660.8

 
$
620.9

For the year ended December 31, 2019, Corporate EBITDA included $3.3 million of indefinite-lived pre-qualification intangible asset impairment charges. For the year ended December 31, 2018, Corporate EBITDA included $47.7 million of goodwill impairment charges and Other segment EBITDA included project gains of $1.0 million from a proportionately consolidated non-controlled Canadian joint venture, which is managed by a third party and for which the Company has minimal direct construction involvement. For the year ended December 31, 2017, Other segment EBITDA included project losses from this non-controlled joint venture of $7.9 million.
 
For the Years Ended December 31,
Depreciation and Amortization:
2019
 
2018
 
2017
Communications
$
65.0

 
$
59.3

 
$
53.2

Oil and Gas
127.2

 
113.7

 
96.7

Electrical Transmission
20.0

 
19.8

 
22.8

Power Generation and Industrial
14.1

 
13.7

 
9.1

Other
0.1

 
0.1

 
0.1

Corporate
9.1

 
6.3

 
6.1

Consolidated depreciation and amortization
$
235.5

 
$
212.9

 
$
188.0


 
As of December 31,
Assets:
2019
 
2018
 
2017
Communications
$
1,958.1

 
$
1,461.7

 
$
1,314.4

Oil and Gas
1,762.4

 
1,965.3

 
1,762.6

Electrical Transmission
463.9

 
423.9

 
471.4

Power Generation and Industrial
570.5

 
358.7

 
288.6

Other
192.2

 
193.9

 
153.2

Corporate
49.9

 
36.5

 
76.4

Consolidated segment assets
$
4,997.0

 
$
4,440.0

 
$
4,066.6


 
For the Years Ended December 31,
Capital Expenditures:
2019
 
2018
 
2017
Communications
$
36.0

 
$
69.3

 
$
40.5

Oil and Gas
59.7

 
83.5

 
57.7

Electrical Transmission
6.8

 
10.2

 
14.9

Power Generation and Industrial
12.7

 
6.5

 
5.4

Other
0.0

 
0.0

 
0.0

Corporate
11.3

 
10.9

 
4.9

Consolidated capital expenditures
$
126.5

 
$
180.4

 
$
123.4


 
For the Years Ended December 31,
EBITDA Reconciliation:
2019
 
2018
 
2017
Income before income taxes
$
510.9

 
$
365.3

 
$
371.8

Plus:
 
 
 
 
 
Interest expense, net
77.0

 
82.6

 
61.0

Depreciation and amortization
235.5

 
212.9

 
188.0

Consolidated EBITDA
$
823.4

 
$
660.8

 
$
620.9


Foreign Operations and Other. MasTec operates in North America, primarily in the United States and Canada, and, to a lesser extent, in Mexico and the Caribbean. For the years ended December 31, 2019, 2018 and 2017, revenue of $6.9 billion, $6.7 billion and $6.4 billion, respectively, was derived from U.S. operations, and revenue of $233.5 million, $164.3 million and $211.5 million, respectively, was derived from foreign operations, the majority of which was from the Company’s Canadian operations in its Oil and Gas segment, and, to a lesser extent, from the Company’s wireless operations in Mexico. Long-lived assets held in the U.S. included property and equipment, net, of $874.7 million, $707.4 million and $649.5 million as of December 31, 2019, 2018 and 2017, respectively, and, for the Company’s businesses in foreign countries, totaled $31.1 million, $40.4 million and $57.0 million, respectively. Intangible assets and goodwill, net, related to the Company’s U.S. operations totaled approximately $1.4 billion as of December 31, 2019, and totaled $1.2 billion as of both December 31, 2018 and 2017, and for the Company’s businesses in foreign countries, totaled approximately $56.4 million, $61.5 million and $112.8 million, respectively. The majority of the Company’s long-lived and intangible assets and goodwill in foreign countries relate to its Canadian operations. As of each December 31, 2019, 2018 and 2017, amounts due from customers from which foreign revenue was derived accounted for approximately 5% of the Company’s consolidated net accounts receivable position, which represents accounts receivable, net, less deferred revenue. For the years ended December 31, 2019, 2018 and 2017, revenue from governmental entities was less than 1% of total revenue, substantially all of which was derived from the Company’s U.S. operations.
Significant Customers
Revenue concentration information for significant customers as a percentage of total consolidated revenue was as follows:
 
For the Years Ended December 31,
 
2019
 
2018
 
2017
Customer:
 
 
 
 
 
AT&T (including DIRECTV®) (a)
20%
 
23%
 
25%
Equitrans Midstream Corporation/EQT Corporation (b)
11%
 
20%
 
—%
Energy Transfer affiliates (c)
8%
 
14%
 
40%

(a)
The Company’s relationship with AT&T is based upon multiple separate master service and other service agreements, including for installation and maintenance services, as well as construction/installation contracts for AT&T’s: (i) wireless business; (ii) wireline/fiber businesses; and (iii) various install-to-the-home businesses, including DIRECTV®. Revenue from AT&T is included in the Communications segment.
(b)
The Company's relationship with Equitrans Midstream Corporation and its affiliates, which was spun off from EQT Corporation and its affiliates in 2018, is based upon various construction contracts for pipeline activities. Revenue from Equitrans Midstream Corporation and its affiliates is included in the Oil and Gas segment.
(c)
The Company's relationship with Energy Transfer affiliates is based upon various construction contracts for pipeline activities with Energy Transfer Operating, L.P., and its subsidiaries and affiliates. Revenue from Energy Transfer affiliates is included in the Oil and Gas segment.
XML 141 R66.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities (Schedule of Accounts Receivable, Net of Allowance, and Contract Assets) (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Receivables [Abstract]    
Contract billings $ 860,400 $ 687,600
Less allowance for doubtful accounts 10,100 16,300
Accounts receivable, net of allowance 850,326 671,324
Accounts Receivable, Net of Allowance, and Contract Assets [Abstract]    
Retainage 345,200 230,200
Unbilled receivables 679,400 1,022,400
Contract assets $ 1,024,568 $ 1,252,646
XML 142 R8.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business, Basis of Presentation and Significant Accounting Policies
12 Months Ended
Dec. 31, 2019
Accounting Policies [Abstract]  
Business, Basis of Presentation and Significant Accounting Policies
Note 1Business, Basis of Presentation and Significant Accounting Policies
Nature of the Business
MasTec, Inc. (collectively with its subsidiaries, “MasTec” or the “Company”) is a leading infrastructure construction company operating mainly throughout North America across a range of industries. The Company’s primary activities include the engineering, building, installation, maintenance and upgrade of communications, energy, utility and other infrastructure, such as: wireless, wireline/fiber and customer fulfillment activities; petroleum and natural gas pipeline infrastructure; electrical utility transmission and distribution; power generation, including renewables; heavy civil; and industrial infrastructure. MasTec’s customers are primarily in these industries. MasTec reports its results under five reportable segments: (1) Communications; (2) Oil and Gas; (3) Electrical Transmission; (4) Power Generation and Industrial; and (5) Other.
Principles of Consolidation
The accompanying consolidated financial statements include MasTec, Inc. and its subsidiaries and include the accounts of all majority owned subsidiaries over which the Company exercises control and, when applicable, entities in which the Company has a controlling financial interest. All significant intercompany balances and transactions have been eliminated in consolidation. Other parties’ interests in entities that MasTec consolidates are reported as non-controlling interests within equity, except for mandatorily redeemable non-controlling interests, which are recorded within liabilities. Net income or loss attributable to non-controlling interests is reported as a separate line item below net income or loss. The Company’s investments in entities for which the Company does not have a controlling interest, but over which it has the ability to exert significant influence, are accounted for using the equity method of accounting. For equity investees in which the Company has an undivided interest in the assets, liabilities and profits or losses of an unincorporated entity, but does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity. When necessary, certain prior year amounts have been reclassified to conform with the current period presentation.
Translation of Foreign Currencies
The assets and liabilities of foreign subsidiaries with a functional currency other than the U.S. dollar are translated into U.S. dollars at period-end exchange rates, with resulting translation gains or losses included within other comprehensive income or loss. Revenue and expenses are translated into U.S. dollars at average rates of exchange during the applicable period. Substantially all of the Company’s foreign operations use their local currency as their functional currency. Currency gains or losses resulting from transactions executed in currencies other than the functional currency are included in other income or expense, net.
In these consolidated financial statements, “$” means U.S. dollars unless otherwise noted.
Management Estimates
The preparation of consolidated financial statements in accordance with U.S. GAAP requires the use of estimates and assumptions that affect the amounts reported in the consolidated financial statements and accompanying notes. These estimates are based on historical experience and various other assumptions, the results of which form the basis of making judgments about the Company’s operating results and the carrying values of assets and liabilities that are not readily apparent from other sources. Key estimates include: the recognition of revenue and project profit or loss, which the Company defines as project revenue, less project costs of revenue, including project-related depreciation, in particular, on construction contracts accounted for under the cost-to-cost method, for which the recorded amounts require estimates of costs to complete and the amount and probability of variable consideration included in the contract transaction price; fair value estimates, including those related to acquisitions, valuations of goodwill and intangible assets, acquisition-related contingent consideration and equity investments; allowances for doubtful accounts; asset lives used in computing depreciation and amortization; fair values of financial instruments; self-insurance liabilities; other accruals and allowances; income taxes; and the estimated effects of litigation and other contingencies. While management believes that such estimates are reasonable when considered in conjunction with the Company’s consolidated financial position and results of operations taken as a whole, actual results could differ materially from those estimates.
Significant Accounting Policies
The following is a summary of significant accounting policies followed in the preparation of the accompanying consolidated financial statements.
Revenue Recognition
The Company recognizes revenue from contracts with customers under Accounting Standards Codification (“ASC”) Topic 606 (“Topic 606”). The Company adopted the requirements of Accounting Standards Update (“ASU”) 2014-09, Revenue from Contracts with Customers, under the modified retrospective transition approach effective January 1, 2018, with application to all existing contracts that were not substantially completed as of January 1, 2018. The difference between the recognition criteria under Topic 606 and the Company’s previous revenue recognition practices under the previous revenue recognition guidance, ASC Topic 605-35, was recognized through a cumulative effect adjustment of approximately $2 million that was made to the opening balance of retained earnings as of January 1, 2018.
Under Topic 606, revenue is recognized when, or as, control of promised goods and services is transferred to customers, and the amount of revenue recognized reflects the consideration to which an entity expects to be entitled in exchange for the goods and services transferred. Revenue is primarily recognized by the Company over time utilizing the cost-to-cost measure of progress, which is an input method, on contracts for specific projects and for certain master service and other service agreements. Under Topic 606, the cost-to-cost measure of progress best depicts the continuous transfer of control of goods or services to the customer, and correspondingly, when performance obligations are satisfied for the related contracts.
Contracts. The Company derives revenue primarily from construction projects performed under: (i) master and other service agreements, which provide a menu of available services in a specific geographic territory that are utilized on an as-needed basis, and are typically priced using either
a time and materials or a fixed price per unit basis; and (ii) contracts for specific projects requiring the construction and installation of an entire infrastructure system or specified units within an infrastructure system, which are subject to multiple pricing options, including fixed price, unit price, time and materials, or cost plus a markup. Revenue derived from projects performed under master service and other service agreements totaled 36%, 35% and 36% of consolidated revenue for the years ended December 31, 2019, 2018 and 2017, respectively.
Revenue from contracts for specific projects, as well as for certain projects pursuant to master and other service agreements, is typically recognized over time using the cost-to-cost measure of progress. For these contracts, the cost-to-cost measure of progress best depicts the continuous transfer of control of goods or services to the customer. Such contracts provide that the customer accept completion of progress to date and compensate the Company for services rendered.
For certain master service and other service agreements under which the Company performs installation and maintenance services, primarily for install-to-the-home service providers in its Communications segment, revenue is recognized at a point in time. This is generally when the work order has been fulfilled, which is typically the same day the work is initiated. Point in time revenue accounted for approximately 5% and 7% of consolidated revenue for the years ended December 31, 2019 and 2018, respectively. Substantially all of the Company’s other revenue is recognized over time.
Contract costs include all direct materials, labor and subcontracted costs, as well as indirect costs related to contract performance, such as indirect labor, supplies, tools, repairs and the operational costs of capital equipment. The total contract transaction price and cost estimation processes used for recognizing revenue over time under the cost-to-cost method is based on the professional knowledge and experience of the Company’s project managers, engineers and financial professionals. Management reviews estimates of total contract transaction price and total project costs on an ongoing basis. Changes in job performance, job conditions and management’s assessment of expected variable consideration are factors that influence estimates of the total contract transaction price, total costs to complete those contracts and the Company’s profit recognition. Changes in these factors could result in revisions to revenue in the period in which the revisions are determined, which could materially affect the Company’s consolidated results of operations for that period. Provisions for losses on uncompleted contracts are recorded in the period in which such losses are determined. For both the years ended December 31, 2019 and 2018, project profit was affected by less than 5% as a result of changes in contract estimates included in projects that were in process as of December 31, 2018 and 2017. Revenue recognized for the years ended December 31, 2019 and 2018 as a result of changes in total contract transaction price estimates, including from variable consideration, from performance obligations satisfied or partially satisfied in prior periods, totaled approximately $58.3 million and $38.5 million, respectively.
The Company may incur certain costs that can be capitalized, such as initial set-up or mobilization costs. Such costs, which are amortized over the life of the respective projects, were not material for the years ended December 31, 2019 and 2018.
The timing of customer billings is generally dependent upon advance billing terms, milestone billings based on completion of certain phases of work, or when services are provided. Under the typical payment terms of master and other service agreements and fixed price contracts, the customer makes progress payments based on quantifiable measures of performance by the Company as defined by each specific agreement. Progress payments, generally net of amounts retained, are paid by the customer over the duration of the contract. For install-to-the-home contracts, work orders are billed and paid as completed. Amounts billed and due from customers, as well as the amount of contract assets, are generally classified within current assets in the consolidated balance sheets. See Note 5 - Accounts Receivable, Net of Allowance, and Contract Assets and Liabilities for related discussion. Amounts expected to be collected beyond one year are classified as other long-term assets.
Performance Obligations. A performance obligation is a contractual promise to transfer a distinct good or service to a customer, and is the unit of account under Topic 606. The transaction price of a contract is allocated to each distinct performance obligation and recognized as revenue when or as the performance obligation is satisfied. The Company’s contracts often require significant services to integrate complex activities and equipment into a single deliverable, and are therefore generally accounted for as a single performance obligation, even when delivering multiple distinct services. Contract amendments and change orders, which are generally not distinct from the existing contract, are typically accounted for as a modification of the existing contract and performance obligation. The vast majority of the Company’s performance obligations are completed within one year.
When more than one contract is entered into with a customer on or close to the same date, the Company evaluates whether those contracts should be combined and accounted for as a single contract, as well as whether those contracts should be accounted for as one, or more than one, performance obligation. This evaluation requires significant judgment and is based on the facts and circumstances of the various contracts.
Remaining performance obligations represent the amount of unearned transaction prices under contracts for which work is wholly or partially unperformed, including the Company’s share of unearned transaction prices from its proportionately consolidated non-controlled joint ventures. As of December 31, 2019, the amount of the Company’s remaining performance obligations was $5.3 billion. The Company expects to recognize approximately $4.6 billion of its remaining performance obligations as revenue during 2020, with the remainder to be recognized primarily in 2021.
Variable Consideration. Transaction prices for the Company’s contracts may include variable consideration, which comprises items such as change orders, claims and incentives. Management estimates variable consideration for a performance obligation utilizing estimation methods that it believes best predict the amount of consideration to which the Company will be entitled. Variable consideration is included in the estimated transaction price if it is probable that when the uncertainty associated with the variable consideration is resolved, there will not be a significant reversal of the cumulative amount of revenue that has been recognized. Management’s estimates of variable consideration and the determination of whether to include estimated amounts in transaction prices are based largely on engineering studies and legal opinions, past practices with the customer, specific discussions, correspondence or preliminary negotiations with the customer and all other relevant information that is reasonably available at the time of the estimate. The effect of variable consideration on the transaction price of a performance obligation is typically recognized as an adjustment to revenue on a cumulative catch-up basis, as such variable consideration, which typically pertains to changed conditions and scope, is generally for services encompassed under the existing contract. To the extent unapproved change orders, claims and other variable consideration reflected in transaction prices are not resolved in the Company’s favor, or to the extent incentives reflected in transaction prices are not earned, there could be reductions in, or reversals of, previously recognized revenue.
As of December 31, 2019 and 2018, the Company included approximately $27 million and $56 million, respectively, of change orders and/or claims in transaction prices for certain contracts that were in the process of being resolved in the ordinary course of business, including through negotiation, arbitration and other proceedings. These transaction price adjustments, when earned, are included within contract assets or accounts receivable, net of allowance, as appropriate. As of both December 31, 2019 and 2018, these change orders and/or claims were primarily related to certain projects in the Company’s Oil and Gas segment. The Company actively engages with its customers to complete the final approval process, and generally expects these processes to be completed within one year. Amounts ultimately realized upon final agreement by customers could be higher or lower than such estimated amounts.
Allowance for Doubtful Accounts
The Company maintains an allowance for doubtful accounts for estimated losses resulting from the inability of its customers to make required payments. Management analyzes the collectibility of accounts receivable and the adequacy of the allowance for doubtful accounts on a regular basis taking into consideration the aging of account balances, historical bad debt experience, customer concentrations, customer credit-worthiness, customer financial condition and credit reports, availability of mechanics’ and other liens, existence of payment bonds and other sources of payment and the current economic environment. The Company establishes an allowance for anticipated losses on its accounts receivable balances either when a business unit has historical experience of losses that are considered to be ordinary course, and/or for specific receivables, when it is probable that the receivable is not collectible and the loss can be reasonably estimated. Amounts are written off against the allowance when they are considered to be uncollectible.
If estimates of the collectibility of accounts receivable change, or should customers experience unanticipated financial difficulties, or if anticipated recoveries in existing bankruptcies or other work-out situations fail to materialize, additional allowances may be required. Estimates of collectibility are subject to significant change during times of economic weakness or uncertainty in either the overall economy or within the industries served by MasTec. Management actively monitors the economic environment and its impact on MasTec’s customers in connection with its evaluation of the Company’s accounts receivable portfolio and the adequacy of its allowance for doubtful accounts.
Inventories
Inventories consist of materials and supplies for construction and installation projects, which are valued at the lower of cost or net realizable value using the average cost or specific identification methods of costing. For materials or supplies purchased on behalf of specific customers or projects, loss of the customer or cancellation of the project could result in an impairment of the value of materials purchased. The value of inventory may also decrease due to obsolescence, physical deterioration, damage, changes in price levels, or other causes. Inventory valuation allowances are determined based upon specific facts and circumstances and market conditions. As of December 31, 2019 and 2018, valuation allowances for inventory totaled $7.7 million and $7.8 million, respectively.
Cash and Cash Equivalents
Cash consisting of interest-bearing demand deposits is carried at cost, which approximates fair value. Highly liquid investments with an original maturity of three months or less are carried at fair value. On a daily basis, available funds are swept from the Company’s depository accounts into a concentration account and are used to repay outstanding revolving loans under the Company’s senior secured credit facility. Cash balances maintained by certain operating subsidiaries and by entities that are proportionately consolidated that are not swept into the concentration account, as well as deposits made subsequent to the daily cash sweep, are classified as cash. Included in the Company’s cash balances as of December 31, 2019 and 2018 are amounts held by entities that are proportionately consolidated totaling $13.1 million and $11.8 million, respectively. These amounts are available to support the operations of those entities, but are not available for the Company’s other operations. The Company generally does not fund its disbursement accounts for checks it has written until the checks are presented to the bank for payment. Outstanding checks that have not yet cleared through the banking system represent book overdrafts, which are classified within accounts payable. There are no compensating balance requirements associated with the Company’s depository accounts and there are no other restrictions on the transfer of cash associated with the Company’s depository accounts.
Fair Value of Financial Instruments
The Company’s financial instruments include cash and cash equivalents, accounts and notes receivable, cash collateral deposited with insurance carriers, life insurance assets, equity investments, deferred compensation plan assets and liabilities, accounts payable and other current liabilities, acquisition-related contingent consideration, mandatorily redeemable non-controlling interests and debt obligations.
Fair value is the price that would be received to sell an asset or the amount paid to transfer a liability (an exit price) in the principal or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement date. The fair value guidance establishes a valuation hierarchy, which requires maximizing the use of observable inputs when measuring fair value. The three levels of inputs that may be used are: (i) Level 1 - quoted market prices in active markets for identical assets or liabilities; (ii) Level 2 - observable market-based inputs or other observable inputs; and (iii) Level 3 - significant unobservable inputs that cannot be corroborated by observable market data, which are generally determined using valuation models incorporating management estimates of market participant assumptions. In instances in which the inputs used to measure fair value fall into different levels of the fair value hierarchy, the fair value measurement classification is determined based on the lowest level input that is significant to the fair value measurement in its entirety. Management’s assessment of the significance of a particular item to the fair value measurement in its entirety requires judgment, including the consideration of inputs specific to the asset or liability.
Fair values of financial instruments are estimated using public market prices, quotes from financial institutions and other available information. Due to their short-term maturity, the carrying amounts of cash and cash equivalents, accounts receivable, accounts payable and other current liabilities approximate their fair values. Management believes the carrying values of notes and other receivables, cash collateral deposited with insurance carriers, and outstanding balances on its credit facilities approximate their fair values.
Investment Arrangements
From time to time, the Company may participate in selected investment or strategic arrangements to expand its operations, customer base or geographic reach, including arrangements that combine the Company’s skills and resources with those of others to allow for the performance of particular projects. The Company’s investment arrangements include equity interests in various business entities and participation in contractual joint ventures, some of which may involve the extension of loans or other types of financing arrangements.
Management determines whether each business entity in which it has equity interests, debt, or other investments constitutes a variable interest entity (“VIE”) based on the nature and characteristics of such arrangements. If an investment arrangement is determined to be a VIE, then management determines if the Company is the VIE’s primary beneficiary by evaluating several factors, including the Company’s: (i) risks and responsibilities; (ii) ownership interests; (iii) decision making powers; and (iv) financial interests, among other factors. If management determines the Company is the primary beneficiary of a VIE, then it would be consolidated, and other parties’ interests in the VIE would be accounted for as non-controlling interests. The primary beneficiary consolidating the VIE must normally have both (i) the power to direct the primary activities of the VIE and (ii) the obligation to absorb losses of the VIE or the right to receive benefits from the VIE, which, in either case, could be significant to the VIE. As of December 31, 2019, the Company determined that certain of its investment arrangements were VIEs. Except for one individually insignificant VIE, the Company does not have the power to direct the primary activities that most significantly impact the economic performance of its VIEs nor is it the primary beneficiary. Accordingly, except for the previously mentioned VIE, the Company’s VIEs are not consolidated.
The Company’s investments in entities for which it does not have a controlling interest and is not the primary beneficiary, but for which it has the ability to exert significant influence, are accounted for using the equity method of accounting. Equity method investments are recorded as other long-term assets. Income or loss from these investments is recorded as a separate line item in the consolidated statements of operations. Intercompany profits or losses associated with the Company’s equity method investments are eliminated until realized by the investee in transactions with third parties. Distributions received from equity method investees are reflected in the statements of cash flows using the nature of distributions approach, under which distributions are classified based on the nature of the activity that generated them. For equity investees in which the Company has an undivided interest in the assets, liabilities and profits or losses of an unincorporated entity, but the Company does not exercise control over the entity, the Company consolidates its proportional interest in the accounts of the entity.
Equity investments, other than those accounted for as equity method investments or those that are proportionately consolidated, are measured at fair value if their fair values are readily determinable. Equity investments that do not have readily determinable fair values are measured at cost, adjusted for changes from observable market transactions, less impairment (“adjusted cost basis”). The Company evaluates its investments for impairment by considering a variety of factors, including the earnings capacity of the related investments. Fair value measurements for the Company’s equity investments are classified within Level 3 of the fair value hierarchy based on the nature of the fair value inputs. Realized and unrealized gains or losses are recognized in other income or expense.
For further information pertaining to the Company’s equity investments, see Note 4 - Fair Value of Financial Instruments.
Deferred Financing Costs
Deferred financing costs relate to the Company’s debt instruments, the short and long-term portions of which are reflected as deductions from the carrying amounts of the related debt instrument, including the Company’s credit facility. Deferred financing costs are amortized over the terms of the related debt instruments using the effective interest method. The Company incurred $5.5 million of deferred financing costs for the year ended December 31, 2019 in connection with an amendment and restatement of its senior secured credit facility. Amortization expense associated with deferred financing costs, which is included within interest expense, net, totaled $2.9 million for both years ended December 31, 2019 and 2018, and totaled $3.3 million for the year ended December 31, 2017. Deferred financing costs, net of accumulated amortization, totaled $12.4 million and $10.1 million as of December 31, 2019 and 2018, respectively.
Other Assets
Other assets consists primarily of investments in unconsolidated entities, life insurance assets, miscellaneous receivables and prepaid expenses.
Long-Lived Assets
The Company’s long-lived assets consist primarily of property and equipment, including finance lease assets, and finite-lived intangible assets. Purchased property and equipment are recorded at cost, or, if acquired in a business combination, at the acquisition date fair value. Finance lease assets are recognized based on the present value of minimum future lease payments. Certain costs incurred in connection with developing or obtaining internal-use software are capitalized within office furniture and equipment. Depreciation and amortization of property and equipment, including finance lease assets, is computed using the straight-line method over the estimated useful lives of the respective assets. Leasehold improvements are depreciated over the shorter of the term of the lease or the estimated useful lives of the improvements. Expenditures for repairs and maintenance are charged to expense as incurred. Expenditures for betterments and major improvements that extend the life of the related assets are capitalized and depreciated over the remaining useful lives of the assets. The carrying amounts of assets sold or retired and the related accumulated depreciation are eliminated in the year of disposal, with resulting gains or losses included in other income or expense. When the Company identifies assets to be sold, those assets are valued based on their estimated fair value less costs to sell, classified as held-for-sale and depreciation is no longer recorded. Finite-lived intangible assets are amortized over their useful lives, which are generally based on contractual or legal rights, in a manner consistent with the pattern in which the related benefits are expected to be consumed.
Management reviews long-lived assets for impairment whenever events or changes in circumstances indicate that their carrying amounts may not be recoverable. If an evaluation is required, the estimated future undiscounted cash flows associated with the asset are compared with the asset’s carrying amount to determine if there has been an impairment, which is calculated as the difference between the fair value of an asset and its carrying value. Estimates of future undiscounted cash flows are based on expected revenue and operating costs for the business as well as anticipated future economic conditions. Fair values take into consideration management’s estimates of risk-adjusted discount rates, which are believed to be consistent
with assumptions that marketplace participants would use in their estimates of fair value. For the three years in the period ended December 31, 2019, there were no material impairments of long-lived assets.
Goodwill and Indefinite-Lived Intangible Assets
The Company has goodwill and indefinite-lived intangible assets that have been recorded in connection with its acquisitions of businesses. Goodwill and indefinite-lived intangible assets are not amortized, but instead are tested for impairment at least annually. The Company performs its annual impairment tests of goodwill and indefinite-lived intangible assets during the fourth quarter of each year, and on a quarterly basis, monitors these assets for potential indicators of impairment. Goodwill is required to be tested for impairment at the reporting unit level. A reporting unit is an operating segment, or one level below the operating segment, which is referred to as a component. Management identifies its reporting units by assessing whether components (i) have discrete financial information available; (ii) engage in business activities; and (iii) have a segment manager that regularly reviews the component’s operating results.
If two or more components are deemed economically similar, those components are aggregated into one reporting unit when performing the annual goodwill impairment test. Based on management’s review of its components and their related operations, the Company combines all of the components of its Electrical Transmission operating segment into one reporting unit and combines two of the components within its Power Generation and Industrial operating segment into one reporting unit. All of the Company’s other components each comprise one reporting unit.
For each of the three years in the period ended December 31, 2019, management performed a qualitative assessment for its goodwill and indefinite-lived intangible assets by examining relevant events and circumstances that could have an effect on their fair values, such as: macroeconomic conditions, industry and market conditions, entity-specific events, financial performance and other relevant factors or events that could affect earnings and cash flows.
2019 Assessment. Based on the results of the qualitative assessments for the year ended December 31, 2019, quantitative testing was performed for (i) three reporting units within the Company’s Oil and Gas operating segment and (ii) one reporting unit in the Communications segment. Factors considered by management in determining the reporting units for which quantitative assessments were performed included the effects of current or expected changes in market conditions on the future business outlook, success rates on new project awards and levels of operating activity.
For the selected reporting units, management estimated their fair values using a combination of market and income approaches. Under the market approach, fair values were estimated using published market multiples for comparable companies and applying them to revenue and EBITDA. Under the income approach, a discounted cash flow methodology was used, considering: (i) management estimates, such as projections of revenue, operating costs and cash flows, taking into consideration historical and anticipated financial results; (ii) general economic and market conditions; and (iii) the impact of planned business and operational strategies. Estimated discount rates were determined using the weighted average cost of capital for each reporting unit at the time of the analysis, taking into consideration the risks inherent within each reporting unit individually. In 2019, significant assumptions used in testing the reporting units included terminal values based on terminal growth rates of 3.0%, five to nine years of discounted cash flows prior to the terminal value, and discount rates ranging from 13.0% to 16.0%. Management believes the assumptions used in its quantitative goodwill impairment tests are reflective of the risks inherent in the business models of the Company’s reporting units and within the Company’s industry.
Based on the results of the quantitative assessment, the estimated fair values of the reporting unit in the Communications operating segment and one of the reporting units in the Oil and Gas operating segment were determined to substantially exceed their carrying values. The remaining two reporting units in the Oil and Gas operating segment, each of which had approximately $15 million of goodwill, had estimated fair values that exceed their respective carrying values by approximately 15%. A 100 basis point increase in the discount rate would not have resulted in any of the reporting units’ carrying values exceeding their fair values.
Management also performed quantitative testing during 2019 for an indefinite-lived pre-qualification intangible asset in the Oil and Gas operating segment. Management estimated the fair value of the intangible asset using a cost methodology, incorporating estimates of the opportunity cost associated with the asset’s loss based on discounted cash flows over a four-year period. The impairment test incorporated an estimated discount rate of 13.0%. Based on the results of the quantitative assessment, the estimated fair value of the indefinite-lived pre-qualification intangible asset in the Oil and Gas operating segment was determined to be less than its carrying value and a pre-tax, non-cash impairment charge of $3.3 million was recorded for the difference. This indefinite-lived pre-qualification intangible asset had a carrying value of $41.4 million remaining as of December 31, 2019.
2018 Assessment. Based on the results of the qualitative assessments for the year ended December 31, 2018, quantitative testing was performed for (i) three reporting units within the Company’s Oil and Gas operating segment, (ii) the Electrical Transmission operating segment, and (iii) two reporting units in the Communications segment. Factors considered by management in determining the reporting units for which quantitative assessments were performed included the passage of time since the last quantitative assessment, the effects of current or expected changes in market conditions on the future business outlook, success rates on new project awards and levels of operating productivity.
For the selected reporting units, management estimated their fair values using a combination of market and income approaches. Under the market approach, fair values were estimated using published market multiples for comparable companies. Under the income approach, a discounted cash flow methodology was used, including: (i) management estimates, such as projections of revenue, operating costs and cash flows, taking into consideration historical and anticipated financial results; (ii) general economic and market conditions; and (iii) the impact of planned business and operational strategies. Estimated discount rates were determined using the weighted average cost of capital for each reporting unit at the time of the analysis, taking into consideration the risks inherent within each reporting unit individually. In 2018, significant assumptions used in testing the reporting units included terminal values based on terminal growth rates ranging from 2.4% to 3.5%, four to nine years of discounted cash flows prior to the terminal value, and discount rates ranging from 11.0% to 16.0%. Management believes the assumptions used in its quantitative goodwill impairment tests are reflective of the risks inherent in the business models of the Company’s reporting units and within the Company’s industry.
Based on the results of the quantitative assessments, the estimated fair value of one of the reporting units in the Oil and Gas operating segment was determined to be less than its carrying value and a pre-tax, non-cash impairment charge of $47.7 million was recorded for the difference. This reporting unit has $14 million of goodwill remaining as of December 31, 2018. The estimated fair value of a separate reporting unit in the Oil and Gas
operating segment, which has goodwill with a carrying value of approximately $15 million as of December 31, 2018, was determined to exceed its carrying value by approximately 5%, and the estimated fair values of the other reporting units for which quantitative testing was performed were determined to substantially exceed their carrying values as of December 31, 2018. A 100 basis point increase in the discount rate would not have resulted in any additional reporting units’ carrying values exceeding their fair values.
Management also performed quantitative testing during 2018 for an indefinite-lived pre-qualification intangible asset in the Oil and Gas operating segment and in the Electrical Transmission operating segment. Management estimated the fair values of these intangible assets using a cost methodology, incorporating estimates of the opportunity cost associated with the assets’ loss based on discounted cash flows over a two to four-year period. The impairment tests incorporated estimated discount rates ranging from 13.0% to 14.0%. Based on the results of these assessments, we determined that the estimated fair value of the indefinite-lived pre-qualification asset in the Oil and Gas operating segment, which had a carrying value of $43 million, exceeded its carrying value by approximately 16%. The estimated fair value of the indefinite-lived pre-qualification asset in the Electrical Transmission operating segment was determined to substantially exceed its carrying value as of December 31, 2018.
2017 Assessment. Based on the results of the qualitative assessments for the year ended December 31, 2017, quantitative testing was performed for the Company’s Electrical Transmission operating segment, for one reporting unit in the Company’s Power Generation and Industrial operating segment, and for two reporting units within the Oil and Gas operating segment. Management also performed quantitative testing during 2017 for indefinite-lived pre-qualification intangible assets in the Oil and Gas and Electrical Transmission operating segments, as well as for an indefinite-lived trade name intangible asset in the Power Generation and Industrial operating segment. There were no impairments of goodwill or indefinite-lived intangible assets for the year ended December 31, 2017.
As of December 31, 2019 and 2018, management believes that the recorded balances of goodwill and indefinite-lived intangible assets are recoverable; however, significant changes in the assumptions or estimates used in the Company’s impairment analyses, such as a reduction in profitability and/or cash flows, could result in non-cash goodwill and indefinite-lived intangible asset impairment charges in future periods.
Business Combinations
The determination of the fair value of net assets acquired in a business combination requires estimates and judgments of future cash flow expectations for the acquired business and the related identifiable tangible and intangible assets. Fair values are calculated using expected cash flows and industry-standard valuation techniques. For current assets and current liabilities, book value is generally assumed to equal fair value. Goodwill is the amount by which consideration paid exceeds the fair value of acquired net assets. Acquisition costs, including acquisition integration costs, are expensed as incurred and are included within general and administrative expenses in the consolidated statements of operations.
Due to the time required to gather and analyze the necessary data for each acquisition, U.S. GAAP provides a “measurement period” of up to one year in which to finalize these fair value determinations. During the measurement period, preliminary fair value estimates may be revised if new information is obtained about the facts and circumstances existing as of the date of acquisition, or based on the final net assets and working capital of the acquired business, as prescribed in the applicable purchase agreement. Such adjustments may result in the recognition, or adjust the fair values, of acquisition-related assets and liabilities and/or consideration paid, and are referred to as “measurement period” adjustments. Other revisions to these fair value estimates are reflected as income or expense, as appropriate.
Consideration paid generally consists of cash and potential future payments that are contingent upon the acquired business achieving certain levels of earnings in the future, also referred to as “acquisition-related contingent consideration” or “earn-outs.” In one of the Company’s acquisitions, the acquisition consideration includes a mandatorily redeemable non-controlling interest, subject to a repurchase formula, which is calculated in a manner consistent with the Company’s traditional earn-out arrangements. The Company refers to its traditional earn-out arrangements and the mandatorily redeemable non-controlling interest collectively as “Earn-outs.” Earn-out liabilities are measured at their estimated fair values as of the date of acquisition. Subsequent to the date of acquisition, if future Earn-out payments are expected to differ from Earn-out payments estimated as of the date of acquisition, any related fair value adjustments are recognized in the period that such expectation is considered probable. Changes in the fair value of Earn-out liabilities, other than those related to measurement period adjustments, as described above, are recorded within other income or expense in the consolidated statements of operations for traditional earn-outs, and within interest expense for mandatorily redeemable non-controlling interests. Fair values are estimated using income approaches such as discounted cash flows or option pricing models. Earn-out liabilities are included within other current and other long-term liabilities, as appropriate, within the consolidated balance sheets. Earn-out payments are generally classified within financing activities in the consolidated statement of cash flows, except to the extent such payments exceed acquisition-date liabilities. Such excess payments are classified within operating activities.
Leases
See “Recent Accounting Pronouncements” section below for information pertaining to the adoption of ASU 2016-02, Leases (Topic 842).
In the ordinary course of business, the Company enters into agreements that provide financing for machinery and equipment and for other of its facility, vehicle and equipment needs, including related party leases. The Company reviews all agreements to determine if a leasing arrangement exists. When a leasing arrangement is identified, a determination is made at inception as to whether the lease is an operating or a finance lease. A lease exists when a contract conveys the right to control the use of an identified asset for a period of time in exchange for consideration. In determining whether a lease exists, the Company considers whether a contract provides both the right to obtain substantially all of the economic benefits from the use of an asset and the right to direct the use of the asset. Right-of-use assets and lease liabilities are recognized at the lease commencement date based on the present value of the minimum future lease payments over the expected term of the lease. The Company’s lease assets are primarily concentrated in vehicles, machinery and equipment.
Leases with an initial term of twelve months or less are classified as short-term leases and are not recognized in the consolidated balance sheets unless the lease contains a purchase option that is reasonably certain to be exercised, or unless it is reasonably certain that the equipment will be leased for greater than twelve months. Lease payments for short-term leases are recognized on a straight-line basis over the lease term, and primarily relate to equipment used on construction projects, for which the rentals are based on daily, weekly or monthly rental rates, and typically contain termination
for convenience provisions. Lease determinations are reassessed in the event of a change in lease terms. The Company has a limited number of sublease arrangements, which are not considered material to the consolidated financial statements.
As of December 31, 2019, the Company’s leases have remaining lease terms of up to ten years. Lease agreements may contain renewal clauses, which, if elected, generally extend the term of the lease for one to five years for both equipment and facility leases. Certain lease agreements may also contain options to purchase the leased property and/or options to terminate the lease. In addition, lease agreements may include periodic adjustments to payment amounts for inflation or other variables, or may require payments for taxes, insurance, maintenance or other expenses, which are generally referred to as non-lease components. The Company elected the practical expedient to account for non-lease components together with the related lease components for all classes of leased assets. The Company’s lease agreements do not contain significant residual value guarantees or material restrictive covenants.
Lease term, discount rate, variable lease costs and future minimum lease payment determinations require the use of judgment, and are based on the facts and circumstances of each lease. Economic incentives, intent, past history and business need are among the factors considered to determine if renewal and/or purchase options are reasonably certain to be exercised. The majority of the Company’s lease agreements do not explicitly state the discount rate implicit in the lease, therefore, the Company generally uses an incremental borrowing rate to determine the value of its lease obligations. The incremental borrowing rate represents the rate of interest that would be paid to borrow on a collateralized basis over a similar term. The Company determines its incremental borrowing rate using a portfolio approach based on information available as of the lease commencement date, including applicable lease terms and the current economic environment.
Finance Leases
Finance lease assets are recorded within property and equipment, with a corresponding amount recorded within the Company’s debt obligations. Finance lease expense is composed of depreciation expense on the leased asset and interest on the lease liability. Additions to finance leases are included within the supplemental disclosures of non-cash information in the consolidated statements of cash flows. Many of the Company’s finance leases contain purchase options, which the Company frequently exercises, given that the purchase option prices are typically below the estimated fair market values of the related assets.
Operating Leases
Beginning in 2019, operating lease right-of-use assets and liabilities are recognized on the consolidated balance sheets, with the related lease expense recognized over the term of the lease on a straight-line basis. Operating lease expense is recorded as rent expense, primarily within costs of revenue, excluding depreciation and amortization. Fixed costs for operating leases are composed of initial base rent amounts plus any fixed annual increases. Variable costs for operating leases consist primarily of common area maintenance expenses and taxes for facility leases. Certain of the Company’s operating leases contain purchase options, for which the purchase option price is generally considered to be at fair market value. From time to time, the Company may terminate a lease before the end of the lease term. Payments related to such early lease terminations are generally recorded within rent expense.
Self-Insurance
The Company is self-insured up to the amount of its deductible for its insurance policies. MasTec maintains insurance policies subject to per claim deductibles of $1.8 million for its workers’ compensation policy, $3.0 million for its general liability policy and up to $8.0 million for its automobile liability policy. In addition, the Company has excess umbrella coverage. Estimated liabilities under these insurance programs are accrued based upon management’s estimates of the ultimate liability for claims reported and an estimate of claims incurred but not reported, with assistance from third-party actuaries. MasTec also maintains an insurance policy with respect to employee group medical claims, which is subject to annual per employee maximum losses of $0.5 million. MasTec’s estimated liability for employee group medical claims is based on statistical analysis of historical claims experience and specific knowledge of actual losses that have occurred. The Company is required to post collateral, generally in the form of letters of credit, surety bonds and cash to certain of its insurance carriers. Cash collateral deposited with insurance carriers is included in other long-term assets in the consolidated balance sheets.
The present value of the Company’s self-insurance liability is reflected in the consolidated balance sheets within current and other long-term liabilities, as appropriate. The determination of such claims and expenses and the appropriateness of the related liability is reviewed and updated quarterly. These insurance liabilities are, however, difficult to assess and estimate due to many factors, the effects of which are often unknown or difficult to estimate, including the severity of an injury, the determination of the Company’s liability in proportion to other parties’ liability and the number of incidents not reported. Accruals are based upon known facts and historical trends. Although management believes its accruals are adequate, a change in experience or actuarial assumptions could materially affect the Company’s results of operations in a particular period.
Income Taxes
The Company records income taxes using the asset and liability method of accounting for deferred income taxes. Under this method, deferred tax assets and liabilities are recognized for the expected future tax consequences of temporary differences between the financial statement and income tax basis of the Company’s assets and liabilities. Income taxes are estimated in each of the jurisdictions in which the Company operates. This process involves estimating the tax exposure, together with assessing temporary differences resulting from differing treatment of items, such as deferred revenue, for tax and accounting purposes. These differences result in deferred tax assets and liabilities, which are included, net, within the consolidated balance sheets as long-term assets and/or liabilities, as appropriate. The recording of a deferred tax asset assumes the realization of such asset in the future. Otherwise, a valuation allowance is recorded to reduce the asset to its estimated net realizable value. If management determines that the Company may not be able to realize all or part of a deferred tax asset in the future, a valuation allowance for the deferred tax asset is charged to income tax expense in the period the determination is made. Management considers future pretax income and ongoing prudent and feasible tax planning strategies in assessing the estimated net realizable value of tax assets and the corresponding need for any related valuation allowances.
In determining the provision for income taxes, management uses an effective tax rate based on annual pre-tax income, statutory tax rates, permanent tax differences and tax planning opportunities in the various jurisdictions in which the Company operates. The Company is generally free
of additional U.S. federal tax consequences on distributed foreign subsidiary earnings. The Company has generally not provided for U.S. income taxes on unremitted foreign earnings because such earnings are considered to be insignificant.
Significant factors that affect the annual effective tax rate include management’s assessment of certain tax matters, the location and amount of taxable earnings, changes in certain non-deductible expenses and expected credits. In December 2017, the “2017 Tax Act” was enacted, which included broad tax reform that was applicable to the Company. See Note 12 - Income Taxes for additional discussion.
An entity may only recognize or continue to recognize tax positions that meet a "more likely than not" threshold. In the ordinary course of business, there is inherent uncertainty in quantifying income tax positions. The Company assesses its income tax positions and records tax benefits for all years subject to examination based on management's evaluation of the facts, circumstances and information available at the reporting date. For those tax positions where it is more likely than not that a tax benefit will be sustained, the Company has recognized the largest amount of tax benefit with a greater than 50% likelihood of being realized upon ultimate settlement with a taxing authority that has full knowledge of all relevant information. For those income tax positions where it is not more likely than not that a tax benefit will be sustained, no tax benefit has been recognized in the Company's financial statements.
The Company and its subsidiaries file income tax returns in numerous tax jurisdictions, including U.S. federal, most U.S. states and certain foreign jurisdictions. Although management believes its calculations for tax returns are correct and the positions taken thereon are reasonable, the final outcome of income tax examinations could be materially different from the resolution management currently anticipates and the estimates that are reflected in the Company’s consolidated financial statements, which could materially affect the Company’s results of operations, cash flows and liquidity in a particular period. To the extent interest and penalties are assessed by taxing authorities, such amounts are accrued and included within income tax expense.
Stock-Based Compensation
The Company has certain stock-based compensation plans, under which restricted stock awards and restricted stock units (together “restricted shares”) are available for issuance to eligible participants. Non-cash stock-based compensation expense is included within general and administrative expense in the consolidated statements of operations. Share-based payments, to the extent they are compensatory, are recognized based on their grant date fair values. Forfeitures are recorded as they occur. The Company records a deferred tax asset, or future tax benefit, based on the amount of share-based compensation recognized in the financial statements over the vesting period of share-based awards. The tax effects of differences between the fair value of a share-based award on the date of vesting and the date of grant, also referred to as excess tax benefits or tax deficiencies, are recognized within the provision for income taxes in the period such vestings occur.
Grants of restricted shares are valued based on the closing market share price of MasTec’s common stock as reported on the New York Stock Exchange (the “market price”) on the date of grant. Compensation expense arising from restricted shares is recognized on a straight line basis over the vesting period. Grants of restricted shares have cliff vesting terms, which generally vest over a period of three years. Upon vesting, some of the underlying shares may be sold to cover the required tax withholdings. However, some participants may choose the net share settlement method to cover withholding tax requirements, in which case shares are not issued, but are treated as common stock repurchases in the consolidated financial statements, as they reduce the number of shares that would have been issued upon vesting. The Company then pays the corresponding withholding taxes to the appropriate taxing authorities in cash on behalf of the recipient. Withheld shares, which are valued at the market price on the date of vesting, are recorded as a reduction to additional paid-in capital and are reflected within financing activities in the consolidated statements of cash flows. For the year ended December 31, 2019, shares withheld in connection with stock-based compensation arrangements were de minimis. Shares withheld in connection with stock-based compensation arrangements totaled approximately 96,739, and 138,519 for the years ended December 31, 2018 and 2017, respectively, and payments to taxing authorities for withheld shares totaled $3.8 million and $6.2 million, respectively.
The Company has certain employee stock purchase plans (collectively, “ESPPs”) under which shares of the Company’s common stock are available for purchase by eligible participants. These plans allow participants to purchase MasTec, Inc. common stock at 85% of its fair market value at the lower of (i) the date of commencement of the offering period or (ii) the last day of the exercise period, as defined in the plan documents. The fair value of purchases under the Company’s employee stock purchase plans is estimated using the Black-Scholes option-pricing valuation model. The determination of fair value of stock-based awards using an option-pricing model is affected by the Company’s stock price as well as assumptions pertaining to several variables, including expected stock price volatility, the expected term of the award and the risk-free rate of interest. In the option-pricing model for the Company’s employee stock purchase plans, expected stock price volatility is based on historical volatility of the Company’s common stock. The expected term of the award is based on historical and expected exercise patterns and the risk-free rate of interest is based on U.S. Treasury yields.
Collective Bargaining Agreements and Multiemployer Plans
Certain of MasTec’s subsidiaries, including certain subsidiaries in Canada, are party to various collective bargaining agreements with unions representing certain of their employees. These agreements require the subsidiaries party to the agreements to pay specified wages, provide certain benefits to their union employees and contribute certain amounts to multiemployer pension and other multiemployer benefit plans and trusts (“MEPPs”). These contributions are recorded as a component of employee wages and salaries within costs of revenue, excluding depreciation and amortization. Contributions are generally based on fixed amounts per hour per employee for employees covered under these plans. Multiemployer plan contribution rates are determined annually and assessed on a “pay-as-you-go” basis based on union employee payrolls. The Pension Protection Act of 2006, as amended, (the “PPA”) requires pension plans that are underfunded to improve their funding ratios within prescribed intervals based on their level of underfunding, under which benefit reductions may apply and/or participating employers could be required to make additional contributions. In addition, if a multiemployer defined benefit plan fails to satisfy certain minimum funding requirements, the IRS may impose on the employers contributing to such plans a non-deductible excise tax of 5% of the amount of the accumulated funding deficiency. Union payrolls cannot be determined for future periods because the number of union employees employed at any given time, and the plans in which they may participate, vary depending upon the location and number of ongoing projects at a given time and the need for union resources in connection with those projects. The collective bargaining agreements expire at various times and have typically been renegotiated and renewed on terms similar to the ones contained in the expiring agreements.
Under current law pertaining to employers that are contributors to U.S.-registered multiemployer defined benefit plans, a plan’s termination, an employer’s voluntary withdrawal from, or the mass withdrawal of contributing employers from, an underfunded multiemployer defined benefit plan requires participating employers to make payments to the plan for their proportionate share of the multiemployer plan’s unfunded vested liabilities. These liabilities include an allocable share of the unfunded vested benefits of the plan for all plan participants, not only for benefits payable to participants of the contributing employer. As a result, participating employers may bear a higher proportion of liability for unfunded vested benefits if the other participating employers cease to contribute to, or withdraw from, the plan. The allocable portion of liability to participating employers could be more disproportionate if employers that have withdrawn from the plan are insolvent, or if they otherwise fail to pay their proportionate share of the withdrawal liability. If the Company is subject to a withdrawal liability, the related withdrawal charge is recorded as a component of employee wages and salaries within costs of revenue, excluding depreciation and amortization, with any related liability recorded within other current and/or other long-term liabilities, as appropriate. The Company’s participation in the multiemployer pension plans is evaluated by management on an ongoing basis. See Note 10 - Other Retirement Plans and Note 14 - Commitments and Contingencies.
Restructuring Activities
From time to time, the Company may incur costs to streamline its business operations. These streamlining efforts, which are designed to improve profitability, could include eliminating service offerings that no longer fit into the Company’s business plan, certain integration activities for acquired businesses, reducing or eliminating services or operations that do not produce adequate revenue or margins, or reducing costs of business units that need margin improvements. The costs associated with these efforts, which the Company refers to as restructuring charges, include such items as employee separation costs, lease termination expenses and losses on disposal of excess fixed assets. When these efforts are related to circumstances that are significant, unique in nature and outside of the course of the Company’s normal and periodic business streamlining efforts, the related amount of restructuring charges included within the consolidated financial statements is aggregated and accompanied by a discussion of the nature of such restructuring activities. Restructuring charges are included within the applicable line item(s) in the consolidated statement of operations based on the nature of the expense incurred.
Litigation and Contingencies
Accruals for litigation and contingencies are reflected in the consolidated financial statements based on management’s assessment, including advice of legal counsel, of the expected outcome of litigation or other dispute resolution proceedings and/or the expected resolution of contingencies. Liabilities for estimated losses are accrued if the potential loss from any claim or legal proceeding is considered probable and the amount can be reasonably estimated. Significant judgment is required in both the determination of probability of loss and the determination as to whether the amount is reasonably estimable. Accruals are based only on information available at the time of the assessment due to the uncertain nature of such matters. As additional information becomes available, management reassesses potential liabilities related to pending claims and litigation and may revise its previous estimates, which could materially affect the Company’s results of operations in a given period.
Comprehensive Income (Loss)
Comprehensive income or loss is a measure of net income and other changes in equity that result from transactions other than those with shareholders. Comprehensive income or loss and related accumulated comprehensive income or loss balances, consist of net income, foreign currency translation adjustments, primarily from fluctuations in foreign currency exchange rates of the Company’s foreign subsidiaries with a functional currency other than the U.S. dollar, unrealized gains and losses from certain investment activities and net income or loss attributable to non-controlling interests.
Recent Accounting Pronouncements
See the lease accounting discussion within Significant Accounting Policies above, and the recent accounting pronouncements discussion below, for information pertaining to the effects of recently adopted and other recent accounting pronouncements.
Other Accounting Pronouncements Adopted in 2019
Leases. In February 2016, the Financial Accounting Standards Board (“FASB”) issued Accounting Standard Update (“ASU”) 2016-02, Leases (Topic 842), which, together with its related clarifying ASUs (collectively, “ASU 2016-02”), provided revised guidance for lease accounting and related disclosure requirements, including a requirement for lessees to recognize right-of-use assets and lease liabilities on the balance sheet for leases with durations greater than twelve months. Under ASU 2016-02, leases are classified by lessees as either finance or operating leases. Lease expense is recognized based on an effective interest method for finance leases, and on a straight-line basis over the term of the lease for operating leases.
The Company adopted ASU 2016-02 using the modified retrospective method during the first quarter of 2019, without adjusting comparative periods in the financial statements. The most significant effect of the new guidance was the recognition of operating lease right-of-use assets and a liability for operating leases. The accounting for finance leases (or, under previous guidance, capital leases) was substantially unchanged. The Company elected to utilize the package of practical expedients that allowed entities to: (1) not reassess whether any expired or existing contracts were or contained leases; (2) retain the existing classification of lease contracts as of the date of adoption; (3) not reassess initial direct costs for any existing leases; and (4) not separate non-lease components for all classes of leased assets. The Company recognized approximately $230 million of lease assets and liabilities for operating leases upon adoption of ASU 2016-02. The adoption of Topic 842 did not have a material effect on the Company's results of operations or cash flows. For additional information about the Company’s leases, see Note 8 - Lease Obligations.
Reclassification of Tax Effects from Other Comprehensive Income. In February 2018, the FASB issued ASU 2018-02, Income Statement - Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income (“ASU 2018-02”). ASU 2018-02, which the Company adopted during the first quarter of 2019, permits entities to reclassify the tax effects related to the change in the federal tax rate as a result of the Tax Cuts and Jobs Act of 2017 (the “2017 Tax Act”) from accumulated other comprehensive income to retained earnings. The Company elected not to reclassify these tax effects, therefore, this ASU had no effect on its consolidated financial statements.
Accounting Pronouncements To Be Adopted in 2020
In August 2018, the FASB issued ASU 2018-15, Intangibles-Goodwill and Other-Internal-Use Software (Subtopic 350-40) Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”) to reduce diversity in practice in accounting for the costs of implementing cloud computing arrangements that are service contracts. ASU 2018-15 aligns the requirements for capitalizing implementation costs incurred in a cloud computing arrangement that is a service contract with the requirements for internal-use software. Accounting for the service element of the cloud computing arrangement is not affected by the new guidance. Under ASU 2018-15, amortization expense, payments for and asset balances related to such capitalized implementation costs are to be presented within the same line items of the entity’s statements of operations, cash flows and balance sheets, respectively, as the related service fee activity and balances would be presented. ASU 2018-15 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019. The Company will adopt ASU 2018-15 in the first quarter of 2020 and is assessing the potential effect of this ASU on its consolidated financial statements.
In August 2018, the FASB issued ASU 2018-13, Fair Value Measurement (Topic 820) Disclosure Framework - Changes to the Disclosure Requirements for Fair Value Measurement (“ASU 2018-13”). ASU 2018-13, which is intended to improve the effectiveness of fair value measurement disclosures, modifies the disclosure requirements for certain estimates and assumptions used in determining the fair value of assets and liabilities. ASU 2018-13 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, with early adoption permitted. The adoption of this ASU is not expected to have a material effect on the Company’s consolidated financial statements.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments - Credit Losses (Topic 326), Measurement of Credit Losses on Financial Instruments. This ASU, together with its related clarifying ASUs (collectively, “ASU 2016-13”), introduced an expected credit loss methodology for the measurement and recognition of credit losses on most financial assets, including trade and financing receivables. The current expected credit loss methodology, which is based on historical experience, current conditions and reasonable and supportable forecasts, replaces the probable/incurred loss model for measuring and recognizing expected losses under current GAAP, and could result in earlier recognition of credit losses. ASU 2016-13 also requires enhanced disclosures pertaining to significant estimates and judgments used in estimating credit losses under the current expected credit loss methodology. ASU 2016-13 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2019, with the cumulative effect of adoption recorded as an adjustment to retained earnings, if applicable. The Company is finalizing its implementation of the new credit losses standard and is updating certain of its business processes and internal controls to meet the reporting and disclosure requirement of the new ASU. The new guidance, which the Company will adopt in the first quarter of 2020, is not expected to materially affect the amount of expense recognized under the Company’s current practices and is not expected to have a material effect on the Company’s consolidated financial statements.
Other Recent Accounting Pronouncements
In January 2020, the FASB issued ASU 2020-01, Investments-Equity Securities (Topic 321), Investments-Equity Method and Joint Ventures (Topic 323), and Derivatives and Hedging (Topic 815): Clarifying the Interactions between Topic 321, Topic 323, and Topic 815 (“ASU 2020-01”) to clarify the interaction in accounting for equity securities under Topic 321, investments accounted for under the equity method of accounting in Topic 323 and the accounting for certain forward contracts and purchased options accounted for under Topic 815. ASU 2020-01 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.
In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes (“ASU 2019-12”), which eliminates certain exceptions to the existing guidance for income taxes related to the approach for intra-period tax allocations, the methodology for calculating income taxes in an interim period and the recognition of deferred tax liabilities for outside basis differences. This ASU also simplifies the accounting for income taxes by clarifying and amending existing guidance related to the effects of enacted changes in tax laws or rates in the effective tax rate computation, the recognition of franchise tax and the evaluation of a step-up in the tax basis of goodwill, among other clarifications. ASU 2019-12 is effective for fiscal years, and for interim periods within those fiscal years, beginning after December 15, 2020, with early adoption permitted. The Company is currently evaluating the potential effect of this ASU on its consolidated financial statements.
XML 143 R112.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Related Party Transactions (Construction Management Firm and CCI) (Narrative) (Details) - Immediate Family Member of Management [Member] - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
Feb. 28, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Construction Management Firm Specializing in Steel Building Systems [Member]        
Related Party Transaction [Line Items]        
Business combinations, cash paid $ 6.1      
Contingent consideration, earn-out liability     $ 1.4  
Financing or amounts advanced, related party   $ 0.5 1.0  
CCI [Member]        
Related Party Transaction [Line Items]        
Equity investment, ownership percentage   15.00%    
CCI [Member] | Equipment [Member]        
Related Party Transaction [Line Items]        
Payments, net of rebates, related party   $ 41.7 57.6 $ 54.9
Payables, related party   $ 0.2 4.9  
Rebates Receivables, Related Parties     $ 2.9  
XML 144 R96.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Rollforward of Uncertain Tax Positions) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Uncertain Tax Positions [Rollforward]      
Beginning balance $ 9.4 $ 8.1 $ 0.0
Additions based on tax positions related to the current year 3.7 2.7 3.2
Additions for tax positions of prior years 0.7 0.0 4.9
Reductions for tax positions of prior years (0.3) (1.4) 0.0
Ending balance $ 13.5 $ 9.4 $ 8.1
XML 145 R116.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Quarterly Information (Unaudited) (Schedule of Quarterly Financial Information (Unaudited)) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Sep. 30, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Selected Quarterly Financial Information [Abstract]                      
Revenue $ 1,709,300 $ 2,016,600 $ 1,939,000 $ 1,518,300 $ 1,917,600 $ 1,977,200 $ 1,617,800 $ 1,396,800 $ 7,183,188 $ 6,909,417 $ 6,606,978
Costs of revenue, excluding depreciation and amortization 1,434,200 1,690,600 1,633,400 1,312,000 1,654,000 1,681,400 1,366,600 1,237,300 6,070,244 5,939,308 5,745,307
Net income 100,700 130,100 120,200 43,100 31,800 120,500 80,400 26,500 394,096 259,231 348,884
Net income attributable to MasTec, Inc. $ 100,900 $ 128,600 $ 119,700 $ 43,100 $ 31,900 $ 120,700 $ 80,500 $ 26,600 $ 392,334 $ 259,659 $ 347,213
Earnings per share:                      
Basic (in dollars per share) $ 1.34 $ 1.71 $ 1.59 $ 0.57 $ 0.42 $ 1.55 $ 1.02 $ 0.33 $ 5.22 $ 3.30 $ 4.29
Diluted (in dollars per share) $ 1.33 $ 1.69 $ 1.58 $ 0.57 $ 0.41 $ 1.52 $ 1.01 $ 0.32 $ 5.17 $ 3.26 $ 4.22
XML 146 R92.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes (Schedule of Provision for Income Taxes) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 77,400 $ 26,700 $ (6,000)
Foreign 6,200 9,400 11,500
State and local 15,600 10,500 (800)
Total current income tax expense 99,200 46,600 4,700
Deferred:      
Federal 22,400 43,900 18,200
Foreign (2,800) 3,300 (7,500)
State and local (2,000) 12,300 7,600
Total deferred income tax expense 22,160 56,209 18,277
Provision for income taxes 116,843 106,072 22,942
Continuing Operations [Member]      
Deferred:      
Total deferred income tax expense $ 17,600 $ 59,500 $ 18,300
XML 147 R62.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Fair Value of Financial Instruments (Other Investments - Lifeshield) (Narrative) (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Feb. 28, 2019
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jun. 30, 2018
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]          
Other investment, proceeds   $ 14,705 $ 5,415 $ 23,801  
Lifeshield [Member]          
Fair Value, Financial Instruments Measured on a Recurring Basis [Line Items]          
Fair value investment, carrying amount         $ 10,000
Fair value investment, ownership percentage         40.00%
Other investment, proceeds $ 11,000        
XML 148 R4.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 71,427 $ 27,422
Accounts receivable, net of allowance 850,326 671,324
Contract assets 1,024,568 1,252,646
Inventories, net 100,069 113,709
Prepaid expenses 52,000 56,558
Other current assets 75,169 47,330
Total current assets 2,173,559 2,168,989
Property and equipment, net 905,835 747,808
Operating lease assets 229,903 0
Goodwill, net 1,221,440 1,100,350
Other intangible assets, net 211,528 169,370
Other long-term assets 254,741 253,436
Total assets 4,997,006 4,439,953
Current liabilities:    
Current portion of long-term debt, including finance leases 118,429 82,655
Current portion of operating lease liabilities 81,561 0
Accounts payable 535,029 669,712
Accrued salaries and wages 87,562 90,218
Other accrued expenses 115,581 133,033
Contract liabilities 206,180 231,644
Other current liabilities 74,784 76,349
Total current liabilities 1,219,126 1,283,611
Long-term debt, including finance leases 1,314,030 1,324,223
Long-term operating lease liabilities 154,553 0
Deferred income taxes 296,326 263,687
Other long-term liabilities 221,280 176,408
Total liabilities 3,205,315 3,047,929
Commitments and contingencies (Note 14)
Equity    
Preferred stock, $1.00 par value: authorized shares - 5,000,000; issued and outstanding shares – none 0 0
Common stock, $0.10 par value: authorized shares - 145,000,000; issued shares - 91,909,430 and 91,327,009 (including 1,221,593 and 1,251,533 of unvested stock awards) as of December 31, 2019 and 2018, respectively 9,191 9,133
Capital surplus 809,753 789,009
Retained earnings 1,510,709 1,118,375
Accumulated other comprehensive loss (75,706) (60,494)
Treasury stock, at cost: 15,344,917 shares and 15,329,817 shares as of December 31, 2019 and 2018, respectively (466,727) (466,125)
Total MasTec, Inc. shareholders’ equity 1,787,220 1,389,898
Non-controlling interests 4,471 2,126
Total equity 1,791,691 1,392,024
Total liabilities and equity $ 4,997,006 $ 4,439,953
XML 149 R41.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business, Basis of Presentation and Significant Accounting Policies (Narrative) (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
segment
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Dec. 31, 2016
USD ($)
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]        
Number of reportable segments | segment 5      
Valuation allowances for inventory $ 7,700 $ 7,800    
Cash 71,427 27,422 $ 40,326 $ 38,767
Financing costs incurred 5,500      
Amortization of deferred financing costs 2,900 2,900 $ 3,300  
Deferred financing costs, net of accumulated amortization 12,400 10,100    
Self-Insurance [Member] | Workers' Compensation Policy [Member]        
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]        
Per claim deductible, insurance policies 1,800      
Self-Insurance [Member] | General Liability Policy [Member]        
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]        
Per claim deductible, insurance policies 3,000      
Self-Insurance [Member] | Property Insurance Policy [Member] | Automobile Liability [Member]        
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]        
Per claim deductible, insurance policies 8,000      
Self-Insurance [Member] | Employee Group Medical Claims Policy [Member]        
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]        
Loss contingency, maximum loss per employee 500      
Proportionately Consolidated Non-Controlled Joint Venture [Member]        
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]        
Cash $ 13,100 $ 11,800    
Maximum [Member]        
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]        
Lessee, Lease, Term Of Contract 10 years      
Facility Leases [Member] | Minimum [Member]        
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]        
Lessee, Lease, Renewal Term 1 year      
Facility Leases [Member] | Maximum [Member]        
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]        
Lessee, Lease, Renewal Term 5 years      
Equipment Leases [Member] | Minimum [Member]        
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]        
Lessee, Lease, Renewal Term 1 year      
Equipment Leases [Member] | Maximum [Member]        
Business, Basis Of Presentation And Significant Accounting Policies [Line Items]        
Lessee, Lease, Renewal Term 5 years      
XML 150 R45.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Business, Basis of Presentation and Significant Accounting Policies (Stock-Based Compensation) (Narrative) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation, shares withheld (in shares)   96,739 138,519
Stock-based compensation, payments for employee tax obligations to taxing authorities (in dollars) $ 45 $ 3,821 $ 6,189
Restricted Shares [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation, vesting period (in years) 3 years    
Employee Stock Purchase Plans [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock-based compensation, purchase price of common stock, percentage 85.00%    
XML 151 R49.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Goodwill and Other Intangible Assets (Narrative) (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Goodwill and Intangible Assets Disclosure [Abstract]      
Amortization expense, intangible assets $ 23.0 $ 20.6 $ 20.9